﻿﻿body { min-width:1200px; color:#8b8b8b; font-size:12px; font-family:"Arial","microsoft yahei"; overflow: hidden;}
form,div,body,img,p,img,dl,dt,dd,h2,h1,h3,h5{ margin:0px; padding:0px; border:0; }
html{ overflow-y:scroll; }
a:link{ color:#8b8b8b; text-decoration:none; }
a:visited{ color:#8b8b8b; text-decoration:none;}
a:hover{ color:#5A5A5A; text-decoration:none;}
a:focus { -moz-outline-style: none; }
a:active{ outline:none; text-decoration:none;}
em,i{ font-style:normal; }
ul,li{ list-style:none; margin:0; padding:0;}
input,textarea,select{ color:#333; margin:0; padding:0; font-size:12px; font-family:Arial; vertical-align:middle;}
input:focus,textarea:focus{ outline:none;}
/*删除火狐下按钮默认样式*/
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;
}
@font-face{
	font-family:"helveticaneuelt";
	src:url(font/helveticaneueltpro.otf);
}
@font-face{
	font-family:"TCM";
	src:url(font/TCM.ttf);
}

/*浮动*/
.clearboth:after{ display:block; clear:both; content:""; overflow:hidden; height:0; }
.clearboth{ *zoom:1;}
.FL{ float:left;}
.FR{ float:right;}

/*字号*/
.f10 { -webkit-text-size-adjust:none; font-size:0.625em; }
.f11 { -webkit-text-size-adjust:none; font-size:11px;}
.f12 { font-size:0.75em; }
.f14{ font-size:14px;}
.f16 { font-size:16px; }
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f30{ font-size:30px;}

/*字体*/
.arial { font-family:Arial;}
.yahei { font-family:"microsoft yahei";}
.song { font-family:"宋体";}

/*上下间距*/
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb18{ margin-bottom:18px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb35{ margin-bottom:35px;}
.mb40{ margin-bottom:40px;}
.mb45{ margin-bottom:45px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb80{ margin-bottom:80px;}
.black{ color:#333; }
.red{ color:#c8201d; }

/*公用*/
.div100{ width:100%;}
.text_l{ text-align:left;}
.text_r{ text-align:right;}
.text_c{ text-align:center;}
.width{ width:1200px; margin:0 auto; }
.animate{ -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; transition:all ease 0.3s; }
.formtext{ width:300px; border:1px solid #DFDEDE; border-radius:4px; padding:7px 6px; color:#777; font-size:12px; background:#fff; -moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.formtext:focus{ border:1px solid #ccc; color:#222; }
.dashedLine{ display:block; height:1px; border-bottom:1px dashed #C2C2C2; overflow:hidden; margin-bottom:58px; }

/*头部*/
.head { position: relative; z-index: 1000; width: 100%; height: 130px; background: #ffffff; }
.head .left { float: left; width: 433px; height: 130px; font-size: 0; text-align: center; }
.head .left span { display: inline-block; width: 1px; margin-left: -1px; height: 100%; vertical-align: middle; }
.head .left img { display: inline-block; max-width: 100%; vertical-align: middle; }
.head .right { float: right; width: 765px; height: 130px; }
.head .right .top { margin-top: 20px; }
.head .right .top a { display: block; float: left; font: normal 14px 'microsoft yahei'; color: #666666; padding: 0 20px; }
.head .right .top a:hover{ color:#e36e2e; }
.head .right .top em { display: block; width: 200px; margin-top: -5px; float: right; font: normal 14px 'microsoft yahei'; color: #666666; }
.head .right .top em i { font: normal 18px 'microsoft yahei'; color: #e36e2e; }
.head .right .menu { margin-top: 30px; }
.head .right .menu ul { width: 100%; }
.head .right .menu ul li { position:relative; float: left; margin-left: 25px; height:50px; }
.head .right .menu ul li#curid { margin-left: 0; }
.head .right .menu ul li a { font: normal 18px 'microsoft yahei'; color: #333333; }
.head .right .menu ul li >a{ cursor:default; }
.head .right .menu ul li a:hover { color: #198aff; }
.head .right .menu ul li.cur a { color: #198aff; }
.head .right .menu ul li span { font: normal 16px 'simsun'; color: #cccccc; padding-left: 18px; }
.head .right .menu ul li .subMenu{ display:none; min-width:114px; position:absolute; top:35px; left:-17px; font-size:14px; z-index:1000; }
.head .right .menu ul li .subMenu .arrow{ margin:0 0 0 50px; width:14px; height:7px; background:url(../images/arrow.png) no-repeat; }
.head .right .menu ul li .subMenu dl{ padding:10px 0; background:#f5f5f5; }
.head .right .menu ul li .subMenu dl a{ display:block; padding:0 17px; white-space:nowrap; font-size:14px; line-height:36px; color:#666; }
.head .right .menu ul li .subMenu dl a:hover{ color:#fff; background:#198aff; }

.head .right .menu ul li .submenu_new dl dt img{ position:relative;top:-3px;vertical-align: middle;}
.head .right .menu ul li .submenu_new{padding:0 10px;width:585px;position:absolute;font-size:13px;top:42px;left:0px;background-color:#f5f5f5;display:none;}
.head .right .menu ul li .submenu_new dl{margin:0 5px;float:left;width:184px;display:inline;}
.head .right .menu ul li .submenu_new dl dt{text-align:left;font-size:15px;color:#188cfd;margin-bottom:5px;padding-left:15px;border-bottom:1px solid #dcdcdc;height:28px;  padding-top: 3px;}
.head .right .menu ul li .submenu_new dl dt.hover_dt{border-color:#198aff;}
.head .right .menu ul li .submenu_new dl dd a{float:none;width:auto;height:35px;line-height:35px;text-align:left;font-size:13px;padding-left:16px;display:block;}
.head .right .menu ul li .submenu_new dl dd a:hover{color:#fff;background-color:#1789fc;}
.head .right .menu ul li .submenu_new .arrow{width:15px;height:7px;line-height:0; font-size:0;position:absolute;top:-7px;left:0px;background:url(../images/arrow.png) no-repeat left top;}

/*下拉导航*/
.head_down { width: 100%; height: 55px;/* background: #f5f5f5;*/ position: absolute; top: 130px; left: 0; z-index:1000; }
.head_down ul { width: 100%; height: 100%; position: relative; }
.head_down ul li { width: 100%; height: 100%; background: #f5f5f5; display: none; }
.head_down ul li a { display: block; float: left; font: normal 14px/55px 'microsoft yahei'; color: #666666; margin-right: 22px; }
.head_down ul li a.first1 { margin-left: 413px; }
.head_down ul li a.first2 { margin-left: 500px; }
.head_down ul li a.first3 { margin-left: 740px; }
.head_down ul li a.first4 { margin-left: 700px; }
.head_down ul li a.first5 { margin-left: 434px; }
.head_down ul li a.first6 { float: right; }
.head_down ul li a:hover { color: #198aff; }

/*底部*/
.foot { width: 100%; background: #293449; }
.foot .top { width: 100%; height: 308px; border-top: 1px solid #374255; border-bottom: 1px solid #374255; }
.foot .top .main { width: 1200px; position: relative; }
.foot .top .left { float: left; width: 1000px; /* padding-top: 44px; */ }
.foot .top .left span { display: block; width: 100%; padding-bottom: 20px; }
.foot .top .left span em { display: block; width: 61px; float: left; font: normal 14px 'microsoft yahei'; color: #647380; }
.foot .top .left span a { display: block; float: left; font: normal 14px 'microsoft yahei'; color: #acbdcc; margin-left: 10px; }
.foot .top .left span a:hover { color:#E5F1FB; }
.foot .top .left span a.last { float: left; margin-left: 71px; }
.foot .top .right { position: absolute; top: 75px; right: 0; }
.foot .top .right ul { width: 100%; }
.foot .top .right ul li { position:relative; width: 160px; float: left; margin-left: 15px; }
.foot .top .right ul li span { display: block; width: 100%; height: 62px; }
.foot .top .right ul li em { display: block; font: normal 14px 'Arial'; color: #acbdcd; text-align: center; padding-bottom: 13px; }
.foot .top .right ul li a { display: block; width: 121px; height: 26px; border: 2px solid #b3c8dd; font: normal 14px/26px 'microsoft yahei'; color: #f8f8f8; text-align: center; margin: 0 auto; }
.foot .top .right ul li.li1 span { background: url(../images/foot1.png) no-repeat center top; }
.foot .top .right ul li.li2 span { background: url(../images/foot2.png) no-repeat center top; }
.foot .top .right ul li.li3 span { background: url(../images/foot3.png) no-repeat center top; }
.foot .top .right ul li .code{ display:none; position:absolute; bottom:170px; left:50%; margin-left:-100px; width:200px; height:200px; border:1px solid #ddd; }
.foot .top .right ul li .code img{ width:inherit; height:inherit; }
.foot .top .right p { font: normal 12px 'simsun'; color: #606f7c; padding-top: 25px; color: #606f7c; }

.foot .bot { width: 100%; padding:10px 0; border-bottom: 1px solid #374155; }
.foot .bot span { display: block; float: left; font: normal 14px/28px 'microsoft yahei'; color: #606f7c; }
.foot .bot span a { font: normal 14px 'microsoft yahei'; color: #606f7c; margin-left: 10px; }
.foot .bot span a:hover{ text-decoration:underline; }

/*边上浮框 20160328*/
.dn{display: none;}
.toolbar {position: fixed;right: 0;bottom: 100px; z-index: 9999;}
.toolbar-item {width: 40px;height: 40px;display: block;margin-top: 1px;position: relative;/*transition: background-position 1s;*/}
.toolbar-item-weixin{background-image: url(../images/27right0.jpg);background-repeat: no-repeat; height: 80px;}
.toolbar-item-weixin:hover{}
.toolbar-item-gotop{ background: url(../images/gotop.png) center center no-repeat #198AFF; cursor: pointer;}
.toolbar-item-gotop>span{ display: none; position: absolute; border: 1px solid #ececec; width: 90px; text-align: center; border-right: 0; box-sizing: border-box; background: #ffffff;height: 40px; line-height: 40px; top:0; right: 40px;}
.toolbar-item-gotop:hover{background-image: url(../images/fanhui.png)}


/*****弹出窗样式****/
#HTitle{font-size: 16px;font-weight: bold;text-align: center;}

/*左侧边上浮框 20160509*/
.toolbar_left {position: fixed;right: 0;top: 160px; z-index: 9999;background-image: url(../images/right_gg_100.png); height: 263px; width:101px;}
.toolbar_left-item {width: 88px; height: 45px;display: block;margin-top: 1px;position: relative;/*transition: background-position 1s;*/}
.toolbar-item-phone{height: 58px;}
#rightArrow {width: 14px;height: 263px;position: fixed;top: 160px;right: 88px;z-index: 10000;}
#rightArrow a {display: block;height: 263px;}

/*****热门标签******/
.hot{position: absolute;top:-5px;}
.nav_hot{position: relative;top:-5px;}
.head .right .menu ul li .submenu_new dl dd a{position: relative;}
.head .right .menu ul li .submenu_new dl dd a .hot{top: 0px;}
