@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 Tahoma,arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}
/* 项目主体部分设置 */
body{background:#fff;color:#555; font-family: "microsoft yahei"}
a{text-decoration:none;/*transition:color 0.2s linear 0s*/ color: #333;}
.wrapper a:hover{color: #007bc8;}
.wrapper { position:relative; width:100%; margin:0 auto; overflow:hidden; }
.g-in { width:1200px; margin:0 auto; }/* .g-in:after{content:'\20';display:block;height:0;clear:both}.g-in{*zoom:1} */

.top { padding: 10px 0; width: 100%; background: #007bc8; }
.topb p { font-size: 12px; color: #fff; }
.topc { margin-right: 15px; }
.topc span { vertical-align: middle; display: inline-block; margin-right: 5px;}
.topc a { font-size: 12px; color: #fff; display: inline-block; margin-left: 15px; }
.topc a:hover { color: #fff; }
.logo { width: 100%; height: 104px; background: url(logobg.png) no-repeat center; overflow: hidden; }
.logob { margin-right: 44px; padding-top: 35px; }
.logob form { position: relative; }
.logob form .inp { width: 218px; height: 35px; background: #fff; box-sizing: border-box; border: 1px solid #dedede; padding-left: 30px; }
.logob form .subm { cursor:pointer; position: absolute; right: 10px; top: 8px;  font-size:0; width: 18px; height: 19px; border: none; outline: none; background: url(search.png) no-repeat center; }


.nav{background: url(navbg.png) no-repeat top center; width: 100%;  position: relative;z-index: 10;}
.nav_l>ul>li{position:relative;float: left;}
.nav_l>ul>li>a{display: block;color: #fff; font-size: 14px;width: 100px;height: 45px;line-height: 45px;  text-align: center; }
.nav_l>ul>li>a:hover,.nav_l>ul>li.current a { background:url(navbg2.png) repeat right center;  }
.nav_l ul li:last-child a{ background:none;}
.nav_l>ul>li:hover>a,.nav_l>ul>li.current>a{ color:#fff;}
.slidedown{position: absolute; background: #007bc8; width: 100%; z-index: 10; display: none;}
.slidedown ul li{height: 30px;line-height: 30px;text-align: center;}
.slidedown ul li a{ display:block; color: #fff; font-size:14px; border-bottom:1px solid #eee;}
.slidedown ul li:last-child a{ background:none;}
.slidedown ul li:hover a{color: #0036a4;}

.banner { position: relative; width: 100%; }
.banner .hd { position:absolute; left:0; bottom:20px; width:100%; height:15px; z-index:4; }
.banner .hd ul { width:1200px; height:15px; margin:0 auto; text-align:center;}
.banner .hd ul li { display:inline-block; *display:inline; zoom:1; width:22px; height:22px; margin:0 8px; border-radius:11px; background:url(bannerbg1.png) no-repeat center; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.banner .hd ul .on {background:url(bannerbg2.png) no-repeat center; }
.banner .bd { position: relative; left: 50%; margin-left: -960px; }
.banner .bdd { height: 500px; overflow: hidden; }
/*footer部分*/
.footer { margin-top: 65px; }
.w-e { padding: 12px 0; background: #1271db; }
.w-e span { font-size: 14px; color: #fff; }
.w-e ul { padding-top: 3px; }
.w-e ul li { font-size: 12px; color: #fff; font-family:"simsun"; padding:0 17px; border-right: 1px solid #fff;}
.w-e ul li:last-child { border: none; }
.w-e ul li a { color: #fff; }
.w-e ul li a:hover { color: #f4d10b ; }
.w-e-a { width: 100%; background: #0956ac; text-align: center; padding: 30px 0 40px; }
.w-e-a p, .w-e-a p a { font-size: 12px; color: #fff; line-height: 24px; }
















