body .ui-page>header, body>header {
    color: #666;
    box-shadow: 0 1px 2px #ccc;
    font-size: 14px;
}
body .ui-page>header>div:first-child, body>header>div:first-child {
    background: #f0f0f0;
}
body .ui-page>header .toolbar, body>header .toolbar {
    padding: 0 4px;
    font-size: 12px;
    height: 36px;
    line-height: 36px;
    width: 1200px;
    margin: 0 auto;
}
body .ui-page>header .toolbar .toolbar-link, body>header .toolbar .toolbar-link {
    float: left;
    width: 75%;
    margin-right: -75%;
}
body .ui-page>header .toolbar a, body>header .toolbar a {
    padding: 0 5px;
    text-decoration: none;
	color:#999;
}

body .ui-page>header .toolbar a, body>header .toolbar a:hover {
	color:#000;
}

body .ui-page>header .toolbar .toolbar-link .hot-link, body>header .toolbar .toolbar-link .hot-link {
    color: #004b92;
}
body>header i.sep {
    color: silver;
    margin-left: .5em;
    margin-right: .5em;
}
body>header .toolbar .toolbar-link .dropdown {
    display: inline;
    position: relative;
}
body>header .toolbar .toolbar-link .dropdown.mobile>a {
    color: #f46;
}
body>header .toolbar .toolbar-link .dropdown .dropdown-block .one-block {
    display: inline-block;
    width: 180px;
    padding-bottom: 30px;
    padding-top: 20px;
}
body .ui-page>header .toolbar .toolbar-link .dropdown .dropdown-block:before, body>header .toolbar .toolbar-link .dropdown .dropdown-block:before {
    content: "";
    position: absolute;
    left: 12px;
    top: -15px;
    width: 0;
    height: 0;
    border: 8px solid transparent;
    border-bottom-color: rgba(0,0,0,.15);
}
:after, :before {
    box-sizing: border-box;
}
body .ui-page>header .toolbar .toolbar-link .dropdown .dropdown-block:after, body>header .toolbar .toolbar-link .dropdown .dropdown-block:after {
    content: "";
    position: absolute;
    left: 13px;
    top: -13px;
    width: 0;
    height: 0;
    border: 7px solid transparent;
    border-bottom-color: #fff;
}
:after, :before {
    box-sizing: border-box;
}
body .ui-page>header .toolbar .toolbar-link .dropdown .dropdown-block, body>header .toolbar .toolbar-link .dropdown .dropdown-block {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    margin-top: 10px;
    padding: 0 12px;
    font-size: 14px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #000;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 2px;
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    background-clip: padding-box;
    white-space: nowrap;
}
body .ui-page>header .toolbar .toolbar-link .dropdown:hover .dropdown-block, body>header .toolbar .toolbar-link .dropdown:hover .dropdown-block {
    display: block;
}
body .ui-page>header .toolbar .toolbar-link .dropdown .dropdown-block .one-block, body>header .toolbar .toolbar-link .dropdown .dropdown-block .one-block {
    display: inline-block;
    width: 180px;
    padding-bottom: 30px;
    padding-top: 20px;
}
body .ui-page>header .toolbar .toolbar-link .dropdown .dropdown-block .one-block .dropdown-title, body>header .toolbar .toolbar-link .dropdown .dropdown-block .one-block .dropdown-title {
    color: #004b92;
    font-size: 18px;
    line-height: 1.4;
    white-space: normal;
}
body .ui-page>header .toolbar .toolbar-link .dropdown .dropdown-block .one-block .dropdown-describe, body>header .toolbar .toolbar-link .dropdown .dropdown-block .one-block .dropdown-describe {
    color: #666;
    font-size: 14px;
    margin-bottom: 10px;
    margin-top: 10px;
    line-height: 1.4;
    white-space: normal;
}
body .ui-page>header .toolbar .toolbar-link .dropdown .dropdown-block .one-block .dropdown-img, body>header .toolbar .toolbar-link .dropdown .dropdown-block .one-block .dropdown-img {
    width: 110px;
    height: 110px;
    margin: 0 auto;
}

body .ui-page>header .toolbar #user-tools, body>header .toolbar #user-tools {
    float: right;
    margin: 0;
    color: #666;
}
body .ui-page>header .toolbar #user-tools>li, body>header .toolbar #user-tools>li {
    display: inline;
    height: 20px;
    padding: 2px 10px;
    border-right: 1px solid silver;
}
body header .tool-bar-ctn .toolbar #user-tools>li {
    border-right: 0;
}

body .ui-page>header .toolbar a, body>header .toolbar a {
    padding: 0 5px;
    text-decoration: none;
}


body .ui-page>header>div:first-child+div, body>header>div:first-child+div {
    background: #fff;
}
.full-banner {
    max-width: 1200px;
    margin: 0 auto;
    background: #fff;
}
body header .location {
    position: relative;
    height: auto;
    width: 1200px;
    margin: 0 auto;
}

body .ui-page>header .location .breadcrumb, body>header .location .breadcrumb {
    line-height: 115px;
    max-width: 650px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
body header .location .breadcrumb {
    height: 100px;
    line-height: 100px;
    padding-top: 15px;
}
body .ui-page>header .location .breadcrumb>*, body>header .location .breadcrumb>* {
    vertical-align: baseline;
    font-size: 14px;
}
body .ui-page>header .location .primary-logo, body>header .location .primary-logo {
    position: relative;
    top: 4px;
    text-decoration: none;
}
body .ui-page>header .location .breadcrumb a, body>header .location .breadcrumb a {
    color: #333;
}
.logo-banner {
    position: absolute;
    top: 20px;
    left: 130px;
}
body .ui-page>header .location .breadcrumb>*, body>header .location .breadcrumb>* {
    vertical-align: baseline;
    font-size: 14px;
}
.carousel {
    position: relative;
}
.carousel {
    line-height: 1;
}
.carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%;
}
.carousel-inner>.item {
    display: none;
    position: relative;
    -webkit-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left;
}

@media not all, (-webkit-transform-3d)
.carousel-inner>.item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
    transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out,-webkit-transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
}

.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {
    display: block;
}

@media not all, (-webkit-transform-3d)
.carousel-inner>.item.active, .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    left: 0;
}

body .ui-page>header .location .breadcrumb a, body>header .location .breadcrumb a {
    color: #333;
}

.logo-banner img {
    width: 160px!important;
    height: 64px!important;
}

body .ui-page>header .toolbar #user-tools .sign, body>header .toolbar #user-tools .sign {
    color: #f46;
}

.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {
    line-height: 1;
}
body header .head-search {
    left: 375px;
    width: 550px;
    position: absolute;
    top: 24px;
}
body header .head-search .search:after, body header .head-search .search:before {
    content: " ";
    display: table;
}
:after, :before {
    box-sizing: border-box;
}


body header .head-search .search:after {
    clear: both;
}
body header .head-search .search:after, body header .head-search .search:before {
    content: " ";
    display: table;
}
:after, :before {
    box-sizing: border-box;
}

body header .head-search .newline {
    margin-top: 5px;
    overflow: hidden;
    height: 18px;
    font-size: 12px;
    color: #999;
}

body header .head-search .newline a {
    padding-left: 18px;
    display: inline-block;
	color: #999;
	text-decoration: none;
}
body header .head-search .newline a:first-child {
    padding-left: 0;
	color: #999;
	text-decoration: none;
}
body header .head-search .newline {
    margin-top: 5px;
    overflow: hidden;
    height: 18px;
    font-size: 12px;
    color: #999;
	text-decoration: none;
}

body header .head-search .newline a:hover{ color:#000;}

body header .location .pull-right a#manage {
    margin-top: 5px;
    width: 180px;
    display: block;
    text-align: center;
	color:#999;
    font-size: 12px;
	text-decoration:none;
}
body header .location .pull-right a#manage:hover { color:#000;}


.pull-right {
    float: right;
}

body header .location .pull-right {
    position: absolute;
    right: 0;
    top: 24px;
}

#xiangyang-feedback-modal input[type=submit], #xiangyang-jubao-modal input[type=submit], .modal-body a.button, body .ui-page>header .location .jiameng-group-btn, body .ui-page>header .location a.post, body>header .location .jiameng-group-btn, body>header .location a.post {
    border: 1px solid #004b92;
    background-color: #004b92;
    color: #fff;
    border-radius: 2px;
    font-size: 1em;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
    display: inline-block;
    cursor: pointer;
    height: 36px;
    line-height: 34px;
    padding: 0 2em;
    -webkit-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out;
}

body header .location .pull-right a.post {
    width: 180px;
    height: 40px;
    line-height: 40px;
    float: none;
    margin: 0;
    display: block;
}

body header .location .pull-right a#manage {
    margin-top: 5px;
    width: 180px;
    display: block;
    text-align: center;
    font-size: 12px;
}
body header .head-search .search .search-query {
    float: left;
    padding: 0 15px;
    margin: 0;
    height: 38px;
    line-height: 38px;
    border: 1px solid #004b92;
    width: 425px;
    font-size: 12px;
}
body header .head-search .search .frontpage-search-trigger {
    float: left;
    border: 0;
    padding: 0;
    margin: 0 0 0 -1px;
    height: 40px;
    line-height: 40px;
    background:#004b92;
    width: 90px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    color: #fff;
    font-size: 16px;
}























body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img,abbr,acronym{border:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}em{font-style:normal}a,input:focus{outline:none}input{border:none;background:none;}button{border:none;vertical-align:middle;cursor:pointer}label{cursor:pointer}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}ol,ul{list-style:none;}




body {

	font-size: 12px;

}

.content {

	width:1200px;

	margin: 10px auto;

}

.content a {

	text-decoration: none;

}

.content a:hover {

	text-decoration: underline;

}

.headline {

	height: 38px;

	line-height: 38px;

	background: url(../navimg/wapmaph2bg.png) repeat;

	padding-left: 15px;

	font-size: 16px;

	font-weight: bold;

	color: #315aaa;

}

.context {

	padding-top: 10px;

}

.titleline, .hrefline {
    float: left;
    height: 55px;
    line-height: 30px;
    margin-top: 25px;
    padding-bottom: 40px;
}

.hrefline-two {

	height: 60px

}

.hrefline-three {

	height: 90px

}

.titleline {
    width: 150px;
    padding-left: 20px;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #315aaa;
    background: url(../navimg/titlelinebg.png) no-repeat;
}

.hrefline {

	color: #cfcfcf;

	font-size: 14px;

	width: 900px;

	padding-left: 5px;

	width: 870px\9;

	padding-left: 0\9;

}

.hrefline p {

	color: #999;

	padding-left: 10px;

}

.titleline a, .hrefline a {

	color: #315aaa;

}

.hrefline a {

	display: inline-block;

	padding: 0 9px 0 3px;

	padding-left: 8px\9;

}

.contextcity .titleline, .contextcity .hrefline {

	padding-bottom: 20px;

}

.contextcity .titleline {

	background: url(../navimg/titlelinebg2.png) no-repeat;

	width: 34px;

	color: #555;

}

.contextcity .hrefline {

	width: 437px;

	padding-left: 5px;

	width: 442px\9;

	padding-left: 0\9;

}

#footer .link {

	width: 1200px;

}

.left {

	float: left;

	width: 495px;

}

.context2 .titleline {

	width: 180px;

	background: url(../navimg/titlelinebg3.png) no-repeat;

}

.context2 .hrefline {

	width: 800px;
}

.context3 .hrefline {

	width: 1200px;

	height: 270px;

	padding: 0 0 0 35px

}

.context3 .hrefline {

	line-height: 44px;

}

.context3 a{
	width:235px;
	padding: 0;
	_float: none;
	_width: 150px;
}



.len1 {

	width: 58px;

}

.len2 {

	width: 108px;

}

.len3 {

	width: 123px;

}

.len4 {

	width: 88px;

}

.len5 {

	width: 168px;

}

#hd2011hd {

	background: url(../navimg/spri.gif) 0 -111px repeat-x;

	height: 63px;

	font-family: simsun

}

#hd2011hd a {

	text-decoration: none

}

#hd2011hdmain, #hd2011wrapper {

	width: 990px;

	margin: 0 auto

}

#hd2011logo {

	background: url(../navimg/spri.gif) no-repeat;

	width: 177px;

	height: 56px;

	float: left;

	margin-left: 28px;

	display: inline

}

#hd2011logo a {

	display: block;

	width: 158px;

	height: 56px

}

#hd2011CSbox {

	float: right;

	width: 745px;

	height: 35px

}

#hd2011CSHotline {

	float: right;

	background: url(../navimg/spri.gif) 0 -84px no-repeat;

	width: 146px;

	height: 26px;

	line-height: 26px;

	color: #555;

	text-align: center

}

#hd2011globalNav {

	clear: right;

	float: right;

	font-size: 14px;

	font-weight: bold;

	width: 744px;
	_width:754px;
	

}

#hd2011mainNav li {

	float: left;

	display: inline;

	height: 28px;

	line-height: 25px;

	background: url(../navimg/spri.gif) 154px -175px;

	text-align: center;

	font-family: simsun;
	width:81px;

}

#hd2011mainNav li div {

	margin: 2px 2px 0;

	width: 82px

}

#hd2011mainNav li div span {

	font-size: 14px;

	font-family: simsun

}

#hd2011mainNav li.hd2011hp div {

	width: 61px

}

#hd2011mainNav li.hd2011hp span.hd2011nc {

	width: 55px

}

#hd2011mainNav li a {

	color: #fff

}

#hd2011mainNav li a:hover {

	_color: #d7e6fc

}

#hd2011mainNav li.hd2011first, #mainNav li.lhd2011ast {

	background: url(../navimg/spri.gif) 0 -175px no-repeat;

	padding: 0;

	width: 3px

}

#hd2011mainNav li.hd2011last {

	background: url(../navimg/spri.gif) -155px -175px no-repeat;

	width: 3px

}

#hd2011mainNav li.hd2011hp {

	width: 65px

}

#hd2011mainNav li.hd2011blank {

	width: 80px

}

#hd2011mainNav li.hd2011wendao {

	width: 87px;

	padding-top: 2px;

	height: 25px;

	overflow: hidden;

}

#hd2011mainNav li span {

	background: url(../navimg/spri.gif) 154px -177px;

	float: left;

	width: 72px;

}

#hd2011mainNav .hd2011nf, #hd2011mainNav .hd2011nl {

	width: 3px;

	height: 25px;

	display: inline-block

}

#hd2011mainNav li:hover .hd2011nf {

	background-position: 0 -306px

}

#hd2011mainNav li:hover .hd2011nc {

	background-position: -4px -306px;

}

#hd2011mainNav li:hover .hd2011nl {

	background-position: -155px -306px

}

#hd2011CSbox {

	position: relative

}

#hd2011CSReg {

	position: absolute;

	background: url(../navimg/spri.gif) no-repeat scroll -91px -484px transparent;

	width: 85px;

	height: 26px;

	right: 0

}

#hd2011CSbox .mobile {

	position: absolute;

	background: url(../navimg/mobileversion.png) repeat scroll 0 0 transparent;

	height: 25px;

	width: 77px;

	display: block;

	right: 100px

}

.citymap {

	background: url(../navimg/gnav960.gif) no-repeat;

	width: 75px;

	height: 20px;

	display: block;

	margin: 5px 0 0 5px;

}

.citymap:hover {

	background-position: 0 -21px;

	display: block;

}



.links {

	width: 950px;

	margin: 0 auto;

	margin-top: 5px;

	padding-top: 5px;

}

.link a {

	color: #315AAA;

	text-decoration: none

}

.link a:hover {

	text-decoration: underline

}

.links {

	width: 950px;

	margin: 0 auto;

	margin-top: 5px;

	padding-top: 5px;

}

.link_1 {

	text-align: center;

	line-height: 33px;

	font-family: tahoma, simsun

}

.link_1 .link_2 {

	color: #777

}

.license {

	width: 248px;

	overflow: hidden;

	margin: 20px auto 10px

}

.link_4_1 {

	width: 118px;

	height: 48px;

	border: 1px #D2D2D2 solid;

	float: left

}

.link_4_2 {

	width: 118px;

	height: 48px;

	border: 1px #D2D2D2 solid;

	float: right

}

.link_5 {

	width: 42px;

	height: 48px;

	background: url(../navimg/link.jpg) 0 0 no-repeat;

	float: left

}

.link_5_1 {

	width: 42px;

	height: 48px;

	background: url(../navimg/link.jpg) -42px 0 no-repeat;

	float: left

}

.link_6 {

	width: 69px;

	height: 41px;

	padding-top: 7px;

	padding-left: 5px;

	float: left;

	text-align: left

}

.link_6 a {

	padding-top: 8px;

	color: #7F7F7F

}

.gs_0830 {

	position: absolute;

	right: 530px;

*right:520px;

	top: 85px;

}

.gs_0830 img {

	border: 0px;

}






#globalHeader a {
	text-decoration: none;
}
#globalHeader, #globalHeader .site-logo, #globalHeader .nav-bar li, #globalHeader .nav-bar .l, #globalHeader .nav-bar .r, #globalHeader .nav-bar em:hover a, #globalHeader .nav-bar .mycurrent a {
	background-image: url(../navimg/spri.gif);
}
#globalHeader {
	height: 63px;
	background-position: 0 -111px;
	background-repeat: repeat-x;
	font-family: simsun;
}
#globalHeader .hd-wrapper {
	width: 990px;
	margin: 0 auto;
	position: relative;
	z-index: 12;
}
#globalHeader .site-logo, #globalHeader .mobile-page, #globalHeader .hotline, #globalHeader .choosecity, #globalHeader .companyregin {
	position: absolute;
	color: #155fc9;
	font-size: 12px;
	text-decoration: none;
	line-height: 25px;
	top: 0px;
}
#globalHeader .mobile-page, #globalHeader .hotline, #globalHeader .choosecity, #globalHeader .regin, #globalHeader .companyregin {
	background: url(../navimg/headerbg0719.png) left center no-repeat;
	padding-left: 10px;
}

#globalHeader .companyregin {
	right: 410px;
	color: #e56100;
	font-weight: bold;
}

#globalHeader .site-logo,#globalHeader .mobile-page,#globalHeader .hotline,#globalHeader .choosecity,#globalHeader .regin,#globalHeader .companyregin,#globalHeader #companyLoginregin,#globalHeader #companyLogining{position:absolute;color:#155fc9;font-size:12px;text-decoration:none;line-height:25px;top:5px;}
#globalHeader .site-logo {
	width: 175px;
	height: 56px;
	top: 0;
	left: 30px;
}
#globalHeader #companyLoginregin,#globalHeader #companyLogining{right:0px;width:125px;height:30px;overflow:hidden;background:url(../navimg/newloginicon8.png) no-repeat;}
#globalHeader #companyLoginregin{display:block; text-align:left;}
#globalHeader #companyLogining{display:none;}
#globalHeader #companyLoginregin a,#globalHeader #companyLogining a{color:#aa4106;font-size:12px;text-decoration:none;margin-left:8px;}
#globalHeader #companyLoginregin #person-service{margin-right:8px;}
#globalHeader #personname{display:block;position:absolute;left:0;top:0;width:65px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:25px;text-align:center}
#globalHeader #personname{color:#aa4106;}
#globalHeader #companyLogining  #personcheckout{position:absolute;right:17px;top:0;}
#globalHeader .regin{background:none;padding:0;}
#globalHeader .hotline {
	right: 273px;
	color: #848484;
	background: none;
	padding: 0;
}
#globalHeader .choosecity {
	right: 204px;
}
#globalHeader .mobile-page {
	right: 135px
}


#globalHeader .nav-bar {
	position: absolute;
	right: 0;
	top: 37px;
	font-size: 14px;
}
#globalHeader .nav-bar li {
	float: left;
	height: 26px;
	background-position: 154px -177px;
	overflow: hidden;
	width: 85px
}
#globalHeader .nav-bar li.minwidth {
	width: 60px
}
#globalHeader .nav-bar em {
	display: block;
	margin-top: 2px;
}
#globalHeader .nav-bar em a, #globalHeader .nav-bar em span {
	float: left;
	height: 25px;
}
#globalHeader .nav-bar .nav-first {
	background-position: 0 -175px;
	width: 3px;
}
#globalHeader .nav-bar .nav-last {
	background-position: -155px -175px;
	width: 3px;
}
#globalHeader .nav-bar a {
	padding: 0 9px;
	color: white;
	text-decoration: none;
	line-height: 23px;
	font-weight: bold;
	font-size: 14px;
}
#globalHeader .nav-bar a:hover {
	color: #d7e6fc;
}
#globalHeader .nav-bar .l, #globalHeader .nav-bar .r {
	width: 3px;
	background-position: 154px -179px;
}
#globalHeader .nav-bar .mycurrent a, #globalHeader .nav-bar .mycurrent a:hover, #globalHeader .nav-bar .mycurrent em:hover a {
	background-position: -4px -203px;
	color: #06c;
}
#globalHeader .nav-bar .mycurrent .l, #globalHeader .nav-bar .mycurrent em:hover .l {
	background-position: 0 -203px;
}
#globalHeader .nav-bar .mycurrent .r, #globalHeader .nav-bar .mycurrent em:hover .r {
	background-position: -155px -203px;
}
#globalHeader .nav-bar em:hover .l {
	background-position: 0px -306px;
}
#globalHeader .nav-bar em:hover .r {
	background-position: -155px -306px;
}
#globalHeader .nav-bar em:hover a {

	background-position: -4px -306px;
}
#globalHeader a.citymap {
	background: url(../navimg/gnav960.gif) no-repeat;
	width: 75px;
	height: 20px;
	display: block;
	margin: 4px 5px 0 5px;
	text-indent: -999em;
	padding: 0;
	overflow: hidden;
}
#globalHeader .citymap:hover {
	background-position: 0 -21px;
}
#globalHeader .cityname {
	left: 250px;
	width: 250px;
	position: absolute;
	top: 6px;
	font-size: 12px;
	text-align: left;
}
#globalHeader .cityname h3 {
	font: 20px Simhei;
	color: #333;
	display: inline;
}
#globalHeader .grayline {
	color: #cfcfcf;
}
#globalHeader #loginNwid{position:absolute;top:35px;right:44px;border:1px solid #bdbdbd;background-color:#a6cbff;width:228px;border-radius:3px;display:none;z-index:12;}
#globalHeader #loginNwid form{margin:0;}
#loginNwid h2{height:34px;line-height:34px;color:#0057cf;text-align:center;font-weight:bold;font-size:14px;background:url(../navimg/headerbg0721.png) left top repeat-x;margin:0;}
#loginNwid h2 #loginNcolse{position:absolute;top:5px;right:5px;display:block;width:16px;height:16px;}
#loginNwid .loginNForm{margin:0 2px 2px 2px;background-color:#fff;padding:20px 10px 10px 10px;font-size:12px;}
#loginNwid .loginNForm a{color:#155FC9;text-decoration:none;}
#loginNwid .loginNFormInput{height:25px;line-height:25px;width:195px;border-width:1px;border-style:solid;border-color:#c3c3c3 #e8e8e8 #e8e8e8 #c3c3c3;background-color:#f1f1f1;margin:0 0 0px 0;padding-left:5px;color:#666;vertical-align:top;}
#loginNwid .loginNFormBtn{background:url(../navimg/btn0722.png) no-repeat;width:70px;height:28px;border:0;cursor:pointer;vertical-align:middle;}
#hrimg{vertical-align:top;}
#loginNwid .loginNformcb{vertical-align:-3px;}
#loginNwid .validCode{width:75px;margin-right:2px;}
#passwordtxt{width:195px;height:25px;line-height:25px;color:#666666;position:absolute;left:18px;top:105px;font-size:12px;cursor:text; text-align:left;}
#loginNwid .errorstyle{background: url(../navimg/msgerror.gif) no-repeat scroll 4px 2px #FFF3EF;border: 1px solid #FF6610;color: #333333;line-height: 22px;margin-bottom:4px;padding: 0 0 0 24px;width: 173px;display:none;}
#loginNwid .errorbox{padding:10px 0;_height:1px;}
#loginNwid #yanzm a{position:relative;display:inline-block;padding-right:40px;}
#loginNwid #yanzm a span{position:absolute;right:0;top:6px;}
#globalHeader .nav-bar .blankwhite{width:6px}
#globalHeader .backnone{ background:none;}






.link {
    color: #666666;
    margin: 0 auto;
    padding: 5px 0;
    width: 300px;
    position: relative;
    border-bottom: 1px dashed #eaeaea;
}
.links {
    margin: 5px auto 0;
    padding-top: 5px;
    width: 950px;
}
.link a {
    color: #315AAA;
    text-decoration: none;
}
.link a:hover {
    text-decoration: underline;
}
.links {
    margin: 5px auto 0;
    padding-top: 5px;
    width: 950px;
}
.link_1 {
    font: 12px/1.8em tahoma,simsun;
    text-align: center;
	line-height:33px;

}
.link_1 .link_2 {
    color: #777777;
}



.nav-tabs {
    background: #fff;
    padding-top: 5px;
    height: 45px;
    border-bottom: 2px solid #004b92;
}
.nav-tabs .nav-content{width:1200px;margin:0 auto}

.nav-tabs .nav-content .nav-item {
    position: relative;
    padding-top: 9px;
    width: 120px;
    height: 36px;
    margin: 0 15px;
    text-align: center;
    float: left;
    font-size: 15px;
    font-weight: 700;
    color: #656565;
}

.nav-tabs .nav-content .nav-item:first-child{margin-left:0}.nav-tabs .nav-content .nav-item>a:hover{color:inherit;text-decoration:none}.nav-tabs .nav-content .nav-item>.baicons{display:inline-block;font-size:10px;margin-left:5px;-webkit-transition:.6s;transition:.6s;line-height:1;vertical-align:2px}.nav-tabs .nav-content .nav-item.hot{color:#004b92}


.nav-tabs .nav-content .nav-item.home{width:93px}


.nav-tabs .nav-content .nav-item.new:before{content:"new";position:absolute;display:inline-block;padding:0 4px;font-size:10px;line-height:1.4;border-radius:4px;background:#004b92;color:#fff;font-weight:400;right:-15px;top:5px}

.nav-tabs .nav-content .nav-item.home,.nav-tabs .nav-content .nav-item.normal:hover{color:#fff;background:#004b92;border-top-left-radius:4px;border-top-right-radius:4px}

.nav-tabs .nav-content .nav-item.has-content{border:1px solid transparent;border-bottom:0}.nav-tabs .nav-content .nav-item.has-content:hover{color:#004b92;border-color:#004b92}.nav-tabs .nav-content .nav-item.has-content:hover>.baicons{-webkit-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.nav-tabs .nav-content .nav-item.has-content:hover .hover-content{display:block}.nav-tabs .nav-content .nav-item.has-content:hover:after{content:'';position:absolute;width:100%;left:0;bottom:-1px;height:2px;background:#fff;z-index:2}.nav-tabs .nav-content .nav-item.no-click:hover>a{cursor:default}

.nav-tabs .nav-content .nav-item .hover-content {
    display: none;
    position: absolute;
    top: 102%;
    border: 1px solid #004b92;
    border-top: 0;
    background: #fff;
    z-index: 1;
    font-weight: 400;
}

.nav-tabs .nav-content .nav-item .hover-content.list {
    text-align: center;
    right: -79px;
    width: 300px;
    /* padding: 0 0 25px; */
}

.nav-tabs .nav-content .nav-item .hover-content.list>a {
    font-size: 12px;
    color: #666;
    display: block;
    line-height: 35px;
}



.nav-tabs .nav-content .nav-item .hover-content.list>a:hover{text-decoration:none;background:#f8f8f8}.nav-tabs .nav-content .nav-item .hover-content.qrcode{left:-1px;text-align:left;width:219px;padding:20px 10px;line-height:1.6}.nav-tabs .nav-content .nav-item .hover-content.qrcode>img{float:left;width:100px;height:100px;margin-right:10px}.nav-tabs .nav-content .nav-item .hover-content.qrcode .title{color:#004b92;margin-top:20px;font-size:14px;margin-bottom:5px}.nav-tabs .nav-content .nav-item .hover-content.qrcode .sub-title{color:#666;font-size:12px}.nav-tabs .nav-content .nav-item .hover-content.qrcode.xcx{width:248px}.nav-tabs .nav-content .nav-item .hover-content.qrcode.xcx>img{width:130px;height:130px}.nav-tabs .nav-content .nav-item .hover-content.qrcode.xcx .title{margin-top:30px}.nav-items{position:relative;margin-top:10px}.nav-items .nav-content{background:#fff;margin-right:270px;height:135px;padding:18px 15px}.nav-items .nav-content .nav-item{width:100px;display:inline-block;text-align:center;color:#000}.nav-items .nav-content .nav-item .big-title{color:inherit;font-size:16px;margin-top:11px;text-decoration:none}.nav-items .nav-content .nav-item .sub-title{margin-top:10px;color:#999;font-size:12px}.nav-items .fabu-new{position:absolute;right:0;top:0;height:135px;width:260px;background:#fff}.nav-items .fabu-new .ads-container{height:60px;overflow:hidden;margin-top:5px}.nav-items .fabu-new .ads-container .one-post{position:relative;height:60px;font-size:12px;padding-left:56px}.nav-items .fabu-new .ads-container .one-post>a{text-decoration:none}.nav-items .fabu-new .ads-container .one-post img{position:absolute;left:0;top:0;width:48px;height:48px}.nav-items .fabu-new .ads-container .one-post .title{color:#333;max-height:32px}.nav-items .fabu-new .ads-container .one-post .time{color:#999;margin-top:5px}.nav-items .fabu-new .ads-container .one-post:hover .title{color:#004b92;text-decoration:underline}



.nav-item a{ color:#FFF;}

.nav-tabs .nav-content .nav-item.hot a{ color:#004b92; text-decoration:none;}

.nav-tabs .nav-content .nav-item.has-content:hover .hover-content{display:block}.nav-tabs .nav-content .nav-item.has-content:hover:after{content:'';position:absolute;width:100%;left:0;bottom:-1px;height:2px;background:#fff;z-index:2}.nav-tabs .nav-content .nav-item.no-click:hover>a{cursor:default}

.nav-tabs .nav-content .nav-item .hover-content.list>a{font-size:12px;color:#666;display:block;line-height:30px}.nav-tabs .nav-content .nav-item .hover-content.list>a:hover{text-decoration:none;background:#f8f8f8}.nav-tabs .nav-content .nav-item .hover-content.qrcode{left:-1px;text-align:left;width:219px;padding:20px 10px;line-height:1.6}


