﻿@charset "utf-8";
*{margin:0;padding:0;}
img{border:none;}
td{font-size:12px;font-family: "宋体","Helvetica Neue", Helvetica, Arial; color:#555555;}
body{font-size:12px;font-family: "宋体","Helvetica Neue", Helvetica, Arial;  line-height:26px; color:#555555; }
ul,li{ list-style-type:none;line-height:26px;}
a{ text-decoration:none; color:#333333; }
a:hover{ text-decoration:underline; color:#006699;}
h1,h2,h3{margin:0;padding:0;border:none}
h5{font-size:15px;}
h3 span{color:#333;padding-left:20px;font-size:14px;}
/**/
	/**/
	.clear{clear:both;}
	.float_left{float:left;}
	.float_right{float:right;}
	.no_bg{background:none!important;}
	.no_bor{ border:none!important;}
	/*6*/
	.clear6{overflow:hidden; height:6px; clear:both;}
	.clear5{overflow:hidden; height:5px; clear:both;}
	.clear0{overflow:hidden; height:1px; clear:both;}

.more{float:right; padding-right:10px;}
.h18{line-height: 18px;word-wrap:break-word}
.bold{font-weight:bold}

.banner{width:100%;overflow:hidden;height:417px;position:relative}
.banList{position:absolute;left:50%;margin-left:-960px;height:417px;}
.banList li{height:417px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:30px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-750px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}


.left{float:left;}
.right{float:right;}

#head{width:100%; height:118px; background:url(topbg.jpg) top repeat-x}
#head .top{ width:1000px; margin:0 auto; height:118px; }
#head .top .logo{ float:left; width:258px; }
#head .top .menu{  width:684px; padding-left:40px; padding-right:16px;float:left;}
#head .top .menu .search{width:210px; padding-left:460px; padding-top:25px;float:left; padding-bottom:10px;}
#head .top .menu .search .searchbg{ background:url(seachbg.jpg) left no-repeat; width:182px; height:22px; padding:1px; float:left}
#head .top .menu .search .searchbt{ width:16px; float:left}

#nav {width:684px;margin:0 auto; }
#nav li,#nav li a { float:left; display:block; width:96px;  color:#000;  text-align:center; font-size:16px; font-weight:bold}
#nav li a:hover{ text-decoration:none; color:#0382DB}

#main_in{ width:100%; margin-bottom:20px; background:url(bg.jpg) top repeat-x; padding-top:20px; height:auto;clear:both; overflow:hidden}
#main_in .index{ width:1000px; margin:0 auto;height:auto;clear:both;overflow:hidden;}
#main_in .index .ileft{ width:237px; float:right; }
#main_in .index .ileft li{ width:237px; line-height:24px; border-bottom:1px #dcdcdc dotted}
#main_in .index .ileft h1{ width:237px; height:auto;}
#main_in .index .ileft .ibox{ width:220px; height:260px; background:#C8C8C8; padding:8px; margin-top:5px;}
#main_in .index .imid{ wdith:428px; float:left; padding-right:37px;}
#main_in .index .imid li{ width:428px;line-height:24px;}
#main_in .index .iright{ width:260px; float:left;padding-right:37px;}
#main_in .index .iright .rtitle{ width:260px;}
#main_in .index .iright .proclass{ width:220px; background:#E0E0E0; padding:20px;}
#main_in .index .iright .proclass li{ wdith:220px; line-height:30px; font-weight:bold; font-size:14px;}
#main_in .index .iright .proclass1{ width:220px; background:#E0E0E0; padding:20px;}
#main_in .index .iright .proclass1 li{ wdith:220px; line-height:24px; font-size:12px;}
#main_in .index .iright .proclass1 h1{ wdith:220px; line-height:35px; font-size:16px; color:#0155B2}

.rollBox{width:428px; margin:0 auto; overflow:hidden;height:210px; padding-top:15px;}
.rollBox .LeftBotton{height:200px;width:20px; background:url(pic4.jpg) left no-repeat;overflow:hidden;float:left;display:inline;margin:0 auto;cursor:pointer;}
.rollBox .RightBotton{height:200px;width:20px;background:url(pic5.jpg) right no-repeat;overflow:hidden;float:left;display:inline;margin:0 auto;cursor:pointer;}
.rollBox .Cont{width:380px;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:190px;float:left;text-align:center;}
.rollBox .Cont .pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:182px;height:186px;}
.rollBox .Cont .pic img:hover{background:#fff;border:1px solid #0155B2;display:block;margin:0 auto; width:182px;height:186px;}
.rollBox .Cont .pic p{margin:0px;text-align:center; font-size:14px;line-height:24px;overflow:hidden;display:inline;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;}
.rollBox .Cont a:hover{text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

#main_about{ width:100%; background:#F2F2F2; height:492px;}
#main_about .ico{width:1000px; margin:0 auto;  text-align:center; }
#main_about  .title{width:1000px; margin:0 auto; text-align:center; padding-top:30px; height:100px; }


#bannerbg{width:100%; text-align:center; height:288px; margin:0 auto;position:relative;overflow:hidden;}
#banner{
	width:100%;
	height:288px;
	text-align:center;
	width:1920px; /*图片宽度*/
	position:absolute;
	left:664px;
	margin-left:-960px;
	top: 1px;
}

.maina{width:1000px; margin:0 auto;}
.maina .nleft{float:left; width:235px; padding-right:45px;}
.maina .nleft .ntitle{ width:235px;}
.maina .nleft .aboutbg{ width:195px; background:#E0E0E0; padding:20px;}
.maina .nleft .aboutbg li{ width:195px; line-height:30px;font-size:14px;font-weight:bold;border-bottom:1px #B9B8B8 dashed}
.maina .nleft .picbg{ width:205px; background:#E0E0E0; padding:15px; margin-top:15px;}
.maina .nleft .aboutbg1{ width:195px; background:#E0E0E0; padding:20px;}
.maina .nleft .aboutbg1 h1{ width:195px; color:#004592; font-size:16px;}
.maina .nleft .aboutbg1 li{ width:195px; line-height:24px;}
.maina .nright{float:right; width:720px; }
.maina .nright .ntitle{width:700px; line-height:26px;  background:url(title7.jpg) left no-repeat; padding-left:20px; font-size:16px; height:30px;}
.maina .nright .daohang{width:700px; border-top:1px #B4B4B4 solid; text-align:right; line-height:30px; }
.maina .nright li{ line-height:30px; font-size:14px;}
.maina .nright .pcontent{ width:700px; }



.maina1{width:940px; margin:8px auto;min-height:380px;overflow:hidden; }
.maina1 .left{float:left;  clear:both; width:210px}
.maina1 .nright1{float:right; width:720px; margin-left:8px; min-height:380px;overflow:hidden; }
.tclass{ width:200px; margin:0 auto}

.list1{width:198px; margin:0 auto;clear:both;overflow:hidden; float:left; }
.list1 li{border-bottom:1px #dcdcdc dotted; height:24px; line-height:24px; padding-left:20px;margin-top:6px; margin-bottom:5px;}
.list{width:700px; margin:0 auto;clear:both;overflow:hidden; float:left; }

.list li{border-bottom:1px #dcdcdc dotted; height:24px; line-height:24px; padding-left:20px; font-weight:bold;margin-top:6px; margin-bottom:5px;}
.nleftlx{margin-top:10px; background:url(fw.jpg) no-repeat; height:98px; width:200px; float:left;clear:both;}
.nadd{margin-top:100px;padding-left:10px; padding-bottom:20px; background:url(leftlx.jpg) no-repeat}

ul.hotnews{width:245px; padding-top:12px; padding-bottom:12px}
ul.hotnews li{line-height:23px; height:23px; padding-left:15px }
.topflash{float:right;padding-right:90px; padding-top:50px;width:109px;height:110px;}



.ipro{width:230px; height:auto; padding-left:20px; padding-top:15px }
.ipro li{padding-left:8px; line-height:28px; height:28px;float:left; color:#FFF; font-weight:bold; font-size:14px; width:100px; font-size:12px;  border-bottom:#597DA3 1px solid}
.ipro li a{color:#FFF; font-weight:bold; font-size:14px; }
.ipro1{width:208px; height:auto; }
.ipro1 li{padding-left:12px; line-height:23px; height:23px;float:left; width:92px; font-size:12px;   border-bottom:#dcdcdc 1px dotted;background:#E8F5FD}






.nmsg{padding:12px; white-space:normal;}


#order{padding:10px 0 20px;width:650px;text-align:left}
#order h1{padding:15px 0 5px;font-size:22px}
#order p{margin:5px 0 10px;font-size:12px}
#order form{margin-left:30px}
.div_li{margin-bottom:10px}
#order label{margin:3px 0;font-weight:bolder;display:block}
#order label.checkbox{font-weight:normal;display:inline}
#order input{border:1px solid #aaa;padding:3px;font-size:12px;background-color:#fefefe;color:#000}
#order input:hover{border:1px solid #6ad}
#order .medium{width:220px}
#order .submit{margin-top:10px;cursor:hand}
#message{border:1px solid #aaa;padding:3px;font-size:12px;background-color:#fefefe;color:#000;width:500px;height:100px}
#demo{margin-top:10px}
.div_li span{padding-left:10px;font-size:12px;color:#777}
.div_li .red{color:#ff3300;}
.error,.success{padding:10px 20px;text-align:left;font-size:12px}
.error{background-color:#a22;color:#fff}
.success{background-color:#cfc;color:#051}


.product_list {
	
	max-width:700px;
	margin-bottom: 8px;
	padding:5px 0 0px 5px;
	clear:both;
	
}
.product_list li{
	height: 188px;width:220px;float: left;
}
.product_list li .new {
	position: absolute;
	bottom: 0;
	left: 0;
}

.product_list li img, .producto_list li ul {
float: left;
padding-top:10px;
padding-bottom:10px;

}

.product_list li h3 {
	margin: 5px 0px 0px 5px;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	line-height: 20px;
	
}

.product_list h2{font-size:14px; width:700px; font-weight:bold; height:28px; line-height:28px; margin-bottom:10px; padding-top:10px; border-bottom:1px dashed #ccc;}
.product_list h2 span{float:right; font-size:12px; font-weight:normal; padding-right:20px;}

.product_list li p {
	margin: 5px 0px 0px 5px;
	color: #737373;
	font-size: 12px;
	line-height: 28px!important;
}

#xl{padding:5px;position:relative}
#xl li{padding:8px 10px;border-bottom:1px dotted #ccc;color:#999;overflow:hidden;zoom:1}
#xl li span{float:right;width:550px;color:#999;line-height:25px;}
#xl li a:link{color:#02405B;}
#xl li a:hover,#xl li a:visited{color:#F16609}


.product{ margin:0 auto; height:auto; width:700px;  }
.product ul{padding:0;margin:0}
.product li{float:left;width:230px; list-style-type: none; font-weight:100; }
.product li.plists{float:left;width:230px;  padding-bottom:5px }
.product li h3,ul.product li h2,ul.product li h3,ul.product li span{width:210px;line-height:18px;  color:#006699; font-weight:bold;padding:0;margin:0;list-style-type: none; float:left; font-size:14px; height:40px; text-align:center}
.product li p{width:210x;  padding-top:8px; text-align:center; line-height:18px;list-style:none; height:220px;}
.product li p img{width:210px; height:210px; border:1PX #dcdcdc solid; }
.product li p img:hover{width:210px; border:2PX #0F5BAE solid; }



#newlist{float:left; width:100%; margin-top:5px;overflow:hidden; clear:both;}
.newlista li{ border-bottom:1px #dcdcdc dotted; line-height:30px; padding-left:16px; color:#333;}
.newlista em{ float:right; width:auto; height:auto; color:#999; font-style:normal;}
.newlista a:hover{color:#0066FF;}

.promsg{padding:2px;}
.promsg a{margin-left:15px;font-weight:bold;}
.promsg p{ padding-top:15px; width:700px;}
.promsg h2{font-family: Microsoft YaHei,arial;font-weight:bold;color:#0559CB;position:relative;font-size:1.5EM;line-height:60px;text-align:center;}
.promsg .protop{text-align:center; border:1px solid #dbdbdb; padding-bottom:5px; padding-top:5px; line-height:30px;}
.promsg .protop,.promsg .protop a{margin-right:15px;color:#333333; font-weight:bold;}
.promsg .info{padding-top:10px;border-bottom:1px dashed #dbdbdb;border-top:1px dashed #dbdbdb; padding-bottom:10px;margin-bottom:10px;margin-top:10px;clear:both;}
.promsg .info,.promsg .info a {color:#074DBD;}
.promsg a{color:#666666;margin-right:10px;}
.promsg .xgpro{ float:left; text-align:left}
.promsg .xgpro li{ width:315px;float:left; font-weight:100}
.promsg .xgpro li a{color:#555555;  font-weight:100;}
.promsg .xgpro{text-align:left; margin-bottom:10px}
.promsg .xgpro li{ width:315px;float:left; font-weight:100}
.promsg .xgpro li a{color:#555555;  font-weight:100;}
.prowd{color:#0D63B9; padding:10px; border:1px #D8EBFE solid; background:#F2F8FE; margin-bottom:10px; font-size:12px; }



.foot{background:#0155B2; width:100%;clear:both }
.foot .endbg{ width:750px; margin:0 auto; background:url(endlogo.jpg) left top no-repeat;padding-left:250px; padding-top:35px; padding-bottom:32px; color:#FFF}
