@charset "utf-8";
/* CSS Document */
@import url(global.css);
/****************************幻灯样式************************/
.banner{height:450px;margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner .banner_bg{width:1920px;height:450px; position:relative;left:50%;margin:0px auto 0px -960px; text-align:center;overflow:hidden;}
.banner .banner-img {
	width:1920px; 
	height:450px;
}

.banner .banner-img li{
   display:block;
   float:left;
}

.banner .banner-img img {
	width:1920px; 
	height:450px;
}

.banner .banner-nav {
    width:110px;
	padding-left:50px;
    height:20px;
	right:850px;
	bottom:20px;
	position:absolute;
}
.banner .banner-nav li {
	float:left;
	overflow:hidden;
	width:15px;
	height:15px;
	padding-left:5px;
}
.banner .banner-nav span{
	float:left;
	width:15px;
	height:15px;
	line-height:20px;	
	background:url(../images/22.png) center no-repeat;
}
.banner .banner-nav .this span{
	display:block;
	width:15px;
	height:15px;
    background:url(../images/11.png) center no-repeat;
}
.banner .banner-product{width:220px;height:450px; left:410px;top:0px; position:absolute; overflow:hidden;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}
.banner .banner-product li{width:220px; display:block}
.banner .banner-product li a{ display:block;height:50px; line-height:50px;color:#fbdda1;background:url(../images/product_bg2.jpg) no-repeat;}
.banner .banner-product li a:hover{ text-decoration:underline;}
.banner .banner-product .top a{background:url(../images/product_bg3.jpg) no-repeat; font-size:15px; font-weight:bold;color:#f9dd9f;}
.banner .banner-product .bottom a{ background:#d50000; color:#ffffff; font-size:15px; font-weight:bold;}
/****************************主体样式************************/
.container{width:100%;height:100%;}
.type{width:100%;height:437px; background:url(../images/index_17.jpg) center no-repeat; overflow: hidden;}
.search{width:1100px;margin:0 auto; height:43px;padding-top:5px; text-align:right;overflow:hidden;}
.search input{width:169px;height:28px; border:1px solid #dfdfdf; color:#666666; text-indent:24px;}
.search button{width:56px;hiehgt:28px; border:1px solid #dfdfdf;text-align:center; line-height:30px;margin-left:10px; background:#ffffff; cursor:pointer;}
.type .type_box{width:1100px;height:340px;margin:0px auto;margin-bottom:48px; overflow:hidden;}
.type .type_box ul{width:1120px;}
.type .type_box ul li{width:260px;height:340px; float:left;margin-right:20px;}
.type .type_box ul li img{width:260px;height:340px;}


.reasons{width:100%;height:100%;}
.reasons .title{height:105px; background:url(../images/index_18.jpg) center no-repeat;}
.reasons .one{width:100%;height:381px; background:url(../images/index_19_01.jpg) center no-repeat}
.reasons .two{width:100%;height:381px; background:url(../images/index_19_02.jpg) center no-repeat}
.reasons .three{width:100%;height:380px; background:url(../images/index_19_03.jpg) center no-repeat}
.reasons .four{width:100%;height:381px; background:url(../images/index_19_04.jpg) center no-repeat}
.reasons .five{width:100%;height:381px; background:url(../images/index_19_05.jpg) center no-repeat}
.reasons .reasons_box{}
.reasons .reasons_list{width:1100px;height:381px;margin:0 auto;}
.reasons .reasons_list .list_one{padding-top:128px;padding-left:140px;}
.reasons .reasons_list .list_two{padding-top:110px;padding-left:560px;}
.reasons .reasons_list .list_three{padding-top:40px;padding-left:140px;}
.reasons .reasons_list .list_four{padding-top:20px;padding-left:560px;}
.reasons .reasons_list .list_five{padding-top:10px;padding-left:140px;}

.reasons .reasons_list span{font-size:24px; font-weight:bold;color:#333333; margin-bottom:10px; display:block;}
.reasons .reasons_list p{ line-height:22px;color:#666666;}


.location{width:100%;height:574px; background:#f1f1f1; overflow:hidden;}
.location .title{width:1100px;height:44px; margin:50px auto 70px auto; text-align:center;}
.location .location_box{width:100%;height:345px; background:url(../images/location_bg.jpg) center no-repeat;}

.effect{width:100%;height:389px; background:url(../images/index_30.jpg) center no-repeat; overflow:hidden;}
.effect .effect_box{width:1100px;margin:0 auto;}
.effect .effect_box ul{padding-left:55px;padding-top:108px;}
.effect .effect_box ul li{ font-size:14px; line-height:40px;color:#666666;}
.effect .effect_box ul li span{ font-weight:bold;color:#640000;}


.case{width:1100px;margin:0 auto; overflow:hidden;}
.case .title{height:60px;margin:20px 0px;}
.case .case_box{}
.case  .case_box ul{width:1120px;}
.case  .case_box ul li{width:520px;hiehgt:120px;margin-right:20px;margin-bottom:20px;padding-left:20px; float:left; overflow:hidden;}
.case  .case_box ul li img{width:160px;height:120px; float:left;margin-right:10px;}
.case  .case_box ul li span{font-size:14px; font-weight:bold;}
.case  .case_box ul li span a{color:#333333;}
.case  .case_box ul li p{color:#666; line-height:25px;margin-top:10px;}
.case  .case_box ul li p a{color:#f70505; display:block;}




.gd{width:1100px;margin:20px auto;}
.about{width:1100px;margin:0 auto;  overflow:hidden;}
.about .about_title{height:68px; line-height:68px; background:url(../images/about_us.jpg) left top no-repeat;}
.about .about_title ul{}
.about .about_title ul li{ float:right;padding:0 15px; background:url(../images/head_line.jpg) left center no-repeat;}
.about .about_left{width:540px;heihgt:490px; float:left; overflow:hidden;}
.about_left .title{ text-indent:30px;height:70px; line-height:70px; overflow:hidden;}
.about_left .title strong{font-size:20px; color:#333333;}
.about_left .title span{ color:#999999;}
.about_left .pic{padding-left:30px;}
.about_left .title a{ float:right;margin-right:40px;}
.about_left h4{font-size:14px; text-indent:30px; color:#333333;padding-top:20px;}
.about_left p{width:480px; line-height:18px;color:#666666;padding-left:30px;margin-top:18px;}
.about_left .zizhi{height:154px;padding-top:24px;}
.about_left .zizhi .leftbutton{width:20px;height:176px; background:url(../images/left.jpg) left center no-repeat; float:left; cursor:pointer;}
.about_left .zizhi .rightbutton{width:20px;height:176px; background:url(../images/right.jpg) right center no-repeat; float:left; cursor:pointer;}
.about_left .zizhi .Cont{width:480px;overflow:hidden;float:left;margin:0 10px; overflow:hidden;}
.about_left .zizhi .ScrCont{width:10000000px;}
.about_left .zizhi ul{ float:left;}
.about_left .zizhi ul li{width:235px;height:176px; float:left; margin-right:10px;}
.about_left .zizhi ul li img{width:233px;height:174px; border:1px solid #dedede;}
.about .about_right{width:540px;height:490px; float:right; overflow:hidden;}
.about_right .title{height:45px; line-height:45px; background:#f9f9f9; overflow:hidden;}
.about_right .title ul{}
.about_right .title ul li{width:134px; float:left; text-align:center; }
.about_right .title ul li a{ display:block;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-size:14px; color:#333333; }
.about_right .title ul li a:hover{ background:#ffffff; border:none; font-weight:bold;}
.about_right .title ul .hover a{background:#ffffff; border:none; font-weight:bold;}
.about_right .right_box{padding-left:20px;}
.about_right .right_box .right_list{height:90px;padding:25px 0px; border-bottom:1px solid #dedede;overflow:hidden;}
.about_right .right_box .right_list img{width:120px;height:90px; float:left;margin-right:22px;}
.about_right .right_box .right_list span{color:#333333; font-size:14px; font-weight:bold;}
.about_right .right_box .right_list p{ line-height:22px; color:#999999;}
.about_right .right_box ul{}
.about_right .right_box ul li{ line-height:33px; background:url(../images/lit.jpg) left center no-repeat; text-indent:16px; overflow:hidden;}
.about_right .right_box ul li a{color:#333333; float:left;}
.about_right .right_box ul li span{ float:right;}

.gd2{width:1100px;margin:20px auto;}

.activest{width:1100px;height:500px;margin:0 auto; background:#ececec; overflow:hidden;}
.activest .title{height:130px; background:url(../images/activest_bg.jpg) center bottom no-repeat;}
.activest .title h5{height:107px; line-height:107px; font-size:24px; color:#333333; background:url(../images/index_68.jpg) 40px center no-repeat; text-indent:120px;}
.activest .activest_box{padding:0px 10px;}
.activest .activest_box ul{width:1100px;}
.activest .activest_box ul li{width:334px;height:140px; background:#ffffff;padding-left:18px;padding-top:27px; float:left;margin-right:10px;margin-bottom:10px;color:#666666; position:relative; overflow:hidden;} 
.activest .activest_box ul li .bg{ position:absolute; width:100%;height:100%;left:0px; top:0px; display:none;}
.activest .activest_box ul li .bg img{width:352px;height:167px;}
.activest .activest_box ul li:hover .bg{ display:block;}
.activest .activest_box ul li span{font-size:36px; font-weight:bold;}
.activest .activest_box ul li p{font-size:18px; line-height:30px;padding-top:20px;}

.contact{width:1100px;height:350px;margin:20px auto 0px auto}
.contact .contact_left{width:540px;height:350px; float:left; overflow:hidden;}
.contact .contact_right{width:480px; height:350px; float:right;margin-right:30px; overflow:hidden;}
.contact .contact_right .title{height:70px; line-height:70px;}
.contact .contact_right .title strong{font-size:20px; color:#333333;}
.contact .contact_right .title span{color:#999999;}
.contact .contact_right .title a{float:right;}
.contact .contact_right p{ line-height:24px; color:#333333;margin-top:5px;}
.contact .contact_right p span{ font-weight:bold;}

.partners{width:1100px;margin:0 auto; overflow:hidden;}
.partners .title{height:68px;padding-top:20px; line-height:88px; background:url(../images/partners.jpg) left center no-repeat; text-align:right;}
.partners .title a{margin-left:10px;cursor:pointer;}
.partners .partners_box{width:1098px;height:100px; border:1px solid #dedede;}
.partners .Cont{width:1090px;overflow:hidden;float:left;}
.partners .ScrCont{width:10000000px;}
.partners ul{height:100px; float:left}
.partners ul li{width:219px;height:98px; float:left; border-left:1px solid #dedede;}
.partners ul li img{width:219px;height:99px;}

.link{width:1100px;margin:50px auto 0px auto; overflow:hidden;}
.link .title{ font-size:14px; color:#000000; font-weight:bold; font-family:"宋体";}
.link  ul{padding:10px 0px 40px 0px;}
.link  ul li{float:left;margin-right:18px;}
.link  ul li a{color:#333333;}