﻿@charset "utf-8";
/* CSS Document */

/* ----Reset---- */
html,body,dl,dt,dd,ol,ul,li,p,span,em,cite,del,a,img,h1,h2,h3,h4,h5,h6,object,pre,code,form,fieldset,legend,pre,input,select,textarea,blockquote,q,table,caption,thead,tbody,tfoot,th,td,button {margin:0;padding:0;}	
body { font-family: "Helvetica Neue', Helvetica, Arial,sans-serif"; font-size:13px; color:#383838; overflow-x: hidden}
table { border-collapse:collapse; border-spacing:0;}
img, fieldset, abbr, acronym { border:none; vertical-align:bottom}
a img { border:none; padding:0; margin:0;}

blockquote,q { quotes:none;}
address,caption,cite,code,dfn,em,th,var { margin:0;padding:0; font-style:normal;font-weight:normal;}
*{ margin:auto; padding:0px; }
/* ----End Reset---- */

/*---- Patchs---- */
.fl { float:left;}		
.fr { float:right;}		
.fn { float:none;}
.cl { clear:left;}
.cr { clear:right;}
.cb { clear:both;}
.tl { text-align:left;} 
.tr { text-align:right;}
.tc { text-align:center;}
li{ list-style:none; vertical-align:bottom}

/*---- end Patchs---- */

/*----Public font----*/
a {color:#333;  text-decoration:none; cursor:pointer;}
a:hover { color:#086bc9; text-decoration:underline;}

.font14{ font-size:14px;}
.dis_no{ display:none;}
.text011{font-size:12px; color:#999;}
.text12{font-size:14px; color:#333; }
.text06{font-size:16px; color:#333333; font-weight:bold;}
.pt10{ padding-top:10px;}
.mgt20{ margin-top:20px;}
.mt10{ margin-top:20px;}
.mb10{ margin-bottom:10px;}
.mt14{ margin-top:20px;}
.pt40{ padding-top:40px;}
.dis_in{ display:inline-block;}

/*头部开始*/
.head-topbox{ width:100%; height:38px; overflow:hidden; border-bottom:1px solid #c4c4c4;}
.head-top{ width:1200px; height:38px; line-height:38px; overflow:hidden;}
.head-topr{ width:500px; height:38px; line-height:38px; overflow:hidden; text-align:right; color:#afafaf; font-size:14px;}
.head-topr a{ padding-left:4px; padding-right:4px;  color:#afafaf;}

.head-logo{ width:1200px; height:auto; overflow:hidden; }
.logo{ width:295px; height:83px; overflow:hidden; padding-top:26px;}
.logo img{ width:295px; height:83px;}
.logo2{ width:625px; height:83px; overflow:hidden; padding-top:26px;}
.logo2 img{ width:625px; height:83px;}

.head-add{ width:277px; height:auto; overflow:hidden; padding-top:36px;}
.head-add dl{ width:277px; height:auto; overflow:hidden;}
.head-add dl dt{ width:53px; height:55px; display:block; float:left; overflow:hidden;}
.head-add dl dt img{ width:53px; height:55px; }
.head-add dl dd{ width:180px; padding-left:12px; display:block; float:left; overflow:hidden;}
.head-add dl dd p{ width:100%; height:23px; line-height:23px; overflow:hidden; font-size:15px; color:#1f1f1f; padding-top:7px;}
.head-add dl dd span{ width:100%; height:21px; line-height:21px; font-size:20px; color:#1f1f1f; display:block; overflow:hidden;}



.nav-maxbox{ width:100%; height:88px; }
.nav-bjbox{ width:100%; height:88px;}
.nav_bg{ width:1200px; height:88px;}
.nav{ width:1200px;   height:88px; }
.nav ul li{ float:left; position:relative;z-index:999; }
.nav_bg .nav ul .bgno a{ background:none;}
.nav_bg .nav ul li  > a{font-size:18px; color:#0d0d0d;  display:block; padding-left:32px; padding-right:33px; height:88px; line-height:88px;  float:left; text-align:center; }
.nav ul li > a:hover,.nav_bg .nav .on  > a,.nav_bg .nav ul .bgno.on  > a,.nav_bg .nav ul .bgno  > a:hover{   text-decoration:none; color:#086bc9; }
.nav ul li:hover{background:url(../images/nav-li.png) center 80px no-repeat; color:#086bc9}
.nav ul li:hover a{ color:#086bc9; }
.subMenuDiv{ display:none; position:absolute; top:88px; left:0px; z-index:999;width:100%; background:#fff;text-align:left; }
.subMenuDiv a{ display:block; color:#36383a !important; height:40px; line-height:40px; overflow:hidden; font-size:15px; background:#fff;border-top:1px dotted #f1efc1; text-decoration:none; text-align:center;}
.subMenuDiv a:hover{  color:#086bc9 !important;}



/*头部结束*/


/*底部开始*/
.bot-maxbox{ width:100%; height:auto; overflow:hidden; background:#292929; padding-bottom:60px;}
.bot-box{ width:1200px; height:auto; overflow:hidden; padding-top:24px;}
.bot-nav{ width:100px; height:auto; overflow:hidden; text-align:center; padding-right:50px;}
.bot-nav p{ width:100%; height:63px; line-height:63px; font-size:18px; color:#ffffff; overflow:hidden;}
.bot-nav a{ width:100%; height:30px; line-height:30px; display:block; overflow:hidden; font-size:12px; color:#666;}

.bot-line{ height:270px; width:0; border-left:1px solid #212020; border-right:1px solid #353535; margin-top:20px; margin-left:20px;}

.bot-add{ width:310px; padding-left:60px; overflow:hidden;}
.bot-addt{ width:100%; height:63px; line-height:63px; font-size:18px; color:#ffffff; overflow:hidden;}
.bot-addb{ width:100%; height:auto; line-height:36px; overflow:hidden; font-size:14px; color:#737373; overflow:hidden;}

.ewma-box{ width:166px; height:166px; padding-right:20px; padding-top:42px;}
.ewma-box img{ width:144px; height:144px; background:url(../images/ewma-bj.png) center top no-repeat; padding:11px;}
/*底部结束*/

/*在线客服开始*/

.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:167px; right:0;}
.side_content{width:131px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:131px;overflow:hidden;}
.show_btn{ width:0; height:120px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}

.side_title {height:0px; position:relative;}
.side_bottom { height:8px;}
.side_center {font-family: "Helvetica Neue', Helvetica, Arial,sans-serif"; font-size:12px;}
.close_btn { float:right; display:block; width:8px; height:9px; margin:16px 10px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}




/* blue skin as the default skin */


.close_btn, .side_blue .close_btn { background:url(../images/sidebar_bg.png) no-repeat -92px -2px; width:9px; height:8px;  position:absolute; top:-12px; z-index:999; right:-8px}
.show_btn , .side_blue .show_btn {background-position:0px 0; background:url(../images/kefu-min.jpg) no-repeat;  height:120px;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */

.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-0px -0px;}
.side_green .close_btn:hover {background-position:-0px -0px;}
.side_green .show_btn {background-position:0px 0;}
.side_green .msgserver a {color:#76a20c;}



/*左边测量开始*/
.celiang-box{ width:157px; padding-top:337px; height:146px; background:url(../images/celiang-bj.png) left top no-repeat; position:fixed; left:0; top:167px; z-index:999}
.celiang-box p{ width:141px; height:21px; line-height:21px; padding-left:8px; font-size:14px; color:#ffffff; text-align:center}
.celiang-box strong{ width:141px; padding-left:8px; padding-right:8px; display:block; text-align:center; font-size:20px; height:27px; line-height:27px; color:#FFF;}
.celiang-box span{ width:141px; padding-left:8px; padding-top:6px; height:66px; line-height:22xp; font-size:13px; color:#FFF; display:block}
/*左边测量结束*/




/*右边浮动开始*/
.kefu-box{ width:47px; height:auto;  position:fixed;left:0; top:150px; z-index:999999;}
.kefu-box ul{ width:47px; height:auto; }
.kefu-box ul li{ width:47px; height:auto; text-align:center; background:#a2a2a2; cursor:pointer; position:relative; margin-bottom:1px; padding-bottom:}
.kefu-box ul li a{ width:47px; height:100%; overflow:hidden; display:block;}
.kefu-box ul li img{ padding-top:12px;}
.kefu-box ul li p{ height: auto;line-height: 17px;font-size: 16px;color: #fff; padding-top: 12px;font-size: 16px;width: 20px;height: auto;word-wrap: break-word;margin:0 auto}
.kefu-box ul li span{ height:30px; display:block; line-height:30px; font-size:24px; overflow:hidden; color:#fff;}
.kefu-box ul li a:hover{ text-decoration:none}
.kefu-box ul li .kefu-ewma{ width:220px; height:220px; padding:5px !important; padding-top:5px !important;background:#fff; position:absolute; top:0; z-index:9999; left:47px; display:none;}
.kefu-ewma img{ width:220px; height:220px; padding-top:0 !important;}
.kefu-box ul li:hover .kefu-ewma{ display:block;}

.kefu-lx{ width:200px; height:auto; overflow:hidden; padding:8px; overflow:hidden; position:absolute; top:0; z-index:9999; left:47px; display:none; background:#fff;}
.kefu-lx p{ width:100%; height:24px; line-height:24px; overflow:hidden; font-size:16px; color:#000 !important;  text-align:left !important;}
.kefu-lx span{ width:100%; height:30px; line-height:30px; font-size:28px; font-weight:bold; color:#f00 !important; display:block; overflow:hidden;  text-align:left !important;}
.kefu-box ul li:hover .kefu-lx{ display:block;}

.fudong-up{ width:100%; height:auto; line-height:16px; font-size:13px; text-align:center; background:#272636;}
.fudong-up a{ color:#c9c9cf; display:block;  padding-top:10px; padding-bottom:10px; width:100%; height:auto;}
.fudong-up a:hover{ text-decoration:none}
/*右边浮动结束*/


