﻿/* 头部 */
#head,#banner,#indexcontent{width:1200px; margin:0px auto;}
#header{ height:65px; width:100%; background:#ffffff; border-bottom:1px solid #e2e2e2}
#head{height:65px}
#logo{width:250px; float:left}
#language{float:left; width:154px; text-align:center; line-height:65px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
#email{float:left; width:63px; padding-top:25px; border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2; text-align:center; height:40px}
#banner{ height:405px; padding-top:20px}
#indexcontent{ height:auto; margin-top:35px}
.maintitle{ font-size:14px; color:#555555; text-align:center; padding-bottom:20px}
.maintitle h2{font-size:30px; line-height:45px; font-weight:normal; color:#333333;}
/**导航菜单**/
#nav{ float:left; width:792px; line-height:65px; font-weight:bold; text-align:right; font-size:14px}
#nav a{color:#666666; padding-right:30px}
#nav a:hover{color:#d71149;}
#nav .home{ color:#d71149;}
#nav .home a{color:#d71149;}
#nav .home a:hover{color:#333333;}
/*首页产品效果*/
.C_contentbox{height: 325px;}
.C_contentbox1{height: 335px;}
.solution_ul li{width:300px;overflow: hidden; float: left;margin:0;background: #888888;height: 300px; text-align:center;
	-webkit-transition:background 0.3s linear 0s;
	-moz-transition:background 0.3s linear 0s;
	transition:background 0.3s linear 0s;
}
.solution_ul li span{display: block; line-height:16px; padding-top:8px}
.solution_ul li span a{display: block;font-size:14px;color: #ffffff;}
.solution_ul li:hover{background: #d71149;
	-webkit-transition:background 0.8s ease-out;
	-moz-transition:background 0.8s ease-out;
	transition:background 0.8s ease-out;
}
.solution_ul li:hover a{color: #fff;}
.solution_ul li img{width:300px; height:250px; border:0}
.solution_a{width:900px;float: left;margin:0; height: 290px;}
.solution_a li{width:300px;overflow: hidden; float: left;margin:0; height: 290px; text-align:center;
	-webkit-transition:background 0.3s linear 0s;
	-moz-transition:background 0.3s linear 0s;
	transition:background 0.3s linear 0s;
}
.solution_a li span{display: block; line-height:40px;}
.solution_a li span a{display: block;font-size: 14px;color: #ffffff;}
.solution_a li:hover{background: #d71149;
	-webkit-transition:background 0.8s ease-out;
	-moz-transition:background 0.8s ease-out;
	transition:background 0.8s ease-out;
}
.solution_a li:hover a{color: #fff;}
.solution_a li img{width:300px; height:250px; border:0}
.p1{background: #85c200;}
.p2{background: #1ba6e2;}
.p3{background: #ffc201;}

.cailiao_4{float:left; width:300px; height:290px; background:#888888}
.cailiao_4_img{ padding:0; margin:0}
.cailiao_4_font{ text-align:center; color:#ffffff; line-height:18px; padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px}
.cailiao_an{ border:1px solid #ffffff; width:150px; margin:0px auto; text-align:center; line-height:35px; height:35px;}
.cailiao_an a{color:#ffffff; font-size:14px; display:block; font-weight:bold;}
.cailiao_an a:hover{color:#ffffff; font-size:14px; background:#d71149;
	-webkit-transition:background 0.8s ease-out;
	-moz-transition:background 0.8s ease-out;
	transition:background 0.8s ease-out;
}
/* 底部 */
.footer{width: 1200px; margin:0 auto; height:40px; line-height:40px; margin-top:40px}
.footer_wrap{width:100%; border-top:1px solid #e2e2e2}
.footer_left{font-size: 12px;float:left;}
.footer_right{float:right; text-align:right;}
.copys{width: 1200px; margin:0 auto; padding:10px 0px 10px 0px}
#wrapper{width:1200px; margin:0px auto; padding-top:30px}
.abouttitle{ font-size:30px; line-height:75px; background:url(../img/abouttitle.gif) no-repeat center bottom; text-align:center; color:#333333}
.aboutimg{ padding:0; margin:0; padding-top:5px; padding-bottom:20px}
.aboutcontent{ font-size:14px; line-height:200%; padding-bottom:40px; color:#333333; padding-top:30px}
.contactcontent{ height:400px; padding-top:40px}
.contact_left{float:left; width:380px;}
.contact_middle{float:left; width:380px; margin-left:20px}
.contact_right{float:right; width:380px;}
.contact_title{ background:#d71149; height:110px; padding-top:15px}
.contact_title_m{ background:#999999; height:110px; padding-top:15px}
.welcome{ text-align:center; color:#666666; padding-top:15px; line-height:200%; font-size:14px}
.contact_title_a{font-size:24px; line-height:75px; background:url(../img/abouttitle1.gif) no-repeat center bottom; text-align:center; color:#ffffff}
.contact_box{ border:1px solid #e2e2e2; border-top:0px; text-align:center; padding-top:25px; padding-bottom:25px; font-size:14px; line-height:240%; background:#ffffff;}
#wrapper_product{width:1220px; margin:0px auto; padding-top:20px}
/* 二级分类 */
.lefttitle{ background:#d71149; padding-left:15px; font-size:14px; line-height:43px; color:#FFFFFF; font-weight:bold;}
#wrapper_left{float:left; width:220px}
#wrapper_right{float:right; width:955px}
.productcontent_l{ background:#ffffff; padding-top:13px;_height:711px; min-height:711px;}
.productcontent{ background:#ffffff; text-align:center; padding-top:13px;}
.productcontent h2{ font-size:24px; font-weight:normal; line-height:40px; padding-top:10px}
.pro_type{height:auto; border:1px solid #e2e2e2;border-bottom:0px;}
.pro_type a{color:#444444; padding-left:16px; display:block}
.pro_type a:hover {color:#ff0000;}
.pro_type li {background:#eeeeee; line-height:18px; font-size:12px; font-weight:bold;border-bottom:1px solid #e2e2e2; padding-top:10px; padding-bottom:10px}
.type_list{ width:auto; height:auto;}
.type_list li{ line-height:18px; padding-top:10px; padding-bottom:10px;background:#ffffff; border-bottom:1px solid #e2e2e2; border-left:0px; padding-left:2px;font-size:12px; font-weight:normal}
.type_list a{ color:#444444}
.type_list a:hover{ color:#ad0000}
.productlist{margin-bottom:20px}
.productlist_left{float:left; width:291px; border:1px solid #e2e2e2;border-bottom:0px solid #e2e2e2; margin-left:10px}
.productlist_title{ font-size:14px; line-height:18px; padding-top:8px; height:45px; text-align:center; color:#222222; background:#eeeeee; border-bottom:1px solid #e2e2e2}
.productlist_title1{ font-size:14px; line-height:36px; text-align:center; color:#222222; background:#eeeeee;}
.productlist_img{ text-align:center; background:#ffffff; border-bottom:1px solid #e2e2e2}
.productlist_img_1{ text-align:center; background:#ffffff;}
.productlist_p{ background:#fafafa; border-top:1px solid #e2e2e2}
.productlist_p li{ line-height:35px; border-bottom:1px solid #e2e2e2}
.productlist_p a{display:block;padding-left:15px;}
.productlist_p a:hover{background:#f2f2f2;color:#000000}
.pro_date_subbox{margin:20px 0;overflow: hidden;background: #fff;}
.pro_date_subbox1{margin:0;overflow: hidden;background: #fff;}
.pro_date_obj{display: inline-block;height: 37px;line-height: 37px;font-size: 14px;color: #fff;padding-right: 25px;background: #0ba29a;}
.pro_date_obj i{display: inline-block;float: left;width: 25px;height: 45px;background:url(../img/pro_eachbg.png) no-repeat left center;}
.pro_date_pic{ padding:15px 25px 20px 25px; line-height:160%; font-size:14px}
.pro_date_pic strong{ font-size:14px; color:#d71149}
.productxxsm_left{ float:left; width:80px; padding-top:125px; padding-left:140px}
.productxxsm_middle{ float:left; width:520px; text-align:center; padding-top:15px; padding-bottom:20px}
.productxxsm_middle img{width:500px; height:375px;}
.productxxsm_right{ float:left; width:80px; padding-top:125px; text-align:right;}
.mfont{ height:175px; font-size:14px; line-height:220%; color:#858585; padding-left:105px; padding-top:45px; padding-right:60px}
.mfont strong{ color:#d71149;}
.productviewtitle{font-size:12px; font-weight:bold; padding-left:25px; border-bottom:1px solid #eeeeee; height:30px}
/* 产品 */
.page_pic{ width:900px; margin:0px auto;}
.page_pic li{float:left;width:225px; height:190px; text-align:center;border-bottom:1px solid #eeeeee; padding-top:20px;}
.page_pic img{width:200px; height:150px;}
.page_pic dt{ padding-top:5px; text-align:center;}
/**按钮**/
.btn02 a{ width:160px; height:45px; background:#d71149; color:#ffffff; font-family: 微软雅黑; font-size:20px; line-height:45px; cursor:pointer; border:0; margin:0; padding:0; text-align:center;}
.btn02 a:hover{ width:160px; height:45px; background:#d71149; color:#ffffff; font-family: 微软雅黑; font-size:20px; cursor:pointer; line-height:45px; border:0; margin:0; padding:0; text-align:center;}
/**qq**/
.bago{width:73px;height:340px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||120)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:0;margin-right:0;bottom:25%;z-index:100;}
.batop,.babottom{cursor:pointer;}
.bago img{border:none}
/*banner*/
.banner_index{height:400px;position: relative;overflow:hidden;width: 1200px;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:155px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1200px;float: left;}
.indexBanner_num{padding-left:550px;text-align: center;position: absolute; z-index:3; top:380px} 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 3px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}