@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family: "microsoft yahei",Arial, Helvetica, sans-serif; line-height:normal;min-width: 1198px;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
/*-----------------头部开始--------------------*/
#header{height: 145px;background: url(../images/a1.jpg);min-width: 1200px;}
.top{ width:1200px; margin: 0 auto;}
.top p{font-size: 13px; line-height: 32px; color: #fff;}
.top a{color: #fff; padding-left: 25px;}
.headerbox{width:1200px; margin: 0 auto; }
.logo{width:526px; float: left; padding-top: 7px;}
.right{width:400px; float: right;padding-top: 30px; }

.search{border:1px solid #bfd1e5;height:35px;width:400px; border-right: none;}
.search select{display:none;}
.search .select_box{font-size:12px;color:#999999;width:90px;line-height:35px;float:left;position:relative;}
.search .select_showbox{height:35px;background: url(../images/a6.png) no-repeat 74px center;text-indent:1.5em;}
.search .select_showbox.active{background:url(../images/a7.png) no-repeat 74px center;}
.search .select_option{border:1px solid #bfd1e5;border-top:none;display:none;left:-1px;top:35px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1.5em;width:90px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}

.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left}
.search input.inp_srh{outline:none;width:249px;background: #fff; padding-left: 20px;}
.search input.btn_srh{background:url(../images/a_03.jpg);color:#FFF;font-family:"microsoft yahei";font-size:15px;width:41px; float: right;}

.nav{ height: 52px; background: #1063b1;}
.nav ul{ width:1200px; margin: 0 auto; display: block;}
.nav li{ float: left; position:relative;}
.nav  h3{ font-weight:200;line-height: 52px;}
.nav .m h3 a{display: block;text-align: center; color: #fff; padding: 0 27px;font-size: 16px;}
.nav .hover1 a{color: #fff;background:#1a7cd7;}
.nav .on h3 a{color: #fff;background:#1a7cd7;}
.nav a:hover{color: #fff;background:#1a7cd7;}
.nav dl{position:absolute; width:100%; left:0; top:52px;background: #1063b1; z-index:100; display:none;}
.nav dt{ line-height:40px; border-bottom:1px solid #2078ca; text-align:center;}
.nav dt a{ font-size:14px; color:#fff; display:block;}
/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.bj1{}

.w3cFocus{ width:100%;  position:relative;   background: url(../images/a8.png) no-repeat center center; height: 396px;  }
.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  left:10px; top:180px; width:44px; height:50px; background:url(../images/a1.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.w3cFocus .next{ left:auto; right:10px; background:url(../images/a2.png); }
.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.w3cFocusIn{ width:1200px; height:396px; position:relative;  margin:0 auto;  overflow:hidden;  }
.w3cFocusIn .bd li{ vertical-align:middle; }
.w3cFocusIn .bd li img{ width:1200px; height:396px; display:block;  }
.w3cFocusIn .hd{ position: absolute; right:4px; bottom:6px;  }
.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.w3cFocusIn .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  margin-right:6px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }
.w3cFocusIn .hd ul li img{ width:76px; height:46px; border:2px solid #fff; display:block;  }
.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1; background:url(images/focusArrow.png) center 0 no-repeat; }
.w3cFocusIn .hd ul li.on img{ border:2px solid #3499EA; border-bottom-width:4px;   }

.wznr{width:1200px; margin: 0 auto;} 
.wztt{overflow: hidden;padding-top: 20px;}
.wztt_left{width:860px; float: left; overflow: hidden;}

.wztt_tit{border-bottom:1px solid #cbe0f3; }
.wztt_tit h2{font-weight: 18px; color: #0f63b1; line-height: 40px; font-weight: 200;}
.tao1{width:80px; height: 3px; overflow: hidden;background: #1478d6;}
.wztt_tit a{padding-top: 20px; display: block;margin-right: 15px;}
.wztt_nr{padding-top: 10px; overflow: hidden;}

.focusBox { position: relative; width: 448px; height: 315px; overflow: hidden; float: left; }
.focusBox .pic img { width: 448px; height: 315px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 12px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width:8px; height: 8px; line-height:1000px; overflow: hidden; text-align: center; margin-right:3px; cursor: pointer; background: #9e9f9f;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on{ background:#fea201;  }

.ttlb{float: right;width:390px; padding-right: 10px;}
.ttlb li{line-height: 32px;font-size: 14px; background: url(../images/a_14.jpg) ;background-repeat: no-repeat;background-position: left center; padding-left: 10px;}
.ttlb a{color: #676568;}
.ttlb span{color: #999;}
.ttlb a:hover{color: #007465;}

.wztt_right{width:320px; float: right;}

.wztt_nra{padding-top: 3px;}
.xwlb{overflow: hidden; padding: 7px 0;border-bottom:1px solid #eee;}
.xwlb_rq{width:50px; text-align: center;float: left;border:1px solid #0e569e;}
.xwlb_rq h2{color: #fff; font-size: 20px; background: #0e569e; line-height: 30px;}
.xwlb_rq p{font-size: 12px; line-height: 20px; color: #333;}

.xwlb_tw{ float: right;width:235px;}
.fr{float: right;}
.xwlb_tw p{font-size: 14px; line-height: 24px;}
.xwlb_tw a{color: #676664;}

.ydnr{overflow: hidden;padding-top: 10px;}

.dyzc{width:320px; float: left;}

.dyzc_tp ul{overflow: hidden; padding: 12px 0;}
.dyzc_tp li{width:50%; float: left;}
.dyzc_tp img{padding: 3px; border:1px solid #dfdfdf; display: block; margin:0 auto;width:140px; height: 96px;}
.dyzc_tp img:hover{border:1px solid #1478D6;}

.xwlbnr li{line-height: 32px;font-size: 14px; background: url(../images/a_14.jpg) ;background-repeat: no-repeat;background-position: left center; padding:0 10px;}
.xwlbnr a{color: #676568;}
.xwlbnr span{color: #999;}
.xwlbnr a:hover{color: #007465;}

.jxjy{float: left;width:530px; padding-left: 15px;}
.ttmp_tp{overflow: hidden;padding: 12px 0;}
.ttmp_left{float: left;width:154px;}
.ttmp_left img{padding: 3px; border:1px solid #dfdfdf; display: block; margin:0 auto;width:146px; height: 96px;}
.ttmp_right{width:365px; float: right;border-bottom:1px dashed #cccccc;}
.ttmp_right h2{font-weight: 200; font-size: 16px; line-height: 28px; padding-bottom: 15px;}
.ttmp_right p{font-size: 12px; color: #999; line-height: 30px;}
.djzx{float: right;width:320px;}

.xsgg{padding-top: 20px;overflow: hidden;}
.xsgg ul{overflow: hidden; margin-left: -25px;}
.xsgg li{float: left;padding-left: 25px;width:25%;box-sizing: border-box;}
.xsgg img{width:100%;}

.szjy{padding-top: 20px;overflow: hidden;}
.zysx{float: left;width:320px;}
.zysz ul{ overflow: hidden;}
.zysz li{float: left;width:50%; float: left;padding-left: 10px;box-sizing: border-box; background: url(../images/a4.png);background-repeat: no-repeat;background-position: left center; line-height: 32px;}
.zysz a{color: #333;font-size: 14px;}

.zygj{float: left;padding: 0 0 0 20px; width:530px;}
.zsjy{float: right;width:320px;}

.xyzs{padding-top: 20px;}

.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;   }
.picMarquee-left .bd{ padding:10px 0;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:217px; height:162px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title a{ line-height:36px; color: #999; font-size: 14px;  }

.link{background: #f4f4f4; padding: 15px 0 33px 0;}
.linkbox{width:1200px; margin: 0 auto; overflow: hidden;}
.link_left {float: left;width:81px;}
.link_right {float: right;width:1100px;}
.link_right ul{overflow: hidden;}
.link_right li{float: left;line-height: 32px; font-size: 16px; padding-right: 30px;}
.link_right a{color: #666;}

/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
#footer { background:#1a7cd7; border-top: 4px solid #ffa300;min-width: 1200px;}
.footerbox{width:1200px; overflow: hidden;margin: 0 auto;padding: 20px 0; text-align: center;}
.footerbox p{font-size: 14px; color: #fff; line-height: 31px;}
.footerbox span{padding: 0 15px;}
.footerbox i{background: url(../images/a_48.jpg);width:14px; height: 20px;font-style: normal; text-align: center;line-height: 20px;color: #000; font-weight: 800; display: inline-block; *display: inline; margin: 0 2px; padding-top: 6px;}
/*------------------版权结束------------------*/
.nryn{width:1200px; margin: 0 auto; padding: 30px 60px; overflow: hidden;}
.ldhnr{float: left;width:220px;}
.xggj {background: #2371b4; padding-bottom: 10px;}
.xggj h1{font-size: 22px; font-weight: 200; color: #fff; line-height: 52px; padding: 10px 0 0 20px; background: #2371b4;border-bottom:1px solid #1e619b;}
.xggj li{line-height: 41px; border-bottom:1px solid #6fa0ca; padding-left: 20px;}
.xggj a{color: #fff; font-size: 14px;}
.lxwm{border:1px solid #ccc;margin-top: 20px;}
.lxwm h2{font-size: 16px; color: #fff; line-height: 40px; padding: 0 0 0 20px; font-weight: 200;background: #2371b4;}
.lxwm_nr{padding: 10px;}
.lxwm_nr p{font-size: 14px; color: #666; line-height: 24px;}
.rightlb{float: right;width:945px; border:1px solid #d6d6d6; padding: 10px;}
.right_tit h2{font-size: 16px; font-weight: 200; line-height: 34px; border-bottom: 1px solid #eee; color: #237dcd;}
.right_tit a{color: #999;}
.right_tit span{color: #999; font-size: 12px;}
.right_tit a:hover{color: #0E569E;}

.lbnr{padding: 20px 0 0 0;}
.lbnr ul{overflow: hidden;}
.lbnr li{float: left; text-align: center;float: left;padding: 0 15px 10px 0;}
.lbnr ul li:nth-child(4n){padding: 0 0 10px 0;}
.lbnr img{padding: 3px; border:1px solid #eee;width:217px; height: 156px;}
.lbnr p{font-size: 14px; line-height: 36px; color: #666;}

.nyxwbox{overflow: hidden;padding: 10px 20px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3); margin: 10px 0; }
.nyxw{padding-top: 10px;}
.nyxw_left{float: left;text-align: center;background: #357bbf; width:85px; padding: 10px 0;}
.nyxw_left h2{color: #fff; font-size: 28px; line-height: 40px;}
.nyxw_left p{font-size: 14px; color: #fff; line-height: 32px;}
.nywx_right{width:780px; float: right;}
.nywx_right h2{font-size: 16px; line-height: 30px;}
.nywx_right a{color: #666;}
.nywx_right p{font-size: 14px; color: #999; line-height: 20px;}
.nywx_right .btn1{
transition: All 0.4s ease-in-out;color: #fff; font-size: 12px; width:65px; height: 23px; line-height: 23px; text-align: center;background: #999999; float: right;}
.nywx_right .btn1:hover{color: #fff; background: #0E569E;}
.zlxz li{line-height: 36px; border-bottom:1px dashed #808080;}
.zlxz a{color: #555555;}
.zlxz span{color: #999;}
.zlxz a:hover{color: #1478D6;}

.content{margin:0 20px; font-size:14px;}
.content img{ max-width:100%}
.view{ line-height:180%;border-bottom:1px dashed #ccc; padding:0 0 20px; margin-bottom:20px;}
.view-title{width:100%;text-align:center;font:20px/36px "microsoft yahei";color:#333;padding:14px 0 0}
.view-date{width:100%;text-align:center;font:12px/24px "microsoft yahei";color:#999;}
.view-date span{margin:0 7px;}
.view-share{width:140px;margin:20px auto;}
.view-pages{width:100%;height:auto;overflow:hidden;margin:20px auto;}
.view-pages p{width:100%;height:30px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;border-bottom:1px dashed #ddd;}
.view-back{display:block;width:100px;height:30px;margin:10px auto;text-align:center;font:14px/30px "microsoft yahei";}
.view h1{width:100%;font:20px/30px "microsoft yahei";color:#343434;}
.view img{max-width: 100%;display:inline;height: auto;width: auto;}
.view div{font-size:14px;}
.page{width:100%;margin:10px auto;overflow: hidden;position: relative; }
.page p{width:100%;height:28px;font:12px/28px "microsoft yahei";color:#1d1d1d;overflow: hidden;}
.page p a{color:#1d1d1d}
.page p a:hover,.back:hover{text-decoration: underline}

.wp-pagenavi {
padding:15px 0;
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
/* msg 留言板 */
.msg{width:100%;margin:16px auto;height:auto;overflow:hidden;}
.msg li{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;}
.msg_top{width:100%;height:auto;font:14px/30px "microsoft yahei";background:#ededed;color:#333333;text-indent:14px;overflow:hidden;border-radius:3px 3px 0 0; font-weight:bold;}
.msg_top span{margin-right:14px;}
.msg_con{border:1px solid #ebebeb;background:#f3f3f3;overflow:hidden;padding-bottom:12px;}
.msg_consult{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";color:#7b7b7b;}
.msg_reply{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";border:1px solid #ebebeb;border-radius:3px ;background:#fff;color:#ff5958;text-indent:14px;}
.msg_now{width:100%;height:34px;background:url(../images/msgline1.png) center center no-repeat;overflow:hidden; margin:65px 0 30px 0;}
.msg_title{width:155px;height:34px; background-image:url(../images/msgbtn.png)  ; background-position:7px center; background-repeat:no-repeat;text-indent:43px;margin:0 auto;color:#fff;font:22px/34px "microsoft yahei";}
.msg_ul{width:580px;height:auto;overflow:hidden;margin:60px auto 0 ;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:12px;}
.msg_ul li p{width:130px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none; line-height:20px !important;}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer; background:#009CB2}