/* by ¸ßÀîÉ¯ in 2017.03.04 */

html{font-size: 100px;}
*{padding: 0;margin: 0;}
body{font-family: 'Î¢ÈíÑÅºÚ'; background:#f1f1f1;}
h1,h2,h3,h4,h5,h6,p,i,em,strong,b{font-style: normal;font-weight: normal;padding:0;margin:0;}
li{list-style:none;}
.clearfix:after{content:'';display: block;clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float: right;}
img{vertical-align: top;}
input,select{border:none;outline: none;}
a{text-decoration: none;}
.header{width: 1000px;height: 50px;background: #f1f1f1;margin:0 auto;}
.header h1{width: 150px;height: 50px;margin-right: 23px;}
.header ul{padding-top:23px;}
.header ul li{float: left;font-size: 14px;line-height: 14px;border-right:1px solid #303030;padding-right: 4px;margin-right: 13px;}
.header ul li a{ color:#303030;}
.header  .tel{ font-size:18px;padding-top:19px; line-height:18px;}
.header  .tel {color:##303030;}
.header  .tel  span{color:#f10000;}

.banner{ width:100%; height:500px; background:url(imageszg_bg_06.jpg) no-repeat center top;}
.banner img{ width:1000px;margin:0 auto;display:block;}
.banner .banner-f{ position:relative;margin:0 auto; width:1000px;}
.banner .banner-f .img-font{ position:absolute;left:340px;top:10px; width:428px;}

.zg_dy{ width:850px;margin:0 auto; height:95px; background:url(imageszg06.jpg) no-repeat;padding-left:118px;}
.zg_dy p { color:#333333;font-size:16px; line-height:27px; width:824px; padding-top:30px; font-weight:bold; }

.zg_test{ width:966px; height:57px; background:url(imageszg_banner.jpg) no-repeat; margin:68px auto 43px; }
.zg_test h2{ font-size:42px; color:#fff; line-height:57px; text-align:center;font-weight:bold;}

.main{ width:900px; height:418px; background:url(imagestext.jpg) no-repeat; margin:0 auto 11px;}
.main .main_left{ text-align:center; font-size:16px; margin:47px 0  0 144px;font-weight:bold; }
.main .main_left .main-t li{margin-bottom:32px;width:160px; height:38px; line-height:38px;text-align:center; background:#303142; position:relative;}
.main .main_left a{color:#fff; }
.main .main_left .main-t li i{ position: absolute; width:25px; height:12px; background: url(imageszg_sj.jpg) no-repeat;left:50%; margin-left:-13px; bottom:-12px;}
.main .main_left a.main_2{ margin-bottom:25px;}
.main .main_left .main_3{margin:25px 0 74px 0;}
.main .main_left p{ margin-left:-94px; font-size:14px; color:#d90301;line-height:30px;  width:340px;border:1px dashed #303142;border-radius:10px; padding:15px 18px;}
.main_right{ margin:46px 65px 0 0; width:296px; font-size:15px; color:#666666;}
.main_right input,.main_right select{ width:257px; height:28px; border:1px solid #303142;margin:9px 0 9px 0; border-radius:3px;padding-left:7px; background:none; font-size:14px; font-family:"Microsoft YaHei";}
.main_right select{width: 264px; color:#666;}
.main_right .name img{ margin-top:10px;}
 .main_right .name .n-1{_background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/icon-1.png');
}.main_right .resive{ margin-top:6px;}
.main_right .resive .resive-r{ width:255px; border:1px solid #303142; border-radius:10px;  padding-left:7px;padding-top: 15px;margin-left: 7px;}
.resive-r .resive-b input{width: 13px;height: 13px;}
.main_right input.down {width: 183px;height: 37px;background:url(imageszg-2.jpg) no-repeat;font-size: 18px;line-height: 37px;margin:27px 0 0 72px;text-align: center;color:#fff; cursor:pointer;border:none;}
.down{width: 183px;height: 37px;background: #d90301;font-size: 18px;line-height: 37px;margin:27px 0 0 72px;border-radius: 10px;text-align: center;}
.down a{color:#fff;}
.mod2{height: 968px;height: 58px;background: url(imageszg_test2.jpg) no-repeat;}
.popup{width:486px; height:226px; background:#fcfcfc;border-radius:15px; position:fixed; display:none; z-index:22;left:50%;top:50%;margin-left:-256px; margin-top:-123px; padding:10px 13px; }
.popup .popup-main{ width:480px; height:224px; border:2px dashed #ab7435; text-align:center;border-radius:15px;}
.popup .popup-main  span{ width:34px; height:34px; background:#6e2a05;border-radius:50%; font-size:15px; color:#fff;line-height:34px; text-align:center;right:0;top:0; position:absolute; cursor:pointer;}
.popup .popup-main p{ font-size:34px; color:#333333; text-align:center; margin:60px 0 40px; font-weight:bold;}
.popup .popup-main a{display:block; width:130px; height:38px; background:#6e2a05; line-height:38px; text-align:center; font-size:20px; color:#fff;margin:0 auto;}
.bg{ width:100%; height:100%; background:#000; display:none;z-index:20; position:fixed;left:0;top:0;opacity:.7;filter:alpha(opacity=70);}

.bank{margin:20px auto 65px;width: 1040px;}
.bank ul li{float: left;margin-right: 27px;width: 181px;height: 214px;position: relative;}
.bank ul li.last{margin-right: none;}
.bank ul li a {display:block;width: 181px;height: 214px;}
.bank ul li a img{width: 100%;}
.bank ul li a p{color:#333;font-size: 17px;position:absolute;width: 100%;height: 100%;text-align: center;top: 146px;}
.bank ul li .code{ width:181px; height:215px; display:none; position:absolute;left:0;top:0;z-index:3;}
.bank ul li:hover .code{ display:block;}

.footer{font-size: 14px;text-align: center;margin-bottom: 42px;}
.footer a{color:#747474;}

.fixed{width: 148px;height: 243px;background: url(../images/.png) no-repeat;position:fixed;right:0;top:200px;z-index: 20;text-align: center; }
.fixed a p{font-size: 18px;color:#d90301;padding-top: 20px;}
.fixed a.sao{padding-top: 170px;color:#d90301;font-size: 12px;display:block;}
/* µ×²¿ */
.hdd {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#hd .hd-m {
	width: 1000px;
	margin: 0 auto;
}
.hd {
	width: auto;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 10px;
	background-color: #eee;
}
.hd img {
	margin-left: 20px;
	margin-top: 10px;
}
#foot {
	width: 100%;
	height: auto;
	background-color: #25292C;
	background-repeat: repeat-x;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
}
#foot-all {
	font-size: 14px;
	width: 948px;
	height: 60px;
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	line-height: 30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}
#foot #foot-all a {
	color: #CCC;
	text-decoration: none;
}
/* µ×²¿ */