﻿@charset "utf-8";

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:none}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clearfix:after{content:".";adisplay:block;height:0;clear:both;visibility:hidden;}

.bar{ height:32px; line-height:32px; background:url(bar.jpg) repeat-x top;}
.content,.top_content{ width:1102px; text-align:center; margin:0 auto; padding:0!important; overflow: hidden;}
.bar_a{ float:left; color:#999999;}
.bar_r{ float:right;}
.bar_r a{ color:#204c78;}
.top{ height:156px; background:url(top.jpg) no-repeat center top;}
.logo{ float:left; height:78px; width:452px; padding-top:34px;}
.navbox{ height:40px; line-height:40px; background:#003366; overflow:hidden;}
.navbox a{ color:#ffffff; font-size:16px; font-family:'Microsoft yahei';}
.navbox a:hover{ color:yellow;}
.top_content{ height:156px; position:relative;}
.clear{ width:0; height:0; clear:both; overflow:hidden;}
.top_content{ height:156px;}
.slideBox{ width:588px; height:315px; overflow:hidden; position:relative;float:left;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:34px; height:3px; line-height:14px; text-align:center; background:#fff; cursor:pointer; text-indent:-999px; overflow:hidden;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{width:588px; height:315px; display:block;  }


.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:46px; height:46px; background:url(left.png);  }
.slideBox .next{ left:auto; right:3%;  background:url(right.png);  }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.content2{ background:url(content.jpg) repeat-x top #FFFFFF;  padding-top:20px;}
.bd_p{ position:absolute; bottom:0; background:url(../images/pbg.png) repeat-x top; width:588px; height:35px; color:#FFFFFF; font-size:14px; text-align:left; line-height:35px; text-indent:2em; left:0;}
.box1{ float:left; height:315px; width:512px; overflow:hidden; background:#f4f4f4;}
.box1_t{ height:38px; border-top:#c0c0c0 3px solid;}
.box1_t li{ float:left; width:114px; text-align:center; line-height:38px; height:38px; font-size:15px;  font-family:'Microsoft yahei'; cursor:pointer;}
.box1_t  .current,.box1_t hover{ color:#002a67; border-top:#2c8cee 2px solid; margin-top:-3px;}
.tablist{ text-align:left;}
.tablist li{ line-height:33px; background:url(tips.png) no-repeat 14px 12px; padding-left:35px; }
.tablist li a{ font-size:14px; color:#555555;  font-size:14px;}
.midbg{ height:32px; background:url(../images/midbg.jpg) no-repeat center top; clear:both;}
.midbg1{ clear:both;width:1100px;margin:20px 0 20px 0;padding-top:20px}
.box2{ background:url(box2.jpg) no-repeat center top; height:277px; width:1100px; border:#d5e7f6 1px solid; text-align:left; position:relative;}
.box2_p{ font-size:20px; color:#000000; font-family:'Microsoft yahei'; line-height:45px; padding-left:36px;}

.sideMenu{ overflow:hidden; padding-top:45px; padding-left:10px;}
.sideMenu h3{ cursor:pointer; width:134px; height:44px; background:url(txtbg01.png) no-repeat center top; float:left; font-size:20px; font-family:'Microsoft yahei'; color:#FFFFFF; font-weight:normal; text-align:center; padding-top:60px; margin-right:16px;}
.sideMenu ul{ float:left; display:none; width:340px; height:175px; background:url(pic_bg2017811.png) no-repeat center top; margin-left:-20px;  padding:10px 0 0 15px;}
.tab2{ background:url(tab2bg2.jpg) repeat-x bottom; overflow:hidden;}
.tab2 li{ width:275px; float:left; background:url(tab2.jpg) no-repeat -275px 0; height:33px; line-height:30px; cursor:pointer; font-size:16px; color:#FFFFFF;  font-family:'Microsoft yahei'; padding-top:10px;}
.tab2 .current,.tab2 hover{ background:url(tab2.jpg) no-repeat 0 0;}
.tab2 li a{color:#fff;}

.sideMenush{ overflow:hidden; padding-top:45px; padding-left:10px;}
.sideMenush h3{ cursor:pointer; width:134px; height:44px; background:url(txtbg01.png) no-repeat center top; float:left; font-size:20px; font-family:'Microsoft yahei'; color:#FFFFFF; font-weight:normal; text-align:center; padding-top:60px; margin-right:16px;}
.sideMenush ul{ float:left; display:none; width:440px; height:154px; background:url(pic_bg2017811.png) no-repeat center top; margin-left:-20px;  padding:10px 0 0 15px;}
.sideMenush .tab2{ background:url(tab2bg2.jpg) repeat-x bottom; overflow:hidden;}
.sideMenush .tab2 li{ width:275px; float:left; background:url(tab2.jpg) no-repeat -275px 0; height:33px; line-height:30px; cursor:pointer; font-size:16px; color:#FFFFFF;  font-family:'Microsoft yahei'; padding-top:10px;}
.sideMenush .tab2 .current,.tab2 hover{ background:url(tab2.jpg) no-repeat 0 0;}


.links{ overflow:hidden; padding-top:12px; text-align:left;}
.links a img{ padding:1px; border:#e9e9e9 1px solid; width:208px; height:51px;}
.foot{ height:175px; background:url(foot.jpg) no-repeat center top #00478d; margin-top:12px;}
.foot_p{ color: #FFFFFF; padding-top: 25px; line-height: 30px; float: left; width: 990px;}
.foot_p a{ color:#ffffff;}
.foot_p2{ padding-top:0;}

.box2list{ float:left; width:520px;}
.box2list_t{ height:46px; background:url(tbg.png) no-repeat 10px 0;}
.box2list_t span{ float:left; background:#017ad7; color:#FFFFFF; font-size:14px; min-width:145px; height:26px; line-height:26px; font-family:'Microsoft yahei'; margin:10px 0 0 10px; text-align:center;}
.u1{ text-align:left;}
.u1 li{ line-height:30px; background:url(tips2.jpg) no-repeat 17px 12px; padding-left:37px;}
.u1 li a{ font-size:14px; color:#555555;}
.u1 li .tim3{ float:right; font-size:12px; color:#aaaaaa;}
.box3{ background:url(box3.jpg) no-repeat center top;}
.more{ float:right; color:#5081b2; padding-top:18px;}
.box2list_2{ float:left; margin-left:40px;}
.box2list_3{ width:520px; padding-left:12px;}
.box2list_4{ width:544px; float:right; padding-right:20px; padding-top:0px;}

.page_nav_right { _display: none; z-index: 100; position: fixed; _position: absolute; top:350px; _margin-top: -100px; left: 52%; width:188px; height:140px; margin-left:513px;}
.page_nav_right .nav_tab{width:45px;}
.nav_er{ float:right; margin-right:4px;}
.nav_er img{ width:134px; height:134px; border:#a0d18b 1px solid;}
#search_bb1,#search_bb2,#search_bb3{ width:44px; height:44px; background:url(er_r.png) no-repeat 0 0; cursor:pointer;}
#search_bb1{}
#search_bb2{background:url(er_r.png) no-repeat 0 -46px; margin-top:3px;}
#search_bb3{background:url(er_r.png) no-repeat 0 -92px; margin-top:3px;}
#search_bb1:hover{ background:url(er_rhover.png) no-repeat 0 0;}
#search_bb2:hover{background:url(er_rhover.png) no-repeat 0 -46px; margin-top:3px;}
#search_bb3:hover{background:url(er_rhover.png) no-repeat 0 -92px; margin-top:3px;}


.left{ float:left; width:235px;}
.left_t{text-align:center; height:43px; line-height:43px; background:url(left_y.jpg) no-repeat center top; font-size:16px; font-family:'Microsoft yahei';  color:#FFFFFF; font-weight: bold;}
.sideMenu2{ padding:0; }
.sideMenu2 h3{background:url(leftbg.jpg) no-repeat center top; padding:6px 0; margin:0;  width:205px; border-bottom:#d4d4d4 1px dashed; color:#252323; font-weight:normal;font-family:'Microsoft yahei'; font-size:16px;  text-align:left; padding-left:30px; height:auto;}
.sideMenu2 h3.on{ background:url(add_hover.jpg) no-repeat center top; color:#0064aa;}
.sideMenu2 h3 a{ display:block; line-height:30px; }
.sideMenu2 h3.on em{ background-position:16px -57px; }
.sideMenu2 h3.on a{ color:#FFF;}
.sideMenu2 ul{ background:none; width:235px; display:none;  padding:0; margin:0; padding:10px 0; height:auto; }
.sideMenu2 ul li{ font-size:14px; text-align:left; line-height:30px; padding-left:40px; cursor:pointer; font-family:'Microsoft yahei';background:url(tips2.jpg) no-repeat 20px 12px; }
.sideMenu2 ul li:hover{ background:#e3f1ff; }
.right{ float:right; width:845px;}
.r_t{ line-height:40px; height:40px;  border-top:#c0c0c0 4px solid;}
.name1{ float:left; margin-top:-4px; padding:0 30px; border-top:#2c8cee 4px solid; font-size:16px; color:#002a67;  font-family:'Microsoft yahei';}
.location{ float:right; padding-right:20px; color:#426d98;}
.location a{ color:#426d98;}
.lisrbox{ padding:10px 15px; overflow:hidden; min-height:400px; text-align:left; 

 color: #161616;
}
.list{ overflow:hidden; text-align:left; min-height:352px;}
.list li{  line-height:33px; height:33px; overflow:hidden; background:url(tips.png) no-repeat 0 12px; padding-left:23px;}
.list li a{ color:#555555; font-size:14px;line-height:33px}
.time8{ float:right; font-size:12px; color:#ababab;}
.myhr{ margin:10px 0; border:none; border-bottom:#e2e2e2 1px dashed; height:0; overflow:hidden;}
.content_foot{}
.dangzheng{float: left; margin: 22px 0 0 50px;width: 52px; height: 64px;}
.add_contenter{font-family: "仿宋_GB2312"!important; font-size: 20px!important; line-height: 40px!important; color:#000000!important;}
.lisrbox table tr{ line-height:32px;  }
.lisrbox table td{}
.tab_01{ overflow:hidden;}
.tab_01 li{ 
float: left; background: url(tips.png) no-repeat 0px 12px; padding-left: 13px; height: 30px; line-height: 30px; margin-right: 0; font-size: 14px; min-width: 241px; padding-right: 10px; *padding-right:0px;}
.tab_02 li{ _width:191px; *width:191px;}
.tab_02 .tab_01_4{ _width:291px; *width:291px;}
.tab_03 li{ _width:181px; *width:181px;}
.tab_02_2 li{width:auto;}
#vsb_newscontent{line-height: 32px!important;} 
.serbox{ position: absolute; height:42px; top:30px; right:20px;}
.foot_p{

 text-align: center;
}
.tab_02 .tab_01_5{ width:300px;}
.lisrbox_dc table td{text-align: left;font-size:14px; line-height:32px;padding: 2px 0;}
.app{ background:#236dc4;}
.app_c{ width:1004px; text-align:center; margin:0 auto;font-family:'Microsoft yahei'; }
.app_h1{ background:url(../images/bg.jpg) no-repeat 0 45px; padding-top:40px; line-height:45px; font-size:30px;color:#fcff00;}
.app_h2{color:#fcff00; font-size:28px; text-align:left; padding:20px 0;}
.app_p{ font-size:16px; line-height:30px; text-align:left; text-indent:2em; color:#FFF;}
.app_img{ overflow:hidden;width:690px;margin:0 auto;}
.app_img img{ float:left; margin:0 10px 0px 10px;}
.app_img1{ overflow:hidden;width:920px;margin:0 auto;}
.app_img1 img{ float:left; margin:0 10px 0px 10px;}
.app_img01{ overflow:hidden;}
.app_img01 img02{ float:left; }
.app_h1_2{ background:url(../images/tbg2.jpg) no-repeat 0 30px; padding-bottom:50px;}
.app_er{ display:block; margin:80px auto; padding-bottom:70px;}
.app_p2{ font-size:22px; width:1003px;color:#FFF; padding:10px 0;text-align:center;margin:0 auto;}
.app_p2 a{color:#FFF;}

.u88{}
.u88 li{ float:left; padding-right:5px;}

.add_box8_t{font-size: 16px; font-family: 'microsoft yahei'; height:40px; line-height:40px;}
.add_box8{font-size: 14px; font-family: 'microsoft yahei'; line-height: 30px; margin-bottom: 22px; border: #ccc 1px dashed;}
.add_box8in{ padding:20px}
#sucai{overflow:hidden;}

.add_newu{}
.add_newu li{ float:left;}
.add_newu li a{font-size:14px;}
.box2_8{background: url(bigbg2.jpg) no-repeat center top;}
.page_nav_right{width:186px; margin-left:561px;}
.picScroll-left{   overflow:hidden; position:relative; padding-bottom:10px; padding-top:20px;}
.picScroll-left  .prev,.picScroll-left  .next{ display:block;  width:21px; height:35px; position:absolute; left:1080px; top:30px;  overflow:hidden;
  cursor:pointer; background:url(arrow.png) no-repeat -1px 0;}
.picScroll-left  .next{ background-position:-126px 0; left:-0px; }
.picScroll-left  .prevStop{ background-position:-0 0; }
.picScroll-left  .nextStop{ background-position:-0 -0; }
.picScroll-left .bd{ padding:0; position:relative; width:1046px; margin-left:27px; overflow:hidden;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px 0 0; height:60px; float:left; _display:inline; overflow:hidden; text-align:center;width:202px!important;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:198px; height:55px; display:block;  padding:1px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
.picScroll-left .pageState{ position:absolute; bottom:0; left:0;}

.foot_right{width：135px;float:right;margin:-85px 0;}
.rightpic{position:fixed;width:110px; top:235px}


.tag{width: 1100px; margin: 20px 0; }
.tag .tag_nav{ height:40px; line-height:40px;}
.tag .tag_nav li{ width:140px; float:left;}
.tag .tag_nav li a{ color:#152d47; font-size:16px; font-family: 'microsoft yahei'; display:block;}
.tag .tag_nav .current{ background:#3293d8;}
.tag .tag_nav .current a{ color:#fff;}

.tag .Contentbox{ padding:10px 0;}
.tag .news_list li{ width:46.8%; float:left; text-align:left; line-height: 33px; background: url(tips.png) no-repeat 14px 12px; padding-left: 35px;}
.tag .news_list li em{float: right; font-family: 'microsoft yahei'; font-size: 12px; padding-right: 10px;}
.tag .news_list li a{ color:#555; font-size:14px;}
.winstyle2253{text-align:center}