html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, 
abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, caption,fieldset, img,input{margin:0;padding:0;border:0;outline:0;font-size:16px;}
address, caption, cite, code, dfn, em, strong, th, var ,i{ font-style: normal; }
ol,ul,li,dd,dt{list-style:none;}
table{ border-collapse: collapse; }
input[type="checkbox"],input[type="radio"],input[type="submit"],button{cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input,button,textarea,select,option{font-family:"微软雅黑","Microsoft Yahei";}
:focus{outline:0 none;}
a {text-decoration:none;color: #333333;font-size:16px;}
a:hover {color: #dc231b;text-decoration:none;}
.clear{ clear:both; line-height:0;height:0; font-size:0;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}


body {font:16px  "微软雅黑","Microsoft Yahei"; color: #333333;background:#fff;}
.w1200{ width: 1200px;  margin:0 auto;min-width:1200px;}
.header,.content,.footer,{ width: 100%; height: auto; }

.topimg,.toutiao{ width: 100%; min-width:1200px;}
.topimg{position:relative;}
.topimg .back{display:block;position:absolute;top:0 ;height:50px;width:100%;}
.topimg .back img{position:absolute;top:5px ;left:50%;margin-left:-600px;height:46px;}
.topimg .back .backHome{position:absolute;top:15px ;left:50%;margin-left:500px;font-size:16px;color:#1471bc;}
.topimg img{ display:block; }
.toutiao{ height: 67px; background: url(../image/toutiaobg.jpg) no-repeat top center; }
.toutiao a{ color: #fff; font-size: 30px; line-height: 67px;  margin-left:22%;}


.nav{z-index:99;background:#fff;position:fixed;top:180px;right:0px;height:323px;width:159px;border:1px solid #d92a2d;}
.nav li{text-align:center;color:#d92a2d;border-bottom:1px dashed #d92a2d;height:49px;line-height:49px;}
.nav li a{color:#d92a2d;display:block;width:100%;height:100%;}
.nav li:hover a,.nav li:hover .big-height a{color:#fff;}
.nav li a:hover,.nav .big-height:hover a:hover{color:#fff;}
.nav li a:hover{background:#d92a2d;color:#fff;}
.nav .big-height{height:64px;line-height:64px;}
.nav .middle-height{height:59px;line-height:59px;border:0px;}
.nav .navActive a{background:#d92a2d;color:#fff;}

.zyjs{ padding:30px 0; }
	.zyjs_l{ width: 45%; }
		.zyjs_img{ position: relative; }
		.zyjs_img,.zyjs_img img{ width: 100%; display: block; height:350px;  }
		.zyjs_img p{ width: 100%; position: absolute; left: 0; bottom: 0; height: 68px; text-align: center;}
			.cb1{ background: #000;opacity:0.4;filter:Alpha(opacity=40); }
			.cf1 a{ color: #fff; font-size: 20px; line-height: 68px; }
	.zyjs_r{ width: 52%; }
		.zyjs_t{}
		.zyjs_t a{ font-size: 30px; color: #dc231b; line-height: 65px;}
		.zyjs_summ{ color: #666666; line-height: 24px; padding: 15px 0 20px; }
		.zyjs_list{ border-top: 1px dotted #bbbbbb; padding-left: 22px;  }
		.zyjs_list a{ display: block; background: url(../image/icon_d.jpg) no-repeat left center; padding-left: 15px; line-height:230%;  }

.xxgc{ width: 100%; background:#efefef; padding:45px 0 32px;min-width:1200px;}
	.zx{ position: absolute; left:49.5%; top: 82px; border-left: 1px dotted #bbbbbb; height:84%;}
	.title1{ height: 35px; position: relative; text-align: center; }
	.title1 span,.title1 a{ display: inline-block; background:#efefef; vertical-align: top; position: relative; z-index: 2; }
		.title1_l{ padding-left: 30px; }
		.title1_c{ padding:0 20px; line-height: 30px; color: #e6000f; font-size: 30px; }
		.title1_r{ padding-right: 30px; }
		.title1_x{ position: absolute; z-index: 1; left: 0 top:0; width: 100%; height:24px; font-size: 0; border-bottom: 1px dotted #e60012; }

	.xxgc_imglist{ padding:60px 0 40px; }
	.xxgc_imglist li{display: inline-block; width: 47%; }
		.xxgc_imglist_l{ width: 39%; display:block; float: left; overflow:hidden; }
		.xxgc_imglist_l img{ width: 100%; height:138px;}
		.xxgc_imglist_t{  width: 59%;float: right; line-height:45px; }
		.xxgc_imglist_t a{font-size: 20px; color: #dc231b; font-weight: bold;}
		.xxgc_imglist_summ{ width:59%;float: right;  line-height:180%;}
.xxgc .zyjs_list{ border-top: none; padding: 0; padding-bottom:40px; }
.xxgc .zyjs_list li{ float: left; width: 47%; }
.xxgc .zyjs_list li a{line-height:300%;  }


.mtbd{ padding:28px 0; }
	.title2{ position: relative; height:60px; }
	.title2 span a{ display: inline-block; float: left; line-height: 60px; padding:0 20px; color: #fff; font-size: 36px; background: #f80001; }
	.title2>a{ display: inline-block; float: right;  height: 30px; line-height:26px; width: 30px; font-size:20px; font-weight:bold; text-align: center;background: #f80001;  color: #fff; margin-top:13px; }
	.mtbd_list{}
	.mtbd_list li{display: inline-block; width: 47%; padding:20px 0 10px; float: left;height:138px; }
		.mtbd_list_img{ width: 39%; display:block; float: left; overflow:hidden; }
		.mtbd_list_img img{ width:100%;height:138px;}

		.mtbd_list_t{ width: 59%;float: right; }
		.mtbd_list_t a{ font-size: 16px; }
		.mtbd_list_summ{color: #666666;  width:59%;float: right;  line-height:180%; font-size: 14px; padding-top: 15px;}

.wjjd{ background: url(../image/bg1.jpg) no-repeat center top; height: 495px; width: 100%;min-width: 1200px; }
	.wjjd_list{ padding-top: 47px; width: 100%; float: right; }
	.wjjd_list dt{ font-size: 36px; line-height: 40px; padding-bottom:30px; }
	.wjjd_list  dd{ line-height: 260% ; width:47%;float: left; }
	.wjjd_list  dd a,.wjjd_list  dd span{ font-size: 16px;  }
	.wjjd_list  dd a{ float: left; }
	.wjjd_list  dd span{ float: right; margin-right:30px; }
        .wjjd_list dt a{ font-size: 36px; line-height: 40px; }

.jcxs{ padding:18px 0; }
.w725{width:725px;}
.w475{width:475px;}
.h3{font-size:24px;color:#f70e11;line-height:36px;}
.text{font-size:16px;color:#666;line-height:30px;width: 98%;}
.jcxs-l li{margin-top:30px;}
.jcxs-r li{padding:10px;background:#f2eadd;margin-bottom:15px;}
.jcxs-r .text{width:235px;font-size:14px;line-height:24px;padding-left:15px;}
.jcxs-r img{width:205px;height:135px;}

.scroll{margin-top:40px;}
.tpxw{background-color:#efefef; no-repeat center bottom;position:relative;padding-bottom:110px;overflow:hidden;}
.tpxw ul{margin-top:45px;}
.tpxw li{display:inline-block;float:left;width:290px;height:215px;margin-left:10px;}
.tpxw li a{display:block;width:100%;height:100%;position:relative;}
.tpxw li a img{width:100%;height:100%;}
.tpxw li a p{position:absolute;bottom:0px;color:#fff;font-size:16px;height:40px;line-height:40px;text-align:center;width:100%;}
.tpxx-bg{position:absolute;bottom:0;}
.article-title{background:url(../image/2017111710382129006.png) repeat-x;}

.nineteen-footer{width:100%;text-align:center;padding:50px 0;line-height: 30px;color:#666}
.nineteen-footer p{color:#666}
