@charset "gb2312";
/* CSS Document */
body{ font-family:"微软雅黑"; font-size:14px; margin:0px auto; padding:0px}
#wrap{ width:100%;}
*{ border:0; margin:0; padding:0; list-style:none;}
a,a:hover{ text-decoration:none;}

/*header*/
#wang-header{ width:100%; height:auto;}
.wang-header-top1{ width:100%; height:105px; background: url(header-sy-top1bg2.gif) repeat-x;}
.wang-header-top1-a{ width:100%; margin:0 auto;}
.wang-header-top2{ width:100%; height:244px; background:url(wang-header-top2bg.jpg) no-repeat top center;}
.wang-header-top2-b{ width:979px; height:244px; margin:0 auto; position:relative;}
.wang-link{ width:979px; height:70px; padding-top:12px;}
.wang-weather{ line-height:22px; float:left; padding-left:5px;}
.wang-weather p{ float:left; font-size:12px;}
.wang-search{ width:400px; height:23px; float:right;}
.wang-search-a{ width:194px; height:21px; line-height:21px; float:left; border:#cacccc 1px solid; float:left; margin-right:3px; padding-left:5px;}
.wang-search-b{ width:61px; height:23px; float:left; background:url(wang-search-bbg.gif) no-repeat top left; cursor:pointer;}
.wang-search-c{ width:120px; height:23px; float:left; padding-left:4px;}
.wang-search-c li a{ line-height:23px; float:left; color:#000000; font-size:12px; background:url(wang-search-c-libg.gif) no-repeat right 5px; padding-left:8px;}
.wang-search-c li a:hover{ color:#036;}
.wang-logo{ width:528px; height:109px; position:absolute; left:-48px;}

/*--导航--*/
.wang-header-top3{ width:100%; height:45px; background:url(header-sy-top3bg.gif) repeat-x top;}
.nav{ width:990px; margin:0 auto; height:45px; line-height:45px; position:relative; z-index:1;}
#nav_all{ height:45px; float:left; line-height:45px; position:relative; z-index:222; padding-left:15px;}
#nav_all li{ float:left;}
#nav_all .wang-spy a{ color:#ffffff; display:inline-block; font-size:19px; cursor:pointer; white-space:nowrap; padding-left:15px;}
#nav_all .wang-spy a:hover{ display:block; overflow:hidden; background:url(wang-li-abg.png) no-repeat left bottom; color:#006;}
#nav_all .wang-spy a span{ display:block; padding-right:15px;}
#nav_all .wang-spy a:hover span{ background:url(wang-li-spanbg.png) no-repeat right bottom;}

#nav_all .wang-spy ul{ display:none; position:absolute; z-index:99; width:990px; left:-5px; top:45px;}
#nav_all .wang-spy ul li{ line-height:30px; height:30px; padding-top:0px; background:url(wang-li-libg.png) no-repeat left;}
#nav_all .wang-spy ul li a{ padding:0px 10px; margin:0px; color:#000; border:none; font-size:14px;}
#nav_all .wang-spy ul li a:hover{ background:none; padding:0px 10px; margin:0px auto; color:#039; text-decoration:underline;}
/*--导航-end--*/
/*header-end*/

/*contents*/
#wang-contents{ width:100%; height:auto; position:relative;}
.wang-cent{width:982px; margin:0 auto; padding-top:30px;}
.box{ overflow:hidden; position:relative}
.main{ width:982px; height:auto; float:left;}
.sub{ width:98px; }
.fixed{ width:98px; height:244px; text-align:center; position: absolute;top:30px; right:5%}

.wang-fix-a{ width:95px; height:108px; border:1px #bdc3c4 solid; background:#dfe4e0; margin-bottom:8px;}
.wang-fix-li1{ width:76px; height:76px; padding:7px 0 0 8px;}
.wang-fix-li2{ width:95px; text-align:center; line-height:25px;}
.wang-fix-b{ width:95px; height:124px; border:1px #bdc3c4 solid; background:#dfe4e0;}

.wang-left-top1{ width:982px; height:344px; float:left;}
.wang-left-top1-lef{ width:730px; height:344px; float:left;}
.slider { width:720px; height:329px; position: relative; overflow:hidden;}
.slider .tit{ background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important;
filter:Alpha(opacity=60); background:#000; width:702px; height:40px; line-height:40px; padding-left:18px; display:block; position: absolute; bottom:0px; _bottom:2px; left:0; zoom:1; z-index:3; color:#FFF; text-decoration:none;}
*+html .slider .tit{ background:#000;}
.slider .num{ overflow:hidden; width:100px; position: absolute; z-index:3; bottom:13px; right:0; margin-left:-150px; _margin-left:-50px; zoom:1;}
.slider .num li { width:10px; height:10px; line-height:10px; text-align:center; color: #FFFFFF; background:#9c8c8c; margin-right:10px; border-radius:50%; cursor:pointer; display:inline-block; text-indent:-999em; _float:left;}
*+html .slider .num{ margin-left:-50px;}
*+html .slider .num li{ float:left;}
.sliderbox{ _position:absolute;}
.slider .num li.on { background:#ff0000;}
.slider .prev,
.slider .next { display: none; width: 40px; height: 100px; background:url(btn.png) no-repeat; position: absolute; top: 85px;}
.slider .prev { left:0;}
.slider .next { right:0;background-position: right }

.wang-left-top1-rig{ width:252px; height:330px; float:left;}
/*--选项卡1--*/
#tabBox1 .tabBox{ width:252px;}
#tabBox1 ul.tabTag{ width:252px; height:31px; border-bottom:1px solid #c9c9c9; background:#eeeeee; list-style:none}
#tabBox1 ul.tabTag li{ float:left; line-height:31px; height:31px; padding-left:10px; padding-right:10px; font-size:16px; color:#3d3532; cursor:pointer;}
#tabBox1 ul.tabTag li.active{ color:#FFF; font-size:16px; background:url(tabTag-libg.gif) repeat-x left;}
#tabBox1 ul.tabTag li a { color:#3d3532; font-size:16px; line-height:31px;}
#tabBox1 ul.tabTag li.active a { color:#fff; font-size:16px; line-height:31px;}
#tabBox1 .tabCon{ width:252px; height:299px; background:#eeeeee;}
#tabBox1 .tCon{display:none;}
#tabBox1 .tCon ul{ width:238px; height:288px; padding:5px 8px 5px 8px;}
#tabBox1 .tCon ul li{ padding-left:9px; line-height:28px; background:url(wang-tCon-libg.gif) no-repeat left 12px; font-size:14px;}
#tabBox1 .tCon ul li a{ color:#195ca9;}
#tabBox1 .tCon ul li a:hover{ color:#006;}
/*--选项卡1-end--*/

.wang-left-top2{ width:980px; height:96px; float:left; border:1px #dcdddd solid; margin-bottom:16px;}
.wang-tit{ width:39px; height:93px; float:left; padding:3px 0 0 3px;}
/*--滚动图片1--*/
.scrollleft{ width:935px; height:96px; float:left;}
.scrollleft li{ width:155px; height:90px; float:left; margin-right:3px; margin-top:3px; display:inline;}
.wang-roll1{ width:155px; height:90px; background:#bfab95;}
.scrollleft li a:hover .wang-roll1{ background:#bda488;}
.wang-roll2{ width:155px; height:90px; background:#7fbe93;}
.scrollleft li a:hover .wang-roll2{ background:#6fbc87;}
.wang-roll3{ width:155px; height:90px; background:#ad93b3;}
.scrollleft li a:hover .wang-roll3{ background:#ab8ab3;}
.wang-roll4{ width:155px; height:90px; background:#6697ed;}
.scrollleft li a:hover .wang-roll4{ background:#568dec;}
.wang-roll5{ width:155px; height:90px; background:#d8c879;}
.scrollleft li a:hover .wang-roll5{ background:#d6c46b;}
.wang-roll6{ width:155px; height:90px; background:#b9ce85;}
.scrollleft li a:hover .wang-roll6{ background:#b3cc76;}
.wang-pic{ width:155px; height:60px; float:left;}
.wang-text{ width:155px; height:30px; float:left; background:url(wang-textbg.png) no-repeat top center; text-align:center; line-height:24px;}
/*--滚动图片1-end--*/

.wang-left-top3{ width:982px; height:433px; float:left;}
.wang-lef1{ width:728px; height:433px; float:left;}
.wang-rig1{ width:254px; height:433px; float:left;}

.wang-menu{ width:355px; height:217px; float:left; margin-right:8px;}
.wang-menu .tabBox{ width:355px; height:217px;}
.wang-menu ul.tabTag{ width:355px; height:31px; border-bottom:1px solid #c9c9c9; background:#eeeeee; list-style:none}
.wang-menu ul.tabTag li{ float:left; line-height:31px; height:31px; padding-left:10px; padding-right:10px; color:#3d3532; font-size:16px; cursor:pointer;}
.wang-menu ul.tabTag li.active{ color:#FFF; font-size:16px; background:url(tabTag-libg.gif) repeat-x left;}

.wang-menu ul.tabTag li a {color:#3d3532; font-size:16px; line-height:31px;}
.wang-menu ul.tabTag li.active a { color:#fff; font-size:16px; line-height:31px;}

.wang-menu .tabCon{ width:343px; height:184px; padding:4px 0 0 12px;}
.wang-menu .tCon{ display:none;}
.wang-menu .tCon ul li{ padding-left:9px; line-height:28px; background:url(wang-tCon-libg.gif) no-repeat left 12px; font-size:14px;}
.wang-menu .tCon ul li a{ color:#000000;}
.wang-menu .tCon ul li a:hover{ color:#039;}

.wang-rig1-a{ width:250px; height:195px; border:1px #dcdddd solid; margin-bottom:19px; float:left;}
.wang-title{ width:250px; height:31px; line-height:25px; background:url(wang-titlebg.gif) no-repeat top; text-align:center; color:#FFF; font-weight:bold;}
.wang-rig1-a ul{ width:235px; height:33px; background:url(wang-rig1-libg.gif) repeat-x bottom; margin-left:8px; float:left;}
.wang-title-li1{ width:39px; height:22px; padding:10px 0 0 17px; float:left;}
.wang-title-li2 a{ line-height:33px; color:#154071; float:left; font-weight:bold; font-size:15px;}
.wang-title-li2 a:hover{ color:#03F;}

.wang-rig1-b{ width:254px; height:217px; float:left;}
.wang-rig1-b li{ width:254px; height:68px; float:left; margin-bottom:2px;}

.wang-picture{ width:982px; height:125px; float:left;}

.wang-left-top4{ width:982px; height:216px; float:left;}
.wang-lef2{ width:729px; height:216px; float:left;}
.wang-rig2{ width:253px; height:216px; float:left;}
#layer1 { position: relative; }
#layer2 { position: absolute; background:#0076fe; top:0; left:0; z-index:999; width:78px; height:30px; color:#fff; font-size:16px; line-height:30px; text-align:center;}
#layer2 a,#layer2 a:hover { color:#fff; font-size:16px; line-height:30px;}

.wang-left-top5{ width:982px; height:232px; float:left;}
.wang-lef3{ width:729px; height:232px; float:left;}
.wang-rig3{ width:250px; height:197px; float:left; border:1px #dcdddd solid;}
.wang-title2{ width:250px; height:31px; line-height:25px; background:url(wang-title2bg.gif) no-repeat top; text-align:center; color:#FFF; font-weight:bold;}
.wang-rig3 ul{ width:238px; height:22px; float:left; margin:3px 0 0 5px; border:#e1e2e1 1px solid; background:url(wang-rig3-libg.gif) repeat-x;}
.wang-rig3-li1{ width:38px; height:20px; padding:2px 0 0 19px; float:left;}
.wang-rig3-li2 a{ line-height:22px; float:left; color:#154071; font-weight:bold;}
.wang-rig3-li2 a:hover{ color:#03C;}

.wang-left-top6{ width:982px; height:102px; float:left;}
/*--滚动图片2--*/
.wang-left-top6 table{ empty-cells:show; border-collapse:collapse; border-spacing:0;}
.wang-left-top6 .scroll{ width:982px; height:68px; margin:0 auto; overflow:hidden;}
.wang-left-top6 .scroll img { width:160px; height:68px; margin-right:4px;}
.wang-left-top6 .scroll a:hover img{-webkit-filter:opacity(.2);}
/*--滚动图片2-end--*/
/*contents-end*/

/*footer*/
#wang-footer{ width:100%; float:left;}
.wang-footer-cent{ width:982px; margin:0 auto;}
.wang-footer-lef{ width:982px; height:310px; margin:0 auto}
.wang-inter{ width:980px; height:31px; border:1px #c9c9c9 solid; float:left;}
.wang-word{ width:78px; height:31px; line-height:31px; color:#FFF; background:#595757; text-align:center; float:left;}
.wang-inter ul{ width:868px; height:31px; padding-left:34px; background:#eeeeee; float:left;}
.wang-inter ul li a{ padding-right:40px; line-height:31px; color:#000; float:left;}
.wang-inter ul li a:hover{ color:#039;}
.wang-txt{ width:160px; height:24px; float:left; margin-top:42px; padding-left:430px;}
.wang-txt li a{ line-height:24px; float:left; padding-left:10px; padding-right:10px; background: url(wang-txtbg.gif) no-repeat right 7px;}
.wang-txt li a:hover{ color:#006;}
.wang-footer-lef p{ text-align:center; line-height:24px;}
.wang-txt2{ width:982px; float:left; margin-bottom:10px}
/*footer-end*/


/*焦点图*/
.focus{position:relative;width:720px;height:329px; margin:0 auto;}  
.focus img{width:720px;height:329px;} 
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .D2fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:14px;overflow:hidden; margin-left:15px; font-family:"宋体"; width:620px; height:40px;line-height:40px;overflow:hidden; display:inline-block; }  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:13px;right:10px;position:absolute;height:12px;text-align:center;z-index:200; }  
.focus .fbg div{ overflow:hidden; height:12px }    
.focus .D1fBt a{position:relative;display:inline;width:10px;height:10px; margin:0 3px;color:#B0B0B0; text-decoration:none;text-align:center;outline:0;float:left;background:#fff;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#FFBF00;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .D2fBt a{position:relative;display:inline;width:10px;height:10px; margin:0 3px;color:#B0B0B0; text-decoration:none;text-align:center;outline:0;float:left;background:#fff;}    
.focus .D2fBt .current,.focus .D1fBt a:hover{background:#FFBF00;}    
.focus .D2fBt img{display:none}    
.focus .D2fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;} 
@media only screen and  (max-width:980px) {
.sub{ display: none}

}