img {max-width: 100%; -ms-interpolation-mode: bicubic; border:none; }
*{margin:0px;padding:0px;}
body{padding:0;margin:0;font-size:14px; font-family:"微软雅黑";  color:#222; background:url(../images/bg.jpg) top no-repeat;}
/*body{padding:0;margin:0;font-size:14px; font-family:"微软雅黑";  color:#222;}*/
.iconfont{font-family:"iconfont";font-size:14px;font-style:normal;padding-right:4px}
div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-weight:bold;margin-right:auto;margin-left:auto;}
li{list-style-type:none;}.clear {clear:both;}ul,li {list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{ color:#0765b8; }
i,em{ font-style:normal;}
form, embed {display: inline;margin: 0;padding: 0;}
.middle{width:1200px; margin:0px auto;}

.head{width:1200px; float:left;height:260px;}
.logo{width:550px; height:120px; float:left; margin-top:70px;position:relative;z-index:999}
.banner{width:780px;position:relative;float:left; margin-left:-130px;}
.rslides{width:780px;position:relative;list-style:none;padding:0;}
.rslides_nav{ width:36px; height:36px; display:block; position:absolute;  text-indent:0em; overflow:hidden; font-size:0px;}
.rslides_tabs{ font-size:0px;}
#navs{width:100%; float:left; background:#009fe9; height:60px;}
.menu {width:1200px; height:60px; line-height:60px; float:left;position:relative; z-index:99999;}
.menu ul {padding:0; margin:0; list-style-type: none; } 
.menu ul li {width:150px; float:left;text-align:center;  position:relative; } 
.menu ul li a { display:block; height:60px; line-height:60px;background:url(../images/menu_x.gif) right no-repeat; font-size:16px;letter-spacing:2px; font-weight:bold;display:block;color:#fff;text-decoration:none;position:relative;overflow:hidden;} 
.menu ul li ul { display: none; } 
.menu ul li:hover a {width:150px; float:left;text-align:center; background:#008ed0; color:#fff; } 
.menu ul li:hover ul { display:block; position:absolute;background:none;  top:62px; left:0; width:150px; background:#fff;float:left; -moz-box-shadow:2px 1px 10px #888; -webkit-box-shadow:2px 1px 10px #888; box-shadow:2px 1px 10px #888;border-radius:0px 0px 5px 5px;} 
.menu ul li:hover ul li a { display:block; background:#fff; color:#009fe9; border:none; height:35px; line-height:35px;font-size:14px; font-weight:100; letter-spacing:0px; border-top:#e7f4ff solid 1px; width:140px;padding:0px 5px;} 
.menu ul li:hover ul li a:hover {} 
.dl_wx a{ display:block; height:60px; line-height:60px;background:url(../images/menu_x.gif) left no-repeat; font-size:16px;letter-spacing:2px; font-weight:bold;display:block;color:#fff;text-decoration:none;position:relative;overflow:hidden;}
.markinfo2 {background: rgba(0, 0, 0, 0) url(../images/ewm2.png) no-repeat scroll left top;display: none;height: 109px;margin-left:5px;margin-top:60px;padding: 20px 15px 22px;
position: absolute;text-align: center;width: 109px;z-index: 10;}
 /*搜索*/
.head_ser { width:1196px; float:left;height:40px; background:#fff; border:#ddd solid 2px; }
.ser_l{ width:890px; float:left;}
.ser_l p{ width:280px; padding-left:10px; float:left;text-align:left; line-height:30px; font-size:12px; padding-top:5px;}
.ser_l span{width:300px; float:left;  text-align:left;padding-top:2px;}
.ser_r{width:300px; float:left; margin-top:5px;}
.inp_1{background:url(../images/ss.jpg) no-repeat left #fff; background-position:5px;width:210px; float:left; height:25px; line-height:25px;  padding-left:30px; color:#999; border:#efefef solid 1px;}
.sub_1{width:40px; float:left; text-align:center;  border:none; color:#fff; line-height:27px;cursor:pointer; background:#f90; margin-left:5px;}


.flexslider{ float:left;position:relative;width:560px; height:350px;overflow:hidden;margin-top:20px; background:#fff;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-control-nav{width:100%;position:absolute;bottom:15px;left:85%;}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{ background:#fff;display:block;height:12px;overflow:hidden;text-indent:-99em;width:12px;cursor:pointer;border-radius:10px;}
.flex-control-paging li a.flex-active{background:#1094d2}
.slides  img{ width:560px; height:350px;}
.slides li span{ width:540px; background:#333; position:absolute; top:310px; height:40px;opacity:0.8;filter:alpha(opacity=25); font-size:14px; padding-left:20px; line-height:40px;}
.slides li span a{ color:#fff}


.news_box{ width:620px; float:right; margin-top:20px;}
.news_tit{width:620px; float:left; }
.SRDnw088 {float:left;font-weight:bold;line-height:42px;text-align:center; width:204px; background:url(../images/menu_bg.jpg) repeat-x;}
.SRDnw088 a{color:#fff;font-size:16px;font-weight:bold;}
.SRDnw089 { float:left; line-height:40px; width:204px; text-align:center; background:#f3f3f3; border:#ddd solid 1px;}
.SRDnw089 a{ font-size:16px;font-weight:bold;}
.news_ul{ width:620px; float:left; }
.news_ul ul{ width:620px; float:left; padding:10px 0px 0px 0px; }
.news_ul ul li{ width:600px; float:left; padding-left:20px;line-height:30px; background:url(../images/li.gif) 1px no-repeat; }
.news_ul ul li span{ float:right; color:#999}

.gy_box{width:1200px; float:left;margin-top:12px;}
.gy_box .gy_1 a{width:235px; float:left; background:url(../images/icon_jj.png) no-repeat 1px #20d1ad; background-position:80px; line-height:90px; padding-left:50px; text-align:center; color:#fff; font-size:18px;font-weight:bold}
.gy_box .gy_2 a{width:235px; float:left; background:url(../images/icon_fc.png) no-repeat 1px #f3676a; background-position:80px; line-height:90px; padding-left:50px; text-align:center;color:#fff; font-size:18px;font-weight:bold; margin-left:20px; display:inline;}
.gy_box .gy_3 a{width:225px; float:left; background:url(../images/icon_sw.png) no-repeat 1px #0298de; background-position:80px; line-height:90px; padding-left:60px; text-align:center;color:#fff; font-size:18px;font-weight:bold; margin-left:20px; display:inline;}
.gy_box .gy_4 a{width:235px; float:left; background:url(../images/icon_xz.png) no-repeat 1px #ff9900; background-position:80px; line-height:90px; padding-left:50px; text-align:center; color:#fff; font-size:18px;font-weight:bold; margin-left:20px; display:inline;}

.app_box{width:280px; float:left; margin-top:20px; background:#f5f5f5; border-top:#009fe9 solid 3px; height:310px;}
.app_box b{width:270px; padding-left:10px; float:left; color:#009fe9; font-size:16px;border-bottom:#ddd solid 1px; line-height:40px;}
.app_box i{ float:left; padding:10px 0px 0px 10px;}
.app_box p{width:280px; float:left; text-align:center; font-size:16px; color:#666;line-height:30px;margin-top:5px;}
.app_box em{width:280px; float:left; text-align:center;  }

.xlcx_box{width:438px; float:left; margin-top:20px;border:#eee solid 1px; margin-left:20px; display:inline;height:310px;}
.xlcx_tit{width:430px; float:left; height:40px; line-height:40px; background:#eee; padding-right:8px;}
.xlcx_tit b a{width:130px;font-size:16px; float:left; text-align:center; color:#fff; background:#009fe9}
.xlcx_tit em a{ float:right; color:#009fe9}
.xlcx_box ul{ width:410px; float:left; padding:15px 14px 15px 14px; }
.xlcx_box ul li{ width:390px; float:left; padding-left:20px;line-height:30px; background:url(../images/li.gif) 1px no-repeat; }
.xlcx_box ul li span{ float:right; color:#999}

.video_box{width:438px; float:left; margin-top:20px;border:#eee solid 1px; margin-left:20px; display:inline; height:310px;}
.video_tit{width:430px; float:left; height:40px; line-height:40px; background:#eee; padding-right:8px;}
.video_tit b a{width:130px;font-size:16px; float:left; text-align:center; color:#fff; background:#009fe9}
.video_tit em a{ float:right; color:#009fe9}
.video_cont{ width:410px; float:left; padding:15px 14px 15px 20px; }

.img_box{width:1200px; float:left; margin-top:20px;}
.img_li1{float:left; width:232px;}
.img_li2{float:left; width:232px; padding-left:10px;}
.img_li3{float:left; width:232px;padding-left:10px;}
.img_li4{float:left; width:232px;padding-left:10px;}
.img_li5{float:left; width:232px;padding-left:10px;}

.flink_1{width:1200px; float:left; margin-top:20px;}
.flink_tit{width:1200px;float:left;height:42px; line-height:42px;}
.flink_tit b {width:100px; float:left; color:#009fe9; letter-spacing:2px; font-size:20px; font-weight:bold}
.flink_tit small{text-transform:uppercase; padding-top:5px; color:#ccc; font:Arial, Helvetica, sans-serif; float:left;letter-spacing:1px; }
.flink_1 ul{width:1160px; float:left;padding:5px 19px;border:#efefef solid 1px;}
.flink_1 ul li{background:url(../images/li.jpg) 1px no-repeat;padding-left:20px;float:left;width:200px;line-height:30px; }
.bannimg{ float:left; width:1200px; margin-top:20px;}

#foot{width:100%; float:left; background:#009ee8; padding:20px 0px; margin-top:20px;}
.foot_1{ float:left; text-align:center; width:1200px; color:#fff; line-height:30px;}
.foot_1 a{ color:#fff;}
.foot_2 { float:left; text-align:center; width:1200px; color:#fff; line-height:30px;}
.foot_3{ display:none;}

/*单页*/
.jj_1{ width:840px; float:left; padding:20px 20px 20px 20px;line-height:30px;}
.jj_1 p{width:100%;  text-indent:2em; line-height:30px; padding:5px 0px; }


/*列表*/
.post{ width:1170px; float:left; background:url(../images/p.png) 1px no-repeat; padding-left:30px; line-height:60px;}
.list{ width:1200px; float:left;-moz-box-shadow:2px 1px 5px #ccc; -webkit-box-shadow:2px 1px 5px #ccc; box-shadow:2px 1px 5px #ccc;border-radius:5px;}
.list_l{ width:280px; float:left;background:url(../images/left_bg.png) bottom no-repeat #f2fafd;height:840px;-moz-box-shadow:2px 1px 5px #ccc; -webkit-box-shadow:2px 1px 5px #ccc; box-shadow:2px 1px 5px #ccc;border-radius:5px 5px 0px 0px;}
.list_r{ width:878px; float:right; padding-right:20px; padding-top:10px;}
.list_menu{width:280px; float:left; }
.list_menu b{ width:260px; padding-left:20px; float:left; background:url(../images/ico8.png) no-repeat #009fe9; background-position:80px; text-align:center;height:60px; line-height:60px;border-radius:5px 5px 0px 0px;}
.list_menu b a{ color:#fff; font-size:18px; }
.list_menu ul{width:258px;border:#efefef solid 1px;float:left;padding-left:20px;}
.list_menu ul li{line-height:60px;background:url(../images/ico10.png) right no-repeat;height:60px;width:240px;  border-bottom:#ddd solid 1px; font-size:16px; float:left;}
.list_menu .on{line-height:60px;background:url(../images/ico9.png) right no-repeat;height:60px;width: 240px;  font-size:16px; float:left;}
.list_menu li a.on{ color: #009fe9; font-weight:bold;}

.list_hot{width:280px; float:left; }
.list_tit{ width:280px; float:left; height:45px; line-height:45px;background:#3d75ca; text-align:center; color:#fff; font-weight:bold; font-size:16px; letter-spacing:2px;}
.list_hot ul { width:258px; float:left;border:#efefef solid 1px; padding:10px;}
.list_hot li {width:248px; float:left; line-height:30px; padding-left:10px;background:url(../images/li.gif) 1px no-repeat; }
.soft{width:850px; float:left; padding:20px 14px 20px 14px;border-bottom:#ddd dashed 1px;}
.lmlist{ width:850px; float:left; padding:0px 14px 14px 14px;}
.lmlist ul { width:850px; float:left; }
.lmlist li {width:830px; float:left; line-height:40px; padding-left:20px;background:url(../images/li.gif) 1px no-repeat; border-bottom:#ddd dashed 1px;}
.lmlist li span{float:right;  color:#999}
.lmlist ul li.split{ background-image:none; height:1px; line-height:1px; border-bottom:none}
.listimg{width:860px; float:left; padding:0px 4px 14px 14px;border-bottom:#ddd dashed 1px;}
.listimg ul li{width:215px; float:left; margin-top:20px; }
.listimg ul li span{width:195px; float:left; text-align:center; line-height:40px;}
.listimg ul li img{width:195px;height:150px;}
.page_list{text-align: center;padding:10px 15px 15px 15px;font-size: 14px; float:left; width:860px;}
.page_list a{ display: inline-block;display: inline;float:left;zoom: 1;line-height: 20px;border: 1px solid #e6e6e6;padding: 1px 5px;background: #fff;margin:5px 3px;}
.page_list a:hover{color:#fff;background:#0071cf}
.page_list a.on{background: #0071cf;border-color: #0071cf;float:left;color: #fff;font-weight: 600;padding: 1px 8px;display: inline;}
.page_info{text-align: center;padding:10px 15px 15px 15px;font-size: 14px; float:left; width:860px;}
.page_info a{ display: inline-block;display: inline;zoom: 1; float:left;line-height: 20px;border: 1px solid #e6e6e6;padding: 1px 5px;background: #fff;margin:5px 3px;}
.page_info a:hover{color:#fff;background:#0071cf}
.page_info a.on{background: #0071cf;border-color: #0071cf;color: #fff;font-weight: 600;padding: 1px 8px;display: inline;}


.article{ width:1100px; padding:0px 49px; float:left;border:#ddd solid 1px; font-family:"宋体"}
.art_1{ width:1100px; float:left; line-height:40px; padding:16px 0px;font-size:28px; text-align:center; color:#333;font-family:"微软雅黑"}
.art_tit h2{font-size:28px;}
.art_2{ width:1100px; float:left; border-bottom:#ddd solid 1px;border-top:#ddd solid 1px; height:35px; line-height:35px;text-align:center; color:#999; font-size:12px; margin-bottom:10px;font-family:"微软雅黑"}
.art_2 a{ color:#999;}
.art_2 span{ padding-right:50px; float:left;}
.art_2 em{ padding-right:50px; float:left;}
.art_3{width:100%;border:none;background:transparent;outline:none;overflow:auto;line-height:30px; padding-top:20px; font-size:16px;}
#art_3{ width:100%;border:none;background:transparent;outline:none;overflow:auto;line-height:30px; padding-top:20px;font-size:16px;}
.art_4{width:1100px;border:none;background:transparent;outline:none;overflow:auto; text-align:center; float:left;}
.content_main{ margin-left:180px;}
.art_write{ width:100%; float:left; text-align:right; line-height:30px;}
.pagelist{ width:1100px; float:left; border-top:#ddd dashed 1px; padding:10px 0px 30px 0px; margin-top:14px;}
.pagelist li{ width:1100px; float:left; line-height:30px; color:#999; font-size:14px;}
.pagelist li a{color:#999; }
.showimg{ width:1100px; float:left; text-align:center; padding:5px 0px 0px 0px; }
.preNext{ width:1100px; float:left; border-top:#ddd dashed 1px; padding:10px 0px 30px 0px;}
.preNext li{ width:1100px; float:left; line-height:30px; color:#999; font-size:14px;}
.preNext li a{color:#999; }

.is-contentbox{ clear:both; padding:20px;min-height:260px;}
.is-newstitle{ font-size:26px; text-align:center; color:#0069b7; font-family:"Microsoft YaHei"; line-height:42px;}
.is-subtitle{ text-align:center; color:#666; line-height:30px; padding-bottom:12px; font-family:"Microsoft YaHei"; font-size:16px;}
.is-newsinfo{ height:36px; background:#fafafa; border-top:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; color:#888;}
.is-newsinfo .bds_more{ color:#000;}
#bdshare{ padding-left:30px;}


table.imagetable2 {border-width: 1px;border-color: #ddd;border-collapse: collapse; }
table.imagetable2 td {border-width: 1px;padding:5px 5px;border-style: solid;border-color: #ddd; }
.maroon{ color:#FF0000; padding-left:5px; margin-top:5px;}

.map {width:860px;float:left; padding:20px;}
.map ul {padding:0; margin:0; list-style-type: none; } 
.map ul b{width:860px;  float:left;font-size:16px;letter-spacing:2px; font-weight:bold; line-height:45px;}
.map ul li a { float:left;width:160px;font-size:14px;font-weight:100;line-height:45px;} 
 .markinfo1 {background: rgba(0, 0, 0, 0) url(../images/ewm2.png) no-repeat scroll left top;display: none;height: 109px;margin-left:-30px;margin-top:0px;padding: 20px 15px 22px;
position: absolute;text-align: center;width: 109px;z-index: 10;}
.wap_head{ display:none;}