/* CSS Document */
body{margin:0;padding:0;font-family:Arial,verdana, sans-serif;font-size:12px; overflow-x: hidden;font-family:microsoft yahei}
div,p,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea{padding:0; margin:0}
img{vertical-align:middle;border:0}
ul,li{list-style:none;text-transform:capitalize;}    
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}   
a{text-decoration:none; color:#333;}
a:hover{color:#fff;text-decoration:none}
.clear {clear:both; *display:inline;/*IE only*/}
/*----浮动间距字体大小颜色------*/
.pad_T10{padding-top:10px}.mar_R10{margin-right:10px}.mar_R5{margin-right:5px}.mar_l10{margin-left:10px;}.mar_T10{margin-top:10px}.mar_t5{margin-top:5px}.mt{ margin-top:10px} .mt-lg{ margin-top:100px;}
.fl{float:left}.fr{float:right}.clear{clear:both}.mcent{margin:0 auto;}
hr{ height:1px; margin:0; margin-bottom:0; color:#ccc;border:0;border-bottom:1px dotted #cccccc;}
.h35{ height:35px;}
.collan{color:#118ae7}
/*----*/
.qiehuan A IMG {FILTER:gray;} .qiehuan A:hover IMG {FILTER:}
.c_p{clear:both; line-height:0px; height:5px; font-size:0; text-indent:-9999px}
.c_0{clear:both; line-height:0px; height:0px; font-size:0; text-indent:-9999px}
.c_x{clear:both; line-height:0px; height:0px; font-size:0; text-indent:-9999px; border-bottom:1px solid #dfeaf5}
.main{ width:1200px;min-width:1200px; margin:0 auto;}
.services{ width:1200px; margin:0 auto;}
.bgf2{ background:#f2f2f2;}
.bgeee{ background:#eee;}
.bgqh{ background:#f9f3e7!important}
.bgcce{ background:#ccebff;}
/*--头部--*/
.Topline{min-width:1200px; height:35px;background:#2e2f30; color:#FFF; font-family:"微软雅黑";}
.Welcome{ line-height:35px; color:#FFF}

.topbar_tel{line-height:35px;background:url(../images/ico.png) 0 5px no-repeat; color:#118ae7;font-family:"微软雅黑"; padding-left:5px; }
.topbar_tel span{ margin-left:25px;}
.topbar_tel em{font-style:normal; color:#FFF;} 

.header{width:100%;min-width:1200px;position:fixed;z-index:9999;}
.header-bottom{clear:both;height:70px;background:rgba(255, 255, 255, 0.8);min-width:1180px;position:relative; border-bottom:1px solid #ddd;}
.header-nav{width:1200px;margin:0 auto;position:absolute;bottom:1px;left:50%;margin-left:-590px;height:70px;}
.index-nav{display:inline-block;float:right;line-height:67px;margin-right:0;text-transform: uppercase;}
.index-nav li{float:left;text-align:center;}
.index-nav li a{color:#333; display:inline-block; padding:0 20px; margin:0 20px; font-size:16px;cursor: pointer;}
.index-nav-li{display:inline-block;position: relative;}
.index-nav-li:hover{ background:#FFF}
.index-nav-li:hover .secNavBox{ display:block}
.nav-on,.index-nav li a:hover{border-bottom:3px solid #118ae7!important;padding-top:0px!important;}
.header div.header-bottom:hover{background:rgba(255, 255, 255, 0.9)!important}
.logoblack{float:left;}
.logo{float:left;}

/*头部*/
.fixed{ width:100%; top:0px; position:relative; z-index:99999}
.Topbox{ width:100%; height:78px; background:#FFF; z-index:99999;-webkit-box-shadow: 0px 0px 2px #ccc;-moz-box-shadow: 0px 0px 2px #ccc;box-shadow: 0px 0px 2px #ccc;filter:alpha(opacity=95); -moz-opacity:.95;opacity:0.95;}
.secNavBox {font-weight: 300;text-transform: none;display: none;position: absolute;width:144px;background:rgba(255, 255, 255, 0.8);color:#444;font-size:12px;}
.secNavBox .m{width:120px;border-left:1px dashed #ddd;}
.secNavBox .m:first-child{border-left:0;}
.secNavBox li{height:40px;line-height:40px; padding:0; float:none}
.secNavBox li a{width:100%;height:40px;font-size:16px; font-family:"微软雅黑";line-height:40px;display:block;color:#444; padding:0; margin:0; float:none}
.secNavBox li a:hover{background:#118ae7; color:#fff!important;}



