@charset "utf-8";

a{font-family:微软雅黑,"微软雅黑",Verdana,Arial,"宋体",Helvetica, sans-serif;font-size:13px;text-decoration:none;}
a:link   {color:#323f4e;}
a:visited{color:#323f4e;}
a:hover  {color:#6bab57}
a:active {color:#323f4e;}

/*去掉链接（包括图片链接）的虚线边框*/ 
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */ 
:focus { outline: none; }/* for Firefox */ 

/*IE滚动条样式*/
body { SCROLLBAR-ARROW-COLOR:#FFFFFF;SCROLLBAR-FACE-COLOR:#a0a0a0;SCROLLBAR-DARKSHADOW-COLOR:#a0a0a0;SCROLLBAR-HIGHLIGHT-COLOR:#a0a0a0;SCROLLBAR-3DLIGHT-COLOR:#a0a0a0;SCROLLBAR-SHADOW-COLOR:#a0a0a0;SCROLLBAR-TRACK-COLOR:#E6E6E6;}
/* Webkit内核滚动条样式 */
::-webkit-scrollbar {width: 12px;}
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -webkit-border-radius: 0px; border-radius:0px;}/*滑轨*/
::-webkit-scrollbar-thumb {-webkit-border-radius:0px;border-radius:0px; background: rgba(160,160,160,1.0); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.8);}/*滑块*/
::-webkit-scrollbar-thumb:window-inactive {background: rgba(160,160,160,0.8);} 

body {color:#323f4e; margin:0; background:#d9e1e6; text-align:center; line-height:200%;}

div,ul,dl,dt,dd{ margin:0; padding:0;list-style:none;}
body,td,input,select,textarea{ font-family:微软雅黑,"微软雅黑",Verdana,Arial,"宋体",Helvetica, sans-serif; font-size: 13px;}
img{ border:0;}
form{ margin:0}
input,select{ vertical-align:middle;}
input[type=text],input[type=password],textarea{ border:#d7d7d7 1px solid; color:#646464}
hr{border-top:#cdcdcd 1px dotted; border-bottom:none; background:none; border-left:none; border-right:none}
*{-webkit-text-size-adjust:none;/*解决webkit内核浏览器强制最小字体*/} 
/*css3过渡效果*/
a,li,p,div{transition:background-color 0.3s,opacity 0.3s;-webkit-transition:background-color 0.3s,opacity 0.3s;-moz-transition:background-color 0.3s,opacity 0.3s; -o-transition:background-color 0.3s,opacity 0.3s;}

/*公共*/
.blank{ height:0; line-height:0; font-size:0; margin:0; padding:0; clear:both;}
.global_width{ width:1200px; margin:0 auto; text-align:left; position:relative;}
.fullWidth{width:100%; min-width:1200px; position:relative;}
.floatL{ float:left;}.floatR{ float:right;}
.hide{ display:none;}

/*页头*/
#head{ position:absolute; left:50%; margin-left:-600px; top:0;}
#logo{ position:absolute; left:0; top:0; width:228px; height:120px; overflow:hidden; /*background:url(../images/Element.png) left top no-repeat;*/ z-index:100;}
#top_phone{ position:relative; z-index:100; margin-left:245px; font-size:12px; color:#5a6b78; height:54px; line-height:54px;}
#top_phone i{ display:inline-block; width:22px; height:22px; overflow:hidden; background:url(../images/Element.png) -110px -120px no-repeat; vertical-align:middle; margin:0 8px 0 0;}
#share{ position:relative; z-index:100; float:right; height:54px; line-height:54px;}
#share a{ position:relative; vertical-align:middle; margin:10px 2px 0 0; padding:0; float:right;}

/*主导航*/
#menu{ position:relative; z-index:99; background:rgba(255,255,255,0.8); height:48px; margin-left:170px;background:#fff\9;}
#nav{ position:relative; margin-left:50px;}
#nav li{ position:relative; float:left; width:16%; background:url(../images/menu_line.png) left center no-repeat;}
#nav li:first-child{ background:none;}
#nav li a{ display:inline-block; height:48px; line-height:48px; width:100%; text-align:center;}
#nav li a:Hover,#nav li.curr > a,#nav li.hover > a{ color:#ff4761;}
#nav li p{ background:#fff; display:none; position:absolute; left:0; top:48px; margin:0; padding:10px; border-top:#d5ebf7 1px solid;}
#nav li p a{ height:30px; line-height:30px; border-bottom:#ebebeb 1px solid; font-size:13px; color:#798087;white-space:nowrap; }
#nav li p span{ display:inline-block; width:100%; line-height:18px; border-bottom:#ebebeb 1px solid; padding:6px 0;font-size:12px;color:#798087;white-space:nowrap; text-align:center;}
#nav li p span a{ line-height:18px; height:auto; border:none; font-size:12px;}

#slide{ position:absolute; left:0; top:0; height:2px; background:#ff4761; width:100px;}

/*合作伙伴——页脚*/
#partner_foot{ font-size:11px; color:#b8bec3;clear:both; margin-top:90px;}
#partner_foot p{ margin:0 150px 0 0; overflow:hidden; height:35px; line-height:35px;border-top:#d4d8dc 1px solid;white-space: nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}
#partner_foot a{ margin:0 8px; font-size:12px; color:#7a848d;}
#partner_foot a:Hover{color:#323f4e;}
a#partnerTit{ font-size:15px; font-weight:bold; color:#323f4e; margin:0;}a#partnerTit:Hover{color:#6bab57;}


/*页脚*/
#foot{ background:#323f4e; padding:1px 0 15px 0; line-height:20px; }
#foot,#foot a{color:#adb0b5;}#foot a:hover{color:#87c474;}
#foot p{ padding:15px 0; margin:15px 0; border-bottom:#475360 1px solid; display:inline-block;}
#foot p a{ color:#fff; margin:0 16px;}#foot p a:first-child{ margin-left:0;}

#ewm{ float:right; padding:8px; border:#87c474 3px solid; background:#fff; font-size:12px; letter-spacing:-1px; margin-top:-38px; line-height:16px; text-align:center; color:#000000}
a#goTopBtn{ display:inline-block; width:100%; height:28px; background:url(../images/Element.png) left -125px no-repeat; border-bottom:#cccfd3 1px solid; cursor:hand; cursor:pointer;}


@media screen and (max-width: 1024px){
	.global_width{ width:980px; margin:0 10px;}
	.fullWidth{ min-width:980px;}
	#head{ margin-left:-490px;}
}