/*通用样式*/
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}
body{ overflow-x:hidden}
.wp{ width:1421px; margin:0 auto;}
.wp2{ width:1192px; margin:0 auto;}
.z{ float:left;}
.y{ float:right;}
.cl{ clear:both;}
.mr_0{ margin:0;}
.img{ border:none;}
.zis{ color:#ffffff;}
/*首字母大写*/
.sax {text-transform:capitalize;}
/*全都是大写*/
.qdx {text-transform:uppercase;}
/*全都是小写*/
.qxx {text-transform:lowercase;} 

/*Nav*/
.nav{ float:left; width:100%; text-align:center; background:#0064b8;height:50px;  }

.nav li{ display:inline-block;
	 list-style:none;
     height:50px;
     line-height:50px;
	 padding:0 38px;}
	  

.nav a{color:#ffffff; 
	font-size:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
	
	
.nav li:hover{ background:#063760;}
/*-----首页 banner-----*/
.index_focus {position: relative;width: 100%;height: 511;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:511px;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;}

.left_banner{ width:1421px; height:511px; float:left;  margin-left:1px; background:#fff;}

#slider{width:1421px; height:511px;z-index:0;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:700px;bottom:10px;z-index:1000;}
.nivo-controlNav a {display:block;width:15px;height:16px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -16px; margin-top:-3px;}
.nivo-directionNav a {display:block;width:41px;height:65px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0; margin-top:-30px;}
a.nivo-nextNav {background-position:-41px 0;right:0px;}
a.nivo-prevNav {left:0px;}
.nivo-caption {text-shadow:none; height:38px; line-height:33px;}
.nivo-caption a {color:#fff;text-decoration:underline;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}

/*首页产品*/		
.tit{ text-align:center; margin-top:70px;}	
.scp1{background:url(../images/sc1.jpg) no-repeat; height:300px; width:564px; padding-top:20px; }
.scp2{background:url(../images/sc2.jpg) no-repeat;height:300px; width:564px; padding-top:20px;}




/*搜索*/

.sousuo{ height:38px; line-height:44px; margin-top: 30px; text-align:center;}
	  
.shuru{display:inline-block;
       padding-left:16px;
       width:275px;height:38px;background: url(../images/sl.jpg) no-repeat left;color:#666;  line-height: 28px; margin: 0px -24px 0 0;}	   
.submit{display:inline-block;
        width:46px;height:38px;background:rgba(0,0,0,0) url(../images/sr.jpg) no-repeat scroll 0 0;text-indent:9999px;cursor:pointer; line-height: 56px;}
.tijcp a{ line-height:62px; text-align:center; }
.sousuo{ height:32px;   line-height: 54px; }


/*首页简介*/	  
.syjj{background: url(../images/sjj-bj.jpg) no-repeat center; height:617px; margin-top:20px;}
.jjr{ width:1110px; padding-top:100px; padding-left:30px;}
.xbiaoy{ padding-top:138px;}

/*首页新闻联系*/	
.syxwlx{ margin-top:50px;}
.syxw{ width:542px;}
.sylx{ width:542px;}
.sww{ margin-top:60px;}
.sww li{background: url(../images/sxw-bj.jpg) no-repeat center; height:107px; margin-bottom:30px;  }
.sww a{}
.shijian{ width:114px; text-align:center;margin-top:40px;}
.srww{ padding-top:20px; padding-right:36px; width:369px;}
.jiechen{ background:#0064b8; height:50px; width:540px; line-height:50px; font-size:22px; font-weight:bold; color:#ffffff;margin-top:60px; text-align:center;}
.dlan{ background:#e5f1ff;height:10px; width:540px;}
.slxwm{background: url(../images/tlx.jpg) no-repeat center; height:312px; }
.slxwm ul{ padding-top:10px;}
.slxwm li{list-style:none;  width:auto; line-height: 48px; padding-left:30px;}

/* mail */
.mailbox{ width:100%; height: 87px;background: url(../images/bg-mail.jpg) repeat-x bottom;}
.mail{padding:50px 0 10px;height: 30px; background: url(../images/mail.png) no-repeat bottom center; position:relative; }
.mail-con{margin-left: 371px;
margin-top: -14px;}
.mail .text{ padding-left: 6px; height: 24px;border: 1px solid #ddd; line-height: 24px; width: 116px;}
.foot_mail{padding-right: 30px;}
.tijiao{ margin-left:20px;}
.linkbox{ width:100%; height: 80px;background:#eeeeee url(../images/bg-link.jpg) no-repeat center;border-top: 1px solid #fff;position: relative;}
.link{width: 650px;
height: 58px;
position: absolute;
left: 42%;
top: 11px;
 }
.link  a{display: inline-block;_display:inline;width: 180px;height: 58px;background: url(../images/link.png) no-repeat; margin:0 12px;}
.link  a:first-child{margin-left: 0;}
.link .link1{background-position: -6px 0;}
.link .link2{background-position: -216px 0;}
.link .link3{background-position: -423px 0;}		



/* foot */
.footer{ width:100%; height:329px; background: url(../images/dibj.jpg) repeat-x;}
.foot_ewm{ width:279px; height:100px; line-height:122px; text-align: center; margin-right:30px;}

.dibu_nav{  text-align:center;  color:#cccccc;}
.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:#cccccc;}
.copy { text-align:center;
    }
.copy span{color:#cccccc; font-size:12px;}
.copy a{color:#cccccc; font-size:12px; margin-left: -3px; }
.copy a:hover{color:#cccccc; 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{background: url(../images/neiye-bj.jpg) no-repeat center; height:965px; margin-top:50px; margin-bottom:50px; }
.nejjr{ width:1080px;  padding-top:54px;}
.nejjr p{ margin-bottom:20px; padding-left:50px;}
.nejjr2{  padding-top:54px;}

/* 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:46px;width:42%;float:left;margin:0 2%; font-size:13px; margin-left:50px;}
.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;}
/*news*/
/*honor fan*/
.d5{margin-top:15px;margin-left: 118px;float: left;border: 3px solid #e5e5e5;padding: 3px; line-height:250px;}
.d5:hover{border: 3px solid #4c9ad9; }
.d5 img:hover{opacity: 0.7;}
.d4 p{color:#4f4f4f}
.d4 a{color:#4f4f4f}
.d4 a:hover{color:#124b99}
.d4 div{color:#4f4f4f}

.newspage{clear:both;width:100%;display:block;text-align:center}
.newspage a{font-family:arial,"宋体";border-right:#999 1px solid;padding-right:5px;border-top:#999 1px solid;padding-left:5px;background:#fff;padding-bottom:2px;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:#124b99;border-left:#fff 1px solid;color:#fff;border-bottom:#fff 1px solid;text-decoration:none}
.newspage a:active{border-right:#666 1px solid;border-top:#666 1px solid;background:#124b99;border-left:#666 1px solid;color:#fff;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:#124b99;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}










