
body,h1,h2,dl,dd,input{ margin:0;}
h1{ font-weight:normal;}
a{ text-decoration:none;}
.clearfix{ clear:both;}
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-family: "Î¢ÈíÑÅºÚ"; 
	color:#333333;}
a img{border:0px;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, button, textarea, select {font-family:inherit;font-size:12px; vertical-align:middle;}
a{text-decoration:none;}
.clear{	font-size: 0px;	line-height: 0px;margin: 0px;padding: 0px;height: 0px; clear:both; visibility:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after {content: ".";display: block;height: 0;clear:both;visibility: hidden;}
.input{background: none repeat scroll 0 0 #FBFBFB;border: 1px solid #DDDDDD;color: #555555;height: 20px; line-height: 20px; padding: 0 3px;}
.textarea{border: 1px solid #DDDDDD;background: none repeat scroll 0 0 #FBFBFB;}
.submit{ width:60px;}
.icon img{ margin:0 auto;}
.header{ width:100%; margin:0 auto; background-color:white;}
.top,.row,.topnav,.aboutbox,.probox,.bottom,.neinei,.propro,.contact,.dingzhi,.chanpin,.fuwu,.xiushi{ width:1200px; margin:0 auto;}

.topbox{ margin-top:22px; margin-bottom:5px; width:1200px; margin-left:auto; margin-right:auto;}
.logo{ float:left; margin-top:22px; margin-right:150px;}
.nav{ float:left; font-size:18px;height: 51px; padding-top:40px;}
.nav a{ margin-left:20px;color:#000; margin-right:14px; height:51px; line-height:51px;    padding: 0 0 17px 0;}
.nav a:hover,.nav a.hover{ color:#f13a3a; border-bottom:2px solid #f13a3a;}
.biao{ float:left; font-size:34px; margin-top:50px;margin-right:58px;margin-left: 10px; font-weight:bold; color:#333333;}
.phone{ float:right;    margin-top: -100px;    margin-right: 54px;}


.container{width:100%; padding:0; margin:0; display:table;clear:both;}
.main{ width:1200px; padding:0; margin:0 auto; line-height:40px;}
.about{ margin:40px auto;}
.title{ font-size:36px; font-weight:bold; text-align:center; color:#333333; height:50px; line-height:50px;}
.icon{ text-align:center; margin:15px auto;}
.txt{ text-align:center; font-size:18px; color:#333333;}
.pic{ width:583px;}
.content{ width:600px; font-size:14px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ";}


.pro-head {width: 1200px; margin: 0 auto;    height: 85px;}
.pro-head h1 { color: #333333; font-size: 29px;    padding-top: 15px;}
.pro-head h5 { color: #8f8f8f; font-size: 14px;}

.banner img{ width:100%;}
.title{ width:1200px; margin-left:auto; margin-right:auto; text-align:center;}
.aaa{ font-size:22px; margin-bottom:10px; font-weight:bold; color:#566266; float:left;}
.bbb{ font-size:14px; margin-bottom:40px; color:#8f8f8f;}
.bor{ float:left;margin-top: 17px;margin-right: 20px; margin-left:72px;}
.bor1{ float:left;margin-top: 17px;margin-left: 20px;}

.ccc{ background-image:url(../images/hhhh.jpg); width:312px; height:400px; text-align:center; float:left; margin-right:130px;}
.a1{ font-size:20px; font-weight:bold; color:#00c8f8; padding-top:230px; margin-bottom:16px;}
.a2{ font-size:16px; color:#8f8f8f;margin-left: 16px;margin-right: 15px; line-height:26px;}
.ccc2{ background-image:url(../images/hhh2.jpg); width:312px; height:400px; text-align:center;float:left;margin-right:130px;}
.ccc3{ background-image:url(../images/hhh3.jpg); width:312px; height:400px; text-align:center;float:left;}
.a11{ font-size:20px; font-weight:bold; color:#58d5b4; padding-top:230px; margin-bottom:16px;}
.a21{ font-size:16px; color:#8f8f8f;margin-left: 16px;margin-right: 15px; line-height:26px;}
.a12{ font-size:20px; font-weight:bold; color:#8ec640; padding-top:230px; margin-bottom:16px;}
.a22{ font-size:16px; color:#8f8f8f;margin-left: 16px;margin-right: 15px; line-height:26px;}

.xiushibox{ height:372px; margin-top:18px; margin-bottom:35px;}
.b1{ font-size:24px; color:#f5f5f5; margin-bottom:32px;}
.b2{ font-size:14px; color:#333333;line-height:26px; margin-bottom:28px}
.le{  float:left; margin-right:60px;}
.ri{ padding-top:138px; float:left;}
.vv1{ font-size:16px; color:white; text-align:center;}
.mm{ width:160px; float:left; margin-right:80px;}

.con{ width:370px; float:left;margin-right: 30px;margin-bottom: 30px;}
.con p{ text-align:center; font-size:16px; margin-top:10px;}
.con img{height:260px; width:370px;}
.probox{ margin-bottom:40px;    margin-top: 17px;}
.bottombox{ background-color:#252525; height:120px; text-align:center;}
.bottom{ padding-top:42px;}
.bottom p{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#f3f3f3;line-height: 20px;}

.biaoti1{ width:1200px; margin-left:auto; margin-right:auto; margin-bottom:32px;}
.neinei p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:24px; margin-bottom:12px;}
.abouttu{ margin-bottom:48px;}

.propro{}
.ai{ width:320px; height:256px; float:left;margin-right:65px;margin-bottom: 68px;margin-left:14px;}
.ai img{ width:380px; height:270px;}
.ai p{ font-family:"Î¢ÈíÑÅºÚ"; text-align:center; margin-top:10px; font-size:16px; margin-left:46px;}

.leftz{  margin-right:10px; float:left;}
.leftz img{ width:720px; margin-right:10px;}
.rightz{ float:left; margin-top:33px;}
.li1{ margin-bottom:36px;}
.li1 img{ float:left; margin-right:24px;}
.li1 span{ font-size:18px; color:#8f8f8f; line-height:0; font-family:"Î¢ÈíÑÅºÚ";}
.contact{ margin-bottom:64px;}

.left{ float:left;}
.left img{ float:left; margin-left:50px; margin-right:32px;}
.ab{ font-size:16px; margin-bottom:2px;}
.cd{ font-size:14px; color:#8f8f8f; width:600px; margin-bottom:87px;}
.right{ float:right;}
.dingzhi p{ font-family:"Î¢ÈíÑÅºÚ";}
.lll{ width:400px; height:320px; margin-left:auto; margin-right:auto; margin-bottom:50px;}
.lll p{ font-family:"Î¢ÈíÑÅºÚ"; text-align:center; margin-top:10px;display: block;font-weight: bold;;}
.kkk{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:22px; margin-bottom:30px;}
.con img:hover{ background-color:black;}





.fix_qq {
position: fixed;
right: 0px;
top: 50%;
margin-top:-80px;
width: 93px;
height: 122px;
z-index:9999;
background: url(../images/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(../images/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(../images/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(../images/qq_04.png) no-repeat;
}




.pro_fenl{ margin:20px 0;}
.pro_fenl ul { width:100%;}
.pro_fenl ul li{ float:left; width:24.9%; text-align:center; height:34px; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}
.pro_fenl ul li a{ font-size:16px; color:#FFF; line-height:34px; background:#2e2e2e; display:block}
.pro_fenl ul li a:hover{ background:#e60b1e;}



.newslist{ display:block; overflow:hidden; padding-top:18px; width:98%; margin:0 1%;font-family:"Î¢ÈíÑÅºÚ"; }
.newslist li{ display:block;overflow:hidden; height:37px; border-bottom:1px dashed #c9cacc;}
.newslist li a{ background:url(../images/list.jpg) no-repeat 3px center; line-height:37px; font-size:14px; color:#623a0d; padding-left:28px;}
.newslist li span{line-height:37px; font-size:14px; color:#623a0d; float:right;}



.services{ padding:0; margin:0;padding-bottom:40px; display:table}
.services ul{ width:33.3333%; float:left; padding:0; margin:0;margin-bottom:30px; }
.services ul a{ color:#333333;}
.services ul li{ width:386px;margin:0 auto; text-align:center;}
.services ul li img{ max-width:100%; margin:0 auto; height:300px;}
.services ul li h3{ font-size:16px; text-align:center; line-height:25px; width:100%; display:block; margin:0 auto;}
.services ul li p{ margin:0; text-align:left; position:relative; font-size:16px; line-height:30px; display:block; width:100%; margin:0 auto;}

.team{ padding:0; margin:0 auto;padding-bottom:40px; display:table}
.team ul{ width:33.3333%; float:left; padding:0; margin:0; }
.team ul a{ color:#333333;}
.team ul li{ width:386px; border:1px solid #CCC; margin:0 auto;}
.team ul li h3{ font-size:16px; text-align:center; line-height:25px;}
.team ul li p{ padding:15px 0; margin:0; position:relative; font-size:16px; line-height:30px; display:block; width:90%; border-bottom:1px solid #666; margin:0 auto;}
.team ul li p i{ position:absolute; display:block; height:4px; width:65px; bottom:-2px; background:#ff7700;left:135px;}
.team ul li h1{ font-size:36px; color:#ff7700; text-align:center;letter-spacing:10px;}
.team ul li h4{ font-size:18px; color:#ff7700; text-align:center;}

