﻿@charset "utf-8";
/* CSS Document */
/*导航*/
.header{ width:100%; height:50px; background:#323d5a;}
.header .top { width:1200px; height:100%; margin:0px auto;}
.header .top img { float:left; margin-top:3px;}
.header .top h1 { float:left; font-size:30px; color:#fff; font-weight:bold; line-height:50px; margin-left:10px;}
.header .top ul { float:left; width:920px; height:50px; line-height:50px; margin-left:80px;}
.header .top ul li { width:100px; height:50px; float:left; text-align:center; position:relative;}
.header .top ul li a{ color:#fff; font-size: 16px;}
.header .top ul li a.name{ background:url(../images/icon_02.png) no-repeat scroll 0 center; padding:0 0 0 20px;}
.header .top ul li a.name:hover{background:url(../images/icon_04.png) no-repeat scroll 0 center;padding:0 0 0 20px;}
.header .top ul li dl{ display:none;}
.header .top ul li:hover{ background:#4c556e;}
.header .top ul li:hover dl{ display:block; position:absolute; top:50px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; width:100px; border:1px solid #dedede; z-index:1; background:#fff;}
.header .top ul li:hover dl dt{ display:block;width:100%; height:40px; float:left;background:#4c556e;line-height:40px; }
.header .top ul li:hover dl dt a{color:#fff;font-size:14px;}
.header .top ul li:hover dl dt:hover{ background:#edeef0; }
.header .top ul li:hover dl dt:hover a{color:#0080ff;}
.top ul .hot { width:120px; background:url(../images/huo.png) no-repeat 0 17px; }

.header .top ul li .regist_company{display:none; position:absolute;top: 50px;width: 680px; background: #4c556e; border-left: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE; float:left;}
.header .top ul li .regist_company .company_list{ float:left;width:660px; border-bottom: 1px solid #DEDEDE;}
.header .top ul li .regist_company .company_list p{ float: left; height: 50px; line-height: 60px; font-size: 18px; font-weight: bold; color:#fff; width:100px; text-align:center;/* background:url(../images/bg/iron.png) no-repeat right 25px;*/}
.header .top ul li .regist_company .company_list ._ul{width: 100%; line-height: 40px;}
.header .top ul li .regist_company .company_list ._ul ._li{ float: left; width:120px; height: 40px; line-height:40px; text-align:left; padding-left:10px; }
.header .top ul li .regist_company .company_list ._ul ._li a{ display: inline-block;font-size: 15px; height: 40px; line-height: 40px; color: white;}
.header .top ul li:hover .regist_company{display: block; z-index: 1; }
.header .top ul li:hover .regist_company .company_list ._ul ._li:hover{}
.header .top ul li:hover .regist_company .company_list ._ul ._li:hover a{color:#0080ff;}
.header .top ul li .regist_company .company_list ._ul .hot_li img{ margin-top: 2px;}
.header .top ul li .regist_company .company_list ._ul .hot_li a{font-weight: bold;}

/*搜索*/
.search { width:1150px; height:66px; margin:0px auto;}
.search .box {float:left; margin-top:15px; border:1px solid #dedede; height:35px; width:340px; padding-left:10px;}
.search .bt { float:left; margin-top:15px; border:none; height:37px; width:90px; background:#0080ff; line-height:37px; text-align:center; color:#fff; cursor: pointer;}
.search ._ul{ float: left; margin-top: 15px; margin-left:220px;}
.search ._ul a{float: left;line-height: 37px; margin-left: 10px; font-size: 14px;color: darkgrey;}

/*底部*/
.bottom1{ width:100%; height:205px; margin-top: 80px; background:#323d5a;}
.bottom1 .bottom_1{ width:1200px; margin:0px auto;}
/*.bottom1 .bottom_1 img{ float:left; margin-top:54px; margin-left:54px;}*/
.bottom1 .bottom_1 span{ width:333px; line-height:24px; font-size:14px; color:#bfbfbf; float:left; margin-top:33px; margin-left:42px;}
.bottom1 .bottom_1 .tel{ float:left; margin-left:70px; margin-top:65px;}
.bottom1 .bottom_1 .weixin{ float:left; margin-left:36px; margin-top:17px; height:178px; border-left:1px solid #7d879f;}
/*.bottom1 .bottom_1 .weixin img{ margin-left:29px; margin-top:20px;}*/

.bottom2{ width:100%; height:60px; background:#323d5a; border-bottom:1px solid #7d879f; border-top:1px solid #7d879f;}
.bottom2 ul{ width:654px; margin:0px auto;}
.bottom2 ul li{ width:130px; height:60px; line-height:60px; text-align:center; float:left; color:#fff;}
.bottom2 ul li a{ color:#fff;}
.bottom2 ul span{ width:1px; height:14px; background:#fff; float:left; margin-top:23px;}


.bottom3{ width:100%; height:108px; background:#323d5a;}
.bottom3 .bottom_3{ width:550px; margin:0px auto;}
.bottom3 .bottom_3 img{ float:left; margin-top:22px;margin-left: 20px;}
.bottom3 .bottom_3 span{ float:left; font-size:12px; color:#fff; margin-top:17px; margin-left:15px;}
.bottom3 .bottom_3 .baidu{ float:left; margin-top:14px; margin-left:20px;}
.bottom3 .bottom_3 .zi{ float:left; font-size:12px; color:#fff; margin-top:17px; margin-left:8px;}
.bottom3 .bottom_3 .zi a{font-size:12px; color:#fff;}
.bottom3 .bottom_3 .tongji{ float:left; margin-top:18px; margin-left:8px;}


/*底部按钮*/
.inner{width: 900px; float: left; margin-top: 40px; }
.inner ul li{ float: left; height: 40px; line-height: 40px; margin-right: 10px; border: 1px solid #DEDEDE;border-radius: 7px;}
.inner ul li a{ display: inline-block; height: 40px;line-height: 40px; padding: 0 15px; }
.inner ul li.thisclass{width: 38px;text-align: center; background: #0080FF;color: #FFFFFF; border: 1px solid #0080FF;}
.inner ul li a:hover { color: #0080FF;}
.inner ul li select{ padding-left: 10px; height: 40px; }
.inner ul li select option{ height: 20px;line-height: 20px; padding-left: 10px;padding-top: 2px;}
.inner ul li.indexpage{ width: 60px; text-align: center; }
.inner ul li.endpage{ width: 60px; text-align: center; }
.inner ul li.secli{ border: none;}
.inner ul li:last-child{ color: gray; border: none;}


/*专题推荐*/
#content{width: 310px;height: 192px;overflow:hidden;position:relative;z-index:1;}
.focus{ width:100%; height:429px;  overflow:hidden; float:left;}
.focus ul li{ width:310px; height:192px;}
.focus ul li img{ width:310px; height:192px; overflow:hidden; display:block}
#foot-info{background: rgba(0,0,0,0.6);position: absolute;width: 100%;height:30px;line-height: 30px;bottom:0;left: 0;z-index: 100;}
#smallnav{position: absolute;right: 0;top: 12px;z-index: 101;}
#smallnav ul{text-align: right;}
#smallnav li{width: 10px;height: 10px;background:#fff;float: left;margin:0 10px 0 0;text-indent: -9999px; border-radius:10px; cursor:pointer;}
#smallnav li.cur{background:#f00;}
.item-list li{color: #fff;line-height: 30px;display:none;}

/*悬浮*/
.guding{ position:fixed; bottom: 3%; right:0; width:70px; display:none;}

@media only screen and (max-width: 1200px) {
	.banner{width: 1200px;}
	.header{width: 1200px;}
	.bottom1{width: 1200px;}
	.bottom2{width: 1200px;}
	.bottom3{width: 1200px;}
	
}
/*rightnav*/
.side-nav-wrap{
	position:fixed; 
	right:0; 
	bottom:80px;
	z-index:20;
	width:50px;
	border: 1px solid #dedede;
}
.side-nav-wrap ul li{
	width:50px;
	height: 55px;
	text-align: center;
	background: #f4f5fa;
}
.side-nav-wrap ul li a{
	display: inline-block;
	border-bottom: 1px solid #DEDEDE;
	color: #4c556e;
	font-size: 14px;
	width: 50px;
	height: 54px;	
}
.side-nav-wrap ul li a p{
	padding: 8px 5px;
	width: 40px;
	height: 40px;
}
.side-nav-wrap ul li:hover a{
	color: #0080FF;
}

#goTop a{
	color: #000000;
	border-bottom: none;
	background: url(../images/gotop.png) 14px 8px no-repeat;
}
#goTop:hover a{
	color: #0080FF;
}
#goTop a p{
	padding-top: 28px;
	height: 20px;
	padding-bottom: 7px;
	color:#4c556e;
}
.side-nav-wrap ul li.last_li{
	background: #fe6553;
}
.side-nav-wrap ul li.last_li a{
	border-bottom: none;
	color: #FFFFFF;
}
.side-nav-wrap ul li.last_li:hover a{
	color: #FFFFFF;
}
.side-nav-wrap ul li.actnav{
	background: #f4f5fa;
}
.side-nav-wrap ul li.actnav a{
	color: #4c556e;
	border-bottom: none;
}
.side-nav-wrap ul li.actnav:hover a{
	color: #FFFFFF;
}
.side-nav-wrap .phnum{ margin-top:-55px; margin-left:-186px; display:none;}
.side-nav-wrap .phnum .on{ display:block;}
.inbot{ height:80px; width:100%;background: rgba(0, 0, 0, 0.6) !important;background: #000;filter: alpha(opacity=60); opacity:1; z-index:99; position:fixed; bottom:0;}
.inbot p{ text-align:center; font-family:"微软雅黑"; font-size:30px; color:#fff; line-height:80px; width:96%; float:left;letter-spacing}
.inbot p em{font-size:30px;}
.inbot .gb{display:block;width:50px; height:91px;float:right;}
.inbot .gb a{ font-family:Tahoma;  color:#fff; font-size:20px; line-height:50px; cursor:pointer;}

.lside-code{ width:230px; height:160px; margin:5px 5px 0 0;}
.codeleft{ width: 75px;height: 160px; float: left;}
.code-weixin{ width:75px; height:75px;}
.code-phone{ width: 75px;height: 75px;margin: 2px 0;}

.tabbox{width:230px;height:170px; margin-top:20px; margin-left:29px;}
.tabbox .tab{overflow:hidden;height:170px;width:75px; float: left;}
.tabbox .tab a{display:block;float:left;text-decoration:none;height: 75px;width: 75px;}
.tabbox .tab a:hover{text-decoration:none;}
.tabbox .tab a.on{text-decoration:none;}
.tabbox .content{overflow:hidden;padding-left: 5px;}
.tabbox .content li{display:none;}
#telad{ float:left; display:none;z-index:99; position:fixed; bottom:0; cursor:pointer;}