﻿html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, button, p, blockquote, th, td {margin: 0;padding: 0;}
html{overflow-y:scroll;width: 100%; height: 100%;}
body{ width: 100%; height: 100%; background:url(../image/bg.png);}
body,button,input,select,textarea,fieldset,label{font:normal normal 16px/26px Microsoft YaHei, Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;color:#333;}

h1,h2,h3,h4,h5,h6{font-size:100%}
ul,ol{list-style:none}
fieldset,img{border:0 none;}
input,select,textarea,button{font-size:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
button,input[type=button],input[type=submit]{cursor:pointer}
input[type=search]{-webkit-appearance:textfield;}
input{outline:none;}
textarea{overflow-y:auto;resize:vertical}i{font-style:normal}
.clear{ clear:both;}
.clearfix:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } 
.hidden{display:none}
a{color:#494351;text-decoration:none;cursor:pointer;}
a:hover{color:#d60000;text-decoration:none;}
a[onclick*="swtClick"]{cursor:pointer;}

.w1200{ width:1200px; margin:0 auto;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.ml20{ margin-left:20px;}
.header{background:#ffffff;}
.header .eyetop{ height:30px; background-color:#f2f2f2;}
.header .eyetop .tp{ height:30px; position:relative; }
.header .eyetop .tp .tp1{height:30px;  width:500px; position:absolute; left:0px; top:0px; color:#aeaeae; font-size:14px; }
.header .eyetop .tp .tp2{ width:500px; position:absolute; right:0px; top:0px;color:#333; font-size:14px; }
.header .eyetop .tp .tp2 p{ height:24px; line-height:24px; color:#aeaeae; font-size:14px;  text-align:right; position:relative; }
.header .eyetop .tp .tp2 p span{  display:block; position:absolute; top:3px; height:24px;}
.header .eyetop .tp .tp2 p .s1{width:370px; left:0px; text-align:right;}
.header .eyetop .tp .tp2 p .s2{width:120px; right:0px; text-align:right;}
.header .eyetop .tp .tp2 p a{ display:inline-block; overflow:hidden; text-align:center; float:left; width:24px;  position:relative; height:24px; line-height:24px; border-radius:24px; background-color:#fff; margin:0px 2px; }
.header .eyetop .tp .tp2 p a img{ position:absolute; width:20px; height:20px; top:2px; left:2px;}
.header .eyetop .tp .tp2 p a i img{display:none;position: absolute; top: 24px; left: 0px; }
.header .eyetop .tp .tp2 p a:hover i img{display:block;position: absolute; top: 24px; left: 0px; }
.eyehead{ height:130px; padding-top:15px;}
.eyehead .logo{ width:300px; height:100px; float:left; margin:15px 0px 0px 15px;display:inline;}
.eyehead .xs ul{ height: 130px;float: left;font-size: 13px;margin-left:30px;}
.eyehead .xs ul li{ padding-left: 15px;line-height: 24px;padding-top: 1px;}
.eyehead .tel{ width:243px; height:54px; float:left; margin:20px 0px 0px 40px; display:inline;}
.eyehead .tel{ display:inline-block;}
.eyehead .tel img{height: auto; margin: 5px 0px 0px 10px;}
.eyehead .zx{ width: 270px; float: left;margin: 10px 0px 0px 0px;display: inline; text-align: right;}
.eyehead .zx a{display: inline-block; background: #711512;margin: 0px 0px 0px 20px; padding: 2px 20px;color: #fff; border-radius:5px;}
.eyehead .zx a:first-child{background:#c97a22;}
.eyehead .zx a:hover{ border-radius:0;}
.eyemenu{ background-color:#711512;     border-bottom: #f2f2f2 5px solid; }
.menu { width:1200px; margin:0 auto;height: 50px;line-height: 50px;background-color:#711512;}
.menu li{float: left; width:150px; text-align:center;position: relative; z-index:9999;}
.menu li a:hover {color: #711512;background-color:#f2f2f2; font-weight:bolder;}

.menu li.focusa {background-color:#333333;}
.menu li a { width:100%;display: block;float: left;height: 50px;line-height:50px; color:#fff; text-decoration:none; text-align:center;}
.menu li ul {position: absolute;left: 0;background-color:#611512;width: 150px; display:none; z-index:9999;}
.menu li:hover ul{display:block;}
.menu li ul a {width: 150px; height:40px; line-height:40px; overflow:hidden;}
.menu li .one {top: 50px;}
.menu li .one li a:hover {background-color:#f2f2f2;}
.menu li ul.two {left: 150px; display:none;}
.one li:hover ul.two{ display:block;}
.menu li ul.hdw {left: 150px;}
.container{width:1200px; margin:0 auto; padding-bottom:30px;}





.slideBoxa{ width:100%; height:auto; overflow:hidden; position:relative; border:1px solid #ddd; margin: 0 auto;}
@media only screen and (max-device-width:1024px){
	.slideBoxa{ width:1200px; height:auto; overflow:hidden; position:relative; border:1px solid #ddd; margin: 0 auto;}
	
}

.slideBoxa .hd{ height:30px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; margin-right: -52px; }
		.slideBoxa .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBoxa .hd ul li{ float:left; margin-right:5px;  width:30px; height:30px; line-height:30px; text-align:center; background:#fff; cursor:pointer; }
		.slideBoxa .hd ul li.on{ background:#711512; color:#fff; }
		.slideBoxa .bd{ position:relative; height:100%; z-index:0;   }
		.slideBoxa .bd li{ zoom:1; vertical-align:middle; }
		.slideBoxa .bd img{ width:100%; height:auto; display:block;  }

		
		.slideBoxa .prev,
		.slideBoxa .next{ position:absolute;left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../image/slider-arrow.png) -170px 5px no-repeat; filter:alpha(opacity=50);opacity:0.6;   }
		.slideBoxa .next{ left:auto; right:3%; background-position:-55px 5px; }
		.slideBoxa .prev:hover,
		.slideBoxa .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBoxa .prevStop{ display:none;  }
		.slideBoxa .nextStop{ display:none;  }










.title1{ width:100%; height:1px; background:#E8D8C0; position:relative; margin-top:20px;}

.title1 span{ display:block; width:325px; height:34px; position:absolute; left:50%; margin-left:-162px; bottom:0px; margin-bottom:-12px; background:url(../image/bg.png);}
.aboutUs{ width:1200px; margin:0 auto; margin-top:15px;}
.aboutUs  .aboutUs_left{ width:400px; height:250px; margin-top:30px; float:left;}
.aboutUs  .aboutUs_right{ height:250px; margin-top:30px; padding-left:30px; text-align:justify; text-indent:2em; font-size:16px; overflow:hidden; line-height:24px; color:#515151;}
.aboutUs p{ padding:5px 0;}


.leave_box ul li input{ border:1px solid #e8d8c0; width:177px; height:28px;}





.foot{ width:100%; height:200px; background:#ffffff;border-top:2px solid #ECEBEB; margin:0 auto; margin-top:100px;}

.foot_con{ width:1200px; height:150px;margin:0 auto; padding-top:25px; background:#ffffff;padding-bottom:25px; overflow: hidden;}
.foot_logo{margin-top:20px; float:left; width:240px; height:60px; margin-right:160px;}
.foot_wenben{ width:580px; height:150px; float:left; padding-left:25px; margin-right:35px; }
.foot_wenben a{ color:#aeaeae; font-size:14px;}
.erweima{ width:100px; height:150px; float:left;}
.erweima p{ color:#aeaeae; font-size:14px; text-align:center; margin-bottom:5px;}






#popping{ width: 500px; height: 400px; background:#ffffff; position:fixed; top:50%; left:50%; margin-top:-200px; margin-left:-250px;box-shadow:0 0 10px  rgba(0,0,0,0.5); border-radius:10px; z-index:99; display:none; }
#popping > a{ display:block; padding:10px; float:right; color:#cacaca; font-size:18px; margin-right:5px;}
#popping > img{ display:block; margin:0 auto; margin-top:50px; }
#popping > p{ text-align:center; color:#aeaeae; font-size:20px;}