@charset "utf-8";
/* CSS Document */
@import url("style.css");
.list_cont{ width:1100px; margin:auto}
.jbnr{ display:none}
.positon { font-size:16px}
.xt{ width:1100px; border:2px solid #129AE3; margin-top:5px}
.list_wz_left a{ width:220px; height:50px; line-height:50px; background:#F2F2F2; display:block; margin:1px 0; text-indent:70px}
.list_wz_left  .on{ background:url(../images/lm_03.jpg); color:#FFF; width:224px; height:52px;}
.jbfl{ width:224px; height:52px; line-height:50px; background:url(../images/lm_03.jpg); color:#FFF; font-size:18px; text-align:center}
.list_wz{ margin-top:25px}
.list_wz_left{ float:left}
.list_wz_right{width:867px; float:right; color:#666666}
.wzbg{ width:867px; height:260px; background:url(../images/lbbj_03.jpg) no-repeat; position:relative;  }
.dw1{ position:absolute; top:17px; left:17px;width:245px; height:170px;}
.dw1 img{ width:100%; height:100%;}
.dw2{ position:absolute; top:15px; left:290px; width:172px}
.dw3{ position:absolute; top:15px; left:484px; width:202px}
.dw4{ position:absolute; top:15px; left:715px; width:140px}
.list_wz_right h3{ text-align:center; font-weight:400; font-size:16px}
.list_wz_right p{ padding-top:8px; line-height:24px; font-size:14px}
.hotnew{ position:absolute; top:200px; height:63px; left:140px; width:627px}
.hotnew li{ float:left; width:310px; line-height:26px; font-size:14px}

.yltx{ width:1100px; margin:auto; margin-top:20px}
.yltx_left{ width:830px; background:#F6F6F6; height:340px; padding:0 10px; float:left }
.yltx h2{ font-size:18px; font-weight:200; color:#666666}
.yltx h2 img{ float:left}
.yltx h2 p{ float:left; padding-top:12px; padding-left:3px}
.yltx h2 span{ font-size:12px; color:#999 }
.yltx h2 img{  padding-top:20px}
.yltx_tu{ padding-top:20px}
.yltx_right{ float:left; margin-left:10px}
.yltx_right h2 p{ text-align:left; font-size:18px; color:#666666}
.yltx_right p{ text-align:center; font-size:18px; color:#666666}
.yltx_right span{ font-size:24px; color:#129AE3}
.yltx_right img{ padding-top:5px}
.zxan a{ width:93px; height:30px; border-radius:10px; display:block; float:left; line-height:30px; color:#FFF; text-align:center}
.an1{ background:#129AE3; margin-left:20px; margin-top:8px}
.an2{ background:#FEA518;margin-left:20px; margin-top:8px}

.fuwu_left{width:850px; background:#F6F6F6;  float:left; height:454px}
.fuwu_left h2{ font-size:18px; font-weight:200; color:#666666; margin-top:20px}
.fuwu_left img{ float:left; padding-top:20px}
.fuwu_left p{ float:left; padding-top:5px; padding-left:3px}
.fuwu_left span{ font-size:12px; color:#999 }


.fwtw{ width: 190px; float:left; height:180px}
.fwtw h2{ font-size:16px;}
.fwtw h2 span{ font-size:12px}
.fwtw h2 i{ float:left; width:25px; height:25px; display:block; background:#129AE3; color:#FFF; text-align:center; margin-top:25px; margin-left:2px; font-style:normal}
.fwtw h2 p {
    float: left;
    margin-left: 5px;
    margin-top: 15px;}
.xmwz{ font-size:14px}
.fwtw{ margin-left:18px}
.fuwu_right{ background:url(../images/ybj_42.jpg) no-repeat; width:250px; height:461px; float:left}
.ycwz{ margin-top:76px}
.ycwz li{ width:230px; padding:8px 10px; font-size:14px; text-indent:12px}

.tuji{ width:1100px; margin:auto; position:relative; height:440px}
.tu1{ position:absolute; top:0px; left:0;}
.tu2{position:absolute; top:148px; left:0; }
.tu3{position:absolute; top:0px; left:500px; }

.tu4{position:absolute; top:252px; left:500px; }
.tu5{ position:absolute; left:736px; top:0px}
.tu6{ position:absolute; left:804px; top:252px}

.tu7{ position:absolute; left:500px; top:330px;}

.arct_main{ width:1100px; margin: 0 auto;}
.arct_main h6{ font-size:16px;text-align:center ; margin-top:10px;}
.arct_main h1{ text-align:center ; margin-top:30px;}
.middle_bs{margin: 0 auto; margin-top:10px ;width: 795px ; background-color:#FFF; float:left;}
.wz_arct{  line-height:26px; width:755px; padding:20px 0; margin:auto; font-family:微软雅黑; font-size:14px}
.wz_arct img{ max-width:100%;}
.list_txt{ padding-top:22px; width:760px; border-bottom:1px dashed #e7e7e6}
.list_txt h3{ height:34px; font-weight:normal;}
.list_txt h3 a{font-size:18px; color:#333333;}
.list_txt p{color:#666666;font-size:14px; line-height:30px; margin-top:0px!important;text-indent: 2rem;}
.list_txt p a{color:#ff9900;}
.list_txt .list_txt_zx{clear:both; height:30px;}
.list_txt .list_txt_zx a{width:82px; height:30px; display:block;font-size:14px; line-height:30px; text-align:center; background:#80c1f4; color:#fff; float:right;}
.list_txt .list_txt_zx a:hover{background:#ff9900;}
.list_div2 h3 a {
    font-size: 16px;
    display: block;
    background: url(../images/list_li.png) no-repeat 16px 3px;
    padding-left: 40px; font-weight:bold}
.middle{margin: 0 auto;width:1100px ; margin-top:25px;}
.middle.middle_bs{ background-color: #FFF}
.solid{ border:1px solid #035372 ; width:795px; margin-top:10px;}
.arct_nav ul{ margin-top:30px;}
.arct_nav li{ float:left ; text-align:center ; font-size:16px; margin-top:30px;}


.main_art{ margin-top:80px;}



.right_img{ float:right ; margin-top:10px;width:278px;}
.right_img02{ background-image: url(../images/wzy_10.jpg); width:278px; height:242px ; margin-top: 15px }
.middle_three{ text-align:center; float:left}
.middle_three li{ margin-top:30px; margin-left:5px; float:left}
.middle_two{ margin: 0 auto;width: 1100px}


/*地图*/
.ditu{width:264px;margin:20px auto;}
.ditu img{width:264px;}
.ditu p{width:264px; overflow:hidden; height:240px;}
.ditu .soript{ width:264px; overflow:hidden;}
.ditu .soript .pt2 div{ float:left; padding:5px; margin:2px; display:block; cursor:pointer;}
.ditu .soript .pt2 .active{ font-weight:bold; color:#000; text-decoration:underline;}
.ditu .pt1{ clear:both;}
.ditu .so_int{font-size:12px;}
.baidu_map_btn{font-size:12px;}
.r_swt_b{width:300px; height:80px; margin:0 auto; margin-left:-10px ; margin-top:30px}
.r_swt_b a{display:block; width:100px; height:80px;text-align:center;float:left;font-size:14px;color:#333;line-height:30px;}
.r_swt_b a:hover{color:#2882c6;}
.r_swt_b a img{display:block; width:54px; height:54px; margin:0 auto;}
.lytit{ height:50px; }
.lytit p{  width:100%; display:block; font-family:微软雅黑; padding-top:10px; margin-left:10px; font-size:16px;}
.lytit p span{ color:#666;}


.ffi {position: fixed;top: 5px;_position: absolute;overflow: hidden;_overflow: visible;z-index: 1000; }

.smallBanner{ width:278px; height:335px; overflow:hidden; position:relative;margin:0 auto;}
.smallBanner .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.smallBanner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.smallBanner .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;  }
.smallBanner .hd ul li.on{ background:#f00; color:#fff; }
.smallBanner .bd{ position:relative; height:100%; z-index:0;   }
.smallBanner .bd li{ zoom:1; vertical-align:middle; }
.smallBanner .bd img{ width:278px; height:335px; display:block;  }

/*最新文章*/
.zxwz{ width: 278px; height:auto; background:#FFF; margin-top:20px}
.zxwz ul{padding: 0 10px 10px;}
.zxwz li{ line-height:36px; text-indent:10px; border-bottom:1px dashed #CCC; font-size:14px; position:relative; height:36px;overflow: hidden;}
.zxwz .date{ position:absolute; right:8px; font-size:12px; color:#CCC; height:28px; top:-10px}

.pages{margin: 15px auto;}
.pages ul{display: table;margin: 0 auto;}
.pagination li{border:1px solid #ddd;border-radius: 3px;padding:5px 10px;margin: 5px;float: left;}
.pagination li a{color: #666;}
.pagination .active,.pagination li:hover{background: #124057;border:1px solid #124057;}
.pagination .active a,.pagination li:hover a{color: #fff;}

.rgk{background-color: #FFF;width: 278px; margin-top:15px;}

.ffi {
position: fixed;
top: 0px;
_position: absolute;
overflow: hidden;
_overflow: visible;
z-index: 1000; 
}

.ffi2 {
position: fixed;
top: -100px;
_position: absolute;
overflow: hidden;
_overflow: visible;
z-index: -1000; 
}
.bg{background-image: url(../images/bk_03.jpg)}
.wztj{ float:right;background: url(../images/wzy_10.jpg) no-repeat #fff ; margin-top:15px; padding-bottom:6px;}
.wztj ul{padding:34px 4px 0px 4px; width:270px;}
.wztj ul li{  height:40px; line-height:40px; font-size:15px; text-align:center; margin-bottom:2px; overflow:hidden;}
.wztj ul li a{ color:#FFF;}
.wztj ul li.wztj1{ background:#ea9a45;width:55%;float:left;}
.wztj ul li.wztj2{ background:#045372;width:44%; float:right;}
.wztj ul li.wztj3{ background:#208bb5;float:left;width:100%;}
.wztj ul li.wztj4{ background:#045372;float:left; width:100%;}
.wztj ul li.wztj5{ background:#e95f30;width:60%;float:left;}
.wztj ul li.wztj6{ background:#045372;width:39%;float:right;}
.wztj ul li.wztj7{ background:#42b7e3;width:49%;float:left;}
.wztj ul li.wztj8{ background:#087e7e;width:50%;float:right;}

.middle{margin: 0 auto;width:1100px ; margin-top:25px;}
.middle.middle_bs{ background-color: #FFF}
.middle_bs h1{ text-align:center; font-size:24px; margin-top:20px;}
.solid{ border:1px solid #035372 ; width:795px; margin-top:10px;}
.wz_arct{  line-height:26px; width:755px; padding:20px 0; margin:auto; font-family:微软雅黑; font-size:16px}
.arct_nav ul{ margin-top:30px;}
.arct_nav li{ float:left ; text-align:center ; font-size:16px; margin-top:30px;}
.arct_main{ width:1100px; margin: 0 auto; }
.arct_main h6{ font-size:16px;text-align:center ; margin-top:10px;}
.arct_main h1{ text-align:center ; margin-top:30px;}
.wz_arct p{ margin-bottom:15px;text-indent: 2rem;}

.artlist{padding: 14px 15px 14px 15px;}
		  .artlist h2{line-height: 29px; color: #0188b8;}
		  .artlist ul li{line-height: 36px; font-size: 15px;border-bottom: 1px #ededed dashed;}
		  .artlist ul li a{color: #666;}


.main_art{ margin-top:80px;}
.middle_bs{margin: 0 auto; margin-top:10px ;width: 795px ; background-color:#FFF; float:left}
.button { width:1100px; height:60px; margin-top:60px;}
.button ul{ margin-left:80px;}
.button li{  float:left ; margin-left:60px;}
.nex_pre{ float:left; margin-top:30px; width:780px; font-size:13px; color:#333}
.nex_pre ul{ border:30px solid #F1F1F1 ; margin:25px 0px 30px 10px}
.nex_pre li{ float:left;  text-align:center ; line-height:5px; font-size:12px; width:50%;}

.right_img02{ width:278px; height:242px ; margin-top: 15px }
.middle_three{ text-align:center; float:left}
.middle_three li{ margin-top:30px; margin-left:5px; float:left}
.middle_two{ margin: 0 auto;width: 1100px}
.newarc{ border:1px solid #E5E5E5; width:1000px; margin:0 auto; background-color:#fff; overflow:hidden;}
.newarc h3{ color:#666; font-size:16px; line-height:40px; border-bottom:1px solid #E5E5E5; text-indent:2em;}
.newarc ul{ width:96%; margin:0 auto; padding:15px; overflow:hidden;}
.newarc ul li{ float:left; width:33.3%; list-style:inside; line-height:30px; font-size:14px; height:30px;overflow:hidden; text-overflow:ellipsis;display:block;white-space:nowrap;}
.newarc ul li strong{ font-weight:normal;}
.arcinfo{font-size:14px; text-align:center; line-height:30px; color:#555; margin-top:10px;}
.arcinfo small{font-size:14px; padding:0 20px;}
.arcinfo small a{color:#555;}