* { padding: 0; margin: 0; font-family: 'STHeiti', 'Microsoft YaHei', '微软雅黑', 'arial'; /*word-wrap:normal;*/
/*overflow-x:hidden!important;*/
}
a { text-decoration: none; }
body { background-color: #e0e0e0; }
img { border: 0; }
ul { list-style-type: none; }
a { text-decoration: none; }
.bq_body, .in_body { height: auto; max-width: 100% !important; background-color: #e0e0e0;/*	float:left;*/ }
.in_body {/*position:absolute;*/ height: 100%; background-color: #e0e0e0; float: left; }
.hfh, .h_tu, .sy_jdt, .hss { height: auto; max-width: 100%; }
.bq_body .sy_jdt { position: relative; z-index: 1; float: left; }
.hfh img, .h_tu img, .ct_nr img { width: 100% !important; max-width: 100%; }
.ct_nr, .ct_nr8 { height: auto; width: 90%; padding: 15px 5%; }
.ct_nrt { width: 90%; padding: 0 5%; float: left; height: auto; position: relative; }
.ct_nrsy { width: 100%; height: auto; overflow-x: hidden !important; overflow-y: hidden !important; z-index: 1; position: absolute; top: 41px; margin-top: 0 }
/*.ct_nrt .bjtu {
	float: left;
	height: auto;
	width: 90%;
	position:absolute;
	z-index:11;
}
.ct_nrt .bjtu img{
width:100%;}*/
.huangbg, .huangbg2 { height: auto; width: 90%; background-color: #ed7100; color: #FFFFFF; font-size: 14px; padding: 10px 5%; }
.huangbg2 { font-size: 13px; font-weight: bold; }
.da_tit, .da_tit2, .da_tit4, .da_tit5, .da_tit6 { padding: 0; font-size: 14px; font-weight: bold; }
.da_tit { color: #ed7100; }
.da_tit2 { color: #000000; }
.da_tit3 { color: #000000; padding: 10px 0; font-size: 24px; }
.navContent .da_tit4 { color: #0046aa; font-size: 14px; width: 100%; }
.da_tit5, .da_tit6 { color: #0046aa; font-size: 14px; float: left; width: 100%; }
.da_tit5 { border-top: 2px #999999 solid; width: 100%; }
.da_tit6 { color: #333333; float: left; width: 100%; }
.neirong, .neirong1, .neirong2, .neirong3, .neirong4 { color: #000000; font-size: 12px; font-weight: 580; }
.neirong3 { line-height: 20px; }
.neirong4 { width: 90%; padding: 10px 5%; }
.ct_nr img { padding: 0; }
.ct_nr4 img { padding: 3px 0; }
.ct_nr5 img { padding: 10px 0; }
.neirong1 { width: 48%; float: left; padding: 30px 2% 0px 0; }
.neirong2 { width: 48%; float: left; padding: 30px 0 0px 2%; }
.mar_bom { margin-bottom: 10px; }
.mar_top { margin-top: 10px; }
.mar_tb15 { margin-top: 15px; margin-bottom: 15px; }
.subNavBox { max-width: 90%; border: solid 1px #e5e3da;/*margin:100px auto;*/ padding: 0 5%; height: 100%; }
.subNav {/*border-bottom:solid 1px #e5e3da;*/ cursor: pointer; font-weight: bold; font-size: 16px; color: #FFF; line-height: 35px; background: #0046aa url(../images/jiantou.png) no-repeat; background-position: 95% 50%; height: 35PX; width: 94%; padding: 0 3%; margin: 15px 0; }
.subNav:hover { color: #ed7100; }
.currentDd { color: #cccccc; }
.currentDt { background-image: url(../images/jiantou1.png); }
.navContent { display: none; height: auto; }
.navContent li a {/*display:block;*//*width:200px;*/ height: 40px; text-align: center; font-size: 14px; line-height: 40px; color: #333; width: 100%; }
.navContent li a:hover { color: #fff; background-color: #999 }
.navContent li img, .navContent .li img { width: 100%; padding: 0; float: left; }
.subNavBox p { /*float:left;*/
width: 100%; }
.subNavBox p img { width: 100%; padding: 25px 0; }
.al_tit { float: left; height: 35px; width: 92%; line-height: 35px; color: #FFFFFF; padding: 0 4%; background-color: #0046aa; }
.fx22 { font-size: 12px; font-weight: 500; }
.subNavBox .emcjz { float: left; width: 100%; }
.navContent div { float: left; }
.npding { padding: 0 0 0 0; float: left; width: 100%; }
.npding img { width: 100%; padding: 0; }
.ct_nrt .bhui { float: left; height: 30px; width: 100%; line-height: 30px; border-bottom: 1px #999999 solid; color: #0046aa; font-size: 16px; margin: 10px 0 0 0; }
.ct_nrt .bjtu { float: left; height: auto; width: 90%; position: absolute; z-index: 11; }
.ct_nrt .bjtu img { width: 100%; }
.ct_nrt .cyl_nr { /*float: left;*/
height: auto; width: 90%; position: absolute; z-index: 12; top: 80px; font-weight: bold; }
.ct_nrt .cylxbt { float: left; height: 30px; width: 50%; line-height: 30px; font-size: 14px; color: #4f5f6f; }
.ss_sr { /*float: left;*/
height: 25px !important; width: 100% !important; }
.ss_tj { height: 35px; width: 50% !important; margin: 10px auto !important; }
.ss_tj input { /*height:35px !important;
line-height:35px;*/
height: 35px; background-color: #0046aa; width: 100% !important; text-align: center; font-size: 14px; color: #FFFFFF; border: none; cursor: pointer; }
.ss_sr input { border: 1px #adadad solid; height: 32px; /*padding:15px 2% 15px 18%;*/
width: 100%; /*background:#fff url(../images/ssbt.jpg) no-repeat 5px 4px;
background-size: 20px;*/
font-size: 14px; text-align: center; color: #666666; line-height: 32px; }
.cpss { width: 100%; padding: 15px 0; border-bottom: 1px #CCCCCC solid; margin-bottom: 15px; overflow: hidden; }
.cpss dt { float: left; height: auto; width: 37%; }
.float_no { float: none !important; }
.cpss dt img { padding: 0 !important; }
.cpss dd { float: left; height: auto; width: 55%; padding: 0 0 0 3%; font-family: Microsoft YaHei; font-size: 12px; }
.cpss .cpss_tit { color: #0046aa; font-size: 14px; }
.navContent .wda { height: auto; width: 100%; border-bottom: 1px #646464 solid; padding-bottom: 5px; padding-top: 5px; font-size: 12px; line-height: 25px; color: #646464; }
.lan, .lan a { color: #0046aa; }
.bold { font-weight: bold; }
.lan a { text-decoration: underline; }
.lan a:hover { color: #FF9900; }
.wda2 { font-size: 14px; font-weight: bold; text-align: center; width: 100%; color: #0046aa; padding: 18px 0; border-bottom: 2px #646464 solid; }
.chaxun { font-size: 14px; line-height: 30px; font-weight: normal; color: #000000; padding: 5px 0; }
/*.navContent select {
	height: 55px;
	width: 45%;
	background:url(../images/dz01.jpg) no-repeat right 1px;
	border:1px #0046aa solid;
	font-size:22px;
	color:#8a8a8a;
	
}*/
.ss_sel { background: url(../images/dz01.jpg) no-repeat 0 0; }
.select { width: 120px; height: 25px; background: none; border: none; font-size: 12px; color: #8a8a8a; }
.navContent input { border: 1px #0046aa solid; }
#sleHid { display: block; width: 287px; overflow: hidden; }
#sleBG { width: 100px; overflow: hidden; height: 25px; border: #0046aa 1px solid; display: block; background: #fff url("../images/dz01.jpg") no-repeat right top; }
.cx_jg { height: 30px; /*  <embed src="http://player.youku.com/player.php/sid/XODQ2NzgxMzAw/v.swf" allowFullScreen="true" quality="high" width="100%" height="400" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>*/
width: 100%; background-color: #c9c9c9; text-align: center; line-height: 30px; font-size: 14px; color: #000000; }
.cx_jieguo dd { margin: 0; padding: 0; }
.cx_jieguo { height: 50px; width: 100%; border-bottom: 2px #646464 solid; margin-top: 5px; display: block; /*float:left;*/
}
.cx_jieguo dt, .jxscx1 { height: 30px; width: 13%; padding: 0 0 0px 0; background: url("../images/yd01.png") no-repeat 50% 50%; background-size: 26px; color: #FFFFFF; font-size: 14px; text-align: center; /* float:left !important;*/
line-height: 30px; display: inline-block; float: left; }
.cx_jieguo dd, .jxscx2 { height: 30px; width: 75%; color: #111; font-size: 12px; display: inline-block; /*	 float:left !important;*/
line-height: 15px; float: left; padding-right: 25px;/*background:url("../images/zyjxs02.jpg") no-repeat right 50%;*/
	/*background-size:25px;*/
}
.cx_jieguo p { margin-bottom: 0; line-height: 15px; }
.cyl_innr2 { height: auto; width: 90%; padding: 0 5%; position: absolute; display: block; top: 65%; /*float:left;*/
z-index: 20; }
.cyl_innr2 { width: 100%; padding: 0; background-color: #FFFFFF; }
.in_bnt { width: 49%; height: auto; float: left; }
.pad_left { margin-left: 2%; }
.in_bnt a { width: 100%; }
.in_bnt img { width: 100%; }
.cyl_innr { height: auto; width: 96%; padding: 2% 2%; /*position:absolute;
	top:350px;
	float:left;*/
z-index: 24; position: absolute; top: 65%;/* display:block;*/
	/* margin-bottom:90px;*/
	
}
.cyl_innr .in_bnt3 { float: left; height: auto; width: 48%; }
.xganzjq { background: url(../images/bg.gif) 0 center repeat-x; text-align: center; margin-bottom: 12px; }
.xganzjq span { font-size: 24px; padding: 5px 20px; background: #e0e0e0; color: #000000; text-align: center; display: inline-block; margin: 0 auto }
.cyl_innr .mar_12 { margin-left: 4%; }
.cyl_innr .in_bnt3 img { width: 100%; margin-bottom: 9px; display: block }
.cyl_innr .in_bnt3 img:nth-child(1) { width: 100%; margin-bottom: 8px; display: block }
.mar_l2 { margin-left: 4%; }
.pd15 { margin-left: 15px; }
.fon18 { float: left; height: auto; width: 100%; height: 70px; line-height: 70px; color: #333333; font-size: 24px; }
.in_bnt2 { width: 100%; height: auto; float: left; margin: 0 0 15px 0; }
.in_bnt2 img { width: 100%; }
.mo_footer { height: 82px; width: 100%; position: fixed; bottom: -20px; z-index: 25; background-color: #0d83cb; margin: 0 !important; padding: 0 !important; display: block; }
#lim_mobile_chat { display: none !important; }
.mo_footer li { width: 30%; border-right: 1px #42b0f3 solid; float: left; /*padding:15px 3% 15px 0;*/
height: 58px; }
.mo_footer .f_ter01, .mo_footer .f_ter02/*,.mo_footer .f_ter03*/ { float: left; height: 98%; width: 24%; }
.no_bor { border: none !important; }
/*.mo_footer .f_ter01,.mo_footer .f_ter02{
border-right:1px #336bbb solid;}*/
.mo_footer .f_ter01 a, .mo_footer .f_ter02 a, .mo_footer .f_ter03 a { float: left; height: auto; width: 90%; display: block; padding: 15px 5% 5px 5%; }
.mo_footer img { width: 100%; }
.jiange { float: left; height: auto; width: 100%; padding: 40px 0 60px 0; }
.jjhd_dh { height: 35px; width: 90%; padding: 20px 5%; }
.ry_dh { height: 35px; width: 100%; padding: 20px 0; margin-top: 55px; margin-bottom: 20px; }
.ry_dh li { float: left; height: 35px; width: 32%; }
.ry_dh .ry_mid { margin-left: 2%; }
.ry_dh li a { font-size: 22px; color: #fff; width: 100%; float: left; text-align: center; padding: 10px 0; display: block; background-color: #7b7b7b; }
.ry_dh li a:hover { background-color: #0046aa; }
.jjhd_dh li { float: left; height: 35px; width: 25%; }
.jjhd_dh li a { font-size: 14px; color: #666666; width: 100%; float: left; }
.jj_mid { text-align: center; }
.jj_rig { text-align: right; }
.jjhd_dh li a:hover { color: #0046aa; }
.shuang { background-color: #ed7100; }
.slan { background-color: #0046aa; }
.shuang:hover { color: #cccccc; }
.waikuang { width: 56%; height: 150px; padding: 0 0 15PX 44%; border-bottom: 2PX #999999 solid; float: none; margin: 0 0 15px 0; }
.jj_tit { width: 100% !important; height: 120px; font-size: 24px; color: #646464; font-weight: bold; }
/*.waikuang span{
width:100%;}*/
.jj_more { height: 30px; width: 100% !important; }
.jj_more a { width: 100%; text-align: right !important; height: 30px; float: left; line-height: 30px !important; font-size: 24px !important; color: #646464; background-color: #e0e0e0 !important; }
.jj_more a:hover { color: #0046aa !important; }
.jj_mx { height: 50px; width: 100%; margin-top: 10px; margin-bottom: 10px; float: left; }
.jj_mx a { width: 100%; background-color: #ed7100; height: 50px; line-height: 50px; text-align: center; font-size: 18px; font-weight: bold; display: block; color: #ffffff; }
.jj_mx a, .jj_mx a:active, .jj_mx a:focus, .jj_mx a:hover, .jj_mx a:link, .jj_mx a:visited { color: #ffffff; }
.jj_mx a:hover { color: #0046aa; }
.jj_lanse a { background-color: #0046aa; }
.jj_lanse a:hover { color: #e0e0e0; }
.da_tit7 { height: auto; width: 100%; padding: 20px 0; color: #ed7100; font-size: 20px; font-weight: bold; text-align: center; }
.zhongxian { float: left; height: 45px; width: 100%; background: url(../images/line2.jpg) repeat-x 0 center; }
.zhong_wenzi { height: 45px; width: 40%; background-color: #e0e0e0; padding: 0 10px; font-size: 16px; line-height: 45px; margin: 0 auto; float: none; text-align: center; }
.jjwy { height: auto; width: 100%; margin: 20px 0; float: left; }
.jjwy img { width: 100%; }
.bjiange { /*float: left;*/
height: 95px; width: 100%; display: inline-table; }
.huangtit { color: #ed7100; }
.ct_nr hr { height: 1px; margin-bottom: 15px; margin-top: 15px; }
.lan_tit { color: #0046aa; }
.lanbg { background-color: #0046aa; }
.pd5 { margin-top: 15px; margin-bottom: 15px; }
.gdal_more { width: 80%; margin: 20px 10%; display: block; background-color: #0046aa; color: #FFFFFF; font-size: 28px; height: auto; padding: 15px 0; /*font-weight:bold;*/
text-align: center; }
.gdal_more:hover { background-color: #0e67e6; }
.pl38 { padding: 0 0 0 30px; }
.al_more { color: #646464; }
.al_more:hover { color: #ed7100; }
.x_tit { font-size: 10px; font-weight: normal; }
.xlbg { width: 30%; margin-right: 70%; text-align: center; font-weight: 400; }
.sjal { height: auto; width: 80%; margin: 15px 10%; display: block; padding: 15px 0; font-size: 22px; color: #0046aa; text-align: center; background-color: #FFFFFF; border: 2px #0046aa solid; }
.sjal:hover { color: #1465da; }
.hui_bg { height: auto; width: 90%; padding: 10px 5%; background-color: #cbcbcb; font-size: 13px; color: #000000; }
.clear { clear: both; }
/*后面添加CSS开始*/
table { border-collapse: collapse; border-spacing: 0; }
.mar_tb20 { margin-bottom: 20px; display: block; margin-top: 20px; }
.wid75 { display: block; width: 75% !important; }
.wid2 { display: block; width: 2%!important; }
.wid20 { display: block; width: 20%!important; }
.wid20 img { width: 100%; }
.biaot_hd { font-size: 14px; color: #646464; font-weight: 600; width: 100%; display: block; }
.jj_mor { text-align: right !important; height: 30px; line-height: 30px !important; font-size: 14px !important; color: #646464; display: block; background-color: #e0e0e0 !important; }
.jj_mor:hover { color: #0046aa !important; }
.hdtu { height: auto; width: 100%; display: block; }
.hdtu img { width: 100%!important; display: block; }
.jj_wk { width: 100%; }
.navContent div { float: left; }
/*---------------------------------------------------*/

.sx_zt { width: 100%; /*float:left;*/
height: auto; position: absolute; top: 62px; z-index: 5; }
.sx_zt .sx_top { width: 90%; /*float:left;*/
height: 40px; position: absolute; z-index: 15; top: 0; background-color: #c9c9c9; padding: 15px 5%; }
.sx_zt .sx_bot { width: 90%; float: left; height: auto; position: absolute; z-index: 14; padding: 0 5%; top: 80px; margin-bottom: 100px; background-color: #e0e0e0; }
.ct_nr3 { height: auto; width: 90%; padding: 15px 5%; position: absolute; z-index: 5; }
.huangbg3 { height: auto; width: 40%; background-color: #ed7100; color: #FFFFFF; font-size: 24px; text-align: center; padding: 10px 0; margin-bottom: 15px; }
.h_line { background-color: #ed7100; }
.mar_top2 { margin-top: 55px; }
.neirong8 { font-size: 16px; font-weight: 580; color: #ed7100; }
.font16 { font-size: 16px; font-weight: 580; color: #000; }
.da_tit8 { padding: 10px 0; font-size: 20px; font-weight: bold; color: #ed7100; }
.cpss_tit2 { color: #0046aa; font-size: 14px; margin-bottom: 10px; }
.cpss_nr2 { font-size: 12px; font-weight: 500; }
.cpss dt img { width: 100%; }
.btns { height: 50px; width: 40%; /*padding:10px 0;*/
display: block; }
.btns .btn_sxa { height: 50px; width: 100%; text-align: center; background-color: #0046aa; color: #fff; font-size: 18px; line-height: 30px; padding: 10px 0; display: block; }
.pro_ss { height: 30px; /*background-color:#fff;*/
display: block; width: 97%; padding: 0 0 0 3%!important; font-size: 18px; font-weight: bold; cursor: pointer; line-height: 30px; color: #000; border-bottom: 1px #CCCCCC solid; background: #fff url(../images/xjt.png) no-repeat; background-position: 95% 50%; /*margin-bottom:10px;*/
}
.pro_ss a { color: #000; width: 100%; }
.pro_ss2 { width: 47%; height: 30px; background-color: #fff; font-size: 14px; font-weight: 600; cursor: pointer; line-height: 30px; padding-left: 3%; color: #000; }
.child_zd { width: 100%; background-color: #e9e9e9; color: #000000; }
.child_zd table { width: 100%; border: 1px #CCCCCC solid; }
.child_zd td { vertical-align: middle; }
.subwh { width: 40%; }
.cyl_innr3 { height: auto; width: 100%; padding: 0 5%; position: absolute; top: 170px; float: left; z-index: 20; }
.ct_nrsy2 { width: 100%; /*float:left;*/
height: 120px; position: absolute; top: 62px; overflow-x: hidden !important; overflow-y: hidden !important; z-index: 35; }
.sx_box1, .sx_box2, .sx_box3 { width: 49%; float: left; height: 40px; padding: 0; }
.sx_box2, .sx_box3 { border: none !important; margin: 0 0 0 2%!important; }
.sx_zi1 { width: 100% !important; height: 40px; line-height: 40px; text-align: center; padding: 0 !important; margin: 0 !important; cursor: pointer; font-weight: 500; font-size: 20px; color: #FFF; line-height: 40px; }
.sx_sz { /* background-color:#CCCCCC!important;*/
display: block;/* border:1px #999999!important;*/
/* width:96%;
 *  padding:0 2%*/
}
.sx_zi1 table { border: 1px #999999 solid; width: 95%; padding: 0 0 0 5%!important; }
.sx_zi1 tr { border-bottom: 1px #999999 solid; }
.rado { background-color: #FF0000; border: 1px #FF0000 solid; color: #FF0000; }
.yingchang { width: 1px; height: 1px; overflow: hidden; padding: 0; border: 0; margin: 0; }
.hbti { color: #ed7100; }
.sx_box1 .subNav, .sx_box2 .subNav, .sx_box3 .subNav { cursor: pointer; font-size: 20px; color: #FFF; line-height: 40px; background: #7b7b7b url(../images/jiantou.png) no-repeat; background-position: 95% 50%; height: 40PX; width: 94%; }
/*.subNav:hover{color:#ed7100;}*/
/*.currentDd{color:#cccccc;}*/
.sx_box1 .currentDt, .sx_box2 .currentDt { background: #ed7100 url(../images/jiantou1.png) no-repeat; background-position: 95% 50%; }
.sx_box3 .currentDt { background: #0046aa url(../images/jiantou1.png) no-repeat; background-position: 95% 50%; }
.hjiange { height: 41px; }
.zxjjfa { width: 100%; height: 25px; line-height: 25px; padding: 5px; background: #ee7100; font-size: 14px; color: #fff; text-align: center; }
.pd6 { margin-top: 15px; margin-bottom: 15px; font-size: 12px; font-weight: bold; }
.srcase { position: relative; padding: 0; }
.srcase span { width: 100%; height: 21.88%; left: 0; bottom: 0; display: block; position: absolute; }
.srcase span.bg { opacity: 0.8; background: #0046aa; }
.srcase span.txt { color: #FFF; font-size: 16px; line-height: 2.5em; font-weight: bold; z-index: 10; left: 1em; }
.ct_nr5 .srcase img { padding: 0; margin: 0; display: block }
.pc { display: none; }
.m, .navContent .m { display: block !important; float: none }
.navContent .m div { float: none }
.tabsearch { padding: 20px 0px 0 0px; text-align: center; font-size: 14px; font-family: Microsoft Yahei; line-height: 22px; margin-bottom: 10px; }
.tabsearch a { color: #686868; margin: 0 2px; padding: 5px 2px; }
.tabsearch a.active { background: #e1ecfb }
#header { display: block; position: fixed; width: 100%; height: 56px; line-height: 56px; top: 0; left: 0; z-index: 100; user-select: none; -webkit-user-select: none; -ms-touch-action: none; background: #0d83cb; }
#nav { display: block; position: fixed; z-index: 10000; top: 0; left: -250px; width: 120px; height: 100%; background: url('../images/nav-bg.png') repeat; transition: left 0.1s ease-in 0.1s; -webkit-transition: left 0.1s ease-in 0.1s; -ms-transition: left 0.1s ease-in 0.1s; }
#nav.open { left: 0; }
#close-nav { display: block; width: 60px; height: 56px; position: absolute; right: 0px; background: url('../images/close-menu-icon.png') center no-repeat; background-size: 17px 17px; transition: right 0.1s ease-in 0.1s; -webkit-transition: right 0.1s ease-in 0.1s; -ms-transition: right 0.1s ease-in 0.1s; }
/*#nav.open #close-nav { right: -61px; }*/
#nav-header { display: block; height: 56px; border-bottom: 2px solid #ccc; background: url('../images/nav-logo.png') 15px center no-repeat; background-size: 145px 25px; }
#nav-links { width: 120px; height: auto; overflow: hidden; }
#nav-links ul li { width: 120px; height: 50px; line-height: 50px; background: #fff; color: #2a2a2a; font-size: 18px; text-align: left; display: block; border-top: 1px #202020 solid; text-indent: 20px; }
#nav-links ul li a { color: #2a2a2a; font-size: 18px; display: block; font-family: "微软雅黑"; }
#nav-links ul li a:hover { width: 120px; height: 50px; line-height: 50px; background: #353535; color: #fff; font-size: 18px; text-align: left; display: block; text-indent: 20px; }
#top2014 { width: 100%; height: auto; overflow: hidden; }
#open-nav { display: block; float: left; width: 52px; height: 19px; margin-left: 8px; margin-top: 20px; background-image: url('../images/menu-icon.png'); background-repeat: no-repeat; background-position: center center; -ms-touch-action: none; }
#logos { display: block; width: 150px; height: 45px; margin: 0px 10px 0 auto; float: right; }
/*neiye*/
#content { width: 100%; margin: 0px auto 0 auto; border: 0px solid green; }
.wxlist1 { margin-top: 12px; margin-bottom: 90px; }
.wxlist1 table { width: 100%; height: auto; }
.wxlist1 td, .wxlist1 th { padding: 0 5px; }
.wxlist1 table { border-left: 1px solid #999; border-top: 1px solid #999; }
.wxlist1 td, .wxlist1 th { border-right: 1px solid #999; border-bottom: 1px solid #999; }
.wxlist1 img { width: 100%!important; height: auto!important; }
.wxlist iframe { width: 100%!important; height: 300px!important }
.wxlist { width: 96%; margin: 0px auto; overflow: hidden; /*border-radius: 5px 5px 10px 10px; -moz-border-radius: 5px 5px 10px 10px; -webkit-border-radius: 5px 5px 10px 10px;-o-border-radius:5px 5px 10px 10px; 
	border:1px solid #d0d1d4;*/
margin: 10px auto; padding: 0px 8px; /*box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25);  -moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25); -webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);*/
background: #FFFFFF; background-size: 2px auto; font-size: 14px; }
.b-return { width: 100%; height: 39px; line-height: 39px; color: #FFF; background: #004889; position: relative; z-index: 19; text-align: center; margin-top: 55px; }
.b-return .btn-return { width: 39px; height: 39px; display: block; content: ""; background: url(../images/menu_back.png) no-repeat left center; background-size: auto; position: absolute; top: 0; left: 0; text-indent: -999em; margin-left: 15px; }
.b-return span { font-size: 16px; font-family: "微软雅黑"; }
.boxw { }
.sub_nav1 { padding-top: 10px; }
.sub_nav1 li { width: 33%; float: left; font-size: 0.8rem; }
.sub_nav1 li a { margin: 1px 8px 10px 8px; padding: 0 0.2rem; border-radius: 6px; border: 1px solid #ddd; display: block; text-align: center; line-height: 2.3em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: #FFF; }
.sub_nav1 li a.on, .sub_nav li a:hover { background: #0d83cb; border: 1px solid #0d83cb; border-radius: 6px; color: #fff; }
.sub_nav { padding-top: 10px; }
.sub_nav li { width: 50%; float: left; font-size: 0.8rem; }
.sub_nav li a { margin: 1px 8px 10px 8px; padding: 0 0.2rem; border-radius: 6px; border: 1px solid #ddd; display: block; text-align: center; line-height: 2.3em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: #FFF; }
.sub_nav li a.on, .sub_nav li a:hover { background: #dfa21c; border: 1px solid #d7980d; border-radius: 6px; color: #fff; }
.main_news_b1 { }
.main_news_b1 li { background: url(../images/sign01_h.jpg) no-repeat left center; height: 33px; line-height: 33px; border-bottom: 1px dashed #CCC; }
.main_news_b1 li a { padding-left: 15px; overflow: hidden; display: block; text-overflow: ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ white-space: nowrap;/* 不换行 */ }
/*下一页*/
.prenext { padding: 3px 6px; border-top: 1px dashed #CCC; margin-top: 13px; margin-bottom: 80px; }
.prenext ul li { line-height: 30px; padding-left: 1px; overflow: hidden; display: block; text-overflow: ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ white-space: nowrap;/* 不换行 */ }
.prenext ul li a { }
.ListDate { color: #666666; float: right }
/*feedback*/
.content_box { margin-top: 0px; }
.content_box .messages_box { width: auto; padding: 1px 1% 30px 1%; }
.content_box .messages_box ul { width: 100%; }
.content_box .messages_box ul li { padding: 5px 28px 5px 5px; }
.content_box .messages_box .text-input, .content_box .messages_box .summary-input, .content_box .messages_box .qq-input { width: 100%; height: 33px; padding: 0px 10px; line-height: normal; background: none repeat scroll 0% 0% rgb(253, 253, 253); border-width: 1px; border-style: solid; border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important; font-size: 14px; }
.content_box .messages_box .cont-input { width: 100%; height: 130px; padding: 10px; line-height: 20px; background: none repeat scroll 0% 0% rgb(253, 253, 253); border-width: 1px; border-style: solid; border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important; font-size: 14px; }
.content_box .messages_box .code-input { width: 125px; vertical-align: middle; height: 33px; padding: 0px 10px; line-height: normal; background: none repeat scroll 0% 0% rgb(253, 253, 253); border-width: 1px; border-style: solid; border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important; }
.content_box .messages_box .verify-pic { height: 35px; vertical-align: middle; }
.content_box .messages_box .submitBtn { text-align: center; padding-top: 10px; }
.content_box .messages_box .messages-button { width: 125px; height: 34px; line-height: 34px; font-size: 16px; color: #fff; text-align: center; background: none repeat scroll 0% 0% #0f7bd2; border: none; }
/*产品分类*/
#sygys { width: 95%; margin: 0 auto; }
#sygys h1 { text-align: center; color: #000; font-weight: normal; font-size: 20px; background-image: url(../images/xian.jpg); background-repeat: repeat-x; line-height: 38px; height: 38px; }
#sygys span a { text-align: center; color: #000; font-weight: normal; font-size: 16px; border-radius: 5px; border: 1px solid #24a0d8; line-height: 32px; height: 32px; width: 50%; display: block; margin: 0 auto; margin-top: 5%; }
.items { overflow: hidden; background-color: #FFFFFF; margin-bottom: 5%; margin-top: 4%; }
.items .imgs { width: 44.5%; overflow: hidden; float: left; left: 7px; top: 7px; }
.items .imgs img { width: 100%; height: auto; }
.items .infos { overflow: hidden; float: left; margin-left: 3%; margin-right: 2%; width: 50%; }
.items .infos h2 { font-size: 16px; color: #000000; line-height: 16px; margin-top: 12px; margin-bottom: 3px; overflow: hidden; display: block; text-overflow: ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ white-space: nowrap;/* 不换行 */ }
.items .infos h3 { overflow: hidden; color: #666; font-size: 12px; overflow: hidden; margin-top: 5px; height: 65px; line-height: 180%; }
.items .infos p { overflow: hidden; color: #888; font-size: 12px; overflow: hidden; }
.items .infos h4 { font-size: 16px; color: #000000; line-height: 28px; margin-top: 25px; margin-bottom: 3px; overflow: hidden; display: block; text-overflow: ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ white-space: nowrap;/* 不换行 */ }
.item2s { overflow: hidden; background-color: #FFFFFF; margin-bottom: 5%; margin-top: 4%; padding: 8px; }
.item2s h2 { font-size: 14px; color: #000000; line-height: 16px; font-weight: bold; margin-top: 3px; overflow: hidden; display: block; text-overflow: ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ white-space: nowrap;/* 不换行 */ }
.item2s p { overflow: hidden; color: #888; font-size: 12px; overflow: hidden; text-align: right; }
.item2s h3 { overflow: hidden; color: #333; font-size: 12px; overflow: hidden; margin-top: 5px; height: 35px; line-height: 150%; }
.showPancl { width: 100%; text-align: center; overflow: hidden; display: block; margin-bottom: 60px; }
.showPancl a { width: 45%; display: inline-block; margin-top: 5px; }
.showPancl a:nth-of-type(odd) { margin-right: 14px }
.showPancl img { width: 99%; border: 1px solid #e0e0e0; }
.showPancl a span { overflow: hidden; display: block; text-overflow: ellipsis; line-height: 40px;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ white-space: nowrap;/* 不换行 */ }
.xsmain_top { border-bottom: 1px solid #004889; width: 99%; margin: 10px auto 0px auto; }
.xsmain_top h2 { width: 93px; line-height: 30px; color: #FFF; text-align: center; font-size: 16px; background: #004889; }
.xsmain_top1 { padding: 12px 0; width: 98%; margin: 0 auto; }
.xsmain_top1 p img { width: 100%; }
