@charset "utf-8";
/* CSS Document */
body {color: #333;font:12px/1.5 "微软雅黑","宋体","SimSun",Verdana,tahoma,arial,sans-serif, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0; background: url("bodybg.jpg")/*tpa=/skin/web/bodybg.jpg*/ center 0px no-repeat #f1f4f9; overflow-x:hidden;}	
div, form, ul, ol, li, span, p, dl, dt, dd, img {border: 0 none;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 12px;font-weight: normal;margin: 0;padding: 0;}
ul, ol, li {list-style: none outside none;}
table, td, input, textarea { padding:0px}
a {color: #444;text-decoration: none; outline:none;}
a:hover {color: #cc0000; text-decoration:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}
/*****公用结束*****/

.clear8{ clear:both; padding-bottom:8px;}
.bot10{ margin-bottom:10px;}
.bot15{ padding-bottom:15px;}
.rel{ position:relative;}
.close a{ color:#999; padding:0 0 0 24px; margin:0 8px;}
.fl{ float:left;}
.fr{ float:right;}
.clear{clear:both; height:0; margin:0; padding:0; overflow:hidden;}
.clear14{clear:both; height:0; margin:0; padding:0 0 14px 0; overflow:hidden;}
.clear20{clear:both; height:0; margin:0; padding:0 0 20px 0; overflow:hidden;}
.container{width:1002px;height:auto;margin:auto;padding:15px 0 16px;}
.contain{width:1002px;margin:auto;}
.mar10{ margin-left:10px;}
.mar12{ margin-left:12px;}
.mart10{ margin-top:10px;}
.mart20{ margin-top:20px;}

.main{ width:1000px; margin:0 auto;}
.mainc{ width:1000px; margin:0 auto;}
.main_ty{ width:100%;}

/*头部 on*/
.header{ height:191px; width:100%;}
.top{ width:100%; height:31px; line-height:31px;font-family: Microsoft Yahei; background:url("topbg.png")/*tpa=/skin/web/topbg.png*/ left top repeat-x;}
.top a{ color:#666666;}
.top a:hover{ color:#c00;}

.topl li{float:left; padding:0 18px;}
.topl li.l1{ padding-left:19px; background:url("topicon.png")/*tpa=/skin/web/topicon.png*/ 2px 1px no-repeat;}
.topl li.l2{ background:url("topicon.png")/*tpa=/skin/web/topicon.png*/ 0px -30px no-repeat;}
.topl li.l3{ background:url("topicon.png")/*tpa=/skin/web/topicon.png*/ 0px -61px no-repeat;}
.topl li.l4{ background:url("topicon.png")/*tpa=/skin/web/topicon.png*/ 0px -92px no-repeat; padding-left:21px;}
.topr a{ display:block; float:left; padding:0 16px 0 8px;}
.topr .jt{ background:url("icon_top.png")/*tpa=/skin/web/icon_top.png*/ left center no-repeat;}
.topr .phone{ background:url("topicon2.png")/*tpa=/skin/web/topicon2.png*/ 0 1px no-repeat; padding-left:14px;}
.topr .pbpc{ background:url("topicon2.png")/*tpa=/skin/web/topicon2.png*/ 0 -30px no-repeat; padding:0 0 0 16px;}

.head{ height:160px; width:1000px; margin:0 auto;}
.head .logo{ width:269px; height:87px; overflow:hidden; margin:41px 0 0 23px; display:inline;}
.head .search{ margin-top:35px; width:; height:72px; width:362px;}
.tianqi{height:36px; padding:0 0 0px 6px;float:left;}
.fylz{ float:left;  height:20px; font-size:12px; line-height:14px;*+line-height:18px; padding-top:8px; color:#333333;}
.fylz span{ font-family:Arial, Helvetica, sans-serif;}
.seabox{ width:356px; height:36px; background:url("searchbg.png")/*tpa=/skin/web/searchbg.png*/ 0px 0px no-repeat; padding:6px 0 0 6px;}
.se_box{ float:left; width:244px; height:26px; padding:2px 8px; background:#fff; border:0 none; color:#b6b6b6; font: 12px/26px Microsoft Yahei;}
.sea_an{ float:left; width:50px; height:30px; text-indent:-120px; overflow:hidden; background:#0078d3 url("search.gif")/*tpa=/skin/web/search.gif*/ center center no-repeat; border:0 none; cursor:pointer;}
.seabox p{ padding-left:10px; width:25px; line-height:14px; float:left; font-family:Microsoft Yahei;}
.seabox p a{ color:#9d9d9d;}
.seabox p a:hover{ color:#c00;}

#nav{height:56px; background:#0078d3; }
#nav ul li{ float:left; line-height:56px;}
#nav ul li#nav0 a{ background:url("mu1.png")/*tpa=/skin/web/mu1.png*/ 35px center no-repeat; padding-left:74px; width:62px;}
#nav ul li#nav0 a:hover,#nav ul li#nav0.on a{ background:url("mu1.png")/*tpa=/skin/web/mu1.png*/ 35px center no-repeat #00589b;padding-left:74px; width:62px;}
#nav ul li#nav1 a{ background:url("mu2.png")/*tpa=/skin/web/mu2.png*/ 17px center no-repeat; padding-left:50px; width:81px;}
#nav ul li#nav1 a:hover,#nav ul li#nav1.on a{background:url("mu2.png")/*tpa=/skin/web/mu2.png*/ 17px center no-repeat #00589b; padding-left:50px; width:81px;}
#nav ul li#nav2 a{ background:url("mu3.png")/*tpa=/skin/web/mu3.png*/ 26px center no-repeat; padding-left:64px; width:90px;}
#nav ul li#nav2 a:hover,#nav ul li#nav2.on a{background:url("mu3.png")/*tpa=/skin/web/mu3.png*/ 26px center no-repeat #00589b; padding-left:64px; width:90px;}
#nav ul li#nav3 a{ background:url("mu4.png")/*tpa=/skin/web/mu4.png*/ 18px center no-repeat; padding-left:54px; width:82px;}
#nav ul li#nav3 a:hover,#nav ul li#nav3.on a{background:url("mu4.png")/*tpa=/skin/web/mu4.png*/ 18px center no-repeat #00589b; padding-left:54px; width:82px;}
#nav ul li#nav4 a{ background:url("mu5.png")/*tpa=/skin/web/mu5.png*/ 18px center no-repeat; padding-left:62px; width:85px;}
#nav ul li#nav4 a:hover,#nav ul li#nav4.on a{background:url("mu5.png")/*tpa=/skin/web/mu5.png*/ 18px center no-repeat #00589b; padding-left:62px; width:85px;}
#nav ul li#nav5 a{ background:url("mu6.png")/*tpa=/skin/web/mu6.png*/ 18px center no-repeat; padding-left:59px; width:90px;}
#nav ul li#nav5 a:hover,#nav ul li#nav5.on a{background:url("mu6.png")/*tpa=/skin/web/mu6.png*/ 18px center no-repeat #00589b; padding-left:59px; width:90px;}
#nav ul li#nav6 a{ background:url("mu7.png")/*tpa=/skin/web/mu7.png*/ 18px center no-repeat; padding-left:53px; width:94px;}
#nav ul li#nav6 a:hover,#nav ul li#nav6.on a{background:url("mu7.png")/*tpa=/skin/web/mu7.png*/ 18px center no-repeat #00589b; padding-left:53px; width:94px;} 
#nav ul li a{ display:block; line-height:56px; font-family:"微软雅黑"; font-size:16px; color:#fff;} 
/*头部结束*/

.msg{ float:left; width:18px; padding-left:5px;}




/*友情链接*/
.friendlink{ width:100%; height:50px; background:#e3e6ea;}

.friendlink ul{ padding-top:9px;}
.friendlink ul li{float:left;width:195px;height:30px; }
.friendlink ul li.linklist_con{ float:left; width:218px; height:30px; position:relative;background:url("icon_linkbg.gif")/*tpa=/skin/web/icon_linkbg.gif*/ 195px center no-repeat #ffffff;border:1px solid #d1d1d1; margin-right:40px;cursor:pointer;}
.friendlink ul li.linklist_con04{ margin-right:0;}
.friendlink ul li.linklist_con05{ border-right:1px solid #dadada;}
.friendlink_con{ width:208px; height:30px; overflow:hidden; color:#666666; padding-left:10px; cursor:pointer; overflow:hidden; font:12px/30px Microsoft Yahei;}
.linklist{ background:#ffffff; width:218px; position:absolute; left:-1px; bottom:30px !important;border:1px solid #dddddd; border-bottom:0; overflow-x:hidden; max-height:300px; overflow-y:auto;}
.linklist ul{ width:124px; padding:0; }
.linklist ul li{ height:30px;width:218px; overflow:hidden;font:12px/24px Microsoft Yahei; margin:0 !important; text-align:left;  border-bottom:1px solid #dddddd; line-height:30px;}
.linklist ul li a{ display:block; color:#696969; padding:0 10px;width:198px;}
.linklist ul li a:hover{ background:#fffefe; color:#1d71b7;}
.kk{ width:248px;}
.kk ul{ width:249px;}
.kk ul li{ float:left; margin:0; border-right:1px solid #dddddd;}

/*底部样式*/
.footer{ width:100%;}
.foot{ border-top:4px solid #006cbd; background:#0078d3; color:#fff; font-family:Microsoft Yahei;}
.botnav{ width:1000px; margin:0 auto; text-align:center; height:20px; line-height:20px; padding-top:11px;}
.botnav a{ padding:0 15px 0 12px; background:url("botfg.gif")/*tpa=/skin/web/botfg.gif*/ right center no-repeat; color:#b8d0ee;}
.botnav a.last{ background:none;}
.botnav a:hover{ color:#fff;}
.botbox{ text-align:center; padding:25px 0; line-height:26px; position:relative; width:1000px; margin:0 auto;}
.botbox a{ color:#fff;}
.botbox span{ font-family:Arial, Helvetica, sans-serif;}
.botbox font{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ffbb00;}
.botdzjg{ width:80px; height:80px; position:absolute; top:25px; right:100px;}
.bdtj{ position:absolute; width:50px; height:14px; top:60px;*+top:59px; right:355px;}


/*右侧悬浮窗口*/
#home_web{width:60px;height:auto;position:fixed; _position:absolute;left:50%;top:268px;_top:auto;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:268px;margin-left:510px; font-family:Microsoft Yahei; z-index:20;}
.web_position{ width:60px; float:left; margin-top:6px;}
.web_link{ cursor:pointer; width:60px; padding-top:37px; color:#fff; height:23px; line-height:23px; text-align:center; display:block;}
.nav_01 a{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px 0px no-repeat #87b6c8;}
.nav_01 a:hover{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px 0px no-repeat #5190a8; color:#fff;}
.nav_02{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px -66px no-repeat #87b6c8; position:relative;}
.nav_02 a:hover{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px -66px no-repeat #5190a8; color:#fff;}
.nav_03{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px -132px no-repeat #87b6c8;}
.nav_03 a:hover{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px -132px no-repeat #5190a8; color:#fff;}
.nav_04 .web_link{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px -198px no-repeat #87b6c8; position:relative;}
.nav_04 .web_link:hover{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px -198px no-repeat #5190a8; color:#fff;}
.nav_05{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px -264px no-repeat #87b6c8; width:60px; height:40px !important; padding:0 !important; text-indent:-999px; overflow:hidden;}
.nav_05 a:hover{ background:url("pf_icon.png")/*tpa=/skin/web/pf_icon.png*/ 0px -264px no-repeat #5190a8; color:#fff;}

.nav_06 a{ background:url("pf_home.png")/*tpa=/skin/web/pf_home.png*/ 0px 0px no-repeat #87b6c8;}
.nav_06 a:hover{ background:url("pf_home.png")/*tpa=/skin/web/pf_home.png*/ 0px 0px no-repeat #5190a8; color:#fff;}


.shareboxpf{ display:none;position: absolute;top:270px;right: 60px; padding-right:1px; background:none; }
.shareboxpf .bdsharebuttonbox{width: 76px !important;padding: 2px 4px !important;border: 1px solid #CCC;height: 54px !important; background:#fff ;overflow:hidden;}
.shareboxpf .bdshare-button-style1-16 a,.shareboxpf .bdshare-button-style1-16 .bds_more{margin:6px 4px !important;}

.weixin{ width:113px; height:105px;  position: absolute;top: -23px;right: 39px; display:none; background:url("hdewmbg.gif")/*tpa=/skin/web/hdewmbg.gif*/ left top no-repeat; padding:7px 15px 7px 7px;}
.weixin img{ width:90px !important; height:90px !important;}

/*分页*/
.pagenav{clear:both; padding:2px 0; text-align:center; height:32px; line-height:32px;}
.pagenav a{border:1px solid #cccccc;color:#006CBD; font-family:Microsoft Yahei; line-height: 100%;margin:3px 1px;padding:3px 8px; text-decoration:none;}
.pagenav a:hover {background-color:#006CBD; border:1px solid #e3e4e8; color: #fff;}
.pagenav a.active { border:1px solid #cccccc; color:#006CBD;}
.pagenav a.current, .pagenav a.current:hover{background-color:#006CBD;border:1px solid #006CBD;color:#FFFFFF;}
.pagenav a.disabled { border:1px solid #cccccc; color:#006CBD;}
.pagenav a.text{color:#006CBD; margin-right:5px;_margin-right:2px;_padding-top:3px;_padding-bttom:1px;font-family:Microsoft Yahei;}
.pagenav i{ font-style:normal;}
.pagenav a.text:hover ,.pagenav a.disabled:hover{color:#FFFFFF;background-color:#006CBD;border:1px solid #006CBD;}
.pagenav #page{ float:left;}
.pagenav #page input{ outline:none; margin:3px;}
.pagenav .goto{ float:left; margin:3px 0; background-color:#006CBD;border:1px solid #006CBD; color:#FFFFFF;}
.page{ clear:both; padding:10px; text-align:right;}
.page a{ padding:5px 7px; border:1px solid #d9d9d9; margin:0 0 0 4px; color:#666;}
.page a:hover,a.current{  border:1px solid #1299f8; background:#1299f8; color:#fff; text-decoration:none;}




/*内容页下拉导航式*/
.art_nav_box {
    border-top: 1px dashed #ccc;
    margin: 10px 10px 25px;
    padding: 15px;
}
.art_nav_box table {
    width: 100%;
}

.art_nav_box .art_nav_t {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-size: 16px;
    padding-bottom: 3px;
    text-align: left;
}
.art_nav_box table td {
    color: #999;
    font-size: 14px;
    line-height: 30px;
}

.art_nav_box .art_nav_t {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-size: 16px;
    padding-bottom: 3px;
    text-align: left;
}
.art_nav_box table td {
    color: #999;
    font-size: 14px;
    line-height: 30px;
}

.art_nav_box .article_brief_tb {
    color: #777;
}

.article_brief_tb .article_brief_pageNum {
    float: left;
}

.art_nav_box .article_brief_tb .current_page {
    color: #c00;
    font-weight: bold;
}

.art_nav_box .article_brief_tb .current_page {
    color: #c00;
    font-weight: bold;
}