﻿@charset "utf-8";
/* CSS Document */



/********banner******************************/
.banner1_bg{height:519px;width:100%; overflow:hidden;position:relative;}
.banner1{ width:1920px; height:519px;margin: 0 auto 0 -960px;position: relative;left:50%; text-align: center; z-index: 1; overflow:hidden;}

/********road******************************/
.road{width:1100px;margin:0 auto;}
.road .road_top{ text-align:center;}
.road .road_top h3{font-size:52px;color:#333333; padding:20px 0;}
.road .road_top h3 font{color:#e61a1f;}
.road .road_top p{font-size:20px;line-height:50px; font-weight:bold; color:#3f3f3f;}
.road .road_top p b{color:#e61a1f;}

.road_middle{height:580px;width:100%;overflow:hidden;background:url(../images/wb_06.gif) repeat-x 0px 37px; margin-top:50px; }
.road_middle .box{height:580px;width:1100px;margin:0 auto; overflow:hidden;}

/********howdo******************************/
.howdo{width:100%;height:600px; overflow:hidden;}
.howdo .howdo_box{width:1100px;height:525px;margin:0 auto; background:url(../images/wai_21.jpg) no-repeat right 110px;}
.howdo .howdo_box h3{font-size:50px; color:#333333;margin-top:60px; text-align:center;}
.howdo .howdo_box h3 b{color:#e61a1f;}
.howdo .howdo_box ul{padding:40px 0 0 36px;}
.howdo .howdo_box ul li{font-size:18px; font-weight:bold; line-height:43px; color:#3f3f3f; background:url(../images/wai_03.jpg) no-repeat left center; text-indent:28px;}
.howdo .howdo_box .two{color:#e61a1f;}

/***************************wedo*****************************/
.wedo{width:100%;height:136px; background:#e7e7e7;}
.wedo .wedo_box{width:1100px;margin:0 auto; position:relative;}
.wedo .wedo_box p{font-size:30px; font-weight:bold; line-height:43px; color:#333333; float:right;margin-right:68px;margin-top:26px;}
.wedo .wedo_box p span{font-size:36px;}
.wedo .wedo_box p span b{color:#e61a1f;}
.wedo .wedo_box .mark{width:360px;height:290px; background:url(../images/wai_24.png) no-repeat; position:absolute; left:10px; top:-110px; z-index:3;}
/**************************advantage*****************************/
.advantage{width:100%;}
.advantage .advantage_title{height:160px; background:#e71a1f; text-align:center;}
.advantage .advantage_title p{font-size:36px; color:#ffffff;padding-top:10px; font-weight:bold;}
.advantage .advantage_title p b{color:#ffdc00;}
.advantage .advantage_title span{font-size:30px; padding:30px 0 0 250px; display:block; color:#fff;}

.advantage .advantage_box{width:1100px;margin:0 auto;}
.advantage .advantage_box ul{padding-top:40px;}
.advantage .advantage_box ul li{width:260px;height:460px;margin-right:20px; float:left; background:#f3f3f3;}
.advantage .advantage_box ul li img{width:260px;height:180px;}
.advantage .advantage_box ul li div{padding:20px 12px 0px 12px;}
.advantage .advantage_box ul li h3{font-size:24px; color:#2b2b2b; border-bottom:1px dashed #ccc; text-align:center; padding-bottom:12px;}
.advantage .advantage_box ul li p{ font-size:14px; line-height:24px;color:#2b2b2b;margin-top:10px;}
.advantage .advantage_box ul li p font{color:#e61a1f;}
/**************************service*****************************/
.service{width:100%;margin-top:35px;}
.service .service_titlebg{height:110px; background:url(../images/wb_20.gif) repeat-x 0 16px;  overflow:hidden;}
.service .service_title{height:110px;width:1100px; margin:0 auto; font-size:36px;}
.service ul{width:1100px;height:437px;margin:20px auto;overflow:hidden;padding-top:63px;}
.service ul li{width:530px; float:left;margin-bottom:30px;padding-left:10px;}
.service ul li img{width:90px;height:90px; float:left; padding-left:30px;}
.service ul li div{width:385px;float:right;}
.service ul li span{ font-size:24px; color:#333333; font-weight:bold;}
.service ul li p{font-size:16px; line-height:24px; color:#666;margin-top:10px;}
/*******************************team*****************/
.team{width:100%;overflow:hidden;padding-bottom:26px;background:#f1f1f1;}
.team .team_title{height:125px; text-align:center;margin:35px 0px;}
.team .team_box{width:1080px;margin:0 auto;padding:0 10px;}
.team .team_box .team_left{width:750px; overflow:hidden; float:left;}
.team .team_box .team_left li{width:326px;height:150px; flaot:left;margin-right:25px; overflow:hidden; border:1px solid #dedede; background:#ffffff; float:left;margin-bottom:18px;padding-left:22px;padding-top:26px;}
.team .team_box .team_left li img{width:120px;height:120px;float:left;margin-right:22px;}
.team .team_box .team_left li span{font-size:20px;color:#2b2b2b; line-height:23px;}
.team .team_box .team_left li p{ line-height:18px; color:#adadad; font-size:14px;margin:15px 0px;}
.team .team_box .team_left li a{ display:block;width:68px;height:22px; text-align:center; line-height:22px;color:#ffffff; float:left;font-size:14px; background:#e61a1f;}
.team .team_box .team_left li .more{ background:#666;margin-right:10px;}
.team .team_box .team_right{width:328px;height:568px; border:1px solid #dedede; float:right;position: relative; }
.team .team_box .team_right img{width:328px;height:568px; }
.team .team_box .team_right .box {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5) !important;bottom: 0; height: 200px;position: absolute;width: 328px;}
.team .team_box .team_right .box span {color: #fff;display: block;font-family: "微软雅黑";font-size: 24px;height: 130px;line-height: 100px;text-align: center;}
.team .team_box .team_right .box a {background: none repeat scroll 0 0 #e61a1f;color: #ffffff;display: block;float: left;font-size: 14px;height: 36px;line-height: 36px;   text-align: center;width: 100px;}
.team .team_box .team_right .box .more {background: none repeat scroll 0 0 #2b2b2b;margin: 0 15px 0 56px;}

/*******************************noteam*****************/
.noteam{width:1100px;height:325px;margin:0 auto; background:url(../images/wai_77.jpg) no-repeat right center;padding-top:80px;}
.noteam h6{font-size:36px; color:#333333; line-height:40px; margin-bottom:30px;}
.noteam p{font-size:24px; color:#666; line-height:40px;}
.noteam span{ display:block;width:461px;height:67px; background:#e61a1f; font-size:48px; color:#ffffff; text-align:center; line-height:67px;margin:10px 0px;}

/*---------首页幻灯--------*/
.banner {height:400px;margin:0 auto;position: relative;overflow:hidden;}
.banner .banner_bg{height:400px;overflow:hidden;position: relative;left: 50%;margin: 0 auto 0 -960px; text-align: center;width:1920px;z-index:1;}
.banner .banner-img{width:100%;height:400px;overflow: hidden;}
.banner .banner-img ul{width:100%;height:400px;display: block;margin: 0 auto;}
.banner .banner-img img{width:1920px;height:400px;display:block;margin: 0 auto;}
.banner .banner-nav{height:38px;left:416px;position:absolute;bottom:0px;}  
.banner .banner-nav ul{width:170px;height:100%;text-align: center;display:block;margin:0 auto;}
.banner .banner-nav li {float:left;padding-left:1px;}
.banner .banner-nav span{width:180px;height:38px; display:block; line-height:38px; margin: auto;float: left;background:#dedede;cursor: pointer;}
.banner .banner-nav .this span {background:#ff6600;}
.banner .banner-nav .this span a{color:#FFFFFF;}

/*******************************contact*****************/
.contact{width:1100px;height:340px;margin:0 auto; background:url(../images/wai_119.jpg) no-repeat 860px 80px; padding-top:70px;}
.contact h3{font-size:36px; line-height:48px; font-weight:bold; color:#ff6600;}
.contact p{font-size:18px; line-height:30px;margin-top:30px;}
.contact p span{ display:block; font-weight:bold; line-height:48px;}
/*******************************case****************/
.case{width:100%;margin-top:60px;}
.case .case_title{height:46px;line-height:46px; text-align:center;font-size:38px; color:#3f3f3f; font-weight:bold;}
.case .case_title b{color:#ff6600;}
.case .case_box{width:1100px;margin:0 auto;}
.case .case_box .top{ width:1120px; display:block; padding-top:37px;}
.case .case_box .top li{width:206px;height:200px; float:left; text-align:center; border:1px solid #dedede;margin-right:15px; overflow:hidden; background:#f7f7f7;}
.case .case_box .top li:hover{background:#ff6600;}
.case .case_box .top li:hover a{ color:#fff;}
.case .case_box .top li img{width:211px;height:158px;}
.case .case_box .top li p{font-size:14px; line-height:18px;color:#2f2f2f;margin-top:5px;}
.case .case_box h3{ font-size:36px; line-height:48px;color:#3f3f3f;margin:50px 0px; text-align:center;}
.case .case_box h3 font{color:#ff6600;}
.case .case_box .bottom{}
.case .case_box .bottom li{width:256px;height:256px; border:1px solid #dedede; border:1px solid #dedede; float:left; overflow:hidden; position:relative;margin-right:22px;}
.case .case_box .bottom li span{width:256px;height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:bold; display:block; position:absolute; bottom:12px;}
.case .case_box .bottom li .bg{width:256px;height:40px;position:absolute; bottom:12px; background:#f1f1f1;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}

/*******************************choose****************/
.choose{width:100%;height:550px; background:#f1f1f1;margin-top:35px; overflow:hidden;}
.choose .choose_title{height:86px; background:#e71a1f; line-height:86px; text-align:center; font-size:45px; font-weight:bold; color:#ffffff;}
.choose .choose_box{width:1100px;margin:0 auto;padding-top:20px;}
.choose .choose_left{width:500px;float:left; overflow:hidden;background:url(../images/wb_22.gif) no-repeat; padding:12px 0 0 60px;}
.choose .choose_left h3{font-size:24px; line-height:36px;color:#333333; font-weight:normal;}
.choose .choose_left dl{margin-top:23px;margin-bottom:52px; margin-left:15px;}
.choose .choose_left dt{float:left;width:105px;margin-right:10px;}
.choose .choose_left dt
.choose .choose_left dd{}
.choose .choose_left dd p{font-size:14px; line-height:24px; color:#333333;}
.choose .choose_right{width:500px; height:400px; float:right; overflow:hidden;background:url(../images/wb_21.gif) no-repeat;}
.choose .choose_right p{font-size:18px; line-height:36px; color:#333333; padding:20px 20px 10px 60px;}
.choose .choose_right ul{padding:10px 0 0 60px;}
.choose .choose_right ul li{height:38px; line-height:38px;margin-bottom:25px;}
.choose .choose_right ul li input{width:308px;height:36px; border:1px solid #dedede;}
.choose .choose_right ul li span{ font-weight:bold; font-size:16px; }
.choose .choose_right ul li .submit{height:46px; border:none; background:url(../images/wai_108.jpg) no-repeat; font-size:30px;  text-align:center; color:#ffffff; font-weight:bold;margin-left:48px;}