﻿/*通用类*/
*{
	margin:0;
	padding:0;	
}
body{		
	min-width:1280px;
	margin:0 auto;
	font-size:12px;	
	font-family:"宋体";		
}
h1,h2,h3{
	font-family:"Microsoft Yahei";
	font-weight:500;	
	color:#333;
}
img{
	border:none;	
}
a{
	cursor:pointer;
	color:#333;
	text-decoration:none;	
}
a:hover{
	color:#f60;	
}
ul{
	list-style-type:none;	
}
em{
	font-style:normal;	
}
.lt{
	float:left;	
}
.rt{
	float:right;	
}
input.sub,label{
	border:none;	
	cursor:pointer;
}
div.clear{
	font: 0px Arial; line-height:0;
	height:0; 
	overflow:hidden;	
	clear:both;	
}
.container{
	width:1280px;	
	margin-left:auto;
	margin-right:auto;
}

/*公用CSS 开始*/

/*header 开始*/
.header{
	height:500px;
	width:100%;
	position:relative;
	overflow:hidden;	
	border-bottom:13px solid #fff;
	background:#fff;
}
.header .container{
	height:500px;
	position:relative;	
}
.header .logo{
	position:absolute;
	left:-60px;
	top:0px;	
}
.banner{
	height:500px;	
	width:972px;
	position:absolute;	
	left:368px;
	top:0;
}
.banner_advs{
	height:500px;	
	width:972px;
	position:relative;
	overflow:hidden;
	cursor:pointer;	
}
.banner_advs .pics li{
	height:500px;	
	width:972px;	
}
.banner_advs .pics img{
	height:500px;	
	width:972px;	
}
.banner_advs .btns{
	position:absolute;
	left:20px;
	bottom:15px;	
	color:#ccc;	
	z-index:60;
}
.banner_advs .btns span{
	font-size:20px;	
}
.banner_advs .hover{
	color:#f60;	
}
/*header 结束*/

.main_outer{
	background:url("../images/body_bg.png") repeat-y top center;	
}
.main{
	background:url("../images/main_bg.png") no-repeat top center;	
	padding-top:37px;
	_margin-left:1px;
}

/*nav 左侧导航开始*/
.nav{
	width:360px;
	float:left;
	padding-left:6px;	
	padding-bottom:250px;
}
.nav ul{
	width:285px;	
}
.nav li{
	height:70px;	
	border-bottom:1px dashed #fff;
}
.nav a{
	display:inline-block;
	font-size:26px;
	height:70px;	
	line-height:70px;
	padding-left:120px;
	width:165px;
	color:#fff;
	background-repeat:no-repeat;
	background-position:62px center
}
.nav a:hover,.nav a.hover{
	color:#000;	
}
.nav .n1{
	background-image:url("../images/nav_n1.png");	
}
.nav .n2{
	background-image:url("../images/nav_n2.png");	
}
.nav .n3{
	background-image:url("../images/nav_n3.png");	
}
.nav .n4{
	background-image:url("../images/nav_n4.png");	
}
.nav .n5{
	background-image:url("../images/nav_n5.png");	
}
.nav .n6{
	background-image:url("../images/nav_n6.png");	
}
.nav .n7{
	background-image:url("../images/nav_n7.png");	
}
.nav .n8{
	background-image:url("../images/nav_n8.png");	
}
.nav .n9{
	background-image:url("../images/nav_n9.png");	
}
.nav .n10{
	background-image:url("../images/nav_n10.png");	
}
/*nav 左侧导航结束*/

/*section 右侧内容开始*/
.section{
	width:850px;
	float:right;	
}
.se_head{
	height:70px;	
	line-height:70px;
	border-bottom:1px solid #000;
	font-size:26px;
	font-family:"Microsoft Yahei";
}
.se_head em{
	font-family:"arial";	
}
/*section 右侧内容结束*/

/*footer 底部开始*/
.footer{
	height:210px;
	border-top:1px solid #ccc;	
	background:#f8f8f8;
	border-bottom:12px solid #ededed;
}
.footer .container{
	position:relative;	
}
.footer_search{
	width:366px;	
	height:132px;
	padding:90px 0 0 62px;
	position:absolute;
	left:-60px;
	top:-1px;
	+left:-59px;
	background:#666;
}
.footer_search .text{
	width:203px;
	height:45px;
	+line-height:45px;
	line-height:45px\9;
	outline:none;
	font-size:20px;
	float:left;
	background:#fff;
	border:0;
	padding-left:10px;	
}
.footer_search .sub{
	width:88px;
	float:left;
	height:45px;
	background:#313131;	
	font-size:20px;
	color:#fff;
}

.footer_info{
	width:850px;
	text-align:center;
	line-height:20px;
	position:absolute;
	right:0;
	top:80px;
	color:#333;	
}
/*footer 底部结束*/

/*公用CSS 结束*/

/*product 产品介绍*/
.product .pro30{
	height:30px;	
}
/*product 产品介绍*/

/*tech 技术特色*/
.tech{
	padding-bottom:48px;	
}
.tech_li{
	height:206px;
	margin-top:48px;	
}
.tech_li .pic{
	float:left;
	width:340px;
	height:204px;
	display:inline-block;
	border:1px solid #cecece;	
}
.tech_li dl{
	width:480px;
	float:right;
	line-height:24px;
	font-size:14px;
	font-family:"Microsoft Yahei";	
}
/*tech 技术特色*/

/*join 加盟制度*/
.join{
	padding-top:60px;	
}
.join_pic{
	float:left;
	width:299px;
	height:299px;
	border:1px solid #cecece;	
}
.join_intro{
	width:480px;	
	float:right;
	font-family:"Microsoft Yahei";
	font-size:14px;
	padding-right:30px;
	line-height:22px;
}
.join_intro p{
	margin-bottom:20px;	
}
/*join 加盟制度*/

/*contact 联系我们*/
.contact{
	padding-top:20px;	
}
.contact .address{
	width:590px;
	float:left;
	font-size:24px;
	font-family:"Microsoft Yahei";	
}
.contact .address p{
	margin-top:10px;	
}
.contact_wx{
	float:right;
	width:156px;
	padding-bottom:47px;
	background:url("../images/contact_wx.png") no-repeat left bottom;	
}
/*contact 联系我们*/

/*brand_intro 品牌介绍*/
.brand_intro p{
	font-size:17px;
	font-family:"Microsoft Yahei";	
	margin-top:20px;
	line-height:26px;
}
/*brand_intro 品牌介绍*/

/*auth 提交授权*/
.auth ul{
	width:615px;
	margin:50px auto;
	text-align:center;
	font-family:"Microsoft Yahei";
	font-size:35px;	
}
.auth li{
	height:71px;
	margin-top:35px;	
}
.auth li a{
	display:inline-block;
	width:615px;
	height:71px;
	line-height:71px;
	color:#fff;
	background:url("../images/auth_btn.png") no-repeat left top;	
}
/*auth 提交授权*/

/*auth_search 查询授权*/
.auth_search{
	width:675px;
	text-align:center;
	margin:63px auto 0 auto;
}
.auth_search p{
	line-height:40px;
	font-size:14px;	
}
.auth_search .text{
	width:673px;
	height:27px;
	+line-height:27px;
	line-height:27px\9;
	background:#e7e7e7;
	border:1px solid #999;
	outline:none;
}
.auth_search .sub{
	width:157px;
	height:32px;
	background:url("../images/auth_search.png") no-repeat left top;	
	font-size:16px;
	color:#fff;
	font-family:"Microsoft Yahei";
	margin-top:20px;
}
/*auth_search 查询授权*/

/*auth_book 授权书*/
.auth_book{
	text-align:center;
	width:595px;	
	height:842px;
	position:relative;
	background:url("../images/auth_book.jpg") no-repeat left top;
	margin:50px auto;
	font-family:"黑体";
	color:#2c1c00;
	font-size:16px;
}
.auth_book .book_pic{
	padding-top:214px;	
	height:165px;
}
.auth_book .book_pic img{
	width:109px;
	height:142px;	
}
.auth_area{
	width:398px;
	margin:0 auto;
	font-size:16px;
	line-height:25px;
	text-align:left;	
}
.auth_area span{
	display:inline-block;
	height:20px;
	line-height:20px;
	border-bottom:1px solid #000;	
	margin:0 3px;
	padding-left:10px;
	position:relative;
	top:0px;
}
/*auth_book 授权书*/

/*auth_sub 提交信息*/
.auth_sub{	
	font-family:"Microsoft Yahei";	
	padding-top:30px;	
}
.auth_sub dl{
	margin-bottom:5px;	
}
.auth_sub dt{
	font-size:15px;	
	line-height:24px;
}
.auth_sub .text{
	height:27px;
	+line-height:27px;
	border:1px solid #999;
	width:838px;	
	padding-left:10px;
}
.auth_sub select{
	width:100px;
	height:24px;	
}
.auth_sub .sub{
	width:157px;	
	height:32px;
	line-height:32px;
	font-size:16px;
	color:#fff;
	font-family:"Microsoft Yahei";
	background:url("../images/auth_search.png");	
	margin:30px 0 0 330px;
}
/*auth_sub 提交信息*/

/*product2 产品介绍*/
.product2{
		
}
.product2 h2{
	font-size:30px;
	line-height:70px;
	text-align:center;
}
.product2 .tc{
	font-size:22px;
	font-family:"Microsoft Yahei";
	width:603px;
	margin:30px auto;	
	text-align:center;
	line-height:30px;
}
.product2 .tc span{
	font-size:14px;	
}
.product2 .pro_li{
	height:205px;	
}
.product2 .pro_head{
	height:30px;
	line-height:30px;
	background:#ddd;	
	font-size:14px;
	font-family:"Microsoft Yahei";
	padding-left:30px;
}
.product2 .pic{
	float:left;	
}
.product2 .pic img{
	width:168px;
	height:168px;	
}
.product2 .intro{
	width:680px;
	float:right;
	font-size:20px;
	line-height:25px;
	font-family:"Microsoft Yahei";	
	margin-top:15px;
}
/*product2 产品介绍*/

/*media 媒体发布*/
.media{
	margin-top:30px;
	font-family:"Microsoft Yahei";
	font-size:14px;	
	line-height:22px;
}
.media_intro{
	margin-top:30px;	
}
.media_intro dl{
	width:340px;
	float:right;	
}
.media_intro dt{
	font-size:18px;
	line-height:36px;	
}
/*media 媒体发布*/

/*brand_info 品牌资讯*/
.brand_info{
	margin-top:10px;	
}
.brand_info .info_list a{
	display:inline-block;
	width:850px;
	height:114px;
	line-height:114px;
	background:#ffcccb;	
	margin-top:20px;
	font-size:25px;
	text-align:center;
	font-family:"Microsoft Yahei";
}
.brand_info .info_list a:hover{
	color:#fff;
	background:#ff999a;	
}
/*brand_info 品牌资讯*/

.page{
	height:23px;
	text-align:right;
	margin-top:30px;	
	font-family:"Microsoft Yahei";
}
.page a,.page span{
	display:inline-block;
	width:21px;
	height:21px;
	line-height:21px;
	text-align:center;
	border:1px solid #ccc;
	color:#999;	
	border-radius:2px;
}
.page a:hover,.page span{
	background:#666;
	color:#fff;
	border-color:#666;
}

/*search 资讯搜索*/
.search_li{
	height:206px;
	margin-top:30px;
	clear:both;	
}
.search_li .pic{
	float:left;
	display:inline-block;
	width:340px;
	height:204px;
	border:1px solid #ccc;	
}
.search_li img{
	width:340px;
	height:204px;	
}
.search_li dl{
	width:100%;
	float:right;
	font-size:14px;
	line-height:22px;	
	font-family:"Microsoft Yahei";
}
.search_li span{
	color:#f00;		
}
.seach_rel dl{
	width:136px;
	margin:30px 20px 0 14px;
	float:left;
	text-align:center;	
	font-family:"Microsoft Yahei";
}
.seach_rel dt img{
	width:134px;
	height:134px;	
	border:1px solid #ccc;
}
.seach_rel dd{
	line-height:20px;
	color:#666;	
}
.seach_rel span{
	color:#3284fe;	
}
/*search 资讯搜索*/