﻿@charset "UTF-8";

/**
 *
 * @authors Your Name (you@example.org)
 * @date    2016-01-09 10:04:32
 * @version $Id$
 */

/*header*/
.header { width: 100%; min-width: 1200px; z-index: 999; position: relative;}
.header .top{width: 100%;min-width: 1200px;}
.header .top .right{margin-top: 40px;}
.header .top .right .item{font-size: 12px; color: #999;padding: 5px 20px;background-color: #f2f2f2}
.header .top .right .item.on,.header .top .right .item:hover{background-color: #003380;color: #fff}
.navWrap{width: 100%;min-width: 1200px; height: 40px; background-color: #15253c}
.logo{height: 106px;}
.logo a{display: inline-block;height: 128px;}
.nav { /*width: 700px;*/ height: 40px; line-height: 40px; position: relative; z-index: 1; }
.nav a { color: #fff; }
.nav .nLi { float: left; position: relative; display: inline;  padding: 0 5px;}
.nav .nLi h3 { float: left; }
.nav .nLi h3 a { display: block; height: 40px; line-height: 40px; padding: 0 20px; font-size: 14px; font-weight: normal; position: relative; }

/*.nav .sub{ display:none; width:100px; left:0; top:34px;  position:absolute; background:#4E4E4E;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }*/
.nav .on h3 a { background-color: #c42605}

.search-box{width: 160px;height: 30px;line-height: 30px;border-bottom: 1px solid #525b68;margin-top: 6px;}
.search-txt{width: 130px;height: 30px;line-height: 30px;color: #fff;font-size: 12px;background-color: transparent;}
.search-btn{display: inline-block;width: 25px;height: 30px;line-height: 30px;background: url(../images/search-btn.png) no-repeat center;}


/*footer*/
.footer{width: 100%; min-width: 1200px;  padding: 65px 0 20px 0;background: url(../images/footer-bg.png) no-repeat center top ; color: #666}
.footer a{color: #666}
.footer .f-left{width: 660px;  line-height: 50px;}
.footer .f-right{width: 485px;font-size: 14px;}
.footer .f-right .contact{line-height: 32px;}
.footer .f-right .contact img{margin-top: -6px;margin-right: 5px; font-size: 14px;}
.footer .f-right .erweima{margin: 0 10px;}
.f-nav a{font-size: 12px;margin-right: 30px;}
.bottom{padding-top: 35px;}
.bottom .right{padding-top: 40px;margin-left: 30px;}
.bottom .right a{margin-right: 15px;}
/*footer end*/



.page { clear: both; width: 100%; text-align: center; margin-bottom: 40px; }
.page ul { display: inline-block; }
.page ul li { float: left; margin-right: 10px; padding: 0px; }
.page ul li:last-child{margin-right: 0;}
.page ul li a { display: block; font-size: 14px; color: #666; padding: 3px 11px; border: 1px solid #ccc; border-radius: 4px;}
.page ul li a:hover, .page ul li a.current { color: #fff; background: #004097; }

