@charset "utf-8";
/* CSS Document */

html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0}
ol,ul{list-style:none}
:focus{outline:0}
a img{border:0}
img{vertical-align:middle}
table{empty-cells:show}
ins{text-decoration:none}
del{text-decoration:line-through}
em,i{font-style:normal}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}
body{font:12px/150% "microsoft yahei";color:#333;background:#fff;_background-image:url(about:blank);_background-attachment:fixed}
h1{font-size: 20px;}
h2,h3{font-size:14px}
h4,h5,h6{font-size:12px}
a{color:#777;text-decoration:none;}
a:hover{color:#3598db; text-decoration:none;}
a.a1{ text-decoration:none; color:#333;font-size:16px;}
a.a1:hover{color:#ff402d;font-size:16px; text-decoration:underline;}
a.a2{ font-size:14px;font-weight: normal;text-decoration: none;color:#333;}
a.a2:hover{ font-size:14px;font-weight: normal;text-decoration: none;color:#cc0000;}
.w{ width:1000px; margin:0 auto;}
.clear {clear: both}

body{font:12px/150% "microsoft yahei"; margin:0px;padding:0px;width:100%;height:auto; background: url(images/bg.jpg) no-repeat center top;}
ol,ul{list-style:none}
/*--------------------下面是悬浮tq*/
#tq{
	position:fixed;
	right:0;
	margin-top:100px;
	margin-right:20px;
	font-size:13px;
	background:#243752;/*定义顶端底端颜色*/
	border-radius:10px;/*定义圆角*/
}
#tq_top{
	padding:15px 8px;
}
#tq_zi ul, #tq_zi li{
	list-style:none;
	margin:0px;
	padding:0px;	
}
#tq_zi li{
	background:#1d4a6e;/*定义栏目颜色*/
	border-bottom:#243752 1px dashed;
}
#tq_zi a{
	display:block;
	width:120px;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
#tq_zi a:hover{
	background:#202331;
	color:#d8ab82;
}
#tq_end{
	text-align:center;
	padding:12px 10px 12px 20px;
}
#tq_end a{
	color:#fff;
	text-decoration:none;
}
#tq_end a:hover{
	text-decoration:underline;	
}
#foot{width:1000px;height:80px; line-height:24px;margin:0 auto 0 auto;text-align:center;font-size:12px;color:#deb679; float:left;}
#foot p a{color:#deb679;text-decoration:none;}
#foot p a:hover{color:#e9d951;text-decoration:underline;}
.clear{clear:both;}
#banner01{background:url(images/banner_01.png) no-repeat top center;width:100%;height:315px;}
#banner02{background:url(images/banner_02.png) no-repeat top center;width:100%;height:315px;}
#banner03{background:url(images/banner_03.png) no-repeat top center;width:100%;height:315px;}
#banner04{background:url(images/banner_04.png) no-repeat top center;width:100%;height:315px;}

.liucheng{ width:1000px; float:left; height:746px; margin-top:30px;}
.haoli{ width:1000px; float:left; height:1226px; margin-top:20px;}
.pro{ width:1000px; float:left; margin-top:50px;}
.pro .pro_top{ width:1000px; float:left; height:192px;}
.pro .pro_c{ width:1000px; float:left; background:url(images/bg_c.jpg) repeat-y;}
.pro_box{ width:908px; float:left; margin-left:46px;}
.pro_box1{ width:908px; float:left;}
.pro_box1 li{ width:908px; float:left; height:444px; background:url(images/pro_bg.png) no-repeat; margin-top:10px;}
.pro_box1 li .pro_pro{ width:449px; float:left; height:345px; margin-top:37.5px; margin-left:60px;}
.pro_box1 li .pro_xq{ width:300px; float:left; margin-left:20px; margin-top:52px;}
.pro_xq .pro_xq1{ width:300px; float:left; margin-left:20px;}
.pro_xq .bt{ width:244px; float:left; height:59px; margin-left:45px;}
.pro .pro_bt{ width:1000px; float:left; height:138px;}
.pro_js{ width:908px; float:left; margin-top:15px; font-size:14px; font-weight:bold; text-align:center; line-height:20px; color:#fff5d1;}
.pro_js1{ width:415px; float:left; margin-bottom:20px; height:200px; margin-left:246.5px;}


/*弹窗开始*/
.pop_tuangou_wrap{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0,0,0,.7); display: none;}
.bm_box{ width:640px; height:350px; background:#fff; position:absolute; left:50%; top:50%; border:#333 solid 2px; margin:-155px 0 0 -325px;}
.bm_box .t{ height:34px; line-height:34px; background:#F6C744;}
.bm_box .t span{ display:block; float:right; width:34px; height:34px; line-height:34px; cursor:pointer; background:url(images/close.png) no-repeat}
.bm_box .c{ padding:0 30px}
.bm_box .c h4{ font-size:20px; color:#595959; border-bottom:#ddd solid 1px; padding:40px 0 20px 0; text-align:center}
.bm_box .c .item{ padding:10px 0; text-align:center}
.bm_box .c .item .form-control{ width: 200px; height: 25px; border: 1px solid #cdcdcd; padding-left: 10px; line-height: 25px;}
.bm_box .c .item button{ width:340px; height:36px; line-height:36px; margin-left:0px; border-radius:4px; background:#F6C744; color:#fff; text-align:center; cursor:pointer; border:none;}
.bm_box .c .err{ height: 40px; line-height: 40px; text-align: center; color: #f30;}
.zhifu_ewm{
	width: 100%;
	height: 150px;
	padding: 10px 0 10px 0;
	text-align: center;
}
.zhifu_ewm img{
	width: 250px;
	height: 250px;
}
.bm_box .zhifu .item{ padding:10px 0; text-align:center}
.bm_box .zhifu .item .form-control{ width: 300px; height: 25px; border: 1px solid #cdcdcd; padding-left: 10px; line-height: 25px;}
.bm_box .zhifu .item button{ width:340px; height:36px; line-height:36px; margin-left:0px; border-radius:4px; background:#F6C744; color:#fff; text-align:center; cursor:pointer; border:none;}
/*弹窗结束*/







