/*-------- body --------*/
body {font-size:12px;color:#666;font-family:"Microsoft YaHei";background-color:#fff;margin: 0;}
form,div,body,img,p,a,img,dl,dd,dt,table,tr,td,th,h1,h2,h3,h4{margin:0px;padding:0px;border:0;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#007a37;text-decoration:none;}
a:focus {-moz-outline-style: none;}
a:active{outline:none;text-decoration:underline;}
ul,li{list-style:none;margin:0;padding:0;}
input,textarea,select{color:#333;margin:0;padding:0;font-size:12px;font-family:"Microsoft YaHei";vertical-align:middle;}
input:focus,textarea:focus{outline:0;}
.clear {clear:both;height:0px;overflow:hidden;}
.clear_10 {clear:both;height:10px;overflow:hidden;}
.clear_20 {clear:both;height:20px;overflow:hidden;}

.header{width:100%;height:110px;background-color:#074cb3;}
.header .header_top{height:110px;margin:0 auto;}
.header .header_top .logo{ margin-left:3%;width:30%;float:left;margin-top:20px;}
.header .header_top .logo a{}
.header .header_top .logo a img{width:100%;}
.header .header_top .headerinfo{width:62%;float:right;}
.header .header_top .headerinfo .tel{float:right;text-indent:30px;margin-top:20px;;font-size:26px;line-height:30px;color:#fff;width:256px;height:30px;background:url(../images/tel.jpg) no-repeat;}
.header .header_top .headerinfo  .nav{width:100%;height:40px;margin-top:20px;}
.header .header_top .headerinfo  .nav li { float:right;}
.header .header_top .headerinfo  .nav li a{width:90px;height:40px;display:block;color:#fff;font-size:16px;text-align:center;}
.header .header_top .headerinfo  .nav li a:hover{background:url(../images/img_01.jpg) bottom center no-repeat; color:#9CB7E2;}

.footBox{width:100%;margin-top:20px;margin-bottom:5px;border-top:1px solid #e6e6e6}
.footBox .foot{margin:0 auto;font-size:14px;padding-top:20px;}
.footBox .foot p{text-align:center;color:#919191;padding:2px 0;}

#indexs{ width:100%;  margin:0 auto }
#indexbg{background: url(../images/newindexbg.jpg) center  no-repeat #014F8F;width:100%;height:363px;display: block;}
#AD_T{width: 412px;margin: 60px auto 20px auto;}
#copyright{ text-align:center; margin:20px 0 0 0;line-height: 26px;font-size: 12px;}
#copyright a{ color: #666;}
.indexenter{ width: 120px;height: 32px;line-height: 32px;font-size: 14px;font-weight: bold;display: block;border: 1px solid #015DB2;color: #015DB2!important;margin: 0 auto;}
.indexenter:hover{ background-color: #015DB2;color: #fff!important;}
/*--------------------------------------------------------------------- 首页 ---------------------------------------------------------------------------------*/
.bannerBox{width:100%;background-color:#fff;}
.bannerBox .banner{width:100%;margin:0 auto;}
.bannerBox .banner img{width:100%;}
.IndexMain{width:100%;}
.IndexMain ul{}
.IndexMain ul li{width:25%;float:left;}
.IndexMain ul li a img{width:100%;}

/*--------------------------------------------------------------------- 内页 ---------------------------------------------------------------------------------*/
.line{border-bottom:2px solid #B3CEEC;width:100%;height:1px;clear:both;}
.line2{border-bottom:1px  dashed #B3CEEC;width:100%;height:1px;clear:both;padding:5px 0;}
.DetailBox { width:1000px;margin:0 auto;}
.DetailBox .maintop{}
.DetailBox .maintop .topleft{width:20%;height:110px;float:left; background-color:#689EDC; text-indent:50px;}
.DetailBox .maintop .topleft .first{height:70px;line-height:70px;font-size:24px; color:#fff;}
.DetailBox .maintop .topleft .second{height:40px;line-height:40px; background-color:#015DB2; color:#fff;font-size:14px;}
.DetailBox .maintop .topright{width:78%;height:60px;line-height:60px;float:right;padding-top:50px;font-size:26px;color:#015DB2;font-weight:bold;text-indent:10px;}
.DetailBox .mainbottom{width:100%;}
.DetailBox .mainbottom .bottomleft{width:20%;float:left; background-color:#fff; text-indent:50px;}
.DetailBox .mainbottom .bottomleft ul{}
.DetailBox .mainbottom .bottomleft ul li{width:100%;height:60px;line-height:60px;background:url(../images/icon.jpg) 30px center no-repeat #EDF1F4;margin:3px 0;font-size:18px;}
.DetailBox .mainbottom .bottomleft ul li a{color:#015DB2}
.DetailBox .mainbottom .bottomleft ul li:hover{background:url(../images/icon1.jpg) 30px center no-repeat #015DB2;}
.DetailBox .mainbottom .bottomleft ul .current{background:url(../images/icon1.jpg) 30px center no-repeat #015DB2;}
.DetailBox .mainbottom .bottomleft ul .current a {color:#fff}
.DetailBox .mainbottom .bottomleft ul li:hover a{color:#fff}
.DetailBox .mainbottom  .bottomright{width:78%;float:right;}
.DetailBox .mainbottom  .bottomright .content{padding:1%;color:#7C7B79;}
.DetailBox .mainbottom  .bottomright .content div{padding:1% 0;}
.DetailBox .mainbottom  .bottomright .content img{width:100%;}
.DetailBox .mainbottom  .bottomright .content p{text-indent:26px;padding:8px 0;font-size:14px;line-height:24px;}
.DetailBox .mainbottom  .bottomright .content .waterleft{width:440px;float:left;}
.DetailBox .mainbottom  .bottomright .content .waterright{width:300px;float:right;}
.DetailBox .mainbottom  .bottomright .content .mile{width:760px;height:588px;background:url(../images/mile.jpg) 0 40px no-repeat; padding-left:40px;padding-top:20px;}
.DetailBox .mainbottom  .bottomright .content .mile p{text-indent:0;}
.DetailBox .mainbottom  .bottomright  .title{font-size:20px;text-align:center;padding-top:4%;padding-bottom:0;color:#03558d;}
.DetailBox .mainbottom  .bottomright  .subtitle {padding-top:1%;padding-bottom:2%;height:34px;line-height:34px;}
.DetailBox .mainbottom  .bottomright  .subtitle .auth{float:left;width:40%;text-align:right;font-size:14px;color:#03558d;}
.DetailBox .mainbottom  .bottomright  .subtitle .titleshare{float:left;width:56%;padding-left:2%;}
.DetailBox .mainbottom  .bottomright .newslist{padding:1%;}
.DetailBox .mainbottom  .bottomright .newslist ul{padding-top:3%;}
.DetailBox .mainbottom  .bottomright .newslist ul li{height:40px; line-height:40px;border-bottom:1px dashed #e8e8e8;font-size:14px; color:#7C7B79;}
.DetailBox .mainbottom  .bottomright .newslist ul li a{float:left;display:block;width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#7C7B79;}
.DetailBox .mainbottom  .bottomright .newslist ul li  span{float:right;width:30%;text-align:right;} 
.DetailBox .mainbottom  .bottomright .newslist ul li :hover{color:#015DB2;}
.DetailBox .mainbottom  .bottomright .contact{padding:1%;color:#7C7B79;position:relative;}
.DetailBox .mainbottom  .bottomright .contact .con{padding-top:30px;clear:both;}
.DetailBox .mainbottom  .bottomright .contact .con .leftcon1{width:330px;float:left;padding:100px 0px 100px 40px; padding-bottom:20px;}
.DetailBox .mainbottom  .bottomright .contact .con .leftcon1 div{padding:20px;text-align: right;}  /*2016年6月9日 21:28:56修改   2018年3月6日 20:21:21 再次修改*/
.DetailBox .mainbottom  .bottomright .contact .con .rightcon1{float:left;padding:20px 30px;}
.DetailBox .mainbottom  .bottomright .contact .con .rightcon1 .bigtitle{font-size:18px;font-weight:bold; padding:5px 0;}
.DetailBox .mainbottom  .bottomright .contact .con .rightcon1 .companyinfo{padding:10px 0;}
.DetailBox .mainbottom  .bottomright .contact .con .rightcon1 .companyinfo p{padding:3px}
.DetailBox .mainbottom  .bottomright .contact .con .rightcon1 .companyinfo .name{font-size:16px;}
.DetailBox .mainbottom  .bottomright .pro{padding:1%;color:#7C7B79;}

.DetailBox .mainbottom  .bottomright .contact  .ercode{position:absolute;top:180px;}
.DetailBox .mainbottom  .bottomright .contact  .ercode .txt{text-align:center;font-size:16px;font-weight:bold;padding-top:5px;}
.DetailBox .mainbottom  .bottomright .contact  .ercode img{width:140px;height:140px;padding:6px;border:1px solid #eee;}


.page {float:right; margin-top:10px;}
.page ul li{float:left;text-align:center;margin-left:10px;}
.page ul li a{width:26px;height:26px;line-height:26px;color:#015DB2;display:block;background:#f3f3f3;border:1px solid #e0e0e0;text-decoration:none;}
.page ul li a:hover{color:#fff;text-decoration:none;background:#015DB2;border:1px solid #015DB2;}
.on {color:#fff;background:#015DB2;border:1px solid #015DB2;width: 26px;height: 26px;line-height: 26px;}

.prevnext {float:left;padding:20px 0 10px 0;line-height:24px;}
.prevrecord,.nextrecord {padding-right:20px;white-space: nowrap;display:block;overflow:hidden;text-overflow:ellipsis; font-weight:bold;}
.prevrecord a,.nextrecord a{font-weight:normal;}
.related {padding:10px 0;background:#F1F1F1;margin:20px 0;}
.related h1 {font-size:14px;font-weight:bold; text-indent:15px;}
.related ul {width:700px; margin:0 14px;}
.related ul li{width:50%;float:left;height:26px;line-height:26px;text-indent:15px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;font-weight:normal;}

#imageShow{clear:both;border-bottom:1px solid #fff;}
#imageShow .imagebg{height:406px;overflow:hidden;position:relative;}
#imageShow .imagebg li{height:406px;overflow:hidden;position:absolute;top:0;left:0;width:760px;display:block;filter:alpha(opacity=0);opacity:0;}
#imageShow .imagebg li a.bannerbg_main{width:760px;;position:absolute;top:0;right:0;height:406px;display:block;}
.scrollbg{height:80px;}
.scroll{margin:0 auto;width:760px;height:76px;position:relative;}
.s_pre, .s_next{display:block;width:48px;height:76px;position:absolute;}
a.s_pre{background:url(../images/arrow_1.jpg);top:4px;left:0;}
a.s_pre:hover{background:url(../images/arrow_1.jpg);}
a.s_next{background:url(../images/arrow_2.jpg);top:4px;right:0;}
a.s_next:hover{background:url(../images/arrow_2.jpg);}
.outScroll_pic{ height:76px;margin-left:70px;overflow:hidden;position:relative;width:640px;top:2px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic{margin:0 auto;width:40000px;height:76px;}
.scroll_pic li{float:left;float:left;height:65px;width:122px;margin:5px 9px;_margin:5px 14px 5px 4px;cursor:pointer;background:#000;}
.scroll_pic li img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;width:122px;height:65px;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.scroll_pic li.currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;width:122px;height:65px;}
.scroll .current{width:122px;height:65px;background:url(../images/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:0;}
.storelink{display:block;width:120px;height:40px;line-height:40px;background-color:#689EDC;text-align:center;color:#fff !important; font-size:14px;}
.storelink:hover{background-color:#015DB2;}


