/* CSS Document */
body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
 background:#fff; background-size:100% }
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none; color:#1f5db2;}
a{color:#333333;}
legend{color:#000;}
fieldset,img{border:0;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.center{text-align:center;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}
.top{height: 132px; background: #2054ad;width:100%; min-width: 1200px;}
.topc{height: 132px; background: url(../images/qd_03.png) right no-repeat}
.topcc{width:1200px; height: 132px; margin: 0 auto; }
.toplf{width:460px; height: 83px; float: left; margin-top: 25px;}
.toplfc{width:295px; height: 41px; float: left; margin-left: 250px; margin-top: 45px;}
.sous{ width:162px; float:right; height:30px; background:url(../images/qd_06.png) no-repeat; margin-top:50px;}
.souslf{ width:140px; float:left; height:30px;}
.souslf input{ border:0px; width:140px; background:none; line-height:20px; outline: none; margin-left: 10px;  margin-top: 5px; color: #fff;}
.sousrr{ width:17px; float:right; height:17px; margin-top: 6px; margin-right: 5px;}

.w_top{ min-width:1200px; height:40px; background:#053891;}
.w_topc{ width:1200px; margin:0 auto;}
.w_topclf{ width:400px; float:left; line-height:40px; color:#fff; font-size:14px;}
.w_topcrg{ width:430px; float:right; height:40px; color: #fff;line-height:40px; text-align: right;font-size:14px;}

.barj{width: 940px; height: 210px; background:url(../images/llk.png) repeat;}

.bkh{width: 1200px; height: 45px; margin: 0 auto;}
	.bkhlf1{width: 25%; height: 45px; background: #005bac; float: left; line-height: 45px; font-size: 16px;  color: #fff;text-align: center;}
	.bkhlf2{width: 25%; height: 45px; background: #eea200; float: left;line-height: 45px; font-size: 16px; color: #fff;text-align: center;}
	.bkhlf3{width: 25%; height: 45px; background: #4ba509; float: left;line-height: 45px; font-size: 16px; color: #fff;text-align: center;}
	.bkhlf4{width: 25%; height: 45px; background: #00988d; float: left;line-height: 45px; font-size: 16px; color: #fff;text-align: center;}
	
.bkhlf1 a{color: #fff;}
.bkhlf2 a{color: #fff;}
.bkhlf3 a{color: #fff;}
.bkhlf4 a{color: #fff;}
	.bkhlf1:hover{ filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;}   
	
	.bkhlf2:hover{ filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;}   
	.bkhlf3:hover{ filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;}   
	.bkhlf4:hover{ filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;}   
	

/* banner-box */
.banner-box{min-width:1200px;height:370px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1210px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:339px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1210px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:190px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#fff;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#2054ad;}
.banner-box  ul{width:auto !important;}
.nav{height:44px;min-width:1200px; line-height: 44px;background: url(../images/hhh.png) repeat; top: 0px; position: absolute;z-index: 999;width:100%;}



.banne{height:370px; width: 100%; min-width: 1200px; position: relative;}

.xwwt{width: 1200px; height: auto; margin: 0 auto; margin-top: 13px;}
.xwwtlf{width:456px; float: left; height: 620px; margin-right: 30px;}
.xwwtlc{width:456px; float: left; height: 620px;}
.xwwtlcr{width:330px; float: right; height: auto;}

.xinwt{height:45px;background: url(../images/qd_16.png) bottom repeat-x;width:  100%;}
.xinwtlf{min-width:30px; float: left; padding-top:4px; margin-right: 5px;}
.xinwtlfc{min-width:30px; float: left; height: 45px;  line-height: 45px; font-weight: bold; padding-right: 10px; font-size: 16px;background: url(../images/qd_114.png) bottom repeat-x; }
.xinwtlfr{float:right;height:45px;min-width:50px;line-height:45px; font-size: 14px;text-align: right;}

.tonlil{height:auto;width:100%; margin: 0 auto; margin-top: 17px;}
.tonlil li{background:url(../images/qd_33.png) left center no-repeat; text-align: right; line-height: 34px; font-size: 14px; text-indent: 10px;}
.tonlil li a{ float:left;text-align: left;}

.ggggl{height:auto;width:100%; margin: 0 auto; margin-top: 22px;}
.ggggl li{background:url(../images/qd_33.png) left center no-repeat; text-align: right; line-height: 33px; font-size: 14px; text-indent: 10px;}
.ggggl li a{ float:left;text-align: left;}

.lkj{ width: 1200px; height:103px; margin: 0 auto;margin-top:5px;}
	.lkj li{width:593px; height: 103px; float: left; }





.tonlilccc{height:auto;width:100%; margin: 0 auto; margin-top: 7px;}
.tonlilccc li{background:url(../images/qd_33.png) left center no-repeat; text-align: right; line-height: 34px; font-size: 14px; text-indent: 10px;}
.tonlilccc li a{ float:left;text-align: left;}

.show-list{
	width:100%; margin-top:20px; border-bottom: 1px dashed #ccc; padding-bottom: 3px;
}
.show-list .video{
	width:160px; height: 93px;
	margin-left:5px; float: left;
}
.show-list .video img{
	width:160px; height: 93px;
	
}

.show-list .video-text{
	
		
}
.show-list .video-text h3{
	width:100%;line-height:27px;
	font-size: 16px; display:block; 
}
.show-list .video-text p{
	width:100%;
	margin-top:10px;
	font-size: 14px;
	line-height: 26px;  overflow:hidden;
	color:#666;
}





.shot{
	 margin-right: 39px;  margin-top:20px; border-bottom: 1px dashed #ccc; padding-bottom: 20px;
}
.shot .video{
	width:160px; height: 190px;
	margin-left:5px; float: left;
}
.shot .video img{
	width:145px; height: 180px;}
.shot .video-text{
	
		float:left;width:650px;
}
.shot .video-text h3{
	width:100%;
	font-size: 16px; display:block; font-weight: normal;
}
.shot .video-text p{
	width:100%;
	margin-top:10px;
	font-size: 14px;
	line-height: 30px;  overflow:hidden;
	color:#666;
}








.xinwtzbb{ width: 100%; height: auto; }

.xinwsp{height: 142px; width: 100%; margin-top: 26px;}
.xinwsp li{width: 220px; float: left; height: 142px;}
.qint{width:332px; height:auto;  }
.qinlijs{ width: 100%; height: auto;}
.qinlijs li{  height: auto; margin-top: 8px; float: left; width: 50%;}
.qinlijsaa{ width: 100%; height: auto;padding-top:26px;}
.qinlijsaa li{  height: auto;  float: left; width:105px;height:101px;margin-right:5px;margin-bottom:5px;position: relative;display: block;
    transition: all 1s ease 0s;overflow: hidden; cursor:pointer;}
.qinlijsaa li a,.qinlijsaa li span{display:none; text-decoration:none; width:105px; height:101px;}

.qinlijsaa li:hover a.now{cursor:pointer; position:absolute; top:0; width:100%; height:100%;
 z-index:100; left:0; display:block;}
.qinlijsaa li:hover span{ display:block;position:absolute; bottom:0; left:0;color:#FFF; 
z-index:10;width:105px; height:101px; line-height:101px; background: url(../images/bjj.png) repeat; font-weight: bold; font-size: 14px;text-align: center;transition: all 0.6s;}

.qinlijsaa li p{background: url(../images/bjj.png) repeat;bottom:0px; height:30px;position:absolute;color:#FFF;width:105px;line-height:30px;text-align: center;font-size: 14px; }

.qinlijsaa li p a{color:#FFF;}

.qinlijsaa li:hover p{display:none;}







.jinc{ height: 146px; background: #2054ad;width: 100%; min-width: 1200px; margin-top: 15px;}
.jincmm{width: 1200px; height: 95px; margin: 0 auto; padding-top: 15px;}
.jicxc{width: 18px; background: #013472; line-height: 20px; color: #fff; font-size: 14px; padding:20px 10px; float: left;}
.bidz{    width: 562px; float: left; height: 85px; margin-top: 14px;}
.bidz li{ min-width: 87px; text-align: center; line-height: 25px; float: left; color: #fff; font-size: 14px;}
.bidz li a{color: #fff;}
.gsf5247{width: 56px; float:right; height: 64px;padding-top:15px;}

.wex527{width: 506px; float:left; height: 100px;}



.wex527t{ height: 50px; width: 100%;}
.wex527tlt{width: 340px; float: left; line-height: 25px; color: #fff;padding-left:5px;}
.wex527tlt li{line-height: 25px; color: #fff;float: left;}
.wex527tlt li a{line-height: 25px; color: #fff; padding: 0 10px;}
.wenx160{width: 160px; height: 50px; float: right;}

.wenw{ width:164px; float:right; height:38px; margin-top:11px; position:relative;}
.wenw li{ width:38px; height:38px; float:left; padding-left:25px;}

#wxImg1{ position:absolute; bottom:80px;left:0px;}
#wxImg1 img{ width:90px; height:90px;}

#wxImg2{ position:absolute; bottom:80px;left:60px;}
#wxImg2 img{ width:90px; height:90px;}

#wxImg3{ position:absolute; bottom:80px; left:120px;}
#wxImg3 img{ width:90px; height:90px;}
.lijb{height:25px; width: 100%; margin-top: 20px;}
.lijb li{ float:left; height: 25px; width: 30%; margin-left: 15px;}


.liby{width: 100%; height: 280px; background: #f4f3f3; min-width: 1200px; position: relative;}
.libycc{width:1200px; height: 280px; margin: 0 auto;}
.libycc img{width:1200px; height: 280px; text-align: center;}


.jahco{ width:1200px; min-height:600px; margin:0 auto; padding:30px 0px; }
.jalf{ width:300px; float:left; height:500px;}
.jalft{ height:60px; text-align:center; background:#2054ad; line-height:60px; font-size:20px; color:#fff;}

.jalaa{ width:300px; height:55px; background:url(../images/gk_03.png) no-repeat; color:#2054ad; text-indent:40px; font-size:18px; line-height:55px; margin-top:10px;}
.jalaa a{ display:block;color:#2054ad; }
.jalaa a:hover{background:url(../images/gk_06.png) no-repeat;color:#7b0002; }

.jalaaff{ width:300px; height:55px; background:url(../images/gk_06.png) no-repeat; color:#2054ad; text-indent:40px; font-size:18px; line-height:55px; margin-top:10px; }
.jalaaff a{color:#2054ad;}
.daw{ width:870px; float:right; min-height:500px;}
.dawzz{ font-size:12px; background:url(../images/ico-cur.png) left center no-repeat; text-indent:20px; float:right; min-width:100px; text-align:right; line-height:35px; }

.fanm{ font-size:20px; float:left; min-width:200px; line-height:45px;color:#2054ad; }

.lslm{border-bottom:2px solid #2054ad; height:45px;}
.zwm{ width:100%; height:auto; font-size:16px; line-height:35px; padding:20px 0px;}

.zwm p{ text-indent:28px; line-height:35px;}

.zwmyouc{ width:100%; height:auto; font-size:16px; line-height:35px; }


.da1{ width:1240px; height:auto; margin:0 auto; padding-top:30px;}
.da1cc{ background:url(../images/jg_03.png) no-repeat; height:62px; }
.da1cckf{font-size:24px; font-weight:bold; line-height:62px; text-indent:80px; float:left;}
.daxc{ width:850px; background:url(../images/jg_05.png) center repeat-x; float: left;height:62px;}
.daxccffc{ background:#fff; min-width:300px; line-height:62px; font-size:18px; display:inline; color:#797979; padding:0 20px;}
.kcli{ width:100%; height:auto; }
.kcli li{ background: #ededed; margin:10px 20px ; height:45px; font-size:16px; text-indent:14px; line-height:45px; width:28%; float:left;}
.kcli li a{display:block}

.cotbb{ width:95%; min-height:600px; padding:50px 0px; margin:0 auto;}

.mch3{ font-size:30px; text-align:center; font-weight:bold; line-height:45px; padding-bottom:30px;}
.mch3sh{ border-bottom:1px dashed #ccc; font-size:14px;min-height:40px; line-height:40px; text-align: center;}

.mchcot{ width:100%; line-height:37px; font-size:16px; padding-top:30px; padding-bottom:10px; margin-bottom:30px;  border-bottom:1px solid #ccc;}
.mchcot p{ margin-bottom:10px;}


.botom{height: 40px; background: #000000; line-height: 40px; width: 100%; min-width: 1200px;  color: #fff; text-align: center;}





.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.icon-arrow-a-left, .icon-arrow-a-right { background: url(../images/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
    .icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
    .icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }


#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero { width: 1200px; height: 370px; margin: auto; position: relative; }
    #index_b_hero img { width: 1200px; height: 370px; }
    #index_b_hero .heros { width: 1200px; height: 370px; }
    #index_b_hero .hero-wrap { overflow: visible; position: absolute; }
    #index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
        #index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
    #index_b_hero .next { margin: -25px 5px 0 0; right: 0; }
    #index_b_hero .disabled { background-color: #eee; }
    #index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; z-index: 1; position: absolute; top: 0; left: 0; width: 1200px; height: 370px; overflow: hidden; left: 2400px; }
    #index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1200px; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }
    #index_b_hero .mask-right { left: 1200px; }
    #index_b_hero .active { z-index: 2; left: 0; }

.you_942{width: 840px; float: left; height: auto;}


.you_942ww{width: 100%; height: auto;}
.you_9dd{width: 410px; float: left; height: auto;}
.you_9ddrr{width: 410px; float: right; height: auto;}




.menue{width:100%; height:44px; position: absolute; z-index:100;}

.imenu_bg{width:1200px;  height:44px; line-height:44px; position:relative;  margin-left:-600px; left:50%;}
.imenu{width:109px;height:44px;line-height:44px;text-align:center;font-family:"微软雅黑";cursor:pointer;color:#FFF;float:left; font-size:16px;}
.imenu a{color:#fff;text-decoration:none}

.imenu_on{width:109px;height:44px;background:#efa300;color:#fff;cursor:pointer;float:left;line-height:44px;text-align:center;font-family:"微软雅黑";font-size:16px; }
.imenu_on a{color:#fff;text-decoration:none;}
.imenu_on a:hover{color:#fff;}

.submnu{width:100%;display:none;position:absolute;left:0;top:44px;z-index:10000; background:url(../images/dh2.png) repeat; height:168px;padding-bottom:30px;}
.sub {width: 165%;position: absolute;left: -432px;height:168px}
.minfoWrap_inner {
	width:1200px;
	margin:0 auto;
}

.ejlm { margin-left:5px; width:840px;}

.ejtp{  width:300px; float:left; height:140px; font-weight:normal;  padding-left:50px;padding-top:20px;}
.erji{width:100%; float:left; margin-top:30px;}
.erji li{text-decoration:none;text-align:center; margin-top:4px; height:45px; line-height:45px;font-size:16px; background:#2054ad; color:#000; width:150px;  margin:4px 16px 20px 0px; float:left;}
.erji li a{color:#fff; font-weight:normal;}
.erji li a:hover{ background:#efa300; display:block; color:#fff;}



.carousel {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 40px 0px 0px; width: 860px; height: auto; overflow: hidden; position: relative;
}
.carousel .slides {
	margin: 0px auto 30px; overflow: hidden; position: relative;
}
.carousel .slides .slideItem {
	padding: 0px; overflow: hidden; position: absolute; cursor: pointer;
}
.carousel .slides .slideItem a {
	overflow: hidden; display: block;
}
.carousel .slides .slideItem img {
	width: 100%; height: 100%;
}
.carousel .slides .slideItem .cover {
	width: 100%; height: auto; text-align: center; color: rgb(0, 0, 0); float: left; position: absolute; z-index: 999;
}
.prevButton {
	background: url(../images//btn.png) no-repeat 0px 0px; top: 220px; width: 38px; height: 38px; display: block; position: absolute; z-index: 99; cursor: pointer;
}
.nextButton {
	background: url(../images/btn.png) no-repeat 0px 0px; top: 220px; width: 38px; height: 38px; display: block; position: absolute; z-index: 99; cursor: pointer;
}
.prevButton {
	left: 40px;
}
.nextButton {
	background-position: 0px -40px; right: 40px;
}




/*浮动客服*/
#floatDivBoxs{width:254px;background:#fff;position:fixed;bottom:0px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:169px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;bottom:0px;right:254px;z-index:999;}
#rightArrow a{display:block;height:45px;}