﻿@charset "utf-8";
/* CSS Document */
	
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}

*html{background-image:url(about:blank);background-attachment:fixed;}
/*****公用结束*****/

.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;}
.clear15{clear:both; height:0; margin:0; padding:0 0 0 0; overflow:hidden;}
.mar10{ margin-left:10px;}
.mart10{ margin-top:10px;}
.mart15{ margin-top:15px;}
.mart20{ margin-top:20px;}
.mainbox{ width:1180px; margin:0 auto; font-family:Microsoft Yahei;}
.lanmubg{ background:url(../images/lanmbg.jpg) center top no-repeat !important;}
.mainnr{ overflow:hidden; padding-top:15px; padding-bottom:38px;}
.content{background:#fff; overflow:hidden; margin-top:10px;}
.navjz{ padding-top:15px;}


/*头部 on*/
#container{	background:rgba(0, 0, 0, 0) url("../images/gqbg.jpg") no-repeat scroll center top;padding-top:80px;}
#container .banner{	background:rgba(0, 0, 0, 0) url("../images/20160504151519901990.jpg") no-repeat scroll center top;}
#container .top{width:1180px;margin:0 auto;	}
#container .top a{color:#111;}
.header{ height:262px; width:100%;}
.top{ width:1180px; height:36px; overflow:hidden; line-height:36px;font-family: Microsoft Yahei; background: url(../images/topbg.png);}
.top a{ color:#666666;}
.top a:hover{ color:#c00;}
.topl a{ background: url(../images/icon_t3.png) 7px center no-repeat;display:block; float:left; padding:0 9px 0 16px;}
.toplgx{ position:relative; width:1200px;}
.toplgx p{position:absolute; height:14px;left:60px; top:3px; line-height:14px; color:#fff; font-family:arial; clear:both;}
.toplgx p span{ display:block; background:#20b1f8; text-align:center; float:left; height:14px;}
.toplgx p span.sl{ width:6px; float:left; background:url(../images/topsl.png) 0 0 no-repeat;}
.toplgx p span.sr{ width:6px; float:left; background:url(../images/topsr.png) 0 0 no-repeat;}
.topr{ padding-right:7px;}
.topr a{ display:block; float:right; }
.topr .a2{ background: url(../images/icon_t2.png) 21px center no-repeat; padding-left:36px;}
.topr .a1{ background: url(../images/icon_t1.png) left center no-repeat; padding:0 0 0 25px;}
/*头部导航 end*/

.banner{ height:174px; width:1180px; margin:0 auto;}
.banner .logo{ width:600px; height:88px; overflow:hidden; padding:41px 0 0 30px;}
.banner .search{ padding-top:40px;height:75px; width:400px;}
.tianqi{height:45px; padding-bottom:5px;float:left; width:340px; padding-right:10px; padding-left:8px; overflow:hidden;}
.fylz{ float:left; height:20px; font-size:12px; line-height:14px;*+line-height:18px; padding-top:8px;color:#000;}
.fylz span{ font-family:Arial, Helvetica, sans-serif;}

/*logo 搜索 end*/
.navbox{height:52px; background:#0199e4; width:1180px; margin:auto;}
.navbox ul li{ float:left; line-height:52px;}
.navbox ul li a{ display:block; line-height:52px; font-family:"微软雅黑"; font-size:18px; color:#fff;} 
.navbox ul li a:hover{ color:#fff; text-decoration:none;}
.navbox ul li#nav1 a{ background:url(../images/icon_nav.png) 25px 0 no-repeat; padding-left:53px; width:58px;}
.navbox ul li#nav1 a:hover,.navbox ul li#nav1.on a{ background:url(../images/icon_nav.png) 25px 0 no-repeat #0182c2;padding-left:53px; width:58px;}
.navbox ul li#nav2 a{ background:url(../images/icon_nav.png) 24px -52px no-repeat; padding-left:50px; width:113px;}
.navbox ul li#nav2 a:hover,.navbox ul li#nav2.on a{background:url(../images/icon_nav.png) 24px -52px no-repeat #0182c2; padding-left:50px; width:113px;}
.navbox ul li#nav3 a{ background:url(../images/icon_nav.png) 21px -104px no-repeat; padding-left:49px; width:96px;}
.navbox ul li#nav3 a:hover,.navbox ul li#nav3.on a{background:url(../images/icon_nav.png) 21px -104px no-repeat #0182c2; padding-left:49px; width:96px;}
.navbox ul li#nav4 a{ background:url(../images/icon_nav.png) 24px -156px no-repeat; padding-left:48px; width:94px;}
.navbox ul li#nav4 a:hover,.navbox ul li#nav4.on a{background:url(../images/icon_nav.png) 24px -156px no-repeat #0182c2; padding-left:48px; width:94px;}
.navbox ul li#nav5 a{ background:url(../images/icon_nav.png) 24px -208px no-repeat; padding-left:50px; width:93px;}
.navbox ul li#nav5 a:hover,.navbox ul li#nav5.on a{background:url(../images/icon_nav.png) 24px -208px no-repeat #0182c2; padding-left:50px; width:93px;}
.navbox ul li#nav6 a{ background:url(../images/icon_nav.png) 22px -260px no-repeat; padding-left:50px; width:92px;}
.navbox ul li#nav6 a:hover,.navbox ul li#nav6.on a{background:url(../images/icon_nav.png) 22px -260px no-repeat #0182c2; padding-left:50px; width:92px;}
.navbox ul li#nav7 a{ background:url(../images/icon_nav.png) 20px -312px no-repeat; padding-left:52px; width:101px;}
.navbox ul li#nav7 a:hover,.navbox ul li#nav7.on a{background:url(../images/icon_nav.png) 20px -312px no-repeat #0182c2; padding-left:52px; width:102px;} 
/*头部结束*/



/*右侧悬浮窗口*/
#home_web{width:50px;height:auto;position:fixed; _position:absolute;/*left:50%;margin-left:510px;*/ right:10px;top:50%; margin-top:-193px;_top:auto;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:270px; font-family:Microsoft Yahei; z-index:20;}
.web_position{ width:50px; height:50px; float:left; margin-top:6px;}
.web_link{ cursor:pointer; padding-top:28px; color:#fff; height:22px; line-height:22px; text-align:center; display:block;}
.web_position a:hover{ color:#fff; text-decoration:none;}
.nav_01 a{ background: url(../images/icon_pf.png) 0px 0px no-repeat; position:relative;}
.nav_01 a:hover{ background:url(../images/icon_pf.png) -50px 0px no-repeat;}

.nav_02{ background:url(../images/icon_pf.png) 0px -50px no-repeat;}
.nav_02 a:hover{ background:url(../images/icon_pf.png) -50px -50px no-repeat;}
.nav_03{ background:url(../images/icon_pf.png) 0px -100px no-repeat;}
.nav_03 a:hover,.nav_03#on a{ background:url(../images/icon_pf.png) -50px -100px no-repeat;}

.nav_04 .web_link{ background:url(../images/icon_pf.png) 0px -150px no-repeat;}
.nav_04 .web_link:hover,.nav_04#on a{ background:url(../images/icon_pf.png) -50px -150px no-repeat;}
.nav_05 a{ background:url(../images/icon_pf.png) 0px -200px no-repeat;}
.nav_05 a:hover,.nav_05#on a{ background:url(../images/icon_pf.png) -50px -200px no-repeat;}
.nav_06 a{ background:url(../images/icon_pf.png) 0px -250px no-repeat;}
.nav_06 a:hover,.nav_06#on a{ background:url(../images/icon_pf.png) -50px -250px no-repeat;}
.nav_07{ background:url(../images/icon_pf.png) 0px -300px no-repeat; width:50px; height:45px !important; padding:0 !important; text-indent:-999px; overflow:hidden;}
.nav_07 a:hover{ background:url(../images/icon_pf.png) -50px -300px no-repeat;}


.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:101px !important; height:94px !important;  position: absolute !important;top: -15px;right: 50px !important; display:none; background: url(../images/pewmbg.png) left top no-repeat !important; padding:7px 12px 8px 7px !important;}
.weixin img{ width:94px !important; height:94px !important;}
.weibo{ top:35px !important;}

