﻿@charset "utf-8";
body,td,th {
	font-size: 12px;
	color: #000;
	font-family:微软雅黑;
}
a {
	font-size: 12px;
	color:#000;
	font-family:微软雅黑;
	text-decoration:none;
}
a:hover {
	font-size: 12px;
	color: #666666;
	font-family:微软雅黑;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:active {outline:none;blr:expression(this.onFocus=this.blur());}
img,a .img{border:0}
.dh{ color:#2F2E2E;}
.dh a{ color:#2F2E2E;}
.style1{ color:#636363;}
.style1 a{ color:#636363;}
.style2{ color:#8A8A8A;}
.style2 a{ color:#8A8A8A;}
.style3{ color:#E0984D;}
.style3 a{ color:#E0984D;}
.gmore{ color:#999;}
.gmore a{ color:#999;}
.clear{ clear:both;}
.content{ width:100%; margin:0px; padding:0px;}
.head{  margin:0px; padding:0px;}
.head1{ height:100px; background:url(../images/1.jpg) no-repeat top center; width:100%;}
.head1 .heada{ width:1005px; height:100px; margin:0 auto; padding-top:14px;}
.heada .logo{ float:left;}
.heada .head_right{ float:right; width:370px; padding-top:17px;}
.heada .head_right .dianhua{ background:url(../images/2.png) no-repeat left; padding-left:30px; color:#FFF; font-size:17px; float:right; padding-right:9px;}
.heada .head_right .biao{ float:right; padding-left:13px;}
.head2{ height:100px; background:url(../images/2.jpg) no-repeat top center;}
.head3{ height:100px; background:url(../images/3.jpg) no-repeat top center;}
.head4{ height:100px; background:url(../images/4.jpg) no-repeat top center;}
.head5{ height:100px; background:url(../images/5.jpg) no-repeat top center;}
.head6{ height:100px; background:url(../images/6.jpg) no-repeat top center;}
.head7{ height:100px; background:url(../images/7.jpg) no-repeat top center;}
.head8{ height:100px; background:url(../images/8.jpg) no-repeat top center;}
.banner{  margin:0px; padding:0px;}
.main{  margin:0px; padding:0px; width:100%;}
.main .customer{ width:1105px; margin:0 auto; margin-top:59px;}
.customer .customer_e{ padding-top:21px; text-transform:uppercase; font-size:19px; text-align:center; color:#363636; line-height:30px;}
.main .picture{ width:1104px; margin:0 auto; margin-top:34px;}
.main .history{ width:100%; margin-top:50px;}
.history .history_a{ height:200px; background:url(../images/17.jpg) no-repeat top center;}
.history .history_b{ height:200px; background:url(../images/18.jpg) no-repeat top center;}
.history .history_c{ height:228px; background:url(../images/19.jpg) no-repeat top center;}
.main .third{ width:100%; background-color:#F9F9F9; padding-bottom:60px;}
.main .third_main{ width:1105px; margin:0 auto; padding-top:34px;}
.third_main .title{ text-align:center;}
.third_main .third_a{ margin-top:21px;}
.third_main .third_a .third_a_lie{
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
width:50%;
float:left;
}
.third_main .third_a .third_a_lie .third_kuai{
	width:547px;
	height:598px;
	background:url(../images/21.jpg) no-repeat top center;	
}
.third_main .third_a .third_a_lie .third_kuai .neirong{ width:480px; margin:0 auto; padding-top:26px;}
.third_kuai .neirong .p1 a{ font-size:22px; line-height:40px;}
.third_kuai .neirong .p2{ color:#353535; line-height:35px; font-size:18px; padding-top:11px;}
.third_kuai .neirong .p3 a{ color:#333333; text-transform:uppercase; font-size:16px; padding-top:17px;}

.main .company{ width:100%; height:952px; background:url(../images/tu.png) no-repeat top center;}
.main .company .company_a{ width:1104px; margin:0 auto; padding-top:20px;}
.main .company .company_a .title{ text-align:center; background:url(../images/dibu.png) repeat;}
.main .company .company_a .company_a_nei{ width:100%; background:url(../images/dibu.png) repeat;}
.main .company .company_a .company_a_nei .p1{ color:#000; font-size:23px; line-height:30px; text-transform:uppercase; padding-left:30px;}
.main .company .company_a .company_a_nei .p2{ color:#333333; font-size:18px; line-height:33px; padding-left:30px; padding-bottom:21px; padding-right:30px;}
.main .company .pic_a .tu{ float:left; }
.main .company .pic_a .tu1{ float:left; margin-left:19px;}
.main .company .pic_b{ padding-top:21px;}
.main .company .pic_b .tu{ float:left; }
.main .company .pic_b .tu1{ float:left; margin-left:17px;}
.main .company .company_b{ height:70px; background:url(../images/tt.png) repeat-x; margin-top:19px;}
.main .company .company_b .company_b_nei{ width:1104px; margin:0 auto; height:70px; color:#FFF; font-size:24px; line-height:70px; overflow:hidden;}

.main .qukuai{ width:100%; height:873px; background:url(../images/tu1.png) no-repeat top center;}
.main .qukuai .qukuai_main{ width:1117px; margin:0 auto; padding-top:29px;}
.main .qukuai .main_a_left{ float:left; width:475px;}
.main .qukuai .main_a_right{ float:right; width:567px;}
.main .qukuai .main_a_right .biaoti{ color:#333333; font-size:24px; font-weight:bold; line-height:32px; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif}
.main .qukuai .main_a_right .xian{ height:5px; width:189px; background-color:#8CC923; margin-top:9px;}
.main .qukuai .main_a_right .p1{ font-size:18px; padding-top:11px; line-height:27px; color:#333333;}
.main .qukuai .main_a_right .p2{ padding-top:31px; font-size:16px; color:#333333; text-indent:11px; line-height:35px;}
.main .qukuai .main_a_right .more{ padding-top:40px;}
.main .qukuai .main_b{ margin-top:37px;}
.main .qukuai .main_b .main_b_li{ float:left; padding-right:11px;}

.main .guanggao{ width:100%; height:254px; background:url(../images/gg.png) no-repeat top center;}
.main .xwlie{ width:1100px; margin:0 auto;background:url(../images/34.jpg) repeat-y;}


.main .xwlie .lie{  padding-left:70px; margin-top:40px;}
.main .xwlie .right{  width:100%;}
.main .xwlie .lie .right .p1{ color:#8DCA26; font-size:19px; background:url(../images/35.jpg) no-repeat left top; padding-left:30px; height:30px;}
.main .xwlie .lie .right .p2{padding-left:30px; color:#353535; font-size:16px; line-height:27px;}
.main .xwlie .lie .right .p3{padding-left:30px;}

.main .team{ width:1100px; margin:0 auto; margin-top:50px;}
.main .team .title{ text-align:center;}
.main .team .team_lie{ margin-top:21px;}
.main .team .liea{ padding-bottom:30px; padding-top:21px;}
.main .team .team_lie .liea_a{box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
width:50%;
float:left;}
.main .team .team_lie .liea_a .liea_a_main{ width:540px;}
.main .team .team_lie .liea_a .liea_a_main .team_pic{ float:left; width:116px;}
.main .team .team_lie .liea_a .liea_a_main .team_nr{ float:right; width:400px; padding-top:2px;}
.main .team .team_lie .liea_a .liea_a_main .team_nr .xm{color:#000; font-size:19px; font-weight:bold;}
.main .team .team_lie .liea_a .liea_a_main .team_nr .js{ color:#4A4A4A; font-size:13px; padding-bottom:11px; line-height:21px; border-bottom:solid 1px #E9E9E9;}
.main .team .team_lie .liea_a .liea_a_main .team_nr .jj{ text-transform:uppercase; color:#454545; line-height:22px; padding-top:9px;}
.main .team .team_lie .liea_a .liea_a_main .team_nr .dibu{ margin-top:9px;}
.main .team .team_lie .liea_a .liea_a_main .team_nr .dibu .fx{ float:left;}
.main .team .team_lie .liea_a .liea_a_main .team_nr .dibu .pf{ float:right;}

.main .team .team_lie .lieb{ width:100%; padding-top:14px; padding-bottom:20px;}
.main .team .team_lie .lieb .lieb_b_main{ width:100%;}
.main .team .team_lie .lieb .lieb_b_main .team_pic{ float:left; width:116px;}
.main .team .team_lie .lieb .lieb_b_main .team_nr{ float:right; width:965px; padding-top:2px;}
.main .team .team_lie .lieb .lieb_b_main .team_nr .xm{color:#000; font-size:19px; font-weight:bold;}
.main .team .team_lie .lieb .lieb_b_main .team_nr .js{ color:#4A4A4A; font-size:13px; padding-bottom:11px; line-height:21px; border-bottom:solid 1px #E9E9E9;}
.main .team .team_lie .lieb .lieb_b_main .team_nr .jj{ text-transform:uppercase; color:#454545; line-height:22px; padding-top:9px;}
.main .team .team_lie .lieb .lieb_b_main .team_nr .dibu{ margin-top:9px;}
.main .team .team_lie .lieb .lieb_b_main .team_nr .dibu .fx{ float:left;}
.main .team .team_lie .lieb .lieb_b_main .team_nr .dibu .pf{ float:right;}

.main .team .team_tu{ margin-top:60px; text-align:center;}
.main .product{ width:1100px; margin:0 auto; margin-top:50px; text-align:center;}

.main .our{ background:url(../images/tu2.png) no-repeat top center; height:777px;}
.main .our .our_main{ width:1100px; margin:0 auto; padding-top:21px;}
.main .our .our_title{  text-align:center; padding-bottom:30px; padding-top:50px;}
.our_main .tubiao{ text-align:center; padding-bottom:30px;}
.our_main .otitle{ color:#FFF; font-size:27px; text-align:center;}
.our_main .ojieshao{ padding-top:21px; color:#FFF; font-size:18px; text-indent:21px; line-height:40px; padding-bottom:20px;max-height:230px; overflow:hidden; min-height:221px;}
.tabbox {
	width:100%;

}
.tabmenu {
	width:100%;

}
.tabmenu ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.tabmenu li {
	text-align:center;
	float:left;
	display:block;

	height:115px;
	overflow:hidden;

	display:inline;
	font-size:12px;
	font-weight:bold;
	color:#333333
}
.tabmenu .cli {
	text-align:center;
	float:left;
	display:block;

	height:115px;
	overflow:hidden;
	line-height:27px;
	display:inline;
	font-size:12px;
	cursor:pointer;
}
#tabcontent {
	width:100%;
}
#tabcontent ul {
	margin:0;
	padding:5px;
	list-style-type: none;
}
#tabcontent .hidden {
	display:none;
}

.main .service{ width:1180px; margin:0 auto; margin-top:30px;}
.main .service_title{ text-align:center;}
.main .service_main{ margin-top:40px;}

.main .honor{ background-color:#F5F5F5; padding-top:50px; padding-bottom:40px; margin-top:30px;}
.main .honor .honor_main{ text-align:center;}

.main .zhengshu{  width:100%;}
.main .zhengshu .zs_main{ width:1100px; margin:0 auto;margin-top:50px;}
.main .zs_main .zs_lie{ float:left; margin-right:27px;}
.main .zhengshu .dihui{ width:100%; background-color:#F5F5F5; height:49px; margin-top:40px;}

.main .story .story_main{ width:1105px; margin:0 auto; margin-top:30px;}
.main .story .story_main .title{ text-align:center;}
.main .story .story_main .story_a{ width:100%;background-color:#F9F9F9;}
.main .story .story_a .story_tu{ padding-top:21px; padding-bottom:21px; text-align:center;}

.wrapper{width:100%;margin: 10px auto;position: relative; }
#tab{width: 228px;}
#tab_left,#tab_con{} 
#tab,#tab_con{float: left;}
#tab_left{width:228px; padding:0px; margin:0px;}
#tab_left li{list-style-type: none;font-size: 20px;text-align: center;border-bottom: 1px solid #FFF; width:228px;}
#tab_left li a{color:#FFF;text-decoration: none;line-height:52px;width:228px;height:111px;display: block;background:#EDBF2C; font-size:24px;}
#tab_left li a:hover{background:#8CC923;text-decoration: none;color:#FFF;}
#tab_con{width: 870px;height: 345px;overflow: hidden;}
#tab_con .tab_con_main{ width:95%; margin:0 auto; padding:17px;}
#tab_con .wrapper_title{ font-size:26px; color:#8CC923;}
#tab_con .wrapper_nr{ margin-top:15px; line-height:30px; color:#4F4F4F; font-size:15px;}

.footer{ margin:0px; padding:0px; margin-top:50px;}
.footer .lxwm{ height:64px; background-color:#EDBF2C; text-align:center;}
.footer .lxnr{ height:426px; background:url(../images/di.png) no-repeat top center;}
.footer .lxnr .lxnr_main{ width:1100px; margin:0 auto; padding-top:65px;}
.footer .lxnr .lxnr_main .left{ float:left; width:630px;}
.footer .lxnr .lxnr_main .left .left_tel{ background:url(../images/z22.png) no-repeat left; padding-left:40px; color:#FFF; font-size:17px; margin-top:21px; height:30px;}
.footer .lxnr .lxnr_main .left .left_mb{ background:url(../images/z33.png) no-repeat left; padding-left:40px; color:#FFF; font-size:17px; margin-top:7px; height:30px;}
.footer .lxnr .lxnr_main .left .left_qq{ background:url(../images/z44.png) no-repeat left; padding-left:40px; color:#FFF; font-size:17px; margin-top:7px; height:30px;}
.footer .lxnr .lxnr_main .left .left_em{ background:url(../images/z55.png) no-repeat left; padding-left:40px; color:#FFF; font-size:17px; margin-top:7px; height:30px;}
.footer .lxnr .lxnr_main .left .left_ad{ background:url(../images/z66.png) no-repeat left; padding-left:40px; color:#FFF; font-size:17px; margin-top:7px; height:30px; line-height:27px;}
.footer .lxnr .lxnr_main .right{ float:right; margin-right:30px; margin-top:24px;}

.footer .foot{ height:81px; background-color:#000; width:100%;}
.footer .foot .foot_main{ width:1000px; color:#FFF; font-size:15px; margin:0 auto; padding-top:9px; line-height:27px; text-align:center;}
.footer .foot .foot_main a{ width:1000px; color:#FFF; font-size:15px; margin:0 auto;  line-height:27px; padding-top:5px;}
.zdh{ text-align:center; border-bottom:solid 1px #DFDFDF; height:37px; line-height:37px;}
.zdh a{ font-size:19px; color:#183676; letter-spacing:1px;}
.customer_a{    display: flex;}
.customer_b{    display: flex;}
.customer_c{    display: flex;}
.customer_d{    display: flex;}
.customer_e{    display: flex;}
.picture_a{    display: flex;}
.picture_b{    display: flex;}
.picture_c{    display: flex;}
.picture_d{    display: flex;}
.picture_e{    display: flex;}
.sitemap-list dt{    font-size: 16px;
    margin-bottom: 10px;
    margin-top: 10px;}
.sitemap-list dd a{    font-size: 14px;
    margin-right: 15px;
    line-height: 30px;}
	.sitemap-list{ margin-bottom:50px;}