/**
 * 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:100%;overflow:hidden;}
.layer{position:absolute;}
.container{width: 1185px;margin: 0 auto;position: relative;overflow: hidden;}

.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: 114px;background: white;}
.head_box .logo{width: 259px;height: 114px;background: url("logo.jpg") no-repeat center center;float:left;}
.head_box .nav_box{float:right;overflow: hidden;margin-top: 35px}
.head_box .nav_box li{font-size: 20px;color:black;line-height: 46px;padding:0 5px;float:left;margin: 0 20px;}
.head_box .nav_box li a{width: 100%;height: 100%;color:black;display: block}
.head_box .nav_box li:hover a,.head_box .nav_box li.hover a{color: #fb7232;border-bottom: 2px solid #fb7232;}

.foot_box{width: 100%;height: 239px;background: url("foot_bg.jpg") repeat-x;}
.foot_box .ico{width: 81px;height: 87px;background: url("ico.jpg") no-repeat;margin-left: 118px;margin-top: 77px;float:left;}
.foot_box .txt1{width: 487px;float: left;margin-left: 28px;margin-top: 78px;}
.foot_box .txt1 p{font-size: 14px;color:white;line-height: 24px;}
.foot_box .txt1 .link_box{width: 200px;height: 40px;background: url("link_ico.jpg") no-repeat;margin-top: 10px;}
.foot_box .txt1 .link_box a{width: 32px;float:left;margin-right: 15px;height: 34px;display: block}
.foot_box .txt2{font-size: 16px;color:white;line-height: 26px;float:left;margin-left: 30px;margin-top: 78px;}


#home .banner_box{width: 100%;height: 480px;background: url("banner.jpg") no-repeat center center;margin-bottom: 50px;}

#home .content_box{width: 100%;overflow: hidden;}
#home .content_box .part1{margin-bottom: 70px;overflow: hidden;}
#home .content_box .part1 .left_box{float:left;}
#home .content_box .part1 .right_box{width: 663px;float:right;}
#home .content_box .part1 .right_box .title_box{width: 100%;margin-bottom: 10px;overflow: hidden;}
#home .content_box .part1 .right_box .title_box p{font-size: 25px;color:black;line-height: 100%;float:left;}
#home .content_box .part1 .right_box .title_box p span{font-size: 14px;color:#999999;}
#home .content_box .part1 .right_box .title_box a{width: 23px;height: 25px;background: url("more.jpg") no-repeat center center;float:right;}
#home .content_box .part1 .right_box .detail{width: 100%;margin-bottom: 16px;}
#home .content_box .part1 .right_box .detail a{width: 100%;height: 30px;display: block;border-bottom: 1px dashed  #dddddd}
#home .content_box .part1 .right_box .detail a .txt{width: 570px;float:left;line-height: 30px;font-size: 16px;color:black;}
#home .content_box .part1 .right_box .detail a .time{font-size: 16px;color:#999999;line-height: 30px;float:right;}
#home .content_box .part2{margin-bottom: 70px;overflow: hidden;}
#home .content_box .part2 .title{margin-bottom: 57px;}
#home .content_box .part2 .product{width: 120%;}
#home .content_box .part2 .product a{display: block;float:left;margin-right: 27px;}
#home .content_box .part3{margin-bottom: 70px;overflow: hidden;}
#home .content_box .part3 .title{margin-bottom: 150px;}
#home .content_box .part4{overflow: hidden;}
#home .content_box .part4 .title{margin-bottom: 150px;}
#home .content_box .teamwork{width: 100%;height: 79px;background: url("teamwork.jpg") no-repeat center center;margin-bottom: 70px;}

#about .banner_box{width: 100%;height: 405px;background: url("about_banner.jpg") no-repeat center center;margin-bottom: 90px}
#about .content_box{width: 100%;overflow: hidden;}
#about .content_box .part1{width: 100%;margin-bottom: 60px;overflow: hidden;}
#about .content_box .part1 .title{font-size: 30px;color:black;padding-left: 40px;background: url("ico.png") no-repeat center left;margin-bottom: 40px;}
#about .content_box .part1 .detail{width: 100%;overflow: hidden;}
#about .content_box .part1 .detail .img{float:left;display: block;margin-right: 20px;}
#about .content_box .part1 .detail .txt{width: 580px;float:right;font-size: 15px;color:#535353;line-height: 36px;margin-top: -10px;text-indent: 2em}

#about .content_box .part2{width: 100%;margin-bottom: 60px;overflow: hidden;}
#about .content_box .part2 .title{font-size: 30px;color:black;padding-left: 40px;background: url("ico.png") no-repeat center left;margin-bottom: 40px;}
#about .content_box .part2 .detail{width: 100%;overflow: hidden;}
#about .content_box .part2 .detail .img{float:right;display: block;}
#about .content_box .part2 .detail .txt{width: 580px;float:left;font-size: 15px;color:#535353;line-height: 36px;margin-top: -10px;text-indent: 2em}

#about .content_box .part3{width: 100%;margin-bottom: 60px;overflow: hidden;}
#about .content_box .part3 .title{font-size: 30px;color:black;padding-left: 40px;background: url("ico.png") no-repeat center left;margin-bottom: 40px;}
#about .content_box .part3 .detail{width: 100%;overflow: hidden;}
#about .content_box .part3 .detail li{width: 274px;float:left;padding:0 60px;float: left;border-right: 1px dashed #d4d4d4;height: 350px;}
#about .content_box .part3 .detail li .detail_box{width: 100%;}
#about .content_box .part3 .detail li .detail_box span{font-size: 24px;color:#f39800;line-height: 100%;margin-bottom: 15px;display: block}
#about .content_box .part3 .detail li .detail_box p{font-size: 14px;color:#535353;line-height: 25px;}
#about .content_box .part3 .detail li .img{width: 100%;text-align: center}

#new .banner_box{width: 100%;height: 405px;background: url("new_banner.jpg") no-repeat center center;margin-bottom: 90px}
#new .content_box{width: 100%;overflow: hidden;margin-bottom: 74px;}
#new .content_box .new_box{width: 1165px;margin:0 60px;}
#new .content_box .new_box li{width: 100%;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dashed #dcdcdc;overflow: hidden;}
#new .content_box .new_box li .img{float:left;}
#new .content_box .new_box li .detail{width: 740px;float:left;margin-left: 40px;}
#new .content_box .new_box li .detail .title{font-size: 22px;color:black;line-height: 100%}
#new .content_box .new_box li .detail span{font-size: 14px;color:#999999;display: block;margin:25px 0;}
#new .content_box .new_box li .detail p{font-size: 14px;color:#313131;}
#new .content_box .page_box{width: 200px;height: 22px;margin-top: 10px;margin-left: 500px;overflow: hidden;}
#new .content_box .page_box li{width: 20px;height: 20px;border:1px solid #f39800;margin-left: 4px;font-size: 12px;text-align: center;line-height: 20px;float:left;color:#f39800;cursor: pointer;}
#new .content_box .page_box li.hover{background: #f39800;color:white;}
#new .content_box .page_box a{width: 20px;height: 20px;border:1px solid #f39800;margin-left: 4px;font-size: 12px;text-align: center;line-height: 20px;float:left;display: block;color:#f39800;cursor: pointer;}
#new .content_box .page_box a.current{border:1px solid #f3eeee;color:#f3eeee;}

#product .banner_box{width: 100%;height: 385px;background: url("product_banner.jpg") no-repeat center center;}
#product .content_box{width: 100%;overflow: hidden;}
#product .content_box .product_box{width: 100%;overflow: hidden;}
#product .content_box .product_box li{width: 100%;overflow: hidden;margin-bottom: 90px;padding-top: 80px;border-top: 1px solid #bfbfbf;position: relative;}
#product .content_box .product_box li .img{float:left;}
#product .content_box .product_box li .detail_box{width: 575px;float:right;}
#product .content_box .product_box li .detail_box .detail{width: 100%;overflow: hidden;}
#product .content_box .product_box li .detail_box .detail .ico{float:left;}
#product .content_box .product_box li .detail_box .detail .message{width: 350px;float:left;margin-left: 25px;}
#product .content_box .product_box li .detail_box .detail .message span{font-size: 24px;color:#f39800;line-height: 100%;display: block}
#product .content_box .product_box li .detail_box .detail .message p{font-size: 14px;color:#959595;line-height: 24px;margin:5px 0;}
#product .content_box .product_box li .detail_box .detail .message .link_box{width: 180px;height: 38px;}
#product .content_box .product_box li .detail_box .detail .message .link_box a{width: 35px;height: 38px;margin-right: 20px;display: block;float:left;}
#product .content_box .product_box li .detail_box .text{font-size: 15px;color:#535353;line-height: 36px;text-indent: 2em;margin-top: 20px;}
#product .content_box .product_box li .box2{width: 185px;height: 20px;position: absolute;right: 0;bottom: 0px;}
#product .content_box .product_box li .box2 .download{font-size: 14px;color:#959595;float:right;background: url("download_ico.jpg") no-repeat center left;padding-left: 15px;}
#product .content_box .product_box li .box2 .visit{font-size: 14px;color:#959595;float:right;background: url("visit_ico.jpg") no-repeat center left;padding-left: 11px;margin-left: 40px;}

#join .banner_box{width: 100%;height: 415px;background: url("join_banner.jpg") no-repeat center center;margin-bottom: 90px}
#join .content_box{width: 100%;overflow: hidden;margin-bottom: 74px;}
#join .content_box .nav{width: 100%;height: 48px;}
#join .content_box .nav li{width: 191px;height: 48px;float:left;cursor: pointer;}
#join .content_box .nav li p{font-size: 24px;color:#b5b5b5;width: 100%;text-align: center;line-height: 28px;margin:10px 0;border-right: 1px solid #b5b5b5}
#join .content_box .nav li:hover,#join .content_box .nav li.hover{background: url("hover.png") no-repeat;}
#join .content_box .nav li:hover p,#join .content_box .nav li.hover p{color:#fb7232;}
#join .content_box .detail{width: 100%;display: none}
#join .content_box .detail li{width: 100%;border-top: 1px dashed #d2d2d2;padding-top: 50px;margin-bottom: 40px;}
#join .content_box .detail li:nth-child(1){border:none;}
#join .content_box .detail li .content{width: 1045px;margin: 0 70px;}
#join .content_box .detail li .content .title{font-size: 24px;color:black;}
#join .content_box .detail li .content .txt{font-size: 14px;color:#313131;margin:20px 0;width: 795px;}
#join .content_box .detail li .content .deliverbt{width: 125px;height: 40px;background: #fb7232;font-size: 14px;color:white;line-height: 40px;text-align: center;border-radius: 10px;cursor: pointer;display: block}


#coope .banner_box{width: 100%;height: 390px;background: url("coope_banner.jpg") no-repeat center center;margin-bottom: 90px}
#coope .content_box{width: 100%;overflow: hidden;margin-bottom: 74px;}
#coope .content_box .title{font-size: 30px;color:black;padding-left: 40px;background: url("ico.png") no-repeat center left;margin-bottom: 40px;}
#coope .content_box .detail{width: 100%;overflow: hidden;}
#coope .content_box .detail .img{float:left;display: block;margin-right: 20px;}
#coope .content_box .detail .txt{width: 580px;float:right;font-size: 15px;color:#535353;line-height: 36px;margin-top: -10px;text-indent: 2em;margin-bottom: 10px;}
#coope .content_box .detail a{font-size: 20px;color:#f39800;margin:10px 0;display: block}

#new_detail .banner_box{width: 100%;height: 405px;background: url("new_banner.jpg") no-repeat center center;margin-bottom: 20px}
#new_detail .content_box{width: 100%;overflow: hidden;margin-bottom: 74px;}
#new_detail .content_box .title{font-size: 22px;color:#fb7232;margin-top: 10px;margin-bottom: 10px;width: 100%;text-align: center;}
#new_detail .content_box span{font-size: 14px;color:#999999;line-height: 100%;margin-bottom: 20px;width: 100%;text-align: center;display: block}
#new_detail .content_box .img{width: 100%;text-align: center;margin-bottom: 25px;}
#new_detail .content_box .txt{
	font-size: 14px;
	color: #313131;
	line-height: 30px;
	text-indent: 2em;
	text-align: left;
}
#new_detail .content_box .txt1{
	font-size: 14px;
	color: #313131;
	line-height: 30px;
	text-indent: 2em;
	text-align: left;
}
#new_detail .content_box .topbt{font-size: 14px;color:#959595;margin:0 auto;padding-top: 13px;background: url("arrow.jpg") no-repeat center top;width: 80px;text-align: center;cursor: pointer;}
