/**
 * Made by e75
 * http://www.e75.cn
 */

/* Reset */
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
/*sup,sub{vertical-align:baseline;}*/
/* because legend doesn't inherit in IE */
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,select{vertical-align:middle;}
cite,em{font-style:normal}
/* New Clearfix */
.clear{clear:both;height:1px;margin:0;padding:0;font-size:15px;line-height:1px;}
.clearfix:after,.content:after,#content:after,.bd:after{visibility:hidden;display: block;font-size:0;content:" ";clear: both;height:0;}

* html .clearfix,* html .content,* html #content,* html .bd{zoom:1;}/* IE6 */
*:first-child+html .clearfix,*:first-child+html .content,*:first-child+html #content,*:first-child+html .bd{zoom:1;}/* IE7 */
/* Defaults */
:focus{outline:0}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
body{font:normal 12px 'Microsoft YaHei',Arial,Corbel,Verdana,Helvetica,sans-serif;}
img{border:0;vertical-align:bottom}
fieldset{border:0}
p{margin:0}
label{cursor:pointer;}

.row {*zoom: 1;}

.row:before,
.row:after {display: table;line-height: 0;content: "";}
.row:after {clear: both;}

.firstImg{position:absolute;left:0;top:0;z-index:1;width:0;}

.page{position:relative;margin:0 auto;width:640px;overflow:hidden;background: white}
.layer{position:absolute;}
.container{position:absolute;width:100%;height:100%;}

.sprite{opacity:0;}

.mask_alert{background:#000000;opacity:0.8;-moz-opacity:0.8;z-index:8000;height:100%;width:100%;position:absolute;top:0;left:0;display:none;}



.head_box{width: 100%;height: 90px;background: white;position: relative;border-bottom: 2px solid #d2d2d2;position: fixed;left: 0;top: 0;}
.head_box .logo{width: 179px;height: 48px;background: url("logo.jpg") no-repeat;position: absolute;left: 230px;top: 24px;}
.head_box .navbt{width: 120px;height: 90px;background: url("navbt.jpg") no-repeat center center;position: absolute;right: 0;top: 0;}
.head_box .close{width: 120px;height: 90px;background:white url("close.jpg") no-repeat center center;position: absolute;right: 0;top: 0;display: none}
.head_box .back{width: 94px;height: 90px;background: url("back.jpg") no-repeat center center;position: absolute;left: 0;top: 0;}

.nav_box{width: 100%;height: 100%;background: rgba(0,0,0,0.8);position: fixed;left: 0;top: 91px;display: none}
.nav_box ul{width: 290px;height: 100%;background: white;position: absolute;right: 0;top: 0;}
.nav_box ul li{font-size: 26px;color:#535353;line-height: 73px;text-align: center;border-bottom: 1px solid #999999}
.nav_box ul li a{color:#535353;display: block}

.banner_box{margin-top: 90px}

.foot_box{width: 100%;height: 127px;background: #34445c;position: relative;}
.foot_box .foot_logo{width: 57px;height: 62px;background: url("foot_logo.jpg") no-repeat;position: absolute;left: 104px;top: 33px;}
.foot_box .txt{font-size: 13px;color:white;position: absolute;left: 190px;top: 40px;line-height: 24px;}


#home .content_box{width: 100%;margin-top: 30px;}
#home .content_box .part{width: 100%;overflow: hidden;}
#home .content_box .part .title{width: 100%;font-size: 26px;color:black;text-align: center;line-height: 110%;background: url("index_title_bg.jpg") no-repeat;}
#home .content_box .part1 ul{width: 570px;margin:0 35px 20px 35px;}
#home .content_box .part1 ul li{width: 100%;border-bottom: 1px dashed #c1c1c1;overflow: hidden;}
#home .content_box .part1 ul li p{font-size: 20px;color:#373737;width: 465px;height: 70px;line-height: 70px;float:left;}
#home .content_box .part1 ul li span{font-size: 12px;color:#999999;float:right;line-height: 100%;display: block;margin-top: 30px;}
#home .content_box .part2 ul{width: 590px;margin:30px 0 30px 32px;overflow: hidden;}
#home .content_box .part2 ul li{float:left;margin-right: 10px;margin-bottom: 10px;}

#about .content_box{width: 100%;margin-top: 30px;}
#about .content_box .part{width: 570px;margin:0 0 25px 35px;}
#about .content_box .part .title{font-size: 26px;color:black;line-height: 110%;padding-left: 37px;background: url("ico.jpg") no-repeat center left;margin-bottom: 30px;}
#about .content_box .part .img{width: 100%;margin-bottom: 30px;}
#about .content_box .part .txt{font-size: 24px;color:#535353;line-height: 40px;text-indent: 2em;margin-top: 5px;}
#about .content_box .part span{font-size: 26px;color:#f39800;line-height: 110%;margin:24px 0 ;display: block}
#about .content_box .part .text{font-size: 20px;color:#535353;line-height: 30px;margin-top: 5px;}

#new .content_box{width: 100%;margin-top: 30px;}
#new .content_box ul{width: 570px;margin:30px 0 30px 35px;overflow: hidden;}
#new .content_box ul li{width: 100%;margin-bottom:33px;overflow: hidden; }
#new .content_box ul li .img{float:left;}
#new .content_box ul li .detail{width: 370px;float:right;}
#new .content_box ul li .detail .title{font-size: 26px;color:black;line-height: 34px;margin-top: -5px;letter-spacing: 5px;}
#new .content_box ul li .detail span{font-size: 16px;color:#999999;margin:10px 0 ;display: block}
#new .content_box ul li .detail p{font-size: 20px;color:#999999;line-height: 30px;}

#product .content_box{width: 100%;margin-top: 30px;}
#product .content_box ul{width: 570px;margin:30px 0 40px 35px;overflow: hidden;}
#product .content_box li{overflow: hidden;margin-bottom: 20px;}
#product .content_box li .message_box{width: 100%;overflow: hidden;position: relative;}
#product .content_box li .message_box .img{float:left;margin-right: 20px;}
#product .content_box li .message_box .message{width: 430px;float:left;}
#product .content_box li .message_box .message span{font-size: 36px;color:#f39800;margin-bottom: 20px;margin-left: -15px;}
#product .content_box li .message_box .message p{font-size: 18px;color:#333333;line-height: 36px;}
#product .content_box li .message_box .link_box{position: absolute;right: 0;bottom: 0;width: 150px;height: 38px;}
#product .content_box li .message_box .link_box a{float:right;display: block;margin-left: 10px}
#product .content_box li .txt{font-size: 20px;color:#3b3b3b;line-height: 30px;margin-top: 20px;margin-bottom: 15px;display: block;text-indent: 2em}
#product .content_box li .img2{margin-bottom: 25px;}
#product .content_box li .box2{width: 100%;}
#product .content_box li .box2 .downbt{width: 220px;height: 81px;background: url("downbt.jpg") no-repeat;float:left;margin-left: 30px;}
#product .content_box li .box2 .visitbt{width: 220px;height: 81px;background: url("visitbt.jpg") no-repeat;float:right;margin-right: 30px;}

#join .content_box{width: 100%;margin-top: 30px;}
#join .content_box .nav{width: 100%;margin-bottom: 25px;overflow: hidden;}
#join .content_box .nav li{width: 128px;float:left;height: 48px;}
#join .content_box .nav li p{width: 100%;font-size: 28px;line-height: 100%;margin-top: 10px;border-right:1px solid #c5c5c5;width: 100%;text-align: center}
#join .content_box .nav li:hover,#join .content_box .nav li.hover{background: url("current.png") no-repeat;}
#join .content_box .nav li:hover p,#join .content_box .nav li.hover p{color:#fb7232;}
#join .content_box .detail{width: 570px;margin:0 0 30px 35px;}
#join .content_box .detail li{width: 100%;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #e8e8e8}
#join .content_box .detail li span{font-size: 26px;color:#181818;display: block;margin-bottom: 10px;}
#join .content_box .detail li p{font-size: 20px;color:#4b4b4b;line-height: 30px;}
#join .content_box .detail li .deliverbt{width: 114px;height: 44px;font-size: 18px;color:white;line-height: 44px;text-align: center;background: #fb7232;margin-top: 20px;border-radius: 10px;display: block}


#coope .content_box{width: 100%;margin-top: 30px;}
#coope .content_box .part{width: 570px;margin:0 0 35px 35px;}
#coope .content_box .part .title{font-size: 26px;color:black;line-height: 110%;padding-left: 37px;background: url("ico.jpg") no-repeat center left;margin-bottom: 30px;}
#coope .content_box .part .img{width: 100%;margin-bottom: 30px;}
#coope .content_box .part .txt{font-size: 24px;color:#535353;line-height: 40px;text-indent: 2em;margin-bottom: 25px;}
#coope .content_box .part span{font-size: 26px;color:#f39800;line-height: 110%;margin:24px 0 ;display: block}
#coope .content_box .part a{font-size: 28px;color:#f39800;line-height: 52px;display: block}

#new_detail .content_box{width: 100%;margin-top: 30px;}
#new_detail .content_box .detail{
	width: 570px;
	margin: 30px 0 30px 35px;
	overflow: hidden;
	text-align: left;
}
#new_detail .content_box .detail .title{font-size: 30px;color:black;line-height: 35px;margin-bottom: 10px;}
#new_detail .content_box .detail span{font-size: 16px;color:#999999;display: block;margin-bottom: 10px;}
#new_detail .content_box .detail .img{margin-bottom: 25px;}
#new_detail .content_box .detail p{
	font-size: 20px;
	line-height: 30px;
	color: #606060;
	text-indent: 2em;
	margin-bottom: 25px;
	text-align: left;
}
