/*通用样式*/
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-weight: normal;}body{color:#323232;font-size:14px;font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";line-height:28px;}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}li,ol,ul{list-style:none}fieldset,img,input{border:0}table{border-collapse:collapse;border-spacing:0}td{padding:0 5px;line-height:26px}img,input,select{vertical-align:middle}button,input,select,textarea{font-size:100%}textarea{resize:none}a{outline:0;color:#222;text-decoration:none}a:hover{text-decoration:none;}.clear:after{clear:both;display:block;visibility:hidden;height:0;content:""}.clear{zoom:1}

.wp{ width:1423px; margin:0 auto;}
.wp2{ width:1102px; margin:0 auto;}
.z{ float:left;}
.y{ float:right;}
.cl{ clear:both;}
.mr_0{ margin:0;}
.img{ border:none;}
/*首字母大写*/
.sax {text-transform:capitalize;}
/*全都是大写*/
.qdx {text-transform:uppercase;}
/*全都是小写*/
.qxx {text-transform:lowercase;} 

/*头部开始*/
.topt{ background: url(../images/biao-bj.jpg) repeat-x center; width:100%; height:30px; line-height:30px;  }
.zby{ font-size:12px; font-family:"宋体";  }
.yuyan{ width:160px;font-family:"宋体";font-size:12px;}
/*导航*/
.nav{ background:#045fb8 repeat-x center;
	 height:61px;
	 margin:0 auto;  }

.nav li{ 
	 list-style:none;
	 float:left;
     display:inline;
     width:130px;
     height:61px;
     line-height:60px; text-align:center; margin:0 12px;
	  } 

.nav a{ color:#ffffff;
	font-size:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
	
	/*搜索*/
.tuijian{ line-height: 54px; border-top:#ffffff solid 1px; height:54px; border-bottom:#CCC solid 2px;}

.tijcp a{ line-height:62px; }
.sousuo{ height:32px; float:right; line-height: 94px;}
	  
.shuru{display:inline-block;
       padding-left:16px;
       width:240px;
       height:30px;
       background:#f6f6f6;
	   color:#282828;
       line-height:62px; border:#CCC solid 1px;}
.submit{display:inline-block;
        width:62px;
        height:32px;
        background:url(../images/sr.jpg) no-repeat;
        cursor:pointer;
		color:#FFF;
		margin-left:-5px;}

/*导航结束*/
/*-----首页 banner-----*/
.index_focus {position: relative;width: 100%;height: 507;margin: 0 auto;overflow: hidden;}
.index_focus .bd li {  display: none;position: absolute;left: 0;top: 0; width:100%; text-align:center;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height:507px;display: block; text-align:center;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;l/eft: 45%;bottom:2%; width:100%; text-align:center;}
.index_focus .slide_nav a {cursor:pointer;f/loat:left;font-size:70px;font-family: arial;color: #ffffff;padding:5px 3px 5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #ff0000;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {position: absolute;top: 50%;margin-top: -36px;width:38px;height:80px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;}

.index_focus_pre {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_pre:hover {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_next {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}
.index_focus_next:hover {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}

/*首页简介*/
.syjj{ margin-top:50px; margin-bottom:60px;}
.jjj{ width:620px;padding-left:12px;}
.jjj p{ font-size:12px; width:600px; padding-top:20px; }

/*首页产品*/
.sycp{background:url(../images/sycp.jpg) no-repeat center; height:521px; padding-top:170px;}
.sycp li{ list-style:none;
	 float:left;
     display:inline;
     width:21%;
     height: 32px;
line-height: 60px;  
margin: 0 6px;
padding-left: 22px;color:#ffffff; }
.gdnr{ padding-top: 422px;
text-align: center;
padding-right: 176px;} 
.gdnr a{ color:#ffffff;}
/*首页邮箱*/
.syyx{background:url(../images/mail-bj.jpg) no-repeat center; height:137px; }
.yxdl{ width:430px; padding-left:100px;  }
.text{
	font-size:12px;
	color:#000000;
	line-height:22px;
	width:160px;
	margin:10px 0;
	}
.user{
	 background:url("../images/mail01.jpg") no-repeat left center;
padding-left: 26px;
margin-top: 22px; float:left;color:#ffffff;}
.pasw{ background:url("../images/mail02.jpg") no-repeat left center; padding-left: 26px;
margin-top: 10px;float:left;color:#ffffff;}
.foot_mail{
	color: #fff;margin: -38px 58px 0 0;}
.tijiao{
	margin:18px 38px 0 0;
	width:134px; height:29px;
	float:right;}
.xsrx{ color:#ffffff; font-size:24px; padding-top:60px;}

/************新闻**************/

.syxw{ background:url(../images/syxw.jpg) no-repeat center; height:251px;}
.xwts{ width:536px; margin-top:74px;}
.xwts h2{ margin-bottom:20px;}
.xwts li{list-style:none;
	 float:left;
     display:inline;
    width: 480px;
height: 36px;
line-height: 28px;
margin: 0 60px;}
.xwts a{ font-size:14px; font-weight:bold;}
.xwts1{ margin-top:50px; margin-left:14px;}
.xwts1 li{ 
	 list-style:none;
	 float:left;
     display:inline;
     width:550px;
     height:48px;
     line-height:48px;
	 margin: 0 14px;} 

.xwts1 a{font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; }
/************首页联系**************/	
.sylx{background:url(../images/sylx.jpg) no-repeat center; height:225px; margin-top:50px; padding-top:28px;}
.sylx p{ color:#ffffff; line-height:42px; padding-left:246px;}
.sylx a{color:#ffffff; }
/************首页底部**************/	
.footer{ width:100%;  }
.foot_ewm{ width:279px; height:100px; line-height:122px; text-align: center; margin-right:30px;}

.dibu_nav{  text-align:center;  color:#000000;}
.dibu_nav li{display:inline-block; _zoom: 1; *display:inline;  font-size:12px; margin-top:18px;}
.dibu_nav li a{display:block; _zoom: 1; *display:inline;padding:0 4px;color:#000000;}
.copy {text-align:center;}
.copy span{color:#000000; font-size:12px;}
.copy a{color:#000000; font-size:12px; margin-left: -3px; }
.copy a:hover{color:#000000; font-size:12px;}

.main_wrap{ padding:30px 10px; line-height:340px;}
.copy2 {margin-left: -18px;}
.copy2 span{color:#cccccc; font-size:12px;}
.copy2 a{color:#cccccc; font-size:12px; margin-left: -3px; }
.copy2 a:hover{color:#cccccc; font-size:12px;}
/*zhuti*/
.zhuti{ margin-top:50px;}
/*左菜单*/
.z-cp{background:url(../images/zcp.jpg) no-repeat; height:636px; width:301px;}
.z-cp ul{ padding-top:72px;}
.z-cp li{list-style:none;width:auto;height:32px;line-height:60px;  margin: 0 48px; padding-bottom:16px;}

/*about*/
.neirong{ width:774px;}
.xbt{width:754px; }
.xbt p{ width:720px;}
.jianjie{ width:720px; padding-left:10px;}
.jianjie p{ margin-top:45px;}
/*product*/

/* lx */
.page-lx h1{font-size:18px;line-height:40px;margin-bottom:6px;font-weight:bold;}
.page-lx li{border-bottom:1px dashed #bbb;line-height:40px;height:40px;width:94%;float:left;margin:0 2%; font-size:13px;}
.page-lx li i{float:left;width:40px;height:40px;background:url(../images/lx-icon.png) no-repeat;overflow:hidden;margin-right:1%;}
.page-lx .lx-add{background-position:0 0;}
.page-lx .lx-code{background-position:0 -40px;}
.page-lx .lx-tel{background-position:0 -80px;}
.page-lx .lx-fax{background-position:0 -120px;}
.page-lx .lx-person{background-position:0 -160px;}
.page-lx .lx-url{background-position:0 -200px;}
.page-lx .lx-mail{background-position:0 -240px;}

/* picture */
.page-pic li{float:left; margin: 1.5% 1%;text-align: center;width: 31%;}
.page-pic p{line-height:36px;font-size:14px;}
.pic-box{width:240px;height:180px;overflow:hidden; line-height:180px;padding:5px;border:#cc9900 1px dotted;border-radius:5px;vertical-align:middle;display:table-cell;}
.page-pic img{transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out; -moz-transition:All 0.5s ease-in-out; -o-transition:All 0.5s ease-in-out;}
.page-pic li:hover .pic-box img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); opacity:0.9; }
/*.pic-box{width:240px;height:160px;overflow:hidden; line-height:160px;padding:5px;border:#cc9900 1px dotted;border-radius:5px;vertical-align:middle;}*/
.page-rd{background:url(../images/rand.jpg) no-repeat bottom right;min-height:540px;}

.page-rd p{padding: 80px 0 0 30px;width: 500px;}


/* order */
.order-main input{padding-left:5px;height:24px;border:1px solid #01325b}
.order-main input:hover{border-color:#e22a34}
.form-btn{display:inline-block;margin:10px 20px;padding:.3em 1em;outline:0;border:solid 1px #818384;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background: -moz-linear-gradient(top,#33434a,#8fa1a8);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#ffffff;vertical-align:baseline;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);cursor:pointer;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5')}
.form-btn:hover{text-decoration:none}
.order-mes{margin:5px 0;padding:5px 0 0 8px;width:450px;border:1px solid #01325b}
.red{color:red}
.a01{color:#323232;text-decoration:none;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;line-height:36px}
.a02{border:1px solid #e5e1e1;color:#323232;text-align:center;text-decoration:none;line-height:30px}
.list-m{ margin: 0 23px 0 -47px;
float: right;
color: #ffffff;
font-size: 14px;}
/*公司荣誉*/		
.d4 p{color: #4f4f4f;}
.d4 a{color: #4f4f4f;}
.d4 a:hover{color: #4c9ad9;}
.d4 div{color: #4f4f4f;}
.d5{height: 180px;margin-top:15px;margin-left:31px;float: left;border: 3px solid #e5e5e5; padding: 3px; line-height:180px;}
.d5:hover{border: 3px solid #4c9ad9; }
.d5 img:hover{opacity: 0.7;}



/*内页页码*/		
.newspage {
    width:100%; DISPLAY: block; padding:6px 0 0px 0; TEXT-ALIGN: center; clear:both
}
.newspage A {
    BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; font-family:Arial,"宋体"; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #4c9ad9; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
    BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#4c9ad9; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
    BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#4c9ad9; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
    BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
/*产品*/
.right_body1{ padding: 20px 0;}

.a02{border:1px solid #e5e1e1;color:#323232;text-align:center;text-decoration:none;line-height:40px}

.tuijcp{ width: 360px; margin: 0 0 0 20px;overflow: hidden; position: relative;}

.tuijcp li{ float: left;margin: 0 15px; }
.ccpp a{ color:#0e589e;   }

.cctu{ width:150px; height:116px;  border-bottom:#cccccc solid 1px; }
/*产品*/	
.a01{color:#323232;text-decoration:none;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;line-height:36px}
.list-m{ margin: 0 23px 0 -47px;
float: right;
color: #ffffff;
font-size: 14px;}
.a03{padding-left:10px;border:1px solid #e5e1e1;color:#323232;text-decoration:none;line-height:30px}






