/*焦点图*/
.index_banner { width: 100%; height: 525px; position: relative; overflow: hidden; }
.bxslider { width: 100%; height: 525px; }
.bxslider li { width: 100%; height: 525px; overflow: hidden; position: relative; }
.bxslider img { display: block; width: 1920px; height: 525px; position: absolute; left: 50%; top: 0; margin-left: -960px; }
#bx-pager { width: 100%; height: 15px; line-height: 15px; position: absolute; right: 0px; bottom: 40px; z-index: 11; text-align: center; }
#bx-pager a { display: inline-block; width: 15px; height: 15px; overflow: hidden; border-radius: 15px; background: url(img/page_ico_01.png) left top no-repeat; margin: 0 8px; }
#bx-pager a.active { background: url(img/page_ico_02.png) left top no-repeat }
/*优势*/
.youshi{ background:url(img/ysbg_02.jpg) top center no-repeat; height:570px;}
.youshi .container{position: relative;height: 485px;}
.youshi .container .text{position: absolute;color: #fff;font-size: 16px;width: 555px;line-height: 30px;left: 500px;top: 147px;}
.youshi .container .tel{position: absolute;color: #fff;font-size: 26px;font-weight: bold;right: 388px;bottom: 105px;}
.youshi ul{ width:720px; z-index: 999;position: absolute;left: 237px;bottom: -48px;}
.youshi ul li{ float:left; width:114px; height:96px; background:url(img/y1.png); margin:0px 15px;}
.youshi ul li span{ display:block; text-align:center; font-size:18px;color:#ffffff; padding-top:50px; text-decoration:none;}
.youshi ul li:hover{  background:url(img/y2.png)}
.youshi ul li:hover span{color:#000000;}
.youshi ul .l1 span{ background:url(img/td1.png) 38px 12px no-repeat;cursor:pointer;}
.youshi ul .l2 span{ background:url(img/td2.png) 40px 12px no-repeat;cursor:pointer;}
.youshi ul .l3 span{ background:url(img/td3.png) 40px 12px no-repeat;cursor:pointer;}
.youshi ul .l4 span{ background:url(img/td4.png) 40px 12px no-repeat;cursor:pointer;}
.youshi ul .l5 span{ background:url(img/td5.png) 40px 12px no-repeat;cursor:pointer;}
.youshi ul .l1:hover span,.youshi ul .l1 span.cur{ background:url(img/tdh1.png) 40px 12px no-repeat}
.youshi ul .l2:hover span,.youshi ul .l2 span.cur{ background:url(img/tdh2.png) 40px 12px no-repeat}
.youshi ul .l3:hover span,.youshi ul .l3 span.cur{ background:url(img/tdh3.png) 40px 12px no-repeat}
.youshi ul .l4:hover span,.youshi ul .l4 span.cur{ background:url(img/tdh4.png) 40px 12px no-repeat}
.youshi ul .l5:hover span,.youshi ul .l5 span.cur{ background:url(img/tdh5.png) 40px 12px no-repeat}


/*新闻*/
.newscenter{ height:350px; background:url(img/pcbg_03.png); padding-top:20px;margin-top: 30px;}
.newscenter  h4 a{ font-size:18px;color:#0451b0; display:block; border-left:3px #0451b0 solid; padding-left:10px;}
.newscenter  h4 a:hover{padding-left: 15px;}
.newscenter .faq{ width:300px; float:left; }
.newscenter .faq table td{padding: 0px;}
#faq{ margin-top:10px;background:#ffffff;}
.newscenter .faq dl{padding:10px; margin-top:10px; }
.newscenter .faq dl dt{ background:url(img/wen.png) left 12px no-repeat; line-height:24px; padding-left:25px; margin-bottom:5px;border-top:1px #999999 dashed; padding-top:10px;}
.newscenter .faq dl dt a{color:#000000}
.newscenter .faq dl dd{ background:url(img/da.png) left top no-repeat; line-height:20px; padding-left:25px; padding-bottom:10px; }
.newscenter .faq dl .nob{ border:0px;}
.newscenter .news{ width:510px; float:left; margin-left:25px;}
.newscenter .news .newstot{ background:#ffffff; padding:15px 10px; margin-top:10px;}
.newscenter .news .newstot .one{ overflow:hidden; padding-bottom:9px;}
.newscenter .news .newstot .one img{ display:block; float:left; margin-right:10px}
.newscenter .news .newstot .one h5 a{ font-size:14px; color:#0451b0; line-height:30px;}
.newscenter .news .newstot .one h5 a:hover{ padding-left: 15px;text-decoration: underline;}
.newscenter .news .newstot .one p{ color:#333333; line-height:20px;}
.newscenter .news .newstot ul li{ background:url(img/tu_11.png) left center no-repeat; padding-left:15px; line-height:37px; overflow:hidden;height:37px; vertical-align:top;border-bottom: 1px dashed #ddd;}
.newscenter .news .newstot ul li a{ float:left;color:#333333}
.newscenter .news .newstot ul li a:hover{ padding-left: 15px;color: #0451b0}
.newscenter .news .newstot ul li span{ float:right;color:#999999}
.newscenter .lxhc{ width:240px; float:right}
.newscenter .lxhc .lxtot{ margin-top:10px; background:#ffffff; padding:15px 10px;}
.newscenter .lxhc .lxtot img{ display:block}
.newscenter .lxhc .lxtot p{ background:url(img/lxbg_11.png) no-repeat; height:150px; overflow: hidden; line-height:36px; padding-left:25px; padding-top:8px;}


.lxtot ul{padding-top: 3px;}
.lxtot ul li{ background:url(img/tu_11.png) left center no-repeat; padding-left:15px; line-height:32px; overflow:hidden;height:32px; vertical-align:top;border-bottom: 1px dashed #ddd;}
.lxtot ul li a{ float:left;color:#333333}
.lxtot ul li a:hover{ padding-left: 15px;color: #0451b0}
.lxtot ul li span{ float:right;color:#999999}




.que_con li{width: 100%;padding: 8px 0;border-bottom: 1px dashed #ddd; margin-bottom: 10px;}
.que_con li .dt i{width: 23px;height: 23px;background: #3d3d45;color: #FFF;display: block;overflow: hidden;font-style: normal;font-size: 14px;text-align: center;}
.que_con li .dt h2{line-height: 22px;padding: 0 0 0 15px}
.que_con li .dt h2 a{color: #444;font-weight: bold;font-size: 14px;}
.que_con li .dt h2 a:hover{color: #fe9f01;font-weight: bold;font-size: 14px;padding: 0 0 0 15px;}
.que_con li .dd{margin: 10px 0 0;}
.que_con li .dd i{width: 23px;height: 23px;background: #0451b0;color: #FFF;display: block;overflow: hidden;font-style: normal;font-size: 14px;text-align: center;}
.que_con li .dd p{line-height: 22px;padding: 0 0 0 15px;color: #0451b0;font-weight: bold;font-size: 14px;display: block;width: 240px;}

/* 多个上滚动 - 图片- 公用类 */
.topLoop{ overflow:hidden; position:relative;   }
.topLoop .bd{ padding:0 10px;   }
.topLoop .bd ul{ overflow:hidden; zoom:1; }





.part7 { background: url(img/message.jpg) no-repeat center; height: 340px; }
.part7 .fl { width: 400px; padding-left: 410px; padding-top: 65px; }
.part7 .fl .txt p.p1 { color: #fff; font-size: 30px; font-weight: bold; }
.part7 .fl .txt p.p2 { color: #f6931f; font-weight: bold; font-size: 28px; }
.part7 .fl .txt p.p3 { color: #4585c8; font-size: 20px; text-transform: uppercase; font-family: arial; padding: 10px 0px; border-bottom: 1px solid #539ce9; display: inline-block; }
.part7 .fl .tel { background: url(img/tel.png) no-repeat left center; margin-top: 20px; padding-left: 50px; }
.part7 .fl .tel span { font-size: 16px; color: #fff; }
.part7 .fl .tel span p { font-family: "Impact"; font-size: 33px; color: #fff; }
.part7 .fr { padding-top: 75px; }
.part7 .fr dl { width: 250px; height: 24px; line-height: 24px; border: 1px solid #e2e6ea; margin-bottom: 6px; }
.part7 .fr dl dt { width: 36px; border-right: 1px solid #e2e6ea; height: 24px; float: left; }
.part7 .fr dl dt i { width: 20px; height: 18px; background-position: -12px -132px; margin: 2px auto 0px; }
.part7 .fr dl dd { float: right; width: 200px; margin-right: 5px; overflow: hidden; }
.part7 .fr dl dd input, .part7 .fr dl dd textarea { background: none; border: 0px; color: #fff; }
.part7 .fr dl dd textarea { padding: 8px 0px; line-height: 24px; width: 250px; }
.part7 .fr .mail i { background-position: -33px -132px; }
.part7 .fr .tel i { background-position: -55px -132px; width: 23px; }
.part7 .fr .textarea { height: 64px; }
.part7 .fr .textarea dt { height: 64px; }
.part7 .fr .textarea dt i { margin-top: 25px; background-position: -81px -132px; }
.part7 .fr dt input[type=botton] { width:110px; text-align:center; height:32px; line-height:32px; color:#fff; font-size:18px; cursor:pointer; background:#f7941e; border:0; }
.part7 .fr dt input[type=botton]:hover { background:#f88c0c; }
input, textarea { outline: none; }
input::-webkit-input-placeholder {
 color: #fff;
}
input:-moz-placeholder {
 color: #fff;
}
.icon { background: url(img/icon.png) no-repeat; display: block; }



/*广告条*/
.ad{position: relative;}
.ad span{position: absolute;font-size: 30px;color: #fff;font-family: "Impact";right: 39px;top: 68px;}
