body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:16px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY:  "微软雅黑","宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#fff; color:#333; }
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
A:link,A:visited{TEXT-DECORATION:none;color:#000;}
A:hover { TEXT-DECORATION:none;}
a{color:#000;}
.div_k{display:block; font-size:0px; line-height:0px; height:10px;}
.bord{border:1px solid #F00;}
.left{float:left;}
.right{float:right;}
.clear{clear: both;}
.DivH5,.DivH10,.DivH15,.DivH20,.DivH25,.DivH30,DivH1,.DivH40{width:100%;overflow:hidden; clear:both;}
.DivH15{height:15px;}
.gray{background:#e8e8e8;}
.FL{float:left;}
.FR{float:right;}


.logo_a{width:100%; }
.gd{width:51px; height:34px; padding:20px 5px 0 0;}
.gd img{width:35px; height:32px;}
.banner{width:100%; height:auto}
.banner img{width:100%;}
.serc{margin-right:10px; margin-top:30px}
.serc img{width:30px; height:30px;}




.menu_head{
 width: 97%; z-index:9999;
 height: 59px;
 line-height: 59px;
 padding-left: 3%;
 font-size: 18px;
 color: #fff;
 cursor: pointer;
 border-bottom: 1px solid #b6def6;
 position: relative;
 margin: 0px;
 background: #0f6091 url(../images/nav2.png) center right no-repeat;
}
.menu_list .current{background:#0f6091 url(../images/nav1.png) center right no-repeat; z-index:9999;}
.menu_body{width:100%;height:auto;overflow:hidden;line-height:38px;backguound:#a10808; z-index:9999;}
.menu_body a{display:block;width:100%;height:38px;line-height:38px;padding-left:5%;color:#fff;background:#1690d9;text-decoration:none; font-size:16px;}
.menu_body a:hover{text-decoration:none;}


.tit{border-bottom:1px solid #ccc; width:100%; margin-top:10px}
.tt_biaot{ background:url(../images/img_17.jpg) repeat-x; height:47px; margin:0 10px; line-height:47px; color:#ffffff; font-size:16px; font-weight:bold; padding:0 10px;}
.tt_more{line-height:30px; color:#8d8d8d; padding-right:10px}
.tt_more a:link{color:#8d8d8d;}
.news{width:100%; margin:0 auto;}
.news li{ margin:10px 0; text-align:left; width:100%; height:50px;}
.sj{width:38px; margin:0 10px; color:#ffffff; height:41px; background:#0b70c1; padding:2px;}
.ri{height:21px; line-height:21px; font-size:18px; text-align:center; background:#fff; color:#0b70c1;}
.ny{height:22px; color:#ffffff; font-size:12px; line-height:22px; text-align:center; }
.sj2{width:53px; margin:0 10px; height:50px; border-right:1px solid #bfbfbf;}
.ri2{height:27px; color:#a00000; line-height:25px; font-size:24px; text-align:center;}
.ny2{height:27px; color:#a00000; font-size:12px; line-height:25px; text-align:center; }
.tz_bt{width:75%; line-height:27px; font-size:16px; line-height:150%;overflow:hidden; text-overflow:ellipsis;white-space:nowrap}
.tz_bt a:link{color:#333; overflow:hidden; text-overflow:ellipsis;white-space:nowrap}
.tz_bt a:hover{color:#a00000;}
.pic_list{width:503px; margin:0 auto;}

.jslist{clear:both; width:100%;}
.jslist li{float:left; width:48%; margin-right:2%;  margin-bottom:10px;}
.jslist li img{height:100%; width:100%; margin-bottom:10px;}
.jslist li p{background:#f3f3f3; height:30px; line-height:30px; text-align:center;}
.jslist li p:hover{diaplay:block; background:#0377da; color:#fff !important;}
.ejdh{width:100%;}
.ejdh li{width:45%; float:left; margin-right:3%; overflow:hidden; text-overflow:ellipsis;white-space:nowrap}
.ejdh li a{overflow:hidden; text-overflow:ellipsis;white-space:nowrap}
.xyxw{width:98%; margin:0 auto;}
.xyxw li{margin-top:8px; border-bottom:1px solid #ccc;}
.xwtp{float:left; width:135px;}
.xwtp img{padding:8px 0; width:130px; height:90px;}
.xwbt{float:left; width:53%; }
.xwbt_bt{color:#000; font-size:18px; font-weight:bold; line-height:150%; text-align:left; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.xwbt p{font-size:14px; line-height:180%; text-align:left; color:#666;}
.xwbt span{FONT-SIZE:14px; text-indent:2em; color:#333333; line-height:150%; text-align:left;}

.dzxb{width:20%; }
.dzxb img{width:100%;}
.list01{width:97%; margin:0 auto;}
.list01 li{border-bottom:1px solid #ccc; background:url(../images/img_40.jpg) no-repeat left; line-height:
200%; text-align:left; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.list01 li a{ padding-left:20px;}
.xwk{width:96%; height:auto; padding:2%}
.tplist{width:98%; margin:0 auto;}
.tplist li{float:left; width:25%; text-align:center; padding-top:10px; padding-bottom:5px;}
.tplist li p{line-height:20px; font-size:16px; line-height:150%}
.tplist li img{width:80%; height:80%; text-align:center; display:block; margin:0 auto;}
.sptp{width:98%; margin:0 auto; position:relative}
.spbt{width:100%; background:url(../images/r_pic_23.png) repeat-x bottom; position:absolute; left:0;  height:40px; bottom:3px; line-height:40px; text-align:left; color:#fff; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.spaniu{position:absolute; left:40%; top:35%; width:60px; height:58px;}
.spaniu img{width:60px; height:58px;}
.sptp img{width:100%; height:auto;}

.xyfg{width:100%; margin:0 auto;}
.xyfg li{float:left; width:45%; text-align:center; margin:10px 2.5%; position:relative;}
.xyfg li img{width:100%; height:100%;}
.xyfg li .xybt{width:100%;  font-size:16px; background:rgba(0,0,0,0.5); position:absolute; left:0;  height:25px; bottom:3px; line-height:25px; text-align:center; color:#fff; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.ztist{width:100%; margin:0 auto;}
.ztist li{float:left; width:155px; text-align:center; margin:10px auto;}
.ztist li img{width:145px; height:54px;}
.link{width:90%; margin:0 auto;}
.link li{float:left; border:1px solid #dbdbdb; margin:2%; background:#fbfbfb; width:80px; height:40px; line-height:40px; text-align:center;}
.boot{ background:#086ebd; color:#fff; height:193px;}
.boot_bq{text-align:center; font-size:16px; line-height:200%; padding-left:5px; padding-top:10px;}
.boot_fhdb{padding-right:5px; padding-top:10px; width:30%;}
.boot_fhdb img{width:87px; height:85px;}
.wxlist{width:90%; text-align:left;}
.wxlist li{float:left; font-size:14px; background:#7e0000; margin:1%; width:23%; height:24px; line-height:24px; text-align:center;}

.nytit{background:#086ebd; height:45px; width:100%; text-indent:10px; text-align:left; line-height:45px; color:#fff; font-size:21px; margin-top:10px;}
.nytit img{vertical-align:middle; width:35px; height:30px; padding-left:1%;}
.ckgd{width:90%; background:#f6f6f6; border:1px solid #e2e2e2; line-height:35px; text-align:center; margin:10px auto;}
.neir{ padding:10px; width:90%; margin:0 auto; border-bottom:1px solid #d1d1d1; }
.neir img{text-align:center; width: 100%; max-width: 96%; padding:10px 0; text-indent:0; margin:0 auto;}
.neir p{text-indent:2em;text-align:justify; text-justify:inter-ideograph;text-align:left; line-height:180%; }
.nry_tit{font-size:26px; text-align:left; width:98%; line-height:150%; padding-left:2%; border-bottom:1px solid #d1d1d1;}
.nry_tit p{font-size:17px;  line-height:150%; text-align:left; color:#999;}
#vsb_content  .vsbcontent_img{text-indent:0;}
.fx{width:90%; padding:10px; text-align:left; margin:0 auto;}
.fx img{vertical-align:middle;}
.piclist{margin-top:20px;}
.piclist li{width:100%; margin-bottom:20px; background:#f3f3f3; padding:10px 0; height:112px; display:block; clear:both;}
.piclist li img{width:100%; min-height:112px;}
.piclist li .pic{width:30%; height:112px; border:1px solid #ccc; padding:3px; overflow:hidden; float:left;}

.piclist li .biaot{float:right; width:66%;}
.piclist li .biaot h2{font-size:18px; line-height:27px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.piclist li .biaot p{line-height:16px;}
.piclist li .biaot em{background:url(../images/sj.png) no-repeat left; padding-left:25px;}





.banner{width:100%; height:auto; overflow:hidden;}
.banner img{vertical-align:top;}


.slideBox{ position:relative; overflow:hidden; margin:0 auto;  width:100%; }
.slideBox .hd{ position:absolute; height:10px; line-height:10px; bottom:15px; right:0; z-index:1; width:20%; text-align:center; margin:0 auto; }
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; text-indent:9999px; overflow:hidden; margin:0 4px;}
.slideBox .hd li.on{ background:#0897d9;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }
.slideBox .bd li i{position:absolute; bottom:0; left:0;  color:#fff; width:100%; background:rgba(0,0,0,0.7); height:35px; text-align:left; font-style:normal; padding-left:10px; line-height:35px;}





.tab-iteam{width:100%; background:#f6f6f6; margin-bottom:0.2em;}
.tab-iteam-hd{position:relative;width:100%; height:1.250em; text-align:center; overflow:hidden; margin-bottom:0.250em;}
.tab-iteam-hd ul{ position:absolute; width:100%; text-align:center;}
.tab-iteam-hd li{width:0.500em; height:0.500em; border-radius:0.500em; background:#e3e3e3; display:inline-block;}
.tab-iteam-hd li.on{width:1.250em; height:0.500em; border-radius:0.500em; background:#e3e3e3; display:inline-block;}

.tab-iteam .active{ display:block;}
.tab-iteam .tab-iteam-con ul{overflow:hidden; width:100%;}
.tab-iteam .tab-iteam-con li{float:left; width:25%; display:table; text-align:center; font-size:16px;}
.tab-iteam .tab-iteam-con li a{display:block; width:100%; padding:0.3em 0; float:left; color:#333;}
.tab-iteam .tab-iteam-con li a img{width:3.125em; height:3.125em;}
.tab-iteam .tab-iteam-con li a:hover{background:#e6e6e6;}




.tzgg{width:100%;  background:#fff; margin:2% auto;}
.sy-tzgg-con{padding:3px 0; width:95%; margin:0 auto;}

.sy-news{width:100%; background:#fff;}
.sy-news-title,.sy-tzgg-title,.ks-link-title{width:100%; height:45px; border-bottom:1px solid #ccc; line-height:45px; font-size:18px;}
.sy-news-title a,.sy-tzgg-title a{color:#333; line-height:45px; float:left; padding:0 5px 0 15px;}
.aaa_current a:link,.aaa_current a:visited,.aaa_current a:hover,.aaa_current a:active,.ccc_current a:link,.ccc_current a:visited,.ccc_current a:hover,.ccc_current a:active{color:#fff; padding:0 10px; margin:0 10px; background:url(../images/img_17.jpg) repeat-x;}