@charset "utf-8";
/* CSS Document */
body{ font-family:"Î¢ÈíÑÅºÚ"; padding:0px; margin:0 auto; font-size:16px; color:#282828;}
ul,ol,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,input{margin:0px; padding:0px;}
img{border:0px;}
.clear{border:0px; clear:both;}
ul,li,ol{list-style:none;}
a{color:#282828;}
a,a:visited,a:active{text-decoration:none;}
a:focus { outline:none;-moz-outline:none;}

.logo{width: 1200px; height:210px; margin:0 auto; overflow: hidden; background:url(/images/img_02.jpg) no-repeat right top;}
.Logo{float:left; margin-top:47px;}
.logo_rt{float:right;}
.logo_rt p{font-size:14px; line-height:14px; line-height:34px;}
.logo_rt p a{margin:0 20px;}
.logo_rt p a.rt{margin-right:0;}
.slideBox2{ width:309px; height:169px; overflow:hidden; position:relative; float:right;  }
.slideBox2 .bd2{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd2 li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd2 img{ width:309px; height:169px; display:block;  }

.nav{height:60px; line-height:60px; background:#0072b8;  position:relative; z-index:1; min-width: 1200px;  }
.nav ul{width: 1200px; margin:0 auto;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 23px; font-size:20px; font-weight:normal;  }
.nav .sub{ display:none; width:126px; left:0px; top:60px;  position:absolute; background:#0072b8;  line-height:36px;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; text-align: center;}
.nav .sub a:hover{ background:#025eb0; color:#fff;  }
.nav .on h3 a{  color:#fff;   }
.nav .nLi.none01 h3 a{padding-left:0;}
.nav .nLi.none h3 a{padding-right:0;}
.nav .nLi.lf .sub{left: 22px;}
.footer{background:#0072b8; height:155px; min-width: 1200px; overflow:hidden;}
.foot{width:1200px; margin:27px auto 0; color:#fff; font-size:14px; }
.lf{float:left;}
.foot p{float:left; height:95px; border-left:1px #fff solid; margin-left:56px; display:inline; padding-left:40px;line-height:24px; margin-top:6px;}
.weixin{float:right; width:82px; text-align:center; line-height:30px;}

.main{margin:5px auto 0; width:1200px; overflow:hidden;}
.mainCon{width:100%; overflow:hidden;}
.slideBox{ width:661px; height:385px; overflow:hidden; position:relative; float:left;  }
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:18px; height:18px; line-height:18px; text-align:center; background:#105168; cursor:pointer; color:#fff; }
.slideBox .hd ul li.on{ background:#0072b8;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:661px; height:385px; display:block;  }
.slideBox .bd p{background:url(/images/qh_03.png); line-height:40px; padding-left:10px; color:#fff; position:relative; margin-top:-40px;}
.news{width:526px; float:right;}
.txtScroll-top{ overflow:hidden; position:relative;  border:1px solid #bfbfbf; background:url(/images/img_12.jpg) no-repeat left; height:40px;   }
.txtScroll-top .bd{ padding:5px 0 5px 58px;  }
.txtScroll-top .infoList li{ height:30px; line-height:30px; background:url(/images/img_15.jpg) no-repeat center left; padding-left:20px;   }
		
.title{font-size: 20px; font-weight:normal; line-height: 52px; border-bottom:1px #cbcbcb solid;}
.title a{float: right; font-size:14px;}
.newsList{overflow:hidden;}
.newsList li{float:left; width:100%; line-height:22px; margin-top:20px; text-align:right; background:url(/images/img_20.jpg) no-repeat left center;}
.newsList li a{ float:left;  padding-left:20px;}
.slideTxtBox{ width:671px; float:left; margin-top:20px;  }
.slideTxtBox .hd,.slideTxtBox2 .hd{ height:52px; line-height:50px;   border-bottom:1px solid #cbcbcb;  position:relative; }
.slideTxtBox .hd ul li,.slideTxtBox2 .hd ul li{ float:left; padding:0 5px; cursor:pointer; width:auto; font-size:20px; margin-right:34px; margin-bottom:-1px;  }
.slideTxtBox .hd ul li a,.slideTxtBox2 .hd ul li a{position:absolute; right:0; font-size:14px; display:none;}
.slideTxtBox .hd ul li.on,.slideTxtBox2 .hd ul li.on{ border-bottom:3px solid #0072b8;}
.slideTxtBox .hd ul li.on a,.slideTxtBox2 .hd ul li.on a{display:inline-block;}
.slideTxtBox .bd ul,.slideTxtBox2 .bd ul{  zoom:1;  }
.slideTxtBox2{float:right; width:485px; margin-top:20px;}
.slideTxtBox2 .newsList p{width:100%; margin-top:16px; overflow:hidden; margin-bottom:3px;}
.slideTxtBox2 .newsList p span{float:left; background:url(/images/img_28.jpg) no-repeat; width:45px; height:29px; text-align:center; font-size:13px; color:#ff3535;  padding-top:15px; line-height:24px; margin-top:8px;}
.slideTxtBox2 .newsList p a{float:right; padding-right:40px; width:370px; line-height:32px; position:relative;}
.slideTxtBox2 .newsList p img{position:absolute; top:0; right:0;}
.picScroll-left{ overflow:hidden; position:relative; width:776px; float:left; margin-top:20px;  }
		.picScroll-left .prev,.picScroll-left .next,.picMarquee-left .prev,.picMarquee-left .next{ position:absolute; left:0; bottom:22px; cursor:pointer; background:url(/images/img_07.png) no-repeat; z-index:1; width:20px; height:36px;}
		.picScroll-left .next,.picMarquee-left .next{ background-image:url(/images/img_09.png); right:0; left:auto;  }
.picScroll-left .bd {margin-top:22px;	}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right: 23px; float:left; width:242px; height:83px; _display:inline; overflow:hidden; text-align:center;  }
.fwzq{float: right; width:379px; margin-top:20px;}
.fwzq ul{overflow:hidden;}
.fwzq ul li{float:left; width:64px; margin:16px 20px 0; line-height:22px;}	
.fwzq ul li span{background:url(/images/img_33.jpg) no-repeat; width:60px; height:60px; display:block; margin:0 auto 6px;}
.fwzq ul li.f02 span{background-image:url(/images/img_35.jpg);}
.fwzq ul li.f03 span{background-image:url(/images/img_37.jpg);}
.fwzq ul li.f04 span{background-image:url(/images/img_39.jpg);}
.fwzq ul li.f01 { margin-left:0;}
.fwzq ul li.f04 { margin-right:0;}
.picMarquee-left{overflow:hidden; position:relative; width:1200px; margin:20px auto 0; }
.picMarquee-left .bd {margin-top:22px;	}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin-right: 39px; float:left; width:270px; height:166px; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .prev,.picMarquee-left .next{bottom:57px;}
.link{background:#e7e7e7; margin:30px auto 0; overflow:hidden; min-width:1200px;}
.link h3{width:1200px; font-size:20px; font-weight:normal; margin:10px auto 0; line-height:30px; }
.link ul{margin:10px auto 20px; overflow:hidden; width:1200px;}
.link ul a{line-height:30px; margin-right:32px; font-size:14px;}
/*--------*/
.location{width:100%; min-width:1200px; background:#ececec; height:32px;}
.location p{background:url(/images/list_03.png) no-repeat center left; padding-left:35px; line-height:32px; font-size:14px; margin:0 auto; width:1165px;}
.main02{width: 1200px; margin:20px auto 60px; overflow: hidden;}
.main02_left{float: left; width: 248px;}
.slideBox3{ width:248px; height:141px; overflow:hidden;  }
.slideBox3 .bd ul{  zoom:1;  }
.slideBox3 .bd ul li img{width:248px; height:141px; display:block;}
.main02_left h3{background:#0072b8; width: 248px; line-height: 76px; text-align: center;  height: 76px; font-size: 22px; font-weight: normal; color: #fff;}
.listLf{overflow:hidden;}
.listLf li{float: left; width: 205px; padding-left:43px;font-size: 18px; border-bottom:1px #fff solid; background: #dedede url(../images/lf_06.png) no-repeat 30px 24px;}
.listLf li a{display:block; line-height:20px; padding:15px 10px 15px 25px; line-height:26px;}
.listLf li.on,.listLf li:hover{ background-image:url(/images/lf_03.png);}
.listLf li.on,.listLf li:hover,.listLf li.on a,.listLf li:hover a{ color:#0072b8;}

.main02_right{float: right; width: 912px; min-height: 560px;	}
.title02{width: 912px; font-size: 20px; line-height: 34px;  font-weight: normal; border-bottom: 2px #bfbfbf solid;}
.title02 span{ border-bottom: 2px #1b82de solid; display: inline-block; padding:0 5px 10px; position: relative; margin-bottom: -2px;  color: #1b82de;}
.listCon,.listCon02,.listCon03,.listCon04,.ld_art {overflow: hidden; min-height:560px;}
.listCon li{width: 912px; float: left; text-align: right; line-height: 66px; border-bottom: 1px #666 dotted; }
.listCon li a{float: left;}
.main_right ol{overflow: hidden; margin:50px auto 0; text-align: center;}
.main_right ol a{line-height: 26px; border: 1px #999 solid; padding: 0 8px; margin:0 10px;}
.main_right ol a:hover,.main_right ol a.index{color: #fff; border-color:#1c7fe3; background: #1c7fe3; }
.main_right ol .mo{border:0; }
.main_right ol .mo:hover{color: #1c7fe3; background:none;}
/*·ÖÒ³*/
.pages{ width:556px;height:28px;line-height:26px;margin:30px auto 0; font-size:14px;}
.pages img{/**/}
.pages a{margin-right:7px;float:left;background-color: #fff; width:28px;height:26px;border:1px solid #cecece; font-size:14px;text-align:center; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -moz-border-radius:3px; }
.pages a img{width:auto;*display:block; }
.pages a:hover{ background-color: #0072b8;color:#fff; border-color:#0072b8;}
.pages a.on_pages{color:#fff;background-color: #0072b8; border-color:#0072b8;}
.pages a.prev,.pages a.next{width:63px;height:26px;border:1px solid #cecece;background-color:#fff;}
.pages a.prev:hover,.pages a.next:hover{background-color: #0072b8;color:#fff;}
.pages span{float:left;padding:0 10px;}
.pages select{float:left;width:48px;height:26px;border:1px solid #d3d3d3; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -moz-border-radius:3px;}
.pages_min{ margin:0 0 25px; overflow: hidden; display: none;padding:20px 18px 0;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #069564; border-radius: 3px; color:#fff; line-height: 30px; text-align: center;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{background:#ee931d; color:#fff; transition:0.5s;}

.listCon02 li{float:left; width:70px;  background:url(/images/rcdw_03.jpg) no-repeat center left; line-height:30px; margin:20px 70px 0 0px;}
.listCon02 li a{padding-left:20px; display:inline-block;}
.listCon02 li.none,.listCon03 li.none{}
.listCon03 li{float:left; margin:20px 30px 40px 0;}
.listCon03 li a p{line-height:28px; text-align:center; color:#000; font-size:18px; margin-top:5px;}
/*-------*/
.artLf{float:left; width:861px; margin-top:20px; font-size:14px;}
.artLf p{line-height:28px;}
.artRt{float:right; width:302px; margin-top:20px;}
.but{width:100%; margin-top:80px;}
.but a{margin-right:20px;}
.title01{ overflow: hidden; width: 1200px; margin:30px auto 0; border-bottom: 1px #ff9600 solid; padding-bottom: 20px; }
.title01 h1{font-size: 24px; font-weight: normal; line-height: 40px; padding-bottom:20px; padding-left: 20px;}
.title01 .time{float: left; line-height: 28px; padding-left: 20px;}
.title01 .time span{display: inline-block; margin-right: 20px;}
.share{ height:28px; float: right; width: 238px; }
.share b{float: left; font-weight:normal;}
.share .bdshare-button-style0-24 a, .share .bdshare-button-style0-24 .bds_more{background-image:url(/images/share.png); width: 28px; height: 28px; padding:0; margin:0 5px; }
.share .bdshare-button-style0-24 .bds_qzone{background-position:-38px 0; }
.share .bdshare-button-style0-24 .bds_weixin{background-position:-75px 0; }
.share .bdshare-button-style0-24 .bds_tsina{background-position:-113px 0; }
.share .bdshare-button-style0-24 .bds_tqq{background-position:-150px 0; }
.articleTitle02 h1{font-size:26px;text-align:center;line-height:40px;font-weight:normal; }
.pageArticle_right{ position:absolute; right:0; top:0px;}
.articleAuthor{font-size:14px; border-bottom:1px #a6a6a6 solid; overflow:hidden; position:relative; margin-top:20px; padding-bottom:15px;}
.articleAuthor span{ color:#505050; line-height:28px; display:inline-block; margin-right:20px; }
.articleAuthor .size a{margin:0 5px;}
.articleAuthor strong{color:#505050; }
.articleCon{width: 1200px; margin:20px auto 0; overflow: hidden; min-height:560px; }
.articleCon p{line-height: 30px; font-size: 14px;}
.articleCon .stamp{ position:relative; text-align:right; line-height:55px; font-size: 12px; margin-top:20px;}
.articleCon .stamp a{background: url(/images/70zn/article_14.png) no-repeat center left; padding-left: 30px; display: inline-block; margin-left: 20px;}
.articleCon .stamp .close{background-image:url(/images/70zn/article_11.png); }
.topNews_list02{width:280px; border:1px #ebebeb solid; padding:0 10px; position: relative;}
.listTitle02{border-bottom: 1px solid #ebebeb;}
.listTitle02 a{width: 110px;height: 58px;line-height: 58px; font-weight:normal;  font-size: 18px; display: block;}
.list02{width: 100%;overflow: hidden;padding: 10px 0;}
.list02 li{height: 26px;line-height: 26px;overflow: hidden; float:left; margin:10px 0; width:100%;}
.list02 li span{float:left;width: 26px;height: 26px;background-color: #0072b8;text-align: center;line-height: 26px;margin-right: 10px; font-family: 'ºÚÌå'; color:#fff;}

.list02 li.hui span{background-color:#999999;}
.rows{overflow:hidden; float:left; width:100%; border-top:1px #e7e7e7 solid; margin-top:20px; padding-top:20px; position:relative;}
.rows li{float:left; width:100%; line-height:30px;}
.rows li a{ font-size:14px;}
.butt{display:block; width:179px; line-height:42px; border:1px #e7e7e7 solid; text-align:center; color:#0072b8; position:absolute; right:0; bottom:0;}
/*--------*/
.map{width:1200px; margin:0 auto 60px; overflow:hidden;}
.map ul{overflow:hidden; height:150px;}
.map ul h3{padding-left:12px; font-size:16px; font-weight:normal; line-height:30px; margin-top:20px;}
.map ul.hui{background:#f2f2f2;}
.map ul li{margin:10px 0 0 12px;}
.map ul li a{line-height:30px; margin-right:76px;}
/*----------*/
.skjj{overflow:hidden; margin:20px auto 0; font-size:14px; line-height:26px;}
.listCon04 li{float:left; width:446px; margin-top:30px;}
.listCon04 li.rt{float:right;}
.listCon04 li img{float:left;}
.listCon04 li h3{ float:left; width:280px; border-bottom:1px #bfbfbf solid; padding:14px 0 0 10px; line-height:40px; font-size:18px; font-weight:normal;}
.listCon04 li p{float:right; font-size:14px; line-height:24px; margin:20px 8px 0 0; width:268px;}
.listCon04 li p a{display:block; color:#0072b8;}
.ld_art{margin-top:30px;}
.ld_art h4{font-size:20px; color:#0072b8; line-height:30px; font-weight:normal; margin:10px auto 0; text-align:center; }
.ld_art p{line-height:35px;}
.ld_con{ overflow:hidden; margin:60px auto 0;}
.ld_con .close{float:right; line-height:30px; font-size:14px;}
.ld_con .close a{margin-left:10px;}
.ld_art h3{font-size:16px; font-weight:600;}

.listLf li.xiala.on, .listLf li.xiala:hover{background-image:url(/images/dsj.png);}
.listLf li.xiala.on a, .listLf li.xiala:hover a{line-height:40px;}
.listLf li.xiala ol{display:none;}
.listLf li.xiala.on ol{display:block; padding-bottom:10px;}
.listLf li.xiala.on ol a{ font-size:16px; line-height:30px; color:#666666; padding-top:5px; padding-bottom:5px; display:block;}
.listLf li.xiala.on ol a.onn,.listLf li.xiala.on ol a:hover{color:#0072b8;}


.slideTxtBox05{ width:912px; float:left; margin-top:20px;  }
.slideTxtBox05 .hd{ height:44px; line-height:44px;   position:relative; }
.slideTxtBox05 .hd ul li{ float:left; width:222px; cursor:pointer;   margin-right:8px; background:#e1e1e1; text-align:center;   }
.slideTxtBox05 .hd ul li.none{margin-right:0;}
.slideTxtBox05 .hd ul li.on{ background:#206ca0; color:#fff;}
.slideTxtBox05 .hd ul li.on a,.slideTxtBox2 .hd ul li.on a{display:inline-block;}
.slideTxtBox05 .bd .List05{  zoom:1; overflow:hidden; margin-top:10px;  }
