/* CSS Document */
/*<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> 
@media screen and (min-width:)and (max-width:){}
body{font:normal 14px/22px Arial,"Microsoft YaHei"; color:#333;background-color:#e3e2e2; max-width:640px;margin:0 auto; min-height:100%}
section,footer,nav,em,mark,p,span,ul,li,ol,h1,h2,h3,h4,input,textarea{margin:0;padding:0;font-weight:normal;list-style:none;font-style:normal}
input,textarea,select{border:none;outline:none;}
/*---------------------------------------segmentation------------------------------------------*/
*{ margin:0px; padding:0px; }
body{ font-family:"微软雅黑"; font-size:14px; line-height:22px; color:#333; background:#fff; min-width: 1140px;}
input, select {vertical-align:middle;font-family:"微软雅黑";}
div,img,ul,ol,li,dl,dt,dd,p{ border:none; padding:0; margin:0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5{font-size:14px;font-weight:normal;}
em,i{ font-style:normal;}
.clear{ clear:both;}
.fl{float:left; width:650px; border:0px solid #FF0000; height:360px; color: #000000 } 
.fl2{float:left; margin-top:24px; clear:both; width:100%; overflow:hidden; margin-bottom:24px;} 
.fr{float:right;}
.clearflx:after { 
visibility: hidden; 
display: block; 
font-size: 0; 
content: " "; 
clear: both; 
height: 0; 
}
*html .clearflx { zoom: 1; } /* IE6 */ 
*:first-child+html .clearflx { zoom: 1; } /* IE7 */ 
/*text-align*/
.l-txt{text-align:left}
.c-txt{text-align:center}
.r-txt{text-align:right}
/*position*/
.rel{position:relative}
.abs{position:absolute}
.fix{position:fixed}
.hide{display:none}
.block{ display:block;}
/*vertical-align*/
.veralign-mid{ vertical-align:middle;}
/*img*/
img{border:none;vertical-align:bottom}
/*link-color*/
a:link,a:visited,a:active {color:#333; text-decoration:none;}
a:hover {color:#c31303;}

/*--zoom/z-index--*/
.zoom{zoom:1;}
.z-index{ z-index:100;}
/*--radius--*/
.radius3{
	border-radius:3px; 
	-moz-border-radius:3px; 
	-ms-border-radius:3px; 
	-o-border-radius:3px; 
	-webkit-border-radius:3px; 
	}
.radius5{
	border-radius:5px; 
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;
	}
.radius8{
	border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px; 
	-webkit-border-radius:8px;
	}
/*---------------------------------------segmentation------------------------------------------*/
.wrap{width:100%}
.list li{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; line-height: 32px;background: url(../img/yxcqjy/2018127gzw_sy_d.jpg) left center no-repeat; padding-left: 13px;}
.list li span{ float:right; color:#999;}
.list li a span{
	width:0; height:0; overflow:hidden;  float:left; 
	margin:13px 7px 0 5px;
	border-width:2px;
	line-height:28px;
	border-color:transparent  transparent  transparent red;
	border-style:dashed dashed dashed solid;
	}
.more{ padding-right:10px; float:right; font-size:12px; font-family:" 宋体";}
.more:link,.more:visited{ color:#999; text-decoration:underline; font-size:14px; font-weight:normal;}
.borSB1{ border-bottom:1px solid #CCC;}
.borDB1{ border-bottom:1px dashed #CCC;}
.borDR1{ border-right:1px dashed #CCC;}
.borDL1{ border-left:1px dashed #CCC;}
 
/*color*/
.co-white{ color:#FFF}
.co-black{ color:#000}
.co-gray{ color:#9b9b9b}
.co-green{ color:#29b409}
.co-blue{ color:#3b9df1}
.co-orange{ color:#e55100}
.co-red{ color:#ed3403}
/*a-color*/
.a-red:link,.a-red:visited{ color:#C00;}/*--红--*/
.a-blue:link,.a-blue:visited{ color:#03F;}/*--蓝--*/
.a-white:link,.a-white:visited{ color:#fff;}/*--白--*/
.a-orange:link,.a-orange:visited{ color:orange}/*--橙--*/
.a-gran:link,.a-gran:visited{ color:#e5e5e5;}/*--灰--*/
.a-green:link,.a-green:visited{ color:green}/*--绿--*/
.a-dive:link,.a-dive:visited{ color:#FF3;}/*--黄--*/
.a-teal:link,.a-teal:visited{ color:#88eee2;}/*--青--*/
/*------------top/footer-------------*/
.banner{height: 145px;}
.main{width: 1140px; margin: 0 auto;}
.seach{ float: right; padding-top: 45px; width: 260px;}
.logo{ padding-top: 35px;}
.inp_text{ height: 30px; width: 216px; background: #efefef; border: none; line-height: 30px; padding-left: 5px;outline: none;}
.inp_btn{ height: 30px;  width: 38px; background: url(../img/yxcqjy/2018127gzw_seach_icon.png) center no-repeat #efefef; border: none;cursor: pointer; outline: none;}
.seach p{ line-height: 30px; font-size: 12px; color:#666666; float: right;}
.nav{ height: 51px; background:#af090b;}
.nav ul li{ float: left;}
.nav ul li a{ color:#fff; font-size: 18px; width: 189px; text-align: center; height: 51px; display: block; background-image: url(../img/yxcqjy/2018127gzw_nav_bg.jpg); background-position: left center; background-repeat:no-repeat; line-height: 51px;}
.nav ul li:first-child a{ background-image: none;}
.nav ul li a:hover,.nav ul li.curr a{ background-color: #990507;}
.wapper_sy{ margin-top: 20px; border: 1px solid #e5e5e5; height: 470px; padding: 20px;}
.wapper_two{ margin-top: 20px; border: 1px solid #e5e5e5;  }
.sub_nav{ height: 38px; border-bottom: 1px solid #e4e4e4; background:#f2f2f2; }
.sub_nav p{ line-height: 38px;padding-left: 40px; background: url(../img/yxcqjy/20181218gzw_subnav_icon.png) 20px center no-repeat;}
.sub_nav p a{padding: 0 5px;}
.sub_nav p a:first-child{ padding-left: 0;}
.two_contenr{ padding: 20px; min-height: 550px;}
.footer{ height: 160px; background: #f8f8f8; margin-top: 25px; padding-top: 30px;}
.footer p { text-align: center; line-height: 30px; color:#666666;}
.footer p a{ color:#333; padding: 0 5px;}
.footer span.footer_icon{ position: absolute;left: 120px; top: 30px; }
.footer span.footer_icon2{position: absolute; right: 74px; top: 30px;}
.subnav{position: absolute; background: #f2f2f2; padding: 15px; top: 0; left:-120px; }
.subnav ul li{ margin-top: 10px;}
.subnav ul li:first-child{ margin-top:0; }
.subnav ul li a{ width: 71px; height: 31px; line-height: 31px; display: block; text-align: center; font-size: 16px;border-radius:5px; 
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;}
.subnav ul li a:hover{ background: #af090b; color:#fff;}
.ewm_box{ position:absolute;top:194;right: -75px;}
.ewm_box ul li{ margin-bottom: 5px;position:relative;}
.ewm_box ul li a{ background-image: url(../img/yxcqjy/2018127gzw_subnav_icon.png); background-repeat: no-repeat; width:57px; height: 22px; padding-top: 33px; display: block; background-color:#efefef;color:#af090b;font-size: 12px;text-align: center; }
.ewm_box ul li.icon a{ background-position: center 10px;}
.ewm_box ul li.icon2 a{background-position: center -55px;}
.pf_ck_ewm{ position: absolute; width: 100px; height: 100px; text-align: center; background: #fff; border: 1px solid #ececec;left: -120px;top: 0; padding-top: 5px; *height: 95px;}
.pf_ck_ewm span{ width: 11px; height: 17px; display: block; background: url(../img/yxcqjy/2018127gzw_ewm_jd.png) left center no-repeat; position: absolute; right: -11px; top: 20px;}