﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{width:100%; height:580px; background:url(/views/web/images/lbt1.jpg) no-repeat center; position: relative;}
.bannerBox .btnS{position:absolute; bottom:0px; left:50%; margin-left:-490px;z-index: 9999;}
.bannerBox .btnS span{float:left; width:244px; margin-right:1px; height:49px; line-height:52px; background:url(../images/ggbtnspan.png) no-repeat center; cursor: pointer; color:#fff; font-size:14px;}
.bannerBox .btnS span b{margin-left:14px; margin-right:10px; font-weight: normal;}
.bannerBox .btnS span em{}
.bannerBox .btnS span:hover , .bannerBox .btnS span.cur{background-image:url(../images/ggbtnspanh.png);}
/*搜索*/
.search{padding:20px 0px; height:25px; line-height:25px; overflow:hidden;}
.search .searchBox{width:239px;}
.search .soText{float:left; width:194px; height:15px; line-height:15px; padding:5px 10px; color:#333; background:url(../images/searchtxt.png) no-repeat left center; border:none; outline:none;}
.search .soBtn{float:right; width:25px; height:25px; border:none; background:url(../images/searchbtn.png) no-repeat left center;}
.search .keyWord{margin-left:20px; width:700px; height:25px; overflow:hidden; color:#898989;}
.search .keyWord em{}
.search .keyWord a{padding:0 4px; color:#898989;}

.cpMu{width:240px;}
.cpMu ul{border:5px solid #0062bd;background:url(../images/uls.png) no-repeat 11px 18px;padding-top: 11px;}
.cpMu li{height:39px; line-height:39px; *height:36px;}
.cpMu li a{display:block; padding-left:52px; font-size:13px;  text-decoration:none;color:#fff;background:url(../images/cpmuli.png)  no-repeat center;}
.cpMu li a:hover{background:url(../images/cpmulih.png) no-repeat center; color:#fff;}
.cpList{position: relative; width:720px;}
.cpList>.titMore{position: absolute; top:16px; right:0px; color:#555;}
.cpList .cpTab{overflow: hidden;}
.cpList .cpTab span{float: left; width:180px; height:51px; color:#fff;line-height:51px; text-align: center; background:url(../images/cptab.png) no-repeat center; font-size:16px; cursor: pointer;}
.cpList .cpTab span.cur , .cpList .cpTab span:hover{ background:url(../images/cptabh.png) no-repeat center;}
.cpCont{border:1px solid #e4e4e4;}
.cpCont ul{margin:0 auto; width:708px; overflow: hidden; padding-bottom: 4px;}
.cpCont li{float: left; margin:17px 28px 0 28px; width:180px; text-align: center;}
.cpCont li h5{height:38px; line-height:38px; font-size:14px; font-weight:normal;}
.cpCont li h5 a{color:#0052a9;}
.cpCont li p{line-height:18px; color:#555; height:36px; overflow: hidden;}
.cpCont h3{font-size:18px;border-bottom:1px solid #07a4e7;color:#07a4e7;font-weight:bold;line-height: 54px;width: 660px;margin: 0 auto;}

.cpCont li a{display:block;overflow:hidden;}
.cpCont li img{cursor: pointer;
				transition: all 0.6s;} 
.cpCont li img:hover{transform: scale(1.4);}		

.dbSpan{margin-top:22px; height:730px; background:url(../images/dbspan.jpg) no-repeat center; text-align: center;}
.dbSpan h4{padding-top:34px; padding-bottom:26px;}

.jzlSpan{background:url(../images/jzlspan.jpg) no-repeat center;}
.jzlSpan .container{height:690px; position: relative;}
.jzlSpan p{position: absolute; font-size:15px; line-height: 24px; color:#0062bd;}
.jzlSpan p span{font-size:18px; color:#ff6e00;}
.jzlSpan .pT01{right:666px; top:256px; text-align: right;}
.jzlSpan .pT02{left:670px; top:256px;}
.jzlSpan .pT03{right:706px; top:358px; text-align: right;}
.jzlSpan .pT04{left:716px; top:358px;}
.jzlSpan .pT05{right:700px; top:470px; text-align: right;}
.jzlSpan .pT06{left:698px; top:470px;}

.hzhb{padding-top:26px; padding-bottom:50px;}
.hzhb h4{text-align:center;}
.hzhb .hzCont{position:relative; padding-top:24px;}
.hzhb .hzCont ul{margin:0 auto; width:970px; overflow:hidden; background:url(../images/hzul.png) no-repeat center;}
.hzhb .hzCont li{margin:0 12px; float:left; width:170px; text-align:center;}
.hzhb .hzCont li h5{margin-top:10px; font-weight:normal;}
.hzhb .hzCont li h5 a{color:#333;}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:50%; margin-top:-34px; width:19px; height:94px;}
.hzhb .hzCont .btnLeft{left:-19px; background:url(../images/btnleft.png) no-repeat center;}
.hzhb .hzCont .btnRight{right:-19px; background:url(../images/btnright.png) no-repeat center;}

.contTit{position: relative; background:url(../images/conttitbg.png) repeat-x center; height:38px; line-height:38px; border-bottom:1px solid #e4e4e4;}
.contTit .titA{padding-left:20px; margin-right:4px; float: left; color:#0071e3; background:url(../images/tita_bg.png) no-repeat left center;}
.contTit span{font-size:12px; font-family:arial; font-weight:normal; color:#ccc;}
.contTit .titMore{position: absolute; top:0px; right:10px; font-weight: normal; font-size: 12px;}

.alBox{width:720px; height:390px; border:1px solid #e4e4e4;}
.alBox ul{margin:20px auto 0 auto; width:708px; overflow:hidden;}
.alBox li{margin:0 13px; float:left; width:210px;}
.alBox li h5{height:44px; line-height:44px; font-size:14px; font-weight: normal;}
.alBox li h5 a{color:#0071e3;}
.alBox li p{margin-bottom:20px; line-height: 18px; color:#555; height:90px; overflow: hidden;}
.alBox li .btnMore{display: block; width:23px; height:23px; background:url(../images/btnmore.png) no-repeat center;}
.alBox li .btnMore:hover{background:url(../images/btnmoreh.png) no-repeat center;}

.khBox{width:238px; height:390px; border:1px solid #e4e4e4;}
.khBox ul{margin:20px auto 0 auto; width:210px; overflow:hidden;}
.khBox li{float:left; width:210px;}
.khBox li h5{height:44px; line-height:44px; font-size:14px; font-weight: normal;}
.khBox li h5 a{color:#0071e3;}
.khBox li p{margin-bottom:20px; line-height: 18px; color:#555; height:90px; overflow: hidden;}
.khBox .btnS{text-align: center;}
.khBox .btnS a{margin:0px 2px;}

.xzSpan{position: relative; margin-top:20px; margin-bottom:110px; height:855px; background:url(../images/xzspan.png) no-repeat center;}
.xzCont{padding-top:410px; text-align: center;}
.xzTab{position: absolute; bottom:-66px; left:50%; margin-left:-495px; overflow: hidden; width:1100px;}
.xzTab span{margin:0px 3px; float: left; width:116px; height:134px; background-image:url(../images/xztab.png); background-repeat:no-repeat; cursor: pointer; transition:all .2s;}
.xzTab .xzT01{background-position:0px top;}
.xzTab .xzT02{background-position:-134px top;}
.xzTab .xzT03{background-position:-269px top;}
.xzTab .xzT04{background-position:-404px top;}
.xzTab .xzT05{background-position:-539px top;}
.xzTab .xzT06{background-position:-673px top;}
.xzTab .xzT07{background-position:-808px top;}
.xzTab .xzT08{background-position:-943px top;}
.xzTab .xzT01.cur , .xzTab .xzT01:hover{background-position:0px bottom;}
.xzTab .xzT02.cur , .xzTab .xzT02:hover{background-position:-134px bottom;}
.xzTab .xzT03.cur , .xzTab .xzT03:hover{background-position:-269px bottom;}
.xzTab .xzT04.cur , .xzTab .xzT04:hover{background-position:-404px bottom;}
.xzTab .xzT05.cur , .xzTab .xzT05:hover{background-position:-539px bottom;}
.xzTab .xzT06.cur , .xzTab .xzT06:hover{background-position:-673px bottom;}
.xzTab .xzT07.cur , .xzTab .xzT07:hover{background-position:-808px bottom;}
.xzTab .xzT08.cur , .xzTab .xzT08:hover{background-position:-943px bottom;}

.zjBox{width:720px; height:410px; border:1px solid #e4e4e4;}
.zjBox ul{margin:20px auto 0 auto; width:708px; overflow:hidden;}
.zjBox li{margin:0 13px; float:left; width:210px;}
.zjBox li h5{height:44px; line-height:44px; font-size:14px; font-weight: normal;}
.zjBox li h5 a{color:#0071e3;}
.zjBox li p{margin-bottom:32px; line-height: 18px; color:#555; height:90px; overflow: hidden;}
.zjBox li .btnMore{display: block; width:23px; height:23px; background:url(../images/btnmore.png) no-repeat center;}
.zjBox li .btnMore:hover{background:url(../images/btnmoreh.png) no-repeat center;}

.ryBox{width:238px; height:410px; border:1px solid #e4e4e4;}
.ryBox ul{margin:20px auto 0 auto; width:210px;}
.ryBox li{margin-bottom:10px; width:210px; text-align: center;}
.ryBox li img{padding:12px 24px; border:1px solid #e4e4e4;}
.ryBox li h5{height:28px; line-height:28px; font-weight: normal;}
.ryBox li h5 a{color:#555;}

.ggl{position: relative; margin-top:20px; margin-bottom:35px;}
.ggl span{position:absolute; left:736px; top:74px; font-size:24px; font-family:arial; color:#ff6e00;}

.gySpan{margin-bottom:30px; height:486px; background:url(../images/gyspan.jpg) no-repeat center;}
.gySpan h4{height:96px; overflow: hidden;}
.gySpan h4 a{margin-top:42px; display: inline-block; font-size:20px; color:#0071e3;}
.gySpan h4 span{display: block; font-size:12px; font-weight:normal; color:#b4b4b4;}

.gyBox{width:720px;}
.gyBox dd{margin-left:336px;}
.gyBox dd h5{font-size:16px; font-weight: normal;}
.gyBox dd h5 a{color:#0071e3;}
.gyBox dd p{margin-top:12px; margin-bottom:28px; line-height:22px; color:#555; height:220px; overflow: hidden;}
.gyImg{margin-top:10px; margin-left:10px; margin-bottom:28px; width:292px; height:220px; }

.apDt{width:238px;}
.apDt ul{margin:10px 16px;}
.apDt li{padding-left:12px; height:40px; line-height:40px; overflow: hidden; background:url(../images/apdtli_ico.png) no-repeat left 20px;} 
.apDt li a{color:#fff;}

.wtjd{position: relative; width:720px; height:326px; border:1px solid #e4e4e4; background:url(../images/wdbox.png) no-repeat left 39px;}
.wtjd .wdPhone{position: absolute; top:280px; left:76px; font-size:20px; font-family:arial; color:#0071e3;}
.wtjdCont{margin-left:328px; margin-right:24px; margin-top:10px; height:260px; overflow:hidden;}
.wtjdCont dl{margin:0 6px; padding:6px 0; font-size:13px; border-bottom:1px dotted #c5c5c5;}
.wtjdCont dt{padding:4px 0; background-image:url(../images/tw_ico.png);}
.wtjdCont dt a{color:#0071e3;}
.wtjdCont dd{line-height:20px; background-image:url(../images/jd_ico.png); color:#555;}
.wtjdCont dt , .wtjdCont dd{padding:9px 0; padding-left:26px; background-position:left 10px; background-repeat:no-repeat;}

.dtBox{width:238px; height:326px; border:1px solid #e4e4e4;}
.dtBox ul{margin:10px 16px;}
.dtBox li{padding-left:12px; height:30px; line-height:30px; overflow: hidden; background:url(../images/dtli_ico.png) no-repeat left 14px;} 
.dtBox li a{color:#555;}

.yqlj{margin:20px auto; border:1px solid #e4e4e4;}
.yqlj p{padding:0 10px;  line-height:30px; overflow: hidden;}
.yqlj p a{padding:0 12px; display:inline-block; background: url(../images/hdtopbr.png) no-repeat right center;}


#firstflashs{ position:relative; height:220px;width:292px; overflow:hidden;}
#firstflashs .bgitem{  z-index:1;position:absolute; }
#firstflashs .btn{ position:absolute; z-index:7; bottom:15px; right:40%;  padding:0px 6px;}
#firstflashs .btn span{ color:#999999;  background:#fff; cursor: pointer;display: inline-block;margin:0 2px;width:12px;height:12px;font-size:14px;line-height:12px;text-align:center;border-radius: 8px;}
#firstflashs .btn span.cur{ background:#ff6e00;}



#flashs{ position:relative; height:580px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }

#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#ff6e00;}