﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
html,body{ overflow-x:hidden;overflow-y:auto;}
img{border:none;}
li{list-style:none;}
input,select,textarea{outline:none;border:none; background:none;}
textarea{resize:none;}
a{text-decoration:none; color:#656565;}

/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}

/*大众内容宽度*/
.box12{width:1200px; margin:0 auto;}
/*标题公用样式*/
.pubTxt{width:100%; text-align:center; overflow:hidden; border-bottom:1px solid #eee; background:url(../images/lineBg.jpg) no-repeat center bottom; padding-top:25px; padding-bottom:25px;}
.pubTxt .pos{ position:relative;}
.pubTxt a{ position:absolute; right:0; bottom:-15px; font-size:20px; color:#666;}
.pubTxt h2{width:100%; font-size:32px; color:#595959; font-weight:500; line-height:55px;}
.pubTxt p{width:100%; font-size:18px; color:#353535; line-height:32px;}
/*header*/
.header{width:100%; overflow:hidden;}
/*top*/
.top{width:100%; height:39px; line-height:39px; background:#fafafa; border-bottom:1px solid #f1f2ed;}
.top .ta{color:#f1f2ed; font-size:14px;}
.top .ta a{color:#010101; display:inline-block;}
.top .tb{position:relative;}
.top .tb:hover .tc{display:block;}
/*logo*/
.logo{width:100%; overflow:hidden; padding:25px 0 10px;}
.logo img{float:left;}

.logoBox{width:355px; height:70px; position:relative;}
.logoBox p{font-size:18px; color:#ff9300; position:absolute;top: 36px;left: 92px;font-weight: 600;}

/*.logoBox .logoTxt{color:#8d8c8b; font-size:20px; height:70px; border-left:1px solid #eee; margin-left:15px; padding-left:20px; width:350px;}
.logoBox .logoTxt span{margin-top:20px; display:block; line-height:30px;}*/
.logoIpo{margin-top:13px; background:url(../images/ipoHead.png) no-repeat left center; height:45px; padding-left:45px;}
.logoIpo span{color:#000; font-size:18px; display:block; line-height:22px;}
.logoIpo b{color:#ff9300; font-size:18px; display:block;}
.topTab{margin-top: 13px;height:45px; padding-left:45px;}
.topTab .bgFre{padding-left:45px; padding-right:15px;}
.topTab .Bg1{background:url(../images/bgThd1.jpg) no-repeat left center;}
.topTab .Bg2{background:url(../images/bgThd2.jpg) no-repeat left center;}
.topTab .Bg3{background:url(../images/bgThd3.jpg) no-repeat left center;}
.topTab .bgFre font{font-size:20px; color:#000; font-weight:600; display:block; line-height:25px;font-weight:bold;}
.topTab .bgFre span{font-size:14px; color:#000; display:block; line-height:20px;}
/*nav*/
.navBox{width:100%; background:#0083d8; height:50px;line-height:50px;}
.nav{width:1200px; margin:0 auto;height:50px; line-height:50px; background:#0083d8;  position:relative; z-index:100;}
.nav a{ color:#fff;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 43px; font-size:16px; font-weight:500;  }
.nav .sub{ display:none; text-align:center; width:100%; left:0; top:50px;  position:absolute; background:#0083d8;  line-height:32px; z-index:9;}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:0 0; font-size:14px;}
.nav .sub a:hover{ background:#ff9300; color:#fff;  }
.nav .on h3 a{ background:#ff9300; color:#fff;   }

/*banner*/
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; left:50%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; opacity: 0.5;line-height:14px; border-radius: 50%;-webkit-border-radius: 50%; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ opacity: 1}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }

.search{width:100%; overflow:hidden; background:#fafafa; height:50px; line-height:50px;}
.search .searTye{font-size:12px;}
.search .searTye font{font-size:14px; color:#333;}
.search .searTye a{color:#89878a; margin:0 12px;}
.search .searTye a:hover{color:#0083d8;}
.search .searFrom{margin:9px 0; overflow:hidden;}
.search .searFrom .txt{height:30px; border:1px solid #dadada; border-right:none; background:#fff; padding:0 10px; width:185px; font-size:14px; color:#333;}
.search .searFrom .sub{width:35px; height:32px; background:#ff9300 url(../images/sousuo.png) no-repeat center 4px; cursor:pointer; background-size:26px;}
/*footer*/
.footer{background:#02548a; padding-top:40px; overflow:hidden; width:100%;}
.footer .butMr{color:#98cff3; font-size:14px; line-height:60px; border-top:1px solid #fff; text-align:center;}
.footer .topMr{width:100%; overflow:hidden; padding-bottom:6px;}
.footer .topMr .leTrp{width:950px; float:left;}
.footer .topMr .leTrp ul{float:left; padding:0 25px; border-right:1px solid #fff;}
.footer .topMr .leTrp ul h2{font-size:17px; color:#fff; line-height:35px;}
.footer .topMr .leTrp ul li{font-size:14px; line-height:20px;}
.footer .topMr .leTrp ul li a{color:#dad8d8;}
.footer .topMr .riTrp{float:right; width:230px;}
.footer .topMr .riTrp .pio{}
.footer .topMr .riTrp .pio span{font-size:16px; color:#e2d9d9; display:block;}
.footer .topMr .riTrp .pio font{font-size:26px; color:#ffffff; display:block;}
.footer .topMr .riTrp .rmTr{padding-top:10px; overflow:hidden;}
.footer .topMr .riTrp .rmTr .ihg{width:82px; float:left; margin-right:20px;}
.footer .topMr .riTrp .rmTr .ihg img{width:82px; margin-bottom:6px;}
.footer .topMr .riTrp .rmTr .ihg span{font-size:12px; color:#d0caca; line-height:18px; text-align:center; display:block;}
.footer .topMr .riTrp .tmgc{width:100%; text-indent:70px; padding-top:6px;}
/*page*/
.page{width:100%; padding-bottom:25px; text-align:center;}
.page a{font-size:12px; border:1px solid #f1f1f1; padding:5px 8px; color:#535351; margin:0 2px; display:inline-block;}
.page a:hover,.page a.cur{color:#fff; background:#068ad4; border:1px solid #068ad4;}

.leTrp div{width:100%; overflow:hidden;}
.linkTr{ overflow:hidden; padding-top:6px; padding-bottom:6px; width:100%;}
.linkTr h2{ border-bottom:1px dashed #fff; color:#fff; line-height:36px; font-size:14px; padding:0 5px;}
.linkTr p{width:100%; overflow:hidden; font-size:12px; line-height:32px; padding:0 5px;}
.linkTr p a{color:#fff; margin-right:20px;}
