@charset "utf-8";
/* CSS Document */
body{overflow-x:hidden;}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0;padding:0}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#000;}
img{ border:none;}
@font-face {
	font-family: 'Conv_sylfaen';
    src: url('../fonts/sylfaen.eot');
    src: url('../fonts/sylfaen.eot?#iefix') format('eot'),
         url('../fonts/sylfaen.woff') format('woff'),
         url('../fonts/sylfaen.ttf') format('truetype'),
         url('../fonts/sylfaen.svg#Conv_sylfaen') format('svg');

	font-weight: normal;
	font-style: normal;

}
@font-face {
	font-family: 'Conv_Sansation-Bold';
	src: url('../fonts/Sansation-Bold.eot');
	src: url('../fonts/Sansation-Bold.eot?#iefix') format('eot'),
		 url('../fonts/Sansation-Bold.woff') format('woff'),
		 url('../fonts/Sansation-Bold.ttf') format('truetype'),
	  	 url('../fonts/Sansation-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_Oswald-Light';
    src: url('../fonts/Oswald-Light.eot');
    src: url('../fonts/Oswald-Light.eot?#iefix') format('eot'),
         url('../fonts/Oswald-Light.woff') format('woff'),
         url('../fonts/Oswald-Light.ttf') format('truetype'),
         url('../fonts/Oswald-Light.svg#Conv_Oswald-Light') format('svg');

	font-weight: normal;
	font-style: normal;
}




.container{overflow:hidden;width:1920px; overflow:hidden;position:relative;left: 50%; margin-left: -960px;}
.box{ width:1600px; margin: 0 auto;overflow:hidden;border-top:#ce000c 4px solid; height:82px;}
.top{ width:1000px; margin:0 auto; overflow:hidden; }
.small_box{overflow:hidden;float:right;}
.small_box li{float:left; margin-right:5px;}
.small_box li a{ font-family:Arial, Helvetica, sans-serif; padding-left:20px; line-height:23px; font-size:12px; color:#898989;}
.logo{ margin:30px 5px; float:left;}
.nav{overflow:hidden; float:left;padding-top:40px; margin-left:30px; z-index:5}
.nav li{ float:left; width:120px; background:url(../images/nav1.png) no-repeat center right; }
.nav li:last-Child{ background-image:none;}
.nav li a{ display:block;font-family: Conv_Sansation-Bold; font-style:italic; color:#000000; text-align:center; font-size:17px;}
.banner{ width:1600px; margin:0 auto;height:290px;}
.scroll{ width:1600px; margin:0 auto;background-color:#ffcd11; overflow:hidden;}
.scroll p{ width:600px;color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:46px; float:left; margin-left:25px;}

.sevice_box{ width:96px; height:68px; overflow:hidden; background:url(../images/kefubj.png) no-repeat; position: fixed; right: 0; top: 40%; z-index: 100; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100))}
.sevice_box h1{ width:100px; height:10px; background:url(../images/sevice.png) no-repeat;margin:6px 0px; margin-left:5px;}
.sevice_box ul{ float:left;}
.sevice_box ul li{ font-family:Conv_sylfaen; font-size:12px; color:#FFF; background:url(../images/kefu2.png) no-repeat left; margin-left:5px; text-indent:12px;}
.sevice_box img{ float:right;}

.gundong{ width:1000px; margin:0 auto;}
.gundong h1{font-family:Conv_Sansation-Bold; font-size:16px; color:#000000; float:left; line-height:40px;}
.button{overflow:hidden;min-width:50px; float:left; margin-top:20px;}
.button a{ float:left; width:10px; height:10px; background: url(../images/dian1.png) no-repeat; margin:0 2px;}
.button .current_a{ background: url(../images/dian2.png) no-repeat;}
.main{ width:1080px;height:210px; overflow:hidden; margin: 0 auto; position:relative;}
.pic_box{ width:243px; height:210px; margin-top:25px; float:left;padding:0px 6px; position:relative;}
.proimg{ width:243px; border-bottom:#ffcd11 5px solid; overflow:hidden;}
.proimg img{ float:left;}
.proimg ul{font-family:Conv_Oswald-Light;  font-size:20px; color:#000000; float:right;  }
.detail_font{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#000000; line-height:20px; margin-top:10px; width:243px;height: 60px;overflow: hidden;}
.go{ float:right; position:absolute; right:0px; bottom:30px;}
#left{ float:left; width:13px; height:25px; margin-top:60px;cursor:pointer; display:inline;}
#right{ float:left;margin-top:60px;width:13px; height:25px;cursor:pointer;display:inline; }
#pro_box{ width:1020px; height:210px; overflow:hidden; float:left; display: inline; position:relative; margin:0px 10px; }
.er{ width:auto; height:210px; top:0px; left:0px; position:absolute; overflow:hidden;}
#pro_box #scroll1 { width:1020px; height:18px; left:0px; bottom:8px; cursor:pointer; position:absolute;  }
#pro_box #scroll1 span { width:0px; height:18px; left:0px; bottom:0px; cursor:pointer; position:absolute; }


.footer{ width:1600px;border-top:#d8d8d8 1px solid; margin:0 auto; margin-top:40px;}
.biaozhi{ width:1000px; margin:0 auto; overflow:hidden;}
.biaozhi img{ float:left; margin:15px 10px;}
.di{ width:1600px; height:48px; background-color:#000000; overflow:hidden;}
.footzi{ overflow:hidden;width:1000px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:48px; color:#acacac; }
.footzi p{ float:left; width:400px;}
.footzi a{ float:right; color:#acacac;}

.content_box{width:1600px; margin:0 auto;}
.middle{ width:1600px; height:36px; margin:0 auto;background-color:#ffcd11;}
.font_box{ width:1000px; margin:0 auto; overflow:hidden;}
.font_1{ float:left; width:200px; height:36px; background-color:#ce000c;font-family: Conv_Oswald-Light; font-size:20px; line-height:36px; text-indent:10px; color:#fff;}
.pro_name{ float:left; font-family:Conv_Oswald-Light; font-size:20px; color:#000; line-height:36px; margin-left:33px;}
.small_font{ float:right; background:url(../images/house.png) no-repeat left center; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; text-indent:15px; line-height:36px;}
.content{ width:1000px; margin:0 auto; overflow:hidden}
.left{ width:200px; float:left;}

.sub{ width:200px;}
.sub a{display:block;height:32px; width:200px; margin-bottom:1px;font-family: Tahoma, Geneva, sans-serif;  font-size:14px; line-height:32px; text-indent:10px; color:#515151;}
.list{background-color:#e4e4e4;}
.current_sub{background-color:#ffcd11;height:32px; width:200px; display:block;}
.sub a:hover{ background-color:#ffcd11;}
.con_box{ display:block; width:200px; height:95px; background:url(../images/contact.jpg) no-repeat; margin-top:12px;}
.con_box h1{ margin-left:75px; height:30px; padding-top:20px;font-family: Conv_Oswald-Light; font-size:14px; color:#000; background:url(../images/tel.png) no-repeat  70px 20px;;}
.con_box p{ color:#ce000c;font-family: Conv_Oswald-Light; font-size:12px; margin-left:75px;}
.right{ width:775px; float:right; overflow:hidden; }
.right table{
	text-align: center;
	font: 400 12px/160% Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
	border-spacing: 2px;
	border-color: gray;
	border-collapse: collapse;
}
.zhengwen{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:30px;}
.hezuo{ width:774px; margin-top:20px;}

.product{ width:382px; overflow:hidden; float:left; margin-right:5px; margin-top:50px;border-bottom:#dbdbdb 2px solid;}
.font_2{font-family:Conv_Oswald-Light; font-size:24px; line-height:24px;}
.product img{ float:left;}
.product ul{ float:right; width:212px; position:relative;}
.more{ display:block; width:90px; background:url(../images/go.png) no-repeat 70px center; color:#ce000c; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:24px; position:absolute; right:10px; bottom:-20px;}
.news_box{ overflow:hidden; border-bottom:#abc0d6 1px solid;}
.news_pic{ float:left; margin:30px 0px;}
.news_box ul{ float:right; width:510px; margin-top:30px; position:relative;}
.news_font{ color:#011664; font-family:Tahoma; font-size:20px; line-height:25px;}
.contact{ width:320px; overflow:hidden; float:left; margin-top:20px;}
.contact ul{ overflow:hidden; width:320px;font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:30px;}
.con1{ float:left; color:#1a1a1a;}
.con2{ float:right; width:220px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:30px;}

#fo{ float:right; margin-top:20px;}
.liu{ margin-top:20px; font-size:16px; border-bottom:1px solid #BFBFBF; padding-bottom:6px;}
.user input{ width:360px; height:32px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:32px;}
.user{ margin-top:10px;}
.user textarea{ width:360px; height:148px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:32px;}
.subs{ background-color:#ce000c;height:42px; width:110px; color:#FFF;font-family:Arial, Helvetica, sans-serif; font-size:24px;text-align:center; line-height:42px; margin-top:20px;}

.news_font1{ color:#011664; font-family:Tahoma; font-size:20px; line-height:25px;text-align:center; line-height:60px;border-bottom:#abc0d6 1px dashed;}
.new_pic{ width:160px; height:160px; float:left; margin-top:20px; margin-left:20px;}
.new_zw{ width:550px; float:right; font-family:Tahoma; font-size:12px; color:#585858; line-height:22px;margin-top:20px; }

.pro_box{ width:650px; overflow:hidden; margin-top:20px;}
.pro_pic{ width:223px; height:246px;float:left;}
.pro_box ul{ width:400px;float:right; margin-top:20px;}
.pro_box ul li{ color:#585858; font-family:Tahoma; font-size:12px; line-height:22px;}
.pro_box ul li span{ color:#ce000c;}
.list_font{ width:775px; background:url(../images/pro3.png) no-repeat; border-bottom:#abc0d6 1px solid; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#FFF; line-height:30px; text-indent:12px;}
.list_font1{width:775px; height:11px;background:url(../images/pro4.png) no-repeat right top;}
.table{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; border:#999999 1px solid; margin-top:30px;}
.table td{ height:22px;}
.biaotou td{ width:110px; background-color:#ce000c; color:#FFF; font-weight:bold;}
.zikuang{ background-color:#f1f1f1;}
.footline{ border-bottom:#999999 1px solid;}

.num{ width:600px; overflow:hidden;margin-left:300px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.current_num{ background-color:#ce000c;color:#FFF;}
.num a{ display:block; float:left;width:40px; height:19px; text-align: center; line-height:20px;margin:0 6px;}
.num_a{  background-color:#ffcd11; color:#666666;}
.num a:hover{background-color:#ce000c;color:#FFF;}

/***************************************************/
#pro_features{
	width: 400px;
	float:right;
	margin-top:20px;
	color: #585858;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 22px;
}
