@charset "UTF-8";
/*------------// Overall //------------------*/
body{font:12px/140% Arial,"Microsoft YaHei'",Helvetica, sans-serif,Verdana;color:#5a5a5a; margin:0; background:#f2f2f2; }
html,body{}
table,td{font:12px/140% Arial,"Microsoft YaHei'",Helvetica, sans-serif,Verdana; color:#5a5a5a;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { border-collapse:collapse; }
a{-moz-transition: color 0.4s ease 0s;-webkit-transition: color 0.4s ease 0s;-o-transition: color 0.4s ease 0s;transition: color 0.4s ease 0s;-moz-transition: background 0.4s ease 0s;-webkit-transition: background 0.4s ease 0s;-o-transition: background 0.4s ease 0s;transition: background 0.4s ease 0s;}
A:link{text-decoration:none; color:#5a5a5a;}
A:visited{text-decoration:none; color:#5a5a5a;}
A:hover{text-decoration:none; color:#0064d4;}
img{ border:0; }
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{   border:none;padding:0 } 
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
ol,ul,li{list-style-type:none;}
.overz{ overflow:auto; zoom:1; overflow-x:hidden; overflow-y:hidden;}
.mn_12{ margin-bottom:12px;}
UL,LI{ list-style:none; padding:0px; margin:0px}
.clear{	margin:0; padding:0; line-height:1px; font-size:1px; height:0; clear:both; display:block;}
.top{width:100%;}
.w_1080{width:1100px; margin:0px auto;}
.head{ background:#fff;width:100%; float:left;color:#787878; height:100px}


.logo{width:430px; float:left; padding-top:20px}
.logo div{ float:left; width:100px; }
.logo span{ display:block; float:left;font-family: 'Microsoft YaHei';font-size: 32px;color: rgb(41, 128, 185);width:300px; line-height:30px;; padding-top:10px}
.logo em{ display:block; float:left; width:300px; font-family: 'Times New Roman'; font-size:12px;color: rgb(189, 195, 199);}
.m_kefu{width:470px; float:right; padding-top:30px;}
.m_kefu a{ display:block; float:left; margin-left:50px}
a.qq{ width:50px; height:50px; display:block; background:url(../images/q1_cy9r.jpg)}
a.qq:hover{ background:url(../images/q2_brav.jpg)}
a.weibo{ width:50px; height:50px; display:block; background:url(../images/q3_pvbx.jpg)}
a.weibo:hover{ background:url(../images/q4_u0br.jpg)}

a.tel{ width:50px; height:50px; display:block; background:url(../images/q5_u6tn.jpg)}
a.tel:hover{ background:url(../images/q6_kxvv.jpg)}
.m_kefu div{ display:block; float:right; font-family: 'Microsoft YaHei'; font-size: 24px; color: rgb(231, 76, 60); line-height:23px}
.m_kefu div span{font-family: 'Microsoft YaHei'; font-size: 16px; color: rgb(120, 120, 120);}


.menu{width:600px; float:right; }
.navigation li{ float:left;}
.navigation li a{ color:#444444; float:left;width:84px;text-align: center;font-size: 16px;font-family: Microsoft YaHei;-moz-transition: background 0.4s ease 0s;-webkit-transition: background 0.4s ease 0s;-o-transition: background 0.4s ease 0s;transition: background 0.4s ease 0s;}
.navigation li a:hover{ color:#ff6d00}
.navigation li a.ahover{ color:#ff6d00}
.banner{ float:left; width:100%; height:400px;}
.gongao{ float:left;width:100%; line-height:23px}
.gongao a{ color:#fff}
.gongao div{ float:left; width:16%;font-size:14px; font-family: 'Microsoft YaHei'; color:#fff; background:#4fa1df; text-align:center}
.gongao span{ float:left; display:block; padding:30px 0px;width:100%; text-align:center}
.gongao span strong{ display:block; float:left; font-size:18px;width:100%; text-align:center}

.m_top{width:100%; float:left; background:#ffffff; padding:90px 0px 10px 0px}

.m_top .left{width:760px; border-right:1px solid #e5e5e5; float:left;overflow:hidden; margin-right:20px}
.title{width:100%; float:left;}
.title span{ display:block; float:left;font-size: 14px; font-family: 'Microsoft YaHei';  float:left}
.title em{ display:block; color: rgb(169, 170, 170); font-family: 'Microsoft YaHei'; font-style:normal; float:left}
.title  a{ display:block; float:right;  text-align:center;padding: 0px;width: 90px; margin-top:20px; text-align:right}

.m_top .left .cc{ float:left; padding:20px 0px; width:100%}

.m_top .middle{ float:left; width:410px;background:url(../images/1.jpg) no-repeat 5px 10px; padding-left:330px } 
.m_top .middle .cc{ float:left; width:410px; padding:10px 0px; } 
.m_top .middle .cc ul{ background:#FFF; float:left; padding:5px 10px; border:1px solid #f1f1f1; height:270px; width:326px}
.m_top .middle .cc ul li{ background:url(../images/26.png) no-repeat 0px 10px;float:left; margin-top:14px; padding:6px 0px; border-bottom:1px dashed #c6c6c6; width:326px; }
.m_top .middle .cc ul li a{ display:block; float:left; padding-left:16px;} 
.m_top .middle .cc ul li span{ float:right; display:block; width:80px; text-align:center; color:#acacac} 
.m_top .left_b{width:742px;float:left; border-top:1px solid #e5e5e5;  border-top:1px solid #e5e5e5; margin-left:15px; padding-top:15px;}

.m_feedback{ width:350px; float:left; background:url(../images/wei.jpg) no-repeat 235px 30px; height:200px; border-right:1px solid #e5e5e5}
.m_feedback div{ line-height:20px;  padding-top:15px; float:left;width:220px;}
.m_contact{ width:265px; float:left; background:url(../images/contact.jpg) no-repeat 20px 30px; height:200px; padding-left:123px;}
.m_contact div{ line-height:20px;  padding-top:15px; float:left;width:100%;}

.h_about{ line-height:23px}

.m_top .right{ float:left; width:300px; position:relative;}
.m_top .right .news{ margin-top:27px; } 
.m_top .right .news .title{ padding-bottom:15px } 
.m_top .right .news ul{width:100%; float:left}
.m_top .right .news li{width:100%; float:left; border-bottom:1px dashed #e2e2e2; padding:10px 0px; color:#666666;}
.m_top .right .news li a{ display:block; width:100%; padding-bottom:5px; font-size:14px}
.m_top .right .news li a:link{ font-weight:bold; color:#444444}
.m_top .right .news li a:hover{ font-weight:bold; color:#368ed0}

.m_pro{ width:100%; float:left; padding-top:15px;}

.m_pro .gundong{width:100%; padding-top:10px; float:left;}
.m_pro .gundong .gundong_demo{OVERFLOW: hidden; WIDTH:100%; COLOR: #ffffff; margin-top:18px;}
.m_pro .gundong .gundong_demo .propic{margin:0 10px;}
.m_pro .gundong .gundong_demo .propic img{height:236px; border:0px;}

.m_bottom{width:100%; float:left; background:#999; padding:30px 0px 10px 0px}


.n_1080{width:1080px; margin:0px auto;}
.n_left{ width:230px; float:left; position:relative}
.n_left .title{width:173px; float:left;background:#3498db; color:#fff; padding:20px 0px 20px 45px; font-size: 18px; font-family: 'Microsoft YaHei'; line-height:23px}




.n_left .cc{ float:left; width:100%; background:url(../images/left..jpg) repeat-y; margin-top:10px; padding-bottom:10px}
.n_left .cc ul{ float:left;width:211px; margin-left:20px; margin-top:15px}
.n_left .cc li{width:211px; height:40px; line-height:40px; float:left}
.n_left .cc li a{ display:block; width:201px; height:40px; color:#fff; padding-left:10px}
.n_left .cc li a:hover{background:url(../images/san_07_6vpX.png) no-repeat right center #34495e}
.n_left .cc li a.ahover{background:url(../images/san_07_6vpX.png) no-repeat right center #34495e}

.n_right{ float:right;width:800px;}
.n_right .title{ float:right;width:768px; border:1px solid #d6d6d6; height:40px; line-height:40px; background:url(../images/wz_6vsu.jpg) no-repeat left center; padding-left:30px; border-radius:2px}
.n_right .title span{ border:0px; color:#5e5e5e; padding:0px; float:left;width:300px; display:block;}
.n_right .title a{ height:40px; border:0px; border-left:1px solid #d6d6d6; border-radius:2px; display:block; float:right;} 
.n_right .title a,.n_right .title a{ display:block; float:right;  text-align:center;padding: 0px; border:1px solid #f1f1f1;width: 90px; height: 34px; line-height:34px;border-radius:5px; margin:0px}
.n_right .title a:hover,.n_right .title a:hover{ background:#368ed0; border:0px; color:#fff}



.n_right .about{ width:100%; float:left; padding:20px 0px; font-size:14px; line-height:30px; color:#5e5e5e}

.n_right .product ul{width:100%; float:left; margin:20px 0px}
.n_right .product li{width:250px; float:left; text-align:center; margin-bottom:10px;}
.n_right .product li span{width:248px; border:1px solid #d4d4d4; height:170px; display:block; margin-bottom:5px}
.n_right .product li img{height:168px}
.n_right .product .m{ margin:0px 25px}

.n_right .news ul{width:100%; float:left; margin:20px 0px}
.n_right .news li{width:100%; float:left; margin-bottom:10px;border-bottom: 1px dashed #c6c6c6;height:35px; line-height:35px; background:url(../images/26.png) no-repeat left center}
.n_right .news li a{ display:block; float:left; font-size:14px; padding-left:15px}
.n_right .news li span{ display:block; float:right; font-size:14px; color:#acacac}


.foot{width:100%; float:left;}

.foot2{width:100%; float:left; background:#262d3d; line-height:20px; color:#fff; text-align:center; padding:10px 0px}
.foot a:hover{ color:#CCC}

.pages{ width:100%; float:left; padding-top:30px; padding-bottom:20px;}
.pages span{ display:block; height:20px; float:left; line-height:19px;}
.pages .page,.pages .pageon{ border:1px solid #999; margin-right:3px;color:#626262; font-size:12px; vertical-align:middle;color:#000000}
.pages .page a:link,.pages .page a:visited{ color:#000; display:block;  height:100%; padding:0px 6px; float:left}
.pages .page a:hover,.pages .page a:active{ color:#fff; background:#1978c8}
.pages .pageon{color:#fff; background:#1978c8;display:block; padding:0px 6px; margin-right:3px;}
.pages .page2{display:block; padding:0px 6px;border:1px solid #999; margin-right:10px;margin-left:10px;  }
.pages .page1{}
.pages .page1 input{ height:20px;height:20px;border:1px solid #999; background:none; color:#717171; font-size:11px}
.pages .page1 #pages{ width:30px; height:18px;border-right:0px ; text-align:center; margin-left:10px}

