@charset "UTF-8";
/* CSS Document */

/*格式化样式*/
*{ margin:0; padding:0;}
body{ font-family:"Microsoft YaHei","din","Arial"; font-size: 14px; color:#333; }
img, a img{border:0;}
input, textarea{font-family:"Microsoft YaHei","din","Arial";}
ol, ul, dl{list-style:none;}

a:hover, button:hover, .cursorHover:hover{ cursor:pointer;}
.clear{ clear: both;}
.main{width:1170px; margin:0 auto; }

@font-face {font-family: DIN; src: url("../fonts/DIN-Regular.otf"); }


/*文字大小、颜色、是否加粗*/
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font24{font-size:24px;}

.colorWhite{ color:#ffffff;}
.colorGary2{ color:#999;}
.colorGary{color:#666;}
.colorBlack{ color:#333;}


.isBold{ font-weight: bold;}
.isNormal{ font-weight: normal;}


/*背景颜色、边框、圆角*/
.bgGray{ background:#f8f8f8;}
.bgWhite{ background:#fff;}


/*定位*/
.tl{ text-align:left;}
.tr{ text-align:right;}
.tc{ text-align:center;}

.fl{ float:left;}
.fr{ float:right;}

/*边距*/
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt60{margin-top:60px;}
.mt80{margin-top:80px;}
.mt100{margin-top:100px;}

.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.mr10{ margin-right:10px;}

.mb100{margin-bottom:100px}


.plr20{padding:0px 20px;}

/*宽度*/
.widthAll{ width:100%;}

/*超链*/
a:link, a:visited {text-decoration: none;color: #ffffff;}
a:hover, a:active {text-decoration: none;}


/*header*/
.header .logo{ width:400px; margin-top:10px;}
.header .logo img{ float:left;}
.header .nav{ width:720px;}
.header .nav{ height:80px; line-height: 80px; font-size: 14px; }
.header .nav ul{ width:100%; float:left;}
.header .nav ul li{width:120px; float:left; text-align: center;}
.header .nav ul li a{ color:#333; display: block; text-align: center;}
.header .nav ul li .cur, .nav ul li a:hover{ display:block;  color:#172a88; font-weight: bold;}
.header .nav ul li ul{display: none; top:0px;width: 120px; position: relative;background:rgba(0,0,0,.3); z-index: 1000!important;}
.header .nav ul li:hover ul{display: block;}
.header .nav ul li:hover ul li{line-height:40px!important;}
.header .nav ul li:hover ul li a{ display: block; color:#fff;}




/*channel*/
.channelTitle h1, .channelTitle h3{font-weight:normal; text-align: center;}
.channelTitle h1{ line-height:40px; font-size:24px; color:#333; }
.channelTitle h3{ line-height:24px; font-size:16px; color:#666; text-transform: uppercase;}



/*footer*/
.footer{background:#172a88; border-top:5px solid #dc4f1d;}
.footerLeft{ width:490px;}
.footerCenter{ width:120px; margin-left:20px;}
.footerLeft p, .footerCenter p{width:100%; float:left; line-height:30px; color:#ffffff;}
.footerCenter p a, .footerCenter p a:hover{color:#ffffff;}
.footerRight{ width:440px;}
.footerRight p{ text-align:center; line-height: 30px; color:#fff;}
.footerLink{ margin-top:50px; border-top:1px solid #fff; line-height: 80px;}
.footerLink  a, .footerLink a:hover{ float:left; color:#fff;margin-right:30px;}
.copyRight{ line-height:50px; background: #434343;}


/*position*/
.positionMain{line-height:60px; border-bottom:1px solid #ddd;}
.channelName{ background:url(../images/positionIcon.png) no-repeat 0 center; padding-left:25px; font-size:18px; font-weight: bold; color:#172a88;}

/*pages*/
.pages{font-family:DIN;}
.pages a{width:60px; height: 40px; display: block; float:left; text-align: center; line-height: 40px; margin-right:10px; border:1px solid #ddd; border-radius: 2px; color:#666;}
.pages a:hover, .pages .cur{color:#fff; font-weight: bold; background: #172a88; border:1px solid #172a88;}
.pages span{float:left; line-height: 40px; text-align: center; margin-right:10px;}


/*bannerFull*/
.aboutBanner{ background: url(../images/bannerNei.png) no-repeat center; height:450px; z-index: -100!important;}










