@charset "gb2312";

/* CSS Document */
body { margin: 0; padding: 0;  font-size: 15px; font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;  -webkit-text-size-adjust: none;	background: url(../images/body_bj.png) repeat-x;}

form, ul, li, p, h1, h2, h3, h4, h5, h6 {  margin: 0;    padding: 0;list-style:none;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }

img { border: 0; font-size: 0;}
ul,li { margin:0; padding:0; display:block; list-style:none;list-style:none;}
a { text-decoration: none;  color: #333;cursor:pointer;}
a:hover {  color: #D44032;}
.clear { float:none; }
.fix:before,.fix:after{content:"";display:table; }
.fix{*zoom:1;}
.fix:after{clear:both;}
.fl{ float:left;}.fr{ float:right;}

/* index */
.top { width:1200px; height:200px; margin:0 auto; }
.logo { height:140px; }
.wzm { width:500px; height:100%; float:left; display:inline; background:url(../images/logo.png) no-repeat; }
.soso { width:414px; height:41px; float:right;}
.soso .inputbox { width:328px; height:37px; padding-left:17px; border-top:1px solid #d0d0d0; border-left:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-right:0px; float:left; display:inline; }
.soso .btn { width:68px; height:41px; background:url(../images/fdj.png) no-repeat; float:left; display:inline; }




/*nav*/
.dh { width:1200px; height:60px; line-height:60px; }
.bgcenter{ background-position:center; background-repeat:no-repeat;}

#nav{width:1200px;height:60px;}
.dh ul li{width:200px;height:60px;position:relative;float:left;line-height:60px;text-align:center;font-size:20px; z-index:999; }
.dh ul li a{width:200px;height:60px;display:block;color:#fff; font-size:20px; }
.dh ul li.nav_li0{width:200px;}
.dh ul li.nav_li0 a{width:200px;}
.dh ul li a:hover{color:#fff;}
.dh ul li.active{background:#db3126;}
.dh ul li.onr{background:#db3126;}
.dh ul li p{width:100%;display:none;position:absolute;left:0px;top:60px;padding:10px 0 5px;background: url(../images/nav_sub.png) repeat;font-size:16px; border-bottom:3px solid #db3126; z-index:1000;}
.dh ul li p a{width:100%;height:30px;line-height:30px;display:block;text-align:center;font-weight:normal;color:#444; font-size:16px;}
.dh ul li p a:hover{background:#db3126;color:#fff;font-weight:bold;}



/*banner*/
.banner{ width:100%; height:auto; zoom:1 ;min-width:1200px; overflow:hidden; position:relative; margin:0; }
.ban_png{ position:absolute;left:0;top:0;z-index:2;width:100%;height:15px;background: url(../images/bantpng.png) repeat-x left top;}
.ban_ul { margin:0; padding:0; list-style:none; }
.ban_ul li { text-align:center; }
img { margin:0; padding:0; }

.ban_control-nav {width:100%;position:absolute;left:0;bottom:20px;z-index:5;text-align:center}
.ban_control-nav li {display:inline-block;*display:inline;zoom:1}
.ban_control-nav li a {width:50px;height:10px;border-radius:5px;margin:0 5px;display:block;font-size:0px;text-indent:-9999px;background:#7DEBFD;cursor:pointer;filter:alpha(Opacity=50);opacity:0.50;-moz-opacity:0.50;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}

.ban_control-nav li a.ban_active {background:#01C5DA;filter:alpha(Opacity=90);opacity:0.90;-moz-opacity:0.90;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}

ul.ban_direction-nav {position:absolute;z-index:10;width:100%;top:50%;margin-top:-50px; }
ul.ban_direction-nav li a {text-decoration:none;display:block;width:22px;height:70px;margin:0;position:absolute;top:0;z-index:10;font-size:0px;line-height:0px;text-indent:-9999px;overflow:hidden; } 
ul.ban_direction-nav li a.ban_prev {left:-22px;background: url(../images/pbtnlr.png) no-repeat 0 0; }
ul.ban_direction-nav li a.ban_next {right:-22px;background: url(../images/pbtnlr.png) no-repeat -22px 0; }

.mainer {width:100%;overflow:hidden}.m_one{padding:30px 0; }


.page { width:1200px; height:auto; overflow:hidden; margin:20px auto 0; }
.page-one { height:302px; }


/*Òªï¿½ï¿½*/
.yw { width:400px; float:left; display:inline; margin-right:20px; }
.yw-tit { height:42px; }

.mid1_tit2{  width:400px;  height: 42px;  float:left; display: inline; background-color:#f5f5f5; }
.mid1_tit{  width: 230px;  height: 42px;  float:left; display: inline; background-color:#f5f5f5; }
.mid1_menu_over {  height:42px; padding:0 40px; float: left; line-height:42px; background-color:#0564a6; cursor: pointer; display: inline;  font-size: 18px; margin-right:1px; }
.mid1_menu_over a {  color:#fff; font-size:18px; }
.mid1_menu_out{ height:42px; padding:0 40px; line-height:42px;  float: left;  cursor: pointer;  display: inline; font-size: 18px; margin-right:1px; }
.mid1_menu_out a{ color: #000; font-size:18px; }
.mid1_center_content{ float: left;  width:100%; height:309px; display: none; cursor: pointer; font-size:15px; border-bottom:1px solid #f0efef; border-left:1px solid #f0efef; border-right:1px solid #f0efef; box-sizing: border-box; }

.ct1_content { float: left;  width: 360px; height:170px; border:1px solid red; line-height::192px;  display:inline;  text-align: left; font-size: 12px; overflow:hidden; margin-left:1px; margin-top:4px; }

 

.xx {padding: 4px 18px 0 18px;}
.xx li {line-height:39px; height: 39px; overflow:hidden; background: url(../images/dian.png) no-repeat left center;  padding-left:18px; clear:both;}
.xx li .a { height: 26px; color: #393e51; float: left;  display: block;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.xx li .a:hover {color: #db3126;  text-decoration:underline;}
.xx li span { float:right; color:#999999;}

.tpxw_fr { width:529px;float:right; display:inline; margin-left:20px; }
.tpxw { width: 50%; float:left;}



/*ï¿½Ö²ï¿½ï¿½ï¿½ï¿½ï¿½*/
.rslides {  position: relative;  list-style: none;  overflow: hidden;  width: 100%;  height: auto;  padding: 0;  margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden;  display: none;  width: 100%;  height: auto;  }
.rslides li:first-child {  position: relative;  display: block;  float: left;  }
.rslides img {  display: block;  height: auto;  float: left;  width: 100%;  border: 0; }
.slide-container {  position: relative;  width: 100%;  height: auto;  overflow: hidden;  z-index: 0;  }
.slide_nav {  position: absolute;  -webkit-tap-highlight-color: rgba(0,0,0,0);  top: 52%;  left: 0;  z-index: 3;  text-indent: -9999px;  overflow: hidden;  text-decoration: none;  height: 61px;  width: 38px;  margin-top: -45px;  opacity: 0.7;  }
.slide_nav:active {  opacity: 1.0;  }
.slide_nav.next {  left: auto;  background-position: right top;  right: 0; }


/*Í¼Æ¬ï¿½ï¿½ï¿½ï¿½ï¿½Ð»ï¿½*/
.focus{ position:relative; width:460px; height:302px; }  
.focus img{ width: 460px; height: 302px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  

.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    

filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  

.focus .shadow a{ text-decoration:none; color:#fff; font-size:13px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:9px; right:7px; position:absolute; height:21px; text-align:right; z-index: 200;width: 88px; }  

.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }  



.tzgg { width:232px; height:302px; float:right; display:inline; }
.tzgg-tit { height:42px; background:url(../images/tzgg_tit.png) repeat-x; line-height:39px; }
.tzgg-tit span { float:left; display:inline; height:39px; border-bottom:3px solid #125e9e; font-size:18px; }
.tzgg-tit a { float:right; display:inline; font-size:9pt; color:#99a0aa; }

.tzgg-nr { width:230px; height:260px; overflow:hidden; border-bottom:1px solid #f0efef; border-left:1px solid #f0efef; border-right:1px solid #f0efef; }


.page-two { margin-top:20px; }

.fl{float:left;}
.colorf a{color:#fff;}
.colorf{color:#fff;}
.colorb a{color:#4f86ac;}
.colorb{color:#4f86ac;}

.pub_wid{margin:0 auto;width:1200px;}
.fb { font-weight:bold; }
.f18 { font-size:18px; }

/*4*/
.module{  height:77px;overflow:hidden;}
.module a{display:block;float:left; color:#FFF;margin-right:26px;width: calc(100% - 1px);height:70px;background:#207ab8;cursor:pointer;border-radius:10px; margin-bottom:10px;background: url(../images/bj2.jpg) no-repeat; background-size:100% 100%;}
.module a:hover{background:#db3126;}
.module a.no_mr{margin-right:0;}
.module a em{margin:15px 0 0 20px;_margin-left:10px;width:50px;height:50px;background: url(../images/tb.png) no-repeat -60px -7px;}
.module a.ui2 em{background-position:0 -7px;}
.module a.ui3 em{background-position:-120px -7px;}
.module a.ui4 em{background-position:-180px -7px;}
.module a.ui5 em{background-position:-246px -7px;}
.module a h1{width:180px;margin:22px 0 0 0; font-size:21px;} 
.module a:last-child {margin-right:0px;}

/*5*/
.dc{height:77px;overflow:hidden;}
.dc a{display:block;float:left;margin-right:20px;width:220px;height:75px;background:#f3f5f6;cursor:pointer; border:2px solid #d9dbdf;}
.dc a:hover{background:#f3f5f6; border:2px solid #207ab8;}
.dc a.no_mr{margin-right:0;}
.dc a em{margin:15px 0 0 5px;_margin-left:10px;width:50px;height:50px;background: url(../images/tb.png) no-repeat 12px -57px;}
.dc a.uf2 em{background-position:-50px -57px;}
.dc a.uf3 em{background-position:-120px -57px;}
.dc a.uf4 em{background-position:-180px -57px;}
.dc a.uf5 em{background-position:-240px -57px;}
.dc a h1{width:150px;margin:28px 0 0 7px;} 



.page-there { height:291px; margin-top:20px; }

.hyxx { width:950px; height:291px; float:left; display:inline; margin-right:20px; }
.hyxx-tit { height:42px; background-color:#f5f5f5; }
.hyxx-tit a { padding:0 40px; color:#fff; font-size:18px; line-height:42px; height:42px; background-color:#0564a6; float:left; display:inline; }
.hyxx-nr { width:950px; height:225px; padding-top:22px; border-bottom:2px solid #e7e7e7; }

.qyxx { width:308px; height:225px; float:left; display:inline; }
.fwxx { width:286px; height:225px; float:left; display:inline; }

.lmm { height:22px; }
.lmm a { font-size:16px; padding-left:25px; background:url(../images/yuan.png) no-repeat left; margin-left:13px; float:left; display:inline; font-weight:bold; }
.lmnr { height:196px; }



.xx1 {	padding: 14px 10px 14px 3px;}
.xx1 li { line-height: 34px;  height: 34px;  background: url(../images/dian.png) no-repeat left center;  padding-left: 12px;}
.xx1 li .a { height: 26px;  color: #393e51;  float: left;  display: block;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.xx1 li .a:hover { color: #db3126; text-decoration:underline;}


.sxx { width:1px; padding-right:23px; float:left; display:inline;}


.hyfw { width:230px; height:291px; float:right; display:inline; background:#E6E8F6;}
.hyfw-tit { height:42px; line-height:42px; text-align:center; background-color:#0564a6; }
.hyfw-tit a { font-size:18px; color:#FFFFFF; }
.hyfw ul { clear: both; width: 230px; height: 243px; position: relative; overflow: hidden; margin-top:6px; }




.four { margin-top:21px; overflow:hidden; position:relative; }

.box { width:24%; height:396px; float:left; display:inline; margin-right:16px; position:relative; }
.box-tit ,.box-tt,.box-ti,.box-t{ height:77px; background:url(../images/box-tit.png) no-repeat;background-size:100%;}
.box-tit h2,.box-tt h2,.box-ti h2,.box-t h2 { width:100%; height:77px; }
.box-tit h2 a,.box-ti h2 a,.box-tt h2 a,.box-t h2 a { display:block; width:100%; height:77px; text-align:center; cursor:pointer; }
.box-tit h2 a em,.box-tt h2 a em,.box-ti h2 a em,.box-t h2 a em { display:block; margin:0 auto; width:77px; height:37px; background:url(../images/button.png) no-repeat 0 0; color:#FFF;font-style:normal;  text-align:center; padding-top:40px;}
.box-ti h2 a em { background-position:-91px 0px; }
.box-tt h2 a em { background-position:-180px 0px; }
.box-t h2 a em { background-position:-276px 0px; }

.box-xx { margin:0 auto; padding-left:17px; height:230px; }

.ckgd { text-align:center; margin-top:8px;}
.ckgd a { color:#999999; font-size:13px; }
.ckgd a:hover { color:#db3126; text-decoration:underline; }


.block { display:block; }
.box-nr { height:315px; width:calc(100% - 4px); border-bottom:4px solid #f0efef; border-left:2px solid #f0efef; border-right:2px solid #f0efef; }


.rhsq { float:right; display:inline; padding-right:22px; line-height:42px; }
.rhsq a { color:#0564a6; font-size:16px; padding:0; background-color:#f5f5f5!important; }
.rhsq a:hover { text-decoration:underline; }


.hygl { width:230px; height:291px; float:left; display:inline; }
.hygl-nr { height:241px; padding-top:6px; background-color:#f5f5f5; border-bottom:2px solid #e7e7e7; }
.hygl-nr ul li { width:100%; height:34px; line-height:34px; text-align:center; border-bottom:1px solid #fff; position:inherit!important; }
.hygl-nr ul li a:hover{ background-color:#db3126; color:#FFFFFF; text-decoration:none; display:block; }


.hyfc { height:232px; margin-top:30px; }
.hyfc-tit {height: 42px; /* padding-left:31px; */ /* background:url(../images/xing.png) no-repeat left; */ background-color: #f5f5f5;line-height: 42px; }
.hyfc-tit span { font-size:18px; color: #fff; float:left; display:inline; background-color: #0564a6;padding: 0 40px; }
.hyfc-tit a { float:right; display:inline; color:#99a0aa; padding-right:20px; }
.hyfc-nr { height:200px; padding-top:15px; }


.wzdt { height:auto; min-height:180px; background-color:#0168ad; margin-top:35px; padding-bottom:20px; }
.wzdt-t { height:94px; border-bottom:1px solid #fff; }
.xhtp { width:855px; height:94px; margin:0 auto; padding-left:345px; }
.xhtp img { float:left; display:inline; }
.wx { padding-left:30px; float:left; display:inline; padding-top:7px; }


.wzdt-d { width:1200px; height:auto; margin:0 auto; overflow:hidden; }
.wzlm { width:199px; height:auto; float:left; display:inline; }
.wzlm-tit { height:64px; text-align:center; padding-top:37px; }
.wzlm-tit img { height:30px; margin:0 auto; }
.wzlm-tit span { display:block; font-size:18px; color:#b1daf5; line-height:34px; }
.wzlm-nr ul li a { color:#b1daf5; }
.wzlm-nr ul li a:hover { color:#b1daf5; text-decoration:underline; }
.wzlm-nr { line-height:28px; font-size:14px; color:#b1daf5; text-align:center; display:block; }

.dsx { width:1px; height:120px; background: url(../images/dsx.png) no-repeat; float:left; display:inline; }

ul.both { width:150px; overflow:hidden; margin:0 auto; }
li.double { width:49%; float:left; display:inline; }


.bottom { height:115px; background-color:#393939; color:#fff; padding-top:30px; }
.bottom p { width:1200px; margin:0 auto; line-height:30px; text-align:center; }
.bottom a { color:#fff; }
.bottom a:hover { text-decoration:underline; }


.content { width:1198px; margin:40px auto 0px; padding:30px 0 60px; min-height:300px; border:1px solid #E3E5EA; }
.details { width:940px; margin:0 auto; }
.details img { max-width:940px;  }


 /*list*/
.list { width:1200px; margin:30px auto; }
.list-tit {  height:42px; background:url(../images/tzgg_tit.png) repeat-x; line-height:39px;  }
.list-tit span { float:left; display:inline; height:39px; border-bottom:3px solid #125e9e; font-size:18px; padding:0 20px; }
.list-nr { height:580px; }
.list-xf { width:600px; height:30px; margin:20px auto 0; }


/*list2*/
.ejy { height:auto; }
.main_bg { width:100%; height:272px; position:absolute; left:0px; top:200px; z-index:-1; overflow:hidden; }
.main_bg img { left:50%; overflow:hidden; width:1920px; height:272px; }


.ejlb { width:1200px; margin:0 auto 42px; padding-top:212px; overflow:hidden; }
.ejlb-z { width:190px; padding:24px 20px 81px; background-color:#0168ad; float:left; display:inline; }
.ejlb-y { width:930px; padding:19px 20px 0; background-color:#FFFFFF; float:left; display:inline; }


.ejlm { height:30px; line-height:30px;}
.ejlm img { float:left; display:inline; }
.ejlm i { font-size:18px; color:#b1daf5; padding-left:13px; float:left; display:inline; font-style:normal; } 


img.xhxx_t { padding-left:23px; }
img.dzzwfh_t { padding-left:13px; }


.zlm { padding-top:15px; }
.zlm ul li { height:38px; background-color:#FFFFFF; margin-top:10px; text-align:center; line-height:38px; }
.zlm ul li a { font-size:15px; display:block; }
.zlm ul li:hover,.zlm ul li a:hover,.zlm ul li.on { background-color:#E8291D; color:#FFFFFF!important; font-size:15px; }
.zlm ul li.on a { color:#FFFFFF!important; }


.ejbt { height:42px; background:url(../images/tzgg_tit.png) repeat-x; line-height:39px; }
.ejbt span { float:left; display:inline; height:39px; border-bottom:3px solid #125e9e; font-size:18px; padding:0 10px; }
.ejxx { padding: 9px 2px 30px 10px; min-height: 200px; }

.xf { width:600px; height:30px; margin:0 auto; }


.mid2_tit{  width: 308px;  height: 22px;  float:left; display: inline; }
.mid2_menu_over {  height:22px; padding-left:25px; float: left; line-height:22px; cursor: pointer; display: inline; margin-left:13px; background:url(../images/yuan.png) no-repeat left; }
.mid2_menu_over a { font-size:16px; font-weight:bold; color:#0564A6; }
.mid2_menu_out{ height:22px; line-height:22px; padding-left:25px;  float: left;  cursor: pointer;  display: inline; }
.mid2_menu_out a{ color: #555; font-size:16px; }
.mid2_center_content{ float: left;  width:308px; height:196px; display: none; cursor: pointer font-size:14px; }


.hyfuwu { width:590px; height:291px; float:left; display:inline; margin-right:18px; }
.hyfuwu-tit { height:42px; background-color:#f5f5f5; }
.hyfuwu-tit a { padding:0 40px; color:#fff; font-size:18px; line-height:42px; height:42px; background-color:#0564a6; float:left; display:inline; }
.hyfuwu-nr { width:590px; height:255px; padding-top:2px; border-bottom:2px solid #e7e7e7;border-left:1px solid #f0efef; border-right:1px solid #f0efef; }

.qyxx { width:286px; height:225px; float:left; display:inline; }
.fwxx { width:283px; height:225px; float:left; display:inline; }

.lmm { height:22px; }
.lmm a { font-size:16px; padding-left:25px; background:url(../images/yuan.png) no-repeat left; margin-left:13px; float:left; display:inline; font-weight:bold; }
.lmnr { height:196px; } 


	.qdclass{}
	.qw_jiansuo { margin: 0px; padding: 0px; height: 23px; width: auto; font-size:12px;}
	.qw_jiansuo .inputbox {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 37px; PADDING-LEFT: 17px; WIDTH: 326px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 1px; FLOAT: left; HEIGHT: 37px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid}
	.qw_jiansuo .btn {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 67px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 41px; MARGIN-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;background-image: url('../images/fdj.png'); background-repeat: no-repeat;}




/* Í¼Æ¬ï¿½Ð»ï¿½ */

#ImgChange1_index {position:relative; width:100%;height:400px;overflow:hidden;}
#ImgChange1_list img {border:0px;width:100%;height:100%;}
#ImgChange1_bg {position:absolute; bottom:0px;height:20px; background:#cccccc; display:block; text-align:center; line-height:20px}
#ImgChange1_info{font-weight:bold;position:absolute;width:100%; bottom:0; height:40px; background:url(../images/ImgChange_bg.png) repeat; display:block; text-align:left; padding-left:10px; line-height:40px;z-index:1001;cursor:pointer}
#ImgChange1_info a{ color:#fff; text-decoration:none}
#ImgChange1_info a:hover{  color:#FF0000; text-decoration:underline}
#ImgChange1_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#ImgChange1_index ul {position:absolute;list-style-type:none;z-index:1002;margin:0; padding:0; bottom:12px; right:0px;}
#ImgChange1_index ul li { float:left;display:block; padding-right:3px;}
#ImgChange1_index ul li a{ cursor:pointer; display:inline-block; width:8px; height:8px; overflow:hidden;background:#b8c9c9;color:#b8c9c9; text-decoration:none; font-size:8px; }
#ImgChange1_index ul .on {}
#ImgChange1_index ul .on a{ background:#F00; width:8px; overflow:hidden; height:8px; display:inline-block; color:#F00; }
#ImgChange1_index ul .on a:hover{ color:#F00; }
#ImgChange1_list a{ position:absolute; }





.qh_k{ height:260px;}


.hyxx_fl{ width:465px; float:left; height:auto;}
.hyxx_fr{ width:465px; float:right; height:auto;}

.gj_tit{  width:100%;  height: 42px; overflow:hidden; background-color:#f5f5f5; }
.kuang_3 { width:100%; height:250px; overflow:hidden; border-bottom:1px solid #f0efef; border-left:1px solid #f0efef; border-right:1px solid #f0efef; }




/* ï¿½ï¿½ï¿½ï¿½Õ¹Ê¾css */
.jtR { margin:0; padding:0; list-style:none; overflow:hidden; display:inline;  height:210px; width:100%; padding-top:10px;}
.qian { display:block; float:left; background:url(../images/zuo.png) no-repeat left center; width:35px; height:190px; text-align:center;cursor:pointer; text-indent:-9999px;}
.hou { display:block;  float:left; display:inline; background:url(../images/you.png) no-repeat right center; width:30px; height:190px; text-align:center;cursor:pointer; text-indent:-9999px;}
.mid{ float:left; display:inline; width:1200px; overflow:hidden;}
.mid ul{ margin:0; padding:0; list-style:none; overflow:hidden;float:left;}
.mid ul li{width:219px;float:left;  overflow:hidden;  margin-left:10px; font-size:14px; text-align:center;
background:url(../images/img.png) no-repeat center; border:1px solid #CCCCCC;}
.mid ul li img{ width:200px; height:110px; padding:6px; overflow:hidden;object-fit: contain; transition: transform 0.3s;}
.mid ul li:hover img {  transform: scale(1.03);}
.mid ul li:hover{ border:1px solid #FF6600;}
.mid ul li a{ display:block; padding-bottom:10px;}



.news_list {padding: 4px 18px 0 18px;}
.news_list li {line-height: 36px; height: 36px;  background: url(../images/dian.png) no-repeat left center;  padding-left:18px; clear:both; font-size:16px;}
.news_list li .a { height: 26px; color: #393e51; float: left;  display: block;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.news_list li .a:hover {color: #db3126;  text-decoration:underline;}
.news_list li span { float:right; color:#999999;}
.yan{background: url(../images/yan.png) no-repeat left center; padding:0 25px;}


.img_list{ padding:35px 0;}
.img_list li{width:24%; height:180px;float:left;  overflow:hidden;  line-height:36px; margin-left:10px; font-size:14px; text-align:center;}
.img_list li img{ width:190px; height:110px; padding:6px; overflow:hidden; border:1px solid #CCCCCC;transition: transform 0.3s; margin:5px;}
.img_list li img:hover{ border:1px solid #FF6600; transform: scale(1.03);}
.img_list li a{ display:block; padding-bottom:15px;}




/* ï¿½ï¿½Ò³css */
.pageDiv{/*text-align:right;*/color:#666;font-size:12px;padding:0px;margin:0px;	background:url('../images/bg.gif') left top repeat-x;border:1px solid #DADADA;height:30px; line-height:30px;	}
.pageBtn{margin:0px;height:16px;text-align:center;	line-height:16px;cursor:pointer;border:0px #0e557a solid;margin-left:5px;font-size:12px;}
.default_pgCurrentPage {width: 30px;height: 16px;line-height: 16px;text-align: center;border: 1px solid #CCCCCC;background: url(images/text_bg.gif) repeat-x;}
.default_container {position: relative;}
.default_pgContainer {	min-height:100px;	_height:100px;}
.default_pgToolbar {height:30px;valign:middle;	font-size:12px;	border:1px solid #DADADA;	background: url(../images/bg.gif);	margin:0px 0 -1px 0;}
.default_pgToolbar td {	font-size:12px;	padding:0 1px 0 1px;}
.default_pgPanel {	float:left;	padding:0;}
.default_pgBtn {width: 20px;height: 20px;	display: block;	cursor: pointer;	margin:1px;}
.default_pgPress {	margin:2px 0 0 2px;}
.default_pgPrev {	background: url(../images/prev.gif) no-repeat center;}
.default_pgNext {	background: url(../images/next.gif) no-repeat center;}
.default_pgFirst {	background: url(../images/first.gif) no-repeat center;}
.default_pgLast {background: url(../images/last.gif) no-repeat center;}
.default_pgCurrentPage {width:25px;	height:14px;	line-height:14px;	text-align:center;	border:1px solid #CCCCCC;	background-color:#FFF;}
.default_pgSearchInfo {	padding-left:10px;font-size:12px;}
.default_pgSearchInfotwo {	padding-top:-7px;	font-size:12px;}
.default_separator {width:2px;	height:20px;background: url(../images/separator.gif) no-repeat center;}


.nei_text{ line-height:33px; font-size:14px; padding:15px 10px;font-size:16px; color:#333333; overflow:hidden;}
.nei_text p{ padding:10px 0 15px 0; }
.nei_text .ht{ background:#FFEAEA; text-align:center; line-height:28px; font-size:16px;}
.nei_text h3{line-height:40px; font-size:16px; }


.xx_gj{ background:#FFFFFF; overflow:hidden; height:auto; padding:10px 20px;}



.riqi{ height:26px; text-align:center; color:#666666; height:40px; line-height:40px;}
.yanj{ float:left;background:url(../images/dete.png) no-repeat center; width:25px; height:30px; line-height:30px; margin-bottom:10px;}
.t_hot{overflow:hidden;background:#FEFCF8 url(../images/zyt1.png) no-repeat center bottom; padding:15px 5px 35px 25px;}
.f26{ text-align:center; font-size:32px;  line-height:50px; color:#333; font-weight:400; margin-top:20px; padding-bottom:20px; border-bottom:1px dotted #B5B4B3;}

.hui40{ line-height:50px; border-top:1px dotted #B5B4B3;}

.xfbj1{ color:#F89036; font-size:26px; background:url(../images/xf2.png) no-repeat bottom; padding:15px 0 90px 0; margin:40px 0;}
.xfbj1 .d{display:block;background:url(../images/xf.png) no-repeat center right; text-align:right; padding-right:50px; width:auto; margin-right:40%; height:50px;}
.xfbj1 .dd{display:block;background:url(../images/xf.png) no-repeat center right; text-align:right; padding-right:50px; width:auto; margin-right:40%; height:50px; line-height:50px;}
.hui30{ line-height:36px!important; font-size:14px;}
.hui20{ line-height:30px!important; font-size:13px;}
.inp{ width:369px!important; border:1px solid #ccc;}
.w80{ width:80%; margin:0 auto;}
.top_zi{ width:100%; height:100px; margin:0 auto;background:url(../images/t2bj.png) repeat-x;}
.hong{ color:#FF0000;}
.h36{line-height:41px!important; padding:0!important; margin:0!important; font-size:14px;height:41px!important; width:376px!important; border:1px solid #ccc;}

.gj_btn{ background:#D44032; color:#fff; padding:12px 90px; font-size:18px; border-radius:5px;}
.gj_btn:hover{ background:#23acad; text-decoration:none; color:#fff;}
.gj_btn:focus{ color:#fff; text-decoration:none;}


/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê½ */
.question{ padding:0px; }
.question .q_top{ padding:26px 26px 0px;}
.question .q_top_title { display:table; font-size: 20px;padding-left: 60px; background: url(../images/wenda_bg1.gif) 0px 4px no-repeat;height: 60px;color: #454444; position:relative;}
.question .q_top_title { display:table-cell; vertical-align:middle; }
.question .q_top_title h1{font-size: 20px; font-weight:400; display:inline;}
.question .q_top_title span.action{  display:inline-block; height:20px; width:57px; background:#b5ca01; border-radius:3px; color:#fff; font-size:13px; text-align:center; line-height:20px; padding-top:1px;}
.question .q_top_bar{ border-bottom:solid 1px #eee; line-height:30px; overflow:hidden; padding:0px 12px; font-size:12px; color:#888; }
.question .q_top_bar .info{ float:left; }
.question .q_top_bar span{  float:left;}
.question .q_con p.txt{ margin:0px; }

/* ï¿½Ø´ï¿½ï¿½ï¿½Ê½ */
.qanswers{ padding:0px; clear:both;}
.qanswers .a_con{ padding:0 26px 0 70px; background: url(../images/g_icon.png) 0px 4px no-repeat; margin:20px 0 0 30px; line-height: 25px;}
.qanswers .a_con p.txt {margin: 0px;line-height: 25px;	letter-spacing:1px;	color:#222;}
.qanswers .a_con li{ list-style:inherit; }
.qanswers .a_con .list-paddingleft-2{ padding-left:30px; }

.qanswers.select { border-color:#E55F16; border-top-width:5px; }
.qanswers.select .a_top_title{ border-color:#c0dec8; }
.qanswers.select .a_top_state{ display:block;}
.user{ padding-left:20px; background:url(../images/user_bg.gif) no-repeat 0 center;font-size:12px; color:#888;}
.time{ padding-left:20px; background:url(../images/time_bg.gif) no-repeat 0 center;font-size:12px; color:#888;}

.hengx{ border-bottom:2px dotted #CCCC99; height:3px; width:100%;}







/*------------ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê½-----------*/
.tbiaoz{ width:85%; margin:30px 0 0 auto; font-size:16px;}
.tbiaoz input{ line-height:36px; border-radius:5px; padding-left:15px;}

.fsshowli{font-size:15px; color:#333333;box-shadow:0 0 5px #ccc; background:#fff;margin:30px auto;width:99%;background:#fff; line-height:36px;}
.fsshowli table{	width: 100%;	border-right: 1px solid #b1d0ed;    border-bottom: 1px solid #b1d0ed; }
.fsshowli>.tline div{	display: none;}
.fsshowli>.tline div:nth-child(1){	display: block;}
.fsshowli table tr:nth-of-type(1){ background:#f0f4ff; color:#496785; font-size:16px; font-weight:bold;}

.fsshowli table td{	border-left: 1px solid #b1d0ed;  border-top: 1px solid #b1d0ed;  text-align: center; padding:0 10px;}
.fsshowli table .tr-head{	height: 30px;	background: #f0f4ff;	font-size: 14px;	color: #333;	font-weight: bold;}
.fsshowli table .tr-cont{	height: 23px;	color: #666666;	font-size: 14px;}
.fsshowli table tr:nth-child(even){ background:#EAF5F7;}

.more{ background:#23acad; color:#fff; border:0; padding:1px 20px; font-size:16px; border-radius:5px;}
.more:hover{ background:#11B0E6; text-decoration:none; color:#fff;}
.more:focus{ color:#fff; text-decoration:none;}

.tishi{ width:97%; margin:30px 0 0 auto; border:1px solid #FFCC99; padding:2%; background:#FFF8E6; font-size:14px; color:#666666; line-height:28px;}
.tishi h3{ font-size:18px; color:#FF3300;}

.anniu1{ width:70%; margin:0 auto; text-align:center;}
.anniu1 input{ background:#3399FF; line-height:36px; color:#fff; border:0; padding:1px 20px; margin:0 5px; font-size:16px; border-radius:5px;}
.anniu1 input:hover{ background:#FF3300; text-decoration:none; color:#fff;}
.anniu1 input:focus{ color:#fff; text-decoration:none;}


.tbiao_dan{ width:80%; margin:40px auto; font-size:16px; color:#999999;}
.tbiao_dan strong{ color:#333333;}
.tbiao_dan h3{ font-size:28px; text-align:center; color:#333;}

.fsshowbd{font-size:15px; color:#333333;box-shadow:0 0 5px #ccc; background:#fff;margin:30px auto;width:99%;background:#fff;}
.fsshowbd table{	width: 100%;	border-right: 1px solid #b1d0ed;    border-bottom: 1px solid #b1d0ed; }
.fsshowbd>.tline div{	display: none;}
.fsshowbd>.tline div:nth-child(1){	display: block;}
.fsshowbd table tr:nth-of-type(1){ background:#f0f4ff; color:#496785; font-size:16px; font-weight:bold;}

.fsshowbd table td{	border-left: 1px solid #b1d0ed; padding:8px 0; border-top: 1px solid #b1d0ed;   text-align: center;}
.fsshowbd table .tr-head{	height: 30px;	background: #f0f4ff;	font-size: 14px;	color: #333;	font-weight: bold;}
.fsshowbd table .tr-cont{	height: 23px;	color: #666666;	font-size: 14px;}

.fsshowbd table tr td:first-child{color:#333;}
.fsshowbd table tr td:first-child+td{color:#2246e1;}
/*.fsshowbd table tr td:first-child+td+td{color:#999;}*/

.slans{ color:#496785;}
.jus18{ font-size:18px; font-weight:bold; text-align:center; color:#FF3300;}

.tbiaoz3{ width:96%; margin:40px 0 0 auto; font-size:16px;}
.tbiaoz3 input{ line-height:36px; border-radius:5px; padding-left:15px; width:120px;}
.tbiaoz3 select{line-height:38px; height:38px; border-radius:5px; padding-left:15px; width:120px;}

.tbiaoz2{ width:96%; margin:40px 0 0 auto; font-size:16px;}

.anniu2{ width:90%; margin:40px 0 0 auto; text-align:center; }
.anniu2 input{ background:#EAEAEA; line-height:36px; color:#333; float:right; border:1px solid #CCCCCC; padding:5px 30px; margin:0 5px; font-size:16px; border-radius:5px;}
.anniu2 input:hover{ background:#3399FF; text-decoration:none; color:#fff;}
.anniu2 input:focus{ color:#fff; text-decoration:none;}


.table_box td{ border:1px solid #CCC; padding:2px 3px; font-size:13px;}





.tpxw_fr_3 { width:47.9%; float:right; display:inline; margin-left:0; height:350px; }
.news-tabs { width:100%; height:100%; }
.tab-header { height:42px; line-height:42px; border-bottom:2px solid #0564a6; background:#fff; position:relative; padding-left:5px; }
.tab-header .tab-item { float:left; padding:0 18px; font-size:18px; color:#333; text-decoration:none; cursor:pointer; transition:all .2s; background:#fff; border:none; }
.tab-header .tab-item:hover { color:#0564a6; }
.tab-header .tab-item.active { background-color:#0564a6; color:#fff; }
.tab-header .tab-more { position:absolute; right:10px; top:0; font-size:12px; color:#0564a6; text-decoration:none; }
.tab-header .tab-more:hover { text-decoration:underline; }
.tab-content { width:calc(100% - 2px); height:355px; overflow:hidden; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.tab-pane { display:none; height:100%; }
.tab-pane.active { display:block; }
.tab-pane ul { padding:8px 15px 0; }
.tab-pane ul li { line-height:42px; height:42px; overflow:hidden; font-size:16px; }
.tab-pane ul li a { float:left; color:#333; text-decoration:none; max-width:539px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.tab-pane ul li a:hover { color:#0564a6; text-decoration:underline; }
.tab-pane ul li a .tab-arrow { color:#999; font-style:normal; margin-right:8px; font-family:Arial; }
.tab-pane ul li span { float:right; color:#999; font-size:14px; }
.tab-pane ul li.tab-empty { color:#999; text-align:center; padding-top:80px; }

.box-tit-text { height:50px; line-height:50px; text-align:center; background-color:#0564a6; }
.box-tit-text a { color:#fff; font-size:18px; font-weight:bold; }
.box-tit-text2 { height:50px; line-height:50px; text-align:center; background-color:#207ab8; }
.box-tit-text2 a { color:#fff; font-size:18px; font-weight:bold; }
.box-tit-text3 { height:50px; line-height:50px; text-align:center; background-color:#1a8a8a; }
.box-tit-text3 a { color:#fff; font-size:18px; font-weight:bold; }
.box-tit-text4 { height:50px; line-height:50px; text-align:center; background-color:#c8860c; }
.box-tit-text4 a { color:#fff; font-size:18px; font-weight:bold; }

.wzdt-links { height:128px; background-color:#0168ad; margin-top:35px; }
.wzdt-links-inner { width:1200px; height:128px; margin:0 auto; display:flex; align-items:center; justify-content:space-around; }
.wzdt-link-item { text-align:center; }
.wzdt-link-item a { color:#b1daf5; font-size:22px; display:block; padding:1px; /*border:1px solid #2a8acc;*/ border-radius:5px; }
.wzdt-link-item a:hover { color:#fff; /*background-color:#db3126; border-color:#db3126;*/ }
.wzdt-link-item img { border-radius:5px; padding:2px;transition: transform 0.3s;overflow:hidden;}
.wzdt-link-item:hover img {  transform: scale(1.03);}


.qljr-link { width:1200px; margin:15px auto; height:60px; line-height:60px; text-align:center; background:linear-gradient(135deg, #0564a6, #207ab8); border-radius:5px; }
.qljr-link a { color:#fff; font-size:18px; font-weight:bold; display:block; width:100%; height:100%; }
.qljr-link a:hover { color:#ffd700; }

.biaoti{ width:100%; border-bottom:1px solid #0564A6;}
.biaoti span{ float:right; line-height:50px;}
.biaoti em{ line-height:50px; color:#005293; font-size:20px; font-weight:700;font-style: normal;}
.biaoti img{ float:left; vertical-align:middle;}

.box2 { width:29%; height:326px; float:left; display:inline; margin-right:26px; position:relative; }
.box3 { width:18%; height:326px; float:left; display:inline; margin-right:26px; position:relative; }
.box4 { width:18%; height:326px; float:right; display:inline; position:relative; text-align:center;}
.box4 a h1{ width:100%!important; text-align:center!important;}
.box4 a{ background: url(../images/bj3.jpg) no-repeat!important; text-align:center!important; color:#207AB8!important;}
.box_list { width:calc(100% - 4px); }

.listi {padding: 4px 0;}
.listi li {line-height:39px; height: 39px; overflow:hidden; background: url(../images/dian.png) no-repeat left center;  padding-left:18px; clear:both;}
.listi li .a { height: 26px; color: #393e51; float: left;  display: block;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.listi li .a:hover {color: #db3126;  text-decoration:underline;}
.listi li span { float:right; color:#999999;}



/* Ê×Ò³Í¼Æ¬ÇÐ»»Ô²µã */
.slide_tabs { text-align: center; margin-top: 10px; padding: 0; position:absolute; right:10px; bottom:10px; z-index:9999;}
.slide_tabs li { display: inline-block; margin: 0 5px; list-style: none; }
.slide_tabs li a { display: block; width: 10px; height: 10px;  border-radius: 50%;  background-color: #ccc;  text-indent: -9999px; overflow: hidden;    transition: all 0.3s ease; border:1px solid #FFF;}
.slide_tabs li.slide_here a { width: 14px; height: 14px; background-color: #E8291D;}
.slide_tabs li a:hover { background-color: #fff;}

@media screen and (min-width:1400px) {
.top { width:1400px; }
.dh { width:1400px; }
#nav{width:1400px;}
.dh ul li{width:232px;}
.dh ul li a{width:232px;}
.dh ul li.nav_li0{width:232px;}
.dh ul li.nav_li0 a{width:232px;}

.page { width:1400px; }
.pub_wid{width:1400px;}
.mid {width:1400px;}

.ejlb {  width:1400px; }
.ejlb-z { width:190px; padding:24px 20px 81px; background-color:#0168ad; float:left; display:inline; }
.ejlb-y {  width:calc(100% - 283px); padding:19px 20px 0; background-color:#FFFFFF; float:left; display:inline; }


}
