/* CSS Document */
@charset "gb2312";
/* 右边弹性滚动 */
.body-slide{ width:102px; height:298px; border-radius:5px; border:1px solid #a0c9ec;}
.body-slide a{ width:100%; height:79px; display:block; margin-bottom:1px solid #a0c9ec; background:url(scroll_r.png) no-repeat; text-indent:-9999em;}
.body-slide a:hover{ background:url(scroll_r2.png) no-repeat #1b6db3;}
.body-slide a.scroll_ldxx{ border-top-left-radius:5px; border-top-right-radius:5px; background-position:0 0; border-bottom:1px solid #a0c9ec;}
.body-slide a.scroll_zwgk{ background-position:0 -80px; border-bottom:1px solid #a0c9ec;}
.body-slide a.scroll_wyjy{ background-position:0 -155px; border-bottom:1px solid #a0c9ec;}
.body-slide a.scroll_top{ height:58px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; background-position:0 -238px;}
/* banner */
#banner{ width:100%; height:320px;position:absolute;z-index:1; top:179px;}
.banner{min-width:980px;height:320px;}
.banner_show{width:100%;text-align:center;height:320px;overflow:hidden;position:relative;}
.bannger_inbox{position:absolute;left:50%;top:0; z-index:100; margin-left:-960px;}
.banner-mag-wrapper{ width:1002px; margin:0px auto; position:relative; z-index:200;}
/*圆点*/
.yq_banner_list{width:268px;height:7px; position:absolute;top:298px;z-index:400;left:50%; margin-left:-134px;}
.yq_banner_list a{display:inline-block;width:44px; height:7px; border-radius:1px;background:rgba(255,255,255,0.5);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#fff',endColorstr = '#fff')\9; margin:0 3px;}
.yq_banner_list a.hover{background:#fff;}

/*推荐*/
#reco{ width:100%; height:96px; margin-top:17px; position:relative; margin-top:403px;}
.reco_cont{ width:1006px; height:84px; padding-top:12px; margin:0 auto; text-align:center; background:url(reco_bg.jpg) no-repeat;}
.special{ height:20px; margin-top:12px; font-size:14px; color:#086dc2; }
.special span{ padding:2px 12px; background:#a61719; margin-right:10px; border:1px solid #d3d3d3;color:#fff;}
.special a{ padding:0 10px; color:#086dc2;}
.special a:hover{color:#a61719;}
#gundong{ font-size:28px;height:32px;overflow:hidden; font-weight:bold;}
#gundong a{ width:100%; height:32px; line-height:32px; display:block; overflow:hidden; color:#373737;}
#gundong a:hover{color:#a61719;}
/*主要内容*/
#main{ width:100%; margin-top:16px;}
/*第一部分-新闻*/
.main_01{ width:100%; height:244px; overflow:hidden;}
.index-news-ul{ width:174px; height:244px; font-size:18px;}
.index-news-ul li{ width:135px; height:52px; line-height:52px; cursor: pointer;  background: url(jryw_bg.png) 0 -52px no-repeat; margin-bottom:11px; padding-left:39px;}
.index-news-ul li a{ color:#fff;}
.index-news-ul li.index-tab-now{ width:135px; height:52px; line-height:52px;  background:url(jryw_bg.png) 0 0 no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src="jryw_bg.png"); padding-left:39px;}
.index-news-ul li.index-tab-now a{color:#005399;}
.index_jryw_r{ width:806px; height:244px;}
.index-news-tab{ width:759px; height:214px; padding:15px 17px 15px 30px;}
.index01{ background:url(jryw_r_bg.jpg) 0 0 no-repeat;}
.index02{ background:url(jryw_r_bg02.jpg) 0 0 no-repeat;}
.index03{ background:url(jryw_r_bg03.jpg) 0 0 no-repeat;}
.index04{ background:url(jryw_r_bg04.jpg) 0 0 no-repeat;}
.jryw_l{ width:341px; height:214px;}
/*焦点图*/
.focus{ position:relative; width:339px; height:214px; float: left;}  
.focus img{ width: 339px; height: 214px;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:42px; line-height: 42px; background:rgba(0,0,0,0.5);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{color:#fff; font-size:14px; overflow:hidden; margin-left:10px;} 
.focus .shadow a:hover{ color:#cae1f5;}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:16px; right:5px; position:absolute; height:7px; text-align:center; z-index: 200; }  
.focus .fbg div{overflow:hidden;zoom:1;height:7px}    
.focus .D1fBt a{position:relative; display:inline; width:7px; height:7px; border-radius:8px; margin-right:5px;  text-align:center; outline:0; float:left; background:#aaa; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:28px;height:51px;background: url(focus_btn.png) no-repeat; }
.focus .prev{top: 50%;margin-top: -26px; left: 0;background-position:0 -51px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -26px; right: 0;  background-position:-28px -51px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-28px 0;} 
.jryw_r{width: 402px;height:216px; overflow:hidden;}
ul.jryw_r li{ width:390px; padding-left:12px; line-height:27px; background:url(dot.jpg) 0px 12px no-repeat;}
ul.jryw_r li span{ color:#737171; font-size:12px; padding-right:3px; padding-left:10px;float: right;}
ul.jryw_r li a{ color:#333;}
ul.jryw_r li a:hover{ color:#1b6db3;}
ul.tzgg_l li{ width:432px; padding-left:12px; height:27px; line-height:27px; overflow:hidden; background:url(dot.jpg) left center no-repeat;}
ul.tzgg_l li span{ float:right; color:#737171; font-size:12px; padding-right:3px;}
ul.tzgg_l li a{ color:#333;}
ul.tzgg_l li a:hover{ color:#1b6db3;}
.tzgg_r{ width:281px;}
.tzgg_r a{ width:218px; padding-left:63px; height:32px; line-height:32px; display:block; background: url(tzgg_bg1.jpg) no-repeat; color:#787878; margin-bottom:4px;}
.tzgg_r a:hover{background: url(tzgg_bg2.jpg) no-repeat;}
.shouyem{ height:22px; display:block; color:#086dc2; line-height:22px; font-size:12px; padding-left:12px;}
.shouyem:hover{ text-decoration:underline;}

/*第二部分*/
.ad1{ width:1000px; height:102px; margin-top:20px;}
.ad1 img{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
/*滚动*/
.ad1_b{ height:57px; margin-top:20px;}
.zlBox{height:57px; overflow:hidden; position:relative;}
#goL{ position:absolute; left:0px; top:15px;}
#goR{ position:absolute; right:0px; top:15px;}
.zlCon{ position:absolute; left:35px; top:0; width:930px; height:57px; overflow:hidden;}
.sroCont{ width:99999px;}
.zlCon ul{ float:left}
.zlCon ul li{ float:left; width:184px; text-indent:-999rem; height:57px; overflow:hidden; display: inline; margin-right:2px;}
.zlCon ul li a{ width:184px; height:57px; display:block; background: url(scroll.png) no-repeat;}
.zlCon ul li a.mlst_nav01{ background-position:0 0;}
.zlCon ul li a.mlst_nav01:hover{ background-position:0 -57px;}
.zlCon ul li a.mlst_nav02{ background-position:-184px 0;}
.zlCon ul li a.mlst_nav02:hover{ background-position:-184px -57px;}
.zlCon ul li a.mlst_nav03{ background-position:-368px 0;}
.zlCon ul li a.mlst_nav03:hover{ background-position:-368px -57px;}
.zlCon ul li a.mlst_nav04{ background-position:-552px 0;}
.zlCon ul li a.mlst_nav04:hover{ background-position:-552px -57px;}
.zlCon ul li a.mlst_nav05{ background-position:-736px 0;}
.zlCon ul li a.mlst_nav05:hover{ background-position:-736px -57px;}
.zlCon ul li a.mlst_nav06{ background-position:-920px 0;}
.zlCon ul li a.mlst_nav06:hover{ background-position:-920px -57px;}
.zlCon ul li a.mlst_nav07{ background-position:-1104px 0;}
.zlCon ul li a.mlst_nav07:hover{ background-position:-1104px -57px;}
.zlCon ul li a.mlst_nav08{ background-position:-1288px 0;}
.zlCon ul li a.mlst_nav08:hover{ background-position:-1288px -57px;}
.zlCon ul li a.mlst_nav09{ background-position:-1472px 0;}
.zlCon ul li a.mlst_nav09:hover{ background-position:-1472px -57px;}
#goL{ width:26px; height:26px; display:block;}
#goR{ width:26px; height:26px; display:block;}

/*第三部分*/
.main_03{ width:100%; margin-top:20px;}
.main_03_t{ width:100%; height:17px; background: url(main_03_t.jpg) no-repeat;}
.main_03_b{ width:100%; height:17px; background: url(main_03_b.jpg) no-repeat;}
.main_03_m{ width:974px; padding:0 12px; border-left:1px solid #a1a1a1; border-right:1px solid #a1a1a1;}
.main_03_l{ width:697px; position:relative;}
.index_dwzwzx{ height:35px; width:100%; border-bottom:1px solid #bcbcbc;}
.index_dwzwzx a{ width:110px; height:35px; line-height:35px; display:block; float:left; font-size:16px; color:#333; text-align:center;}
.index_dwzwzx a.tab3_now{ color:#fff; background: url(dwzwgk_bg.png) 0 0 no-repeat;}
.main_03_l a.gengduo{ position:absolute; right:0px; top:12px; color:#777; font-size:12px;display: none;}
.main_03_l a.gengduo:hover{ color:#1b6db3;}
.tab-con3{ padding-top:17px;}
.tab_con3_l{ width:537px; height:196px; background: url(dwzwgk_li_bg.png) top right repeat-y; overflow:hidden; padding-left:9px;}
.tab-con-nr3 ul li{ padding-left:23px; padding-right:20px; background: url(dot.jpg) left center no-repeat; height:28px; line-height:28px; overflow:hidden;}
.tab-con-nr3 ul li a:hover{ color:#1b6db3;}
.tab-con-nr3 ul li span{ float:right; font-size:12px; color:#737171;}
.tab_con3_r{ width:142px;}
.tab_con3_r a{ width:142px; height:37px; display:block; text-align:center; line-height:37px; background:#dbeaf7; color:#015293; margin-bottom:3px;}
.tab_con3_r a:hover{ background:#1b6db3; color:#fff;}
.main_03_l_b{ height:32px; margin-top:10px;}
.main_03_l_b a{ width:110px; height:30px; line-height:30px; border:1px solid #eee; float:left; background:#1b6db3; color:#fff; text-align:center;}
.main_03_l_b a:hover{ background:#dbeaf7; color:#015293;}
.mr5{ margin-right:5px;}

.main_03_r{ width:254px;}
.index_bmfw_t{ height:35px; border-bottom:1px solid #ccc; position:relative;}
.index_bmfw_t a.bmfw_t{ width:102px; height:35px; line-height:35px; text-align:center; display:block; font-size:18px; background: url(bmfw_bg.png) 0 0 no-repeat; color:#fff;}
.index_bmfw_t a.gengduo{ position:absolute; right:0; top:12px;}
.index_bmfw_t a.gengduo:hover{ color:#1b6db3;}
.bmfw_a{ width:253px; height:242px; background: url(bmfw_bg.jpg) 0 0 no-repeat; margin-top:16px;}
.bmfw_a a{ width:69px; height:47px; line-height:47px; padding-left:55px; display:block; float:left; margin-right:1px; margin-bottom:1px; color:#333; background:url(icon1.png) 0 0 no-repeat;}
.bmfw_a a:hover{ background:url(icon2.png) 0 0 no-repeat; color:#0058a2;}
.bmfw_a a.bmfw_01, .bmfw_a a.bmfw_01:hover{ background-position:0 0;}
.bmfw_a a.bmfw_02, .bmfw_a a.bmfw_02:hover{ background-position:-126px 0;}
.bmfw_a a.bmfw_03, .bmfw_a a.bmfw_03:hover{ background-position:0 -47px;}
.bmfw_a a.bmfw_04, .bmfw_a a.bmfw_04:hover{ background-position:-126px -47px;}
.bmfw_a a.bmfw_05, .bmfw_a a.bmfw_05:hover{ background-position:0 -99px;}
.bmfw_a a.bmfw_06, .bmfw_a a.bmfw_06:hover{ background-position:-126px -98px;}
.bmfw_a a.bmfw_07, .bmfw_a a.bmfw_07:hover{ background-position:0 -144px;}
.bmfw_a a.bmfw_08, .bmfw_a a.bmfw_08:hover{ background-position:-129px -146px;}
.bmfw_a a.bmfw_09, .bmfw_a a.bmfw_09:hover{ background-position:0 -196px;}
.bmfw_a a.bmfw_10, .bmfw_a a.bmfw_10:hover{ background-position:-130px -196px;}

/*第四部分*/
.main_04{ width:100%; margin-top:20px;}
.tab-con-nr3 ul.zfwj_ul li{ padding-left:25px; padding-right:2px; background: url(dot.jpg) 9px center no-repeat; height:28px; line-height:28px; overflow:hidden;}
.tab-con-nr3 ul.zfwj_ul li a:hover{ color:#1b6db3;}
.tab-con-nr3 ul.zfwj_ul li span{ float:right; font-size:12px; color:#737171;}
.qzxx_ul{ height:196px; overflow:hidden; padding-top:17px;}
.qzxx_ul li{ height:28px; line-height:28px; overflow:hidden; background: url(dot.jpg) left center no-repeat; padding-left:11px;}
.qzxx_ul li a{ color:#333;}
.qzxx_ul li a:hover{ color:#1b6db3;}
.qzxx_link{ height:31px; margin-top:3px;}
.qzxx_link a{ width:120px; height:31px; line-height:31px; text-align:center; display:block; background:#dae6f0; font-size:16px; color:#1b6db3; float:left;}
.qzxx_link a:hover{ background:#1b6db3; color:#fff;}
.mr11{ margin-right:11px;}

/*第五部分*/
.main_05{ width:100%; margin-top:20px;}
.main_05_l{ width:711px;}
.main_05_l_tit{height:48px; padding-top:2px; line-height:48px; background: url(tit1.jpg) 0 0 no-repeat; position:relative; font-size:18px; padding-left:39px; color:#1b6db3;}
.main_05_l_tit a{ color:#1b6db3;}
.main_05_l_tit a.more{ position:absolute; right:17px; top:0; color:#777; font-size:12px;}
.main_05_l_tit a.more:hover{ color:#1b6db3;}
.wsxzsp_cont{ height:182px; padding:11px 10px 0 10px; overflow:hidden; border-left:1px solid #a1a1a1; border-right:1px solid #a1a1a1;}
.qzxx_l{ width:555px; height:176px; overflow:hidden;}
.index_table3{ height:31px; background:#e3eef7; color:#086dc2; font-weight:bold;}
.w5{ width:249px; padding-left:8px;}
.index_table4{ color:#737171; font-size:12px;}
.index_table4 td{ height:28px;}
.index_table4 td a{ color:#737171; font-size:14px; color:#333;}
.index_table4 td a:hover{ color:#064a84;}

a.yhzc{ width:177px; height:37px; line-height:37px; text-align:center; display:block; background: url(wsxzsp_login.jpg) 0 0 no-repeat; color:#1b6db3; font-size:17px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-top:25px;}
a.yhzc:hover{ background:#1b6db3; color:#fff;}
.wsxzsp_r{ width:470px; height:179px;}
.wsxzsp_b{ width:711px; height:6px; background: url(tit2.jpg) 0 0 no-repeat;}
.main_05_r{ width:282px;}
.lxzf_cont{ height:179px; padding:14px 10px 0 10px; overflow:hidden; border-left:1px solid #a1a1a1; border-right:1px solid #a1a1a1;}
a.lxzf_a{ width:260px; height:75px; display:block; margin-top:10px;}
.lxzf_b{ width:282px; height:6px; background: url(tit4.jpg) 0 0 no-repeat;}

/*第六部分*/
.mlst_cont{ height:239px; padding:14px 9px 0 9px; overflow:hidden; border-left:1px solid #a1a1a1; border-right:1px solid #a1a1a1;}
#slide-box { width: 691px; position: relative; height: 224px}
#slide-box .slide-content {}
#slide-box .ks-switchable-triggers a {display: block; z-index: 99; width: 23px; color: #b4b4b4; position: absolute; top: 0;height: 224px; text-decration: none}
#slide-box .ks-switchable-triggers span {display: block; background: #d3d3d3; font-size:48px; width: 23px; cursor: pointer; height: 224px; line-height:224px; text-align: center}
#slide-box .ks-switchable-triggers .prev {left:0}
#slide-box .ks-switchable-triggers .next {right:0;}
#slide-box .ks-switchable-triggers a:hover {color: #086dc2}
#slide-box .ks-switchable-triggers a:hover span {color: 086dc2}
#slide-box .slide-content {}
#slide-box .wrap {overflow: hidden; width: 640px; height: 224px; margin-left:26px;}
#slide-box ul {width: 1920px; position:relative;}
#slide-box li {float: left; width: 154px; height: 106px; margin:0 3px 12px 3px; display:inline; position:relative;}
#slide-box li a p { position:absolute; bottom:0; color:#fff; font-size:12px; text-align:center; width:100%; height:25px; line-height:25px; background:rgba(0,0,0,0.5);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;}
#slide-box li a p:hover { color:#dae6f0;}
#slide-box li img {width: 154px; height: 106px}


.ztzl_cont{ height:239px; padding:14px 14px 0 14px; overflow:hidden; border-left:1px solid #a1a1a1; border-right:1px solid #a1a1a1;}
ul.zyzl_ul li{padding-left:15px; padding-right:2px; background: url(dot.jpg) 2px center no-repeat; height:28px; line-height:28px; overflow:hidden; border-bottom:1px dashed #d3d3d3;}
ul.zyzl_ul li a:hover{ color:#1b6db3;}


/*第七部分*/
.main_07{ width:100%; margin-top:20px;}
.main_07_tit{height:48px; padding-top:2px; line-height:48px; background: url(tit5.jpg) 0 0 no-repeat; position:relative; font-size:18px; padding-left:39px; }
.main_07_tit a{ color:#1b6db3;}
.main_07_tit a.more{ position:absolute; right:17px; top:0; color:#777; font-size:12px;}
.main_07_tit a.more:hover{ color:#1b6db3;}
.main_07_m{ height:106px; padding-top:13px; padding-bottom:9px; padding-left:18px; overflow:hidden; border-left:1px solid #a1a1a1; border-right:1px solid #a1a1a1;}
.main_07_m a, .main_07_m a:hover{ width:141px; height:106px; display:block; text-indent:-999em; background: url(zsyz_icon.png) no-repeat; float:left;}
.main_07_m a.zsyz01{ background-position:0 0;}
.main_07_m a.zsyz01:hover{ background-position:0 -106px;}
.main_07_m a.zsyz02{ background-position:-141px 0;}
.main_07_m a.zsyz02:hover{ background-position:-141px -106px;}
.main_07_m a.zsyz03{ background-position:-282px 0;}
.main_07_m a.zsyz03:hover{ background-position:-282px -106px;}
.main_07_m a.zsyz04{ background-position:-423px 0;}
.main_07_m a.zsyz04:hover{ background-position:-423px -106px;}
.main_07_m a.zsyz05{ background-position:-564px 0;}
.main_07_m a.zsyz05:hover{ background-position:-564px -106px;}
.main_07_m a.zsyz06{ background-position:-705px 0;}
.main_07_m a.zsyz06:hover{ background-position:-705px -106px;}
.mr23{ margin-right:23px;}
.main_07_b{ width:1000px; height:6px; background: url(tit6.jpg) 0 0 no-repeat;}

/*第八部分*/
.stdh_cont{ height:229px; padding:10px 16px 8px 18px; border-left:1px solid #a1a1a1; border-right:1px solid #a1a1a1;}
.stdh_l{ width:440px; padding-top:10px; line-height:28px; color:474747; text-indent:2em;}
.stdh_l p{ text-indent:2em;}
.stdh_r{ width:220px; height:229px;}
.wzdh_cont{ height:217px; padding:22px 15px 8px 15px; overflow:hidden; border-left:1px solid #a1a1a1; border-right:1px solid #a1a1a1;}
.select-bg{ width:248px; height:29px; background:#fff; border:1px solid #bcbcbc; color:#4c4c4c; cursor:pointer;outline: none; font-family:"微软雅黑"; margin-bottom:6px;}


.kePublic{}
.keBottom{color:#FFF; padding-top:25px; line-height:28px; text-align:center; font-family:'微软雅黑'; background:url(bodyBg2.jpg) repeat-x top left; padding-bottom:25px}
.keTxtP{font-size:16px; color:#ffffff;}
.keUrl{color:#FFF; font-size:30px;}
.keUrl:hover{ text-decoration: underline; color: #FFF; }
.mKeBanner,.mKeBanner div{text-align:center;}
/*科e互联特效基本框架CSS结束，应用特效时，以上样式可删除*/
/* 效果CSS开始 */
.fr{float:right}
.cor_org,.cor_org:hover{ color: #F60; }
.hidden{display:none}
.m2mapBox { margin:0 auto;height: 229px; width: 220px; position: relative; }
.m2mapCon { width: 522px; position: absolute; border: 1px solid #e6e5e6;border-top-left-radius:5px;border-top-right-radius:5px;  background: #FFF; z-index:1000; padding-bottom:20px;}
.m2map_t { padding-left:18px; line-height: 30px;border-top-left-radius:5px;border-top-right-radius:5px; height: 30px; background:#086dc2; font-size: 15px; color: #fff; font-weight: bold; }
.m2mapList { padding:16px 18px; line-height: 22px; }
.m2mapList span { width:213px; height:195px; display:block;}
.m2mapList p { width:258px; line-height:22px; text-indent:2em; color:#474747;}
.m2mapList a{float: right;color: #086dc2}
.m2map_t2 { line-height: 22px; height: 22px; padding-top: 12px; }
.m2mapCon1{ left: -287px; top: -60px;}
.m2mapCon2{ left: -287px; top: -60px; }
.m2mapCon3{ left: -287px; top: -60px; }
.m2mapCon4{ left: -287px; top: -60px; }
.m2mapCon5{ left: -287px; top: -60px; }
.m2mapCon6{ left: -287px; top: -60px;}
.m2mapCon7{  left: -287px; top: -60px; }
.m2mapCon8{  left: -287px; top: -60px; }
.m2mapCon9{  left: -287px; top: -60px; }
.m2mapCon10{  left: -287px; top: -60px; }
.m2close { position: absolute; top: 10px; right: 18px; cursor: pointer; }
.guanbi{ width:67px; height:26px; cursor: pointer;  line-height:26px; text-align:center; border-radius:3px; background:#267fc9; color:#fff; font-size:12px; margin-top:10px; margin-left:227px;}
/* 效果CSS结束 */

