﻿/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{
vertical-align: baseline;
font-size:12px;
font-size:14px\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
    sup{
       font-size:14px
    }
}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font: 12px/1 Tahoma,"Microsoft YaHei", Helvetica, Arial, "\5b8b\4f53", sans-serif;color:#333;outline-color: #a9d0ff;}
body{background:#fff;}
a{
	color: #333;
}
a:hover{color:#0081cf;}
/* 清除浮动 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


/* 版心 */
.areaheart{
	width: 1024px;
	margin: 0 auto;
}

.w1200{
	width: 1024px;
	margin: 0 auto;
}
.mt30{margin-top:30px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.floatRight {
	float: right;
}
.floatLeft {
	float: left;
}

/*设置p的字体*/
p{
	font-size: 14px;
	line-height: 24px;
}
/* 头部 */
.top{
	height: 30px;
	line-height: 30px;
	color: #888;
	width: 100%;
	border-bottom:1px solid #dfdfdf;
	background:#fff;
	padding-bottom:80px;
}
.top-in{
	height: 30px;
	width: 1024px;
}
.top-l{
	background:url(../images/top-tele.png) left center no-repeat;
	padding-left:26px;
	float: left;
}
/* 顶部我的消息 */
.notice-msg{
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	width:80px;
	float:left;
	text-align:center;
	color:#888;
}
.notice-msg:hover{
	color:#0081cf;
}
.notice-msg em{
	font-weight:normal;
	color:#f40;
}
.top-logout{
	width:80px;
	float:left;
	text-align:center;
	color:#888;
}
.top-logout:hover{
	color:#0081cf;
}
.top-l .hotline{
	color:#f40;
}
.top-r{
	float: right;
}
.top-r span{
	float: left;
	margin-right: 10px;
}
.top-login{
	float:left;
	width:80px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	text-align:center;
	color:#888;
}
.top-login:hover{
	color:#0081cf;
}
.top-reg{
	float:left;
	width:80px;
	text-align:center;
	color:#f40;
}
.top-reg:hover{
	color:#f40;
}
.top-help{
	float:left;
	width:80px;
	text-align:center;
	color:#888;
}
.top-help:hover{
	color:#0081cf;
}
.top-member{
	float:left;
	width:80px;
	border-left:1px solid #ccc;
	text-align:center;
	color:#888;
}

/* header */
.header{
	height: 60px;
	background: #fafafa;
	width: 100%;
	position:fixed;
	left:0;
	top:30px;
	right:0;
	bottom:0;
	padding:10px 0px;
	z-index:999;
} 
.zgc,.zgc .header-in,.zgc .logo a,.zgc .nav ul{
	height: 70px !important;
}
.zgc .nav li{
	line-height: 70px !important;
	font-size:18px;
}
.header-in{
	height: 60px;
	width: 1024px;
}
.header .logo{
	float: left;
}
.header .nav{
	float: right;
}

.logo a{
	width: 360px;
	height: 60px;
	background: url(BRAND_PATH/images/logo.png) left center no-repeat;
	display: block;
}
.logo a.en_US{
	width: 310px;
	height: 60px;
	background: url(BRAND_PATH/images/logo_US_EN.png) left center no-repeat;
	display: block;
}
.nav{
	font-size:14px;
	font-weight:100;
	font-family:"Microsoft YaHei";
}
.nav ul{
	height: 60px;
}
.nav li{
	float: left;
	line-height: 60px;
	margin-right: 20px;
	
}

.nav li a{
	padding: 5px 0px;
	color:#444;
}
.nav li a:hover{
	color:#0081cf;
	border-bottom: 2px solid #0081cf;
}
#dynamic a:hover{
	color:#ff7200;
	border-bottom: 2px solid red;
}
.nav li.active a{
	border-bottom: 2px solid #0081cf;
}

.nav li.active1 a{
	border-bottom: 2px solid red;
}

.nav .products-nav{
	position: relative;
}

.products-nav dl{
	position: absolute;
	background: url(../images/subnav-bg.png) center center;
	top: 50px;
	width: 120px;
	height: 75px;
	z-index: 3;
	left: -30px;
	padding-top: 25px;
	display: none;
}
.products-nav:hover dl{
	display: block;
}



.news-nav{
	position:relative;
}
.news-nav  dl {
    position: absolute;
    background: url(../images/subnav-bg-six.png) center -3px; 
    width: 120px;
    height: 200px;
    z-index: 3;
    left: -20px;
    top:50px;
    padding-top: 25px;
    display: none;
}
.news-nav:hover dl{
	display: block;
}
#newsNav dl dd a{
	font-size:14px;
border-bottom: none;
}
#newsNav dl dd a:hover{
border-bottom: 2px solid #0081cf;
}
.news-nav dl.oamOpen{
	background: url(../images/subnav-bg-six.png) center center;
    background-size: 100% 110%;
    height: 175px;
}



.nav dl dd{
	line-height: 30px;
	height: 30px;
	width: 100%;
	text-align: center;
}


/*****普通蓝底footer风格，左中右三段布局，加友情链接，适用默认风格******/
.footer{
	background: url(../images/footer-bg.png) center top no-repeat;
	height: 140px;
	color: #fff;
	font-family:"Microsoft YaHei";
}
.footer a{
	color: #fff;
}
.footer .footer-m,.footer-r{
	float: left;
}
.footer .footer-m{
	width:400px;
	padding-top:15px;
}
.zgcbox{
	width:570px !important;
	}
.zgcbox ul{
	float:right;
	}
.zgcbox li{
	line-height: 24px;
	}
.zgcft{
	width:450px !important;
}
.zgcbox span{
	margin-left: 60px;
}

.footer .footer-m img,.footer-m .hotline{
	float:left;
}
.footer .footer-m .hotline{
	height:50px;
}

.footer .footer-m img{
	width:67px;
	height:45px;
	margin-top:2px;
	margin-right:10px;
}
.footer .footer-m .hotline .hotline-des{
	line-height:20px;
}
.footer .footer-m .hotline .hotline-number{
	font-size:24px;
	font-family:Arial;
	font-weight:bold;
	line-height:30px;
}
.footer .footer-m ul{
	/* margin-top:20px; */
	padding-left:10px;
}
.footer .footer-m li{
	line-height:28px;
}
.footer .footer-r {
	width:624px;
	text-align: center;
}
.footer .footer-l{
	display:none;
}
.footer .footer-r .footer-link{
	margin-top: 25px;
	overflow: hidden;
}
.footer .zgcft .footer-link ul{
	padding-left: 12% !important;
}
.footer .footer-r .footer-link ul{
	padding-left: 25%;
}
.footer .footer-link li{
	float: left;
	margin-right: 10px;
	line-height: 24px;
}
.footer .footer-link li a{
	padding: 0 10px;
	border-right: 1px solid #ddd;
	color: #fff;
}
.footer .footer-link li a:hover{
	color: #fff;
	text-decoration:underline;
}
.footer .footer-link li.last a{
	border: 0px;
}
.zgcft .copyright{
	margin-top: 0px !important;
	}
.footer .copyright{
	margin-top: 20px;
	line-height: 24px;
}
.footer .beian{
	line-height: 24px;
}

/*****普通白底footer风格，左右两段布局，无友情链接，适用贵阳、内蒙、湖北风格******/
.sjfooter{
	background: none;
	height: 140px;
	color: #333;
	font-family:"Microsoft YaHei";
	border-top:1px solid #dfdfdf;
}
.sjfooter .footer-l{
	width:350px;
	float:left;
	padding:15px 0px;
}
.sjfooter .footer-r1{
	width:470px;
	float:right;
	padding:15px 0px;
	text-align: inherit;
}
.sjfooter .footer-l .footer-l-t{
	height:50px;
}
.sjfooter .footer-l-t .footer-tel{
	height:50px;
	width:70px;
	background:url(../images/footer-tel_black.png) center center no-repeat;
	float:left;
	margin-right:20px;
}
.sjfooter .footer-l-t .footer-tel-r{
	float:left;
}
.sjfooter .footer-l-t .footer-tel-r div{
	line-height:20px;
}
.sjfooter .footer-l-t .footer-tel-r .telephone-number{
	font-size:24px;
	color:#f40;
	line-height:30px;
	font-family:Arial;
	font-weight:bold;
}
.sjfooter .footer-tel-r .telephone-number span{
	font-size:12px;
	color:#666;
	padding-left:10px;
	font-family:"宋体";
}
.sjfooter .footer-l-b{
	line-height:20px;
}
.sjfooter .footer-r{
	width:674px;
	float:right;
	padding:15px 0px;
	text-align: center;
}
.sjfooter .footer-r-t a{
	line-height:30px;
	color:#333;
	padding:0px 30px;
	font-size:14px;
}
.sjfooter .footer-r-t a:hover{
	color:#0081cf;
}
.sjfooter .footer-r-b{
	line-height:24px;
	margin-top:10px;
}
.sjfooter .footer-r-b span{
	padding-right:40px;
	padding-left:20px;
}
.sjfooter .footer-r-b div .lastspan{
	padding-right:0;
}
/*****内蒙平台自定义样式******/
.sjfooter-nm{ /*footer高度*/
	height: 120px;
}

/*****湖北平台自定义样式******/
.sjfooter-hb{ /*footer高度*/
	height: 120px;
}
.sjfooter-hb .footer-m{
	float:left;
	margin-top:10px;
}
.sjfooter-hb .footer-l{ /*左布局宽度*/
	width:400px;
	padding:25px 0px;
}
.sjfooter-hb .footer-l-t .footer-tel{ /*热线电话样式*/
	position:relative;
	top:15px;
}
.sjfooter-hb .footer-l-t .footer-tel-r .telephone-number{ /*热线电话样式*/
	font-size:22px;
	color:#f40;
	line-height:22px;
	text-align:right;
}
.sjfooter-hb .footer-l-t .footer-tel-r .telephone-number span{ /*热线电话样式*/
	font-weight:normal;
}
.sjfooter-hb .footer-r{ /*右布局宽度*/
	width:460px;
	float: left;
	padding:25px 0px;
}
.sjfooter-hb  .footer-r-b span{
	padding-left:20px;
	padding-right:0;
}
.sjfooter-hb  .footer-r-b div span:first-child{
	padding-left:0px;
}
.sjfooter-hb .footer-m,.sjfooter-hb .footer-r{
	margin-right:22px;
}
.sjfooter-hb .erweima .focus-us {
    height: 24px;
    color: #333;
    line-height: 24px;
    text-align:center;
}
/*****广东平台自定义样式******/
.sjfooter-gd{ /*footer高度*/
/* background: url(../images/footer-bg.png) center center no-repeat; */
	height: 120px;
}
.sjfooter-gd .footer-l{ /*左布局宽度*/
	width:400px;
}
.sjfooter-gd .footer-r{ /*右布局宽度*/
	width:624px;
}
/*****万创平台自定义样式******/
.wcfooter .footer-l-t .footer-tel{
	top:0px;
}
/* 当前所在位置 */
.location{
	line-height: 24px;
	height: 24px;
	font-size: 14px;
	color: #666;
}
.location span, .location a{
	float: left;
}
.location a{
	margin-left:10px;
	color: #666;
}
.location a:hover{
	color: #0081cf;
}

/*必填属性样式*/
.input-valid {
	background: url(../images/star.png) left center no-repeat;
	padding-left: 10px;
}
/*非必填属性样式*/
.input-novalid {
	padding-left: 10px;
}

/*金额样式*/
input.amtField {
	text-align: right;
}

/* 页面标题样式 */
.item-title{
	background:url(../images/myApply-title-icon.png) left top;
	width:865px;
	padding-left:15px;
	line-height:36px;
	height:36px;
	color:#fff;
	font-size:14px;
	margin-bottom:20px;
}
/* 评价框样式 */
.gradecon{
	width:480px!important;
}
.gradecon ul .revinp{
	padding:0px 10px;
}
.gradecon ul .revinp textarea{
	padding:5px 10px!important;
}
.gradecon ul .revinp span{
	color:#888;
}

/* 提示框样式 */
.tip-block{
	padding:6px 30px;
	background:#ebf7ff;
	border:1px solid #0081cf;
	margin-bottom:30px;
}
.tips-login{
	padding:3px 10px;
	background:#0081cf;
	color:#fff;
	font-weight:bold;
}
.tips-login:hover{
	color:#fff;
	background:#0071b6;
}
.finance-tips{
	color:#0081cf;
	line-height:24px;
	font-size:12px;
}
.linkTab{
margin-left:5px;
border-radius:3px;
padding:5px;
background:#63BAF0;
color:#fff;
}
.linkTab:hover{
background:#379fdf;
color:#fff;
}
.center td:last-child{
	text-align:center;
}
.linkTab1{
margin-left:5px;
border-radius:3px;
padding:5px;
background:#aaa;
color:#fff;
}
.linkTab1:hover{
	background:#666;
	color:#fff;
}

.linkTab2{
	margin-left:5px;
	border-radius:3px;
	padding:5px;
	background:#FA7B4D;
	color:#fff;
}

.linkTab2:hover{
	background:#f40;
	color:#fff;
}
.zhangzhongbao{
	width: 200px;
	height: 140px;
	position: fixed;
	left: 5px;
	bottom: 0;
	z-index: 9999;
	cursor: pointer;
	background: url(../images/zu4.png)  no-repeat;
	background-size: 100%;
}
.zhangzhongbao .zzbimg{
	cursor: pointer;
	position: absolute;
	display: inline-block;
	width: 24px;
	height: 24px;
	top: 0;
	left: 0;
}
#dynamiclink{
	color:red;
	font-size: 16px;
	font-weight:700;
}