@charset "utf-8";

/* CSS Document */

html{ font-size:12px; }
body{ margin:0;padding:0;color:#323232; background-color:#fff; overflow-x:hidden; }
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none; color:#c01701;transition:all 0.2s linear 0s;}
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }

.banner{background: url(/images/about/banner.jpg) center top no-repeat;background-size:cover;height:700px;text-align: center;}
.banner h3{color:#fff;font-size:55px;font-weight:normal;padding:260px 0 10px 0;}
.banner dd{color:#fff;font-size:24px;}

.lanmu{background:#eff3f6;height:120px;}
.lanmu dl{width:380px;margin:0 auto;padding-top: 50px;}
.lanmu dl a{font-size:14px;color:#333;background:#fff;margin-right:10px;padding:10px 32px;}
.lanmu dl a:nth-child(3){margin-right:0px;}
.lanmu dl a.active{background:#b82d32;color:#fff;}

.tab{ width:100%; margin:0 auto;background: #eff3f6;}
.tab-hd {overflow:hidden; zoom:1;width:280px;margin:0 auto;height: 120px;}
.tab-hd li{float:left; width:125px;height:40px;line-height:40px;color:#333; text-align:center; cursor:pointer;font-size:14px;background:#fff;margin:40px 5px;}
.tab-hd li.active{ background:#58a561;color:#fff;}
.tab-bd li{display:none; padding:20px; border:0px solid #ddd; border-top:0 none; font-size:24px;}
.tab-bd li.thisclass{ display:list-item;}
.tab-bd {background:#fff;}

.jianjie{width:1280px;margin:0 auto;}
.jianjie h3{color: #009633;font-size:36px;text-align:center;margin:25px 0 10px 0;}
.jianjie dd{color:#666;font-size:14px;text-align:center;margin-bottom:40px;margin-top:10px;}
.jianjie p{color:#666;font-size:14px;line-height:25px;margin-bottom:35px;text-align:center;}

.jianjie dl{padding:0;margin:0;overflow: hidden;}
.jianjie dl dt{float:left;padding:10px;margin: 0 0px 0 0px;border: 0px solid #ddd;width: 192px;}
.jianjie dl dt img{width:100%;height:auto;}
.jianjie dl dt h3{color: #009633;font-size:24px;text-align:center;margin:25px 0 10px 0;}
.jianjie dl dt:nth-child(5){margin-right:0px;}

.fazhan{width:1280px;margin:0 auto;}
.fazhan h3{color:#333;font-size:24px;text-align:center;margin-top:70px;}
.fazhan dd{color:#666;font-size:14px;text-align:center;margin-bottom:40px;margin-top:10px;}
.fazhan p{color:#666;font-size:14px;line-height:25px;margin-bottom:35px;}

.fazhan dl{padding:0;margin:0;overflow: hidden;}
.fazhan dl dt{float:left;margin-right:55px;padding:30px;margin: 0 -1px 0 0px;border: 1px solid #ddd;width: 258px;height: 160px;}
.fazhan dl dt:nth-child(4){margin-right:0px;}
.fazhan dl dt h3{background:#b82d32;font-size:14px;color:#fff;height: 35px;line-height:35px;width: 120px;margin: 15px auto;}
.fazhan dl dt p{font-size:14px;color:#666;margin: 30px 0 0 0;}

/*数字++++++++++*/
.digital{width:1280px;height: auto;background: #fff;padding:0 0px;color: #fff;margin:0 auto;}
.mainall{width: 1140px;height: auto;margin:0 auto;font-size: 0;}
.mumping_mun li{width: 200px;display: inline-block;margin: 110px auto;margin-right:156px;}
.mumping_mun li:nth-child(4){margin-right:0px;}
.mun_top{margin-bottom:20px;}
.mumping_mun{width: 100%;list-style: none;}
.mumping_mun dd{font-size: 14px;width: 100%;display: block;clear: both;color: #666;text-align: left;font-weight:normal;}
.mumping_mun p{font-size: 12px;width: 100%;display: block;clear: both;color: #666;text-align: left;}
.mumping_mun h2{font-size: 60px;font-weight:normal;float: left;margin-right: 10px;color: #666;}
.mumping_mun img{padding:14px 0px 20px 0px;}

.yuangong{}
.biaodanxq{width:1020px;margin:0 auto;background-color:#fff;overflow: hidden;border-radius: 10px;position: relative;top: 150px;padding: 20px 0 50px 0;}
.biaodanxql{width:100%;margin:0px;}

.jutir{margin-top:0px;width:100%;padding-left:0px;padding-top: 50px;}
.jutir h3{width:auto;color:#b82d32;margin: 0px auto 5px auto;border-radius: 10px;text-align:center;font-size:18px;font-weight:bold;padding: 0;}
.jutir p{color:#1e585f;font-size:14px;display: inline-block;padding-left:0px;}
.jutir h3 p span{color:#1e585f;font-weight:bold;}
.jutir dd{background: #1e585f;width:295px;height:60px;line-height:60px;color:#fff;margin: 20px auto 0 auto;border-radius: 10px;text-align: center;}
.jutir dd img{width:auto;top: 11px;position: relative;padding-right:10px;}
.jutir dd span{font-size:14px;position: relative;}
.jutir dt{font-size:12px;color:#b82d32;padding-left:0px;padding-bottom: 25px;padding-top: 20px;}
.jutir dt span{font-weight:bold;}


#contactform {
    width:916px;
    position: relative;
	margin:10px auto 15px auto;
	overflow: hidden;
}
#contactform p{   
    margin: 0px;
	float: left;
}
#contactform p a{ 
float: left;
    margin-top: 10px;
    width: auto;
    color: #333;
    font-size: 12px;
    padding: 0px 16px 0 0;
    display: block;
    height: 45px;
	line-height:45px;
    border: 0px solid #9b9b9b;
    border-radius: 5px;
    text-align: center;}
#contactform p .inputtxt {
    width: 195px;
    margin: 20px 8px 0 8px;
    padding: 12px 0 12px 15px;
    border:1px solid #e3e3e3;
    margin-bottom: 10px;
    color: #999;
    font-size: 14px;
	border-radius: 10px;
	background: #dededf;
}
.submit {
    margin-top: 20px;
    width: 212px;
    background-color:#b82d32;
    color: #fff;
    font-size: 14px;
    padding: 0px 0;
    display: block;
    height: 40px;
    border: 0px solid #9b9b9b;
	border-radius: 10px;
	float: left;
	margin-right: 20px;
}
#contactform p textarea.inputtxt {
    width: 97%;
    height: 20px;
    background: #f3f7f4;
    font-size: 12px;
    border-bottom: 0px solid #e3e3e3;
    color: #333;
    margin: 5px 10px 0px 0px;
    float: left;
    padding: 20px 0 20px 3%;
    margin-bottom: 45px;
    border-top: 0px solid #e3e3e3;
    border-left: 0px solid #e3e3e3;
    border-right: 0px solid #e3e3e3;
}