@charset "utf-8";

body 
{   
    margin:0;
    padding:0;
	font-family:"微软雅黑";
	font-size:14px;
	cursor: default;
	background-color:#fff;
	  min-width:1200px;
}


/*table{border-collapse:collapse;border-spacing:0px;}*/
a{text-decoration:none;font-size:14px;outline:none;}
/* a:hover{text-decoration:underline} */
a:active{outline:none;}
a img{border:0;}
p{ margin:0; padding:0}
.clearfix{clear:both}
.overflow{ overflow:hidden}
 body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,b{padding:0;margin:0}
a:focus,input,select,textarea{outline:0}
b{ margin:0; padding:0}
textarea{resize:none;overflow:auto}
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
input{ outline:none; border:none; background-color:transparent;font-family: "微软雅黑"}

.float-r{float: right !important}
.float-l{float: left !important;}


.head-bj{ width: 100% ; height: 113px; background-color: #fafdfc;border-top: 2px solid #beced9;}
.head-box{ width: 1200px; height: 113px; margin: 0 auto;  overflow: hidden;}
.head-box .logo-box{ width: 850px; padding: 23px 0 0 0;float: left; position: relative;}
.head-box .logo-box h1 a img{ width: 508px; height: 70px;}
.head-box .pho-box{float: right; font-size: 18px; color: #343d47; margin: 40px 0 0 0}
.head-box .pho-box span{ font-size: 30px; color: #036cb7;}
.head-box .logo-box h1 a h4{ font-size: 30px; color: #393939 ;font-family: "微软雅黑" ; position: absolute;left: 533px; top: 39px;}




.nav{ width: 100% ; height: 54px; background: url(../images/nav-bj.jpg) no-repeat center center; overflow: hidden;}
.nav ul{ width: 1200px; height: 54px;margin: 0 auto;}
.nav ul li{ width: 150px; height: 54px;float: left;}
.nav ul li a{width: 100%; height: 54px; line-height: 54px; display: block ; text-align: center; font-size: 16px; color: #fff; overflow: hidden;}
.nav ul li a.mo{ background-color: #2d7ab5;}
.nav ul li a:hover{ background-color: #00afd5}







.footer-bj{ width: 100% ; height: 292px; background: url(../images/foot-bj.jpg) no-repeat center center; overflow: hidden;}
.foot-tp{ width: 100% ; height: 57px; border-bottom: 1px solid #1a72a4;}
.tp-c{ width: 1200px; margin: 0 auto; height: 57px;}
.tp-c .tpl{ width: 700px; height: 50px;line-height: 50px; float: left; padding-top: 7px;}
.tp-c .tpl a{ display: inline-block; font-size: 14px; color: #a9b5cc ; background: url(../images/fx.jpg) no-repeat right center; padding: 0 13px;}
.tp-c .tpr{ width: 300px; height: 50px;line-height: 50px; float: right; padding-top: 7px; text-align: right;}
.tp-c .tpr a{ display: inline-block; font-size: 14px; color: #a9b5cc ; background: url(../images/fx.jpg) no-repeat right center; padding: 0 13px;}
.tp-c .tpl a:hover{ color: #fff}
.tp-c .tpr a:hover{ color: #fff}

.foot-c{ width: 1200px; height: 235px; margin: 0 auto;}
.ft-l{ width: 460px; height: 215px; margin: 20px 0 0 0; background: url(../images/xia.jpg) no-repeat right 8px ;float: left; position: relative; overflow: hidden;}
.ft-c{ width: 450px; height: 215px; margin: 20px 0 0 0; background: url(../images/xia.jpg) no-repeat right 8px ;float: left; position: relative;}
.ft-r{ width: 262px; height: 215px; margin: 20px 0 0 0;float: right; margin-right: 4px;}

.bgo{ margin: 8px 0 0 33px;}

.ewm-box3{ width: 255px; float: right ; padding: 21px 0 0 0}
.ewm-box3 .ewm{ width: 118px;float: left;}
.ewm-box3 .ewm img{width: 118px; height: 118px;}
.ewm-box3 .ewm h6{width: 118px;height: 20px; line-height: 20px; font-size: 14px; color: #fff; text-align: center; padding-top: 3px; overflow: hidden;}
.ft-l h4{ width: 100% ;height: 20px; line-height: 20px; font-size: 14px; color: #a9b5cc; margin-bottom: 4px;  overflow: hidden;}
.ft-l .pa1{ position: absolute; left: 8px; bottom: 24px}
.ft-l .pa2{ position: absolute; left: 113px; bottom: 24px}

.daoh-bj{ width: 365px; height: 32px; position: absolute; left: 46px; bottom: 76px;}

.xl3 {width:172px;height:31px; float: left; background: url(../images/lian-bj.png) no-repeat; margin-right: 5px;}
.xl3 p {width:163px;height:31px; line-height:31px;display:block; padding-left:9px;font-size:14px; color:#a9b5cc;}
.xl3 .set {background:url(../images/san5.png) no-repeat ; background-position:150px 12px;}
.xl3 .select {background:url(../images/san6.png) no-repeat ; background-position:150px 12px ;}

.xl3 .new {width:170px;position:absolute;top: 31px; border:1px solid #b4cae0; background-color:#f9fbfd; border-top:none;display:none; max-height:60px; overflow-y:auto ; overflow-x: hidden ; z-index: 999; border-radius: 4px; padding: 5px 0}
.xl3 ul li { width:160px; margin: 0 auto; }
.xl3 ul li a{ width:145px; height:25px; line-height:25px; background: url(../images/d.jpg) no-repeat 10px center;  padding-left:15px; display:block;  font-size:14px; color: #767f88;;  overflow:hidden}
.xl3 ul li:hover a{background-color:#e3f2f7; color:#1b599e; font-weight: bold}



.copy{ width: 100%; height: 32px; line-height: 32px; font-size: 14px; color: #a9b5cc; text-align: center; background-color: #204161;}
.copy a{ font-size: 14px; color: #a9b5cc; }


.tan-box{ width: 824px; height: 297px; background: url(../images/tan2.png) no-repeat;position: absolute; right: 0; top: 84px; z-index: 9999; display: none}
.tan-c{ width: 754px; height: 260px; margin: 16px 0 0 31px; position: relative; }
.bu-b{ width: 100% ; height: 65px; border-bottom: 1px solid #96daef; position: relative;}
.bu-b h5{ font-size: 24px; color: #fff ; position: absolute; left: 0; bottom: 11px;}
.bu-b a{ font-size: 14px; color: #cae8f3; position: absolute;right: 0; bottom: 12px;}
.tbb{ width: 100% ; height: 148px; margin: 16px 0 0 0; overflow: hidden;}
.tmh{ width: 100% ;}
.tmh thead tr td{ height: 48px; background-color: #0681a1; text-align: center; font-size: 18px; color: #fff;}
.tmh thead tr .tt1{ width: 97px; background-color: #1b5674; margin-top: 1px;}
.tmh tbody tr td{ height: 48px; background-color: #f7f8fa; text-align: center; font-size: 14px; color: #656565; border-right: 1px solid #0298d2; border-top: 1px solid #0298d2;}
.tmh tbody tr .tt1{ width: 97px; background-color: #1b5674; margin-top: 1px;font-size: 18px; color: #fff}
.gb{position: absolute;right: 30px; top: 26px ; cursor: pointer;}
