﻿/* CSS Document */

/*澶撮儴*/
.header-top{height: 39px;background: url("../images/ht.jpg") center no-repeat}
.header-top .l{float: left;line-height: 39px;color: #eee;letter-spacing: 0px;}
.header-top .r{float: right;width: 360px;}
.header-top .r a{display: block;width: 120px;height: 39px;color: #8d8d8d;font-size: 14px;line-height: 39px;float:left;
text-align: right;}
.header-top .r a:nth-child(1){background: url("../images/ht1.png") right 66px center no-repeat;background-size: 17px;}
.header-top .r a:nth-child(2){background: url("../images/ht2.png") right 66px top 14px no-repeat;}
.header-top .r a:nth-child(3){background: url("../images/ht3.png") right 63px center no-repeat;}
.header-top .r a:nth-child(1):hover{background: url("../images/ht11.png") right 66px center no-repeat;background-size: 17px;color: #ddd}
.header-top .r a:nth-child(2):hover{background: url("../images/ht22.png") right 66px top 14px no-repeat;color: #ddd}
.header-top .r a:nth-child(3):hover{background: url("../images/ht33.png") right 63px center no-repeat;color: #ddd}
/**/




.header{height: 120px;}
/*logo*/
.header{background: #fff}
.header .l{float: left;width: 624px;margin-top: 30px;}
.header .r{width: 250px;height: 80px;float: right;background:  url("../images/headtel.png") left 12px top 31px no-repeat;margin-top: 25px}
.header .r .t{color: #181818;}
/**/
#formhead{width: 260px;height: 45px;margin-top: 42px;background: #f0f0f0;border-radius: 6px;overflow: hidden;float: left;margin-left: 32px}
#formhead input{display: block;height: 45px;;width: 210px;margin:0;padding: 0;outline: none;border: none;
    float: left;text-indent: 15px;background: none;}

#formhead button{width: 50px;height: 45px;background: url("../images/img/s.png") center no-repeat;text-align: center;line-height: 32px;float: left;
    outline: none;border: none;font-size: 14px;letter-spacing: 2px;color: #fff;font-weight: bold;}


/*鏍忕洰鏉★紝鍕垮姩*/
.menu{height: 60px;transition: 0.5s;-webkit-transition:0.5s;/*background: #2655cb;*/background: #fff;}
.menu .container{box-sizing: border-box;height: 60px;background: url("../images/menubg.png") left center no-repeat;;}
.menu .r{width:1000px;height: 55px;float: right;}
.menu .r li{width: 133px;float: left;height: 60px;box-sizing: border-box;background: url("../images/menubg.png") right center no-repeat;}
/*.menu .r li:nth-child(8){background: none;width: 100px;}*/
/*.menu .r li:nth-child(8) .a{text-align: right;}*/
.menu .r li .son{width: 100%;height: 60px;position: relative}
.menu .r li .son .a{display: block;width: 100%;height: 100%;line-height: 60px;text-align: center;color: #1b1b1b;font-size: 15px;
    transition: 0.3s;-webkit-transition: 0.3s;box-sizing: border-box;position: relative;}
.menu .r li .son .a .sl{width: 133px;height:60px;position: absolute;z-index: 2;background: rgba(0,0,0,0);text-align: center;line-height: 60px;
font-size: 15px;color: #1b1b1b;left: 0;top: 0;}
.menu .r li .son .a .sr{width: 16px;height:16px;position: absolute;z-index: 3;background:url("../images/xz.png") right center no-repeat;
right: 30px;top: 22px;opacity: 0;background-size: 14px}
.menu .r li .son .a:hover .sl{transform: translateX(-9px);-webkit-transform: translateX(-10px);color: #0a50b0}
.menu .r li .son .a:hover .sr{transform: translateX(9px);opacity: 1;-webkit-transform: translateX(10px)}
/*绗簲涓�*/
.menu .r li .son .a.xz{}
.menu .r li .son .a.xz .sl{transform: translateX(-9px);-webkit-transform: translateX(-10px);color: #0a50b0}
.menu .r li .son .a.xz .sr{transform: translateX(9px);opacity: 1;-webkit-transform: translateX(10px)}

#menuheader .sl{transform: translateX(-9px);-webkit-transform: translateX(-10px);color: #0a50b0}
#menuheader .sr{transform: translateX(9px);opacity: 1;-webkit-transform: translateX(10px)}
/*鎺у埗涓嬫媺鐨勪竴绾у搴�*/
.menu .r li .son .xiala{position: absolute;left: -8.5px;width: 150px;z-index: 10;
    box-sizing: border-box;top: 69px;opacity: 0;transition: 0.4s;-webkit-transition: 0.4s;transition-timing-function:ease;visibility: hidden;
    transform: translateY(20px);-webkit-transform: translateY(20px);box-shadow: 0px 0px 10px #333;
;}
.menu .r li .son .xiala1{opacity: 1;transform: translateY(-9px);visibility: visible;}
.menu .r li .son .xiala .s{width: 100%;height: 10px;}
.menu .r li .son .xiala .line{width: 100%;height: 0;display: none;margin: 0 auto;background:#1b62d6}
.menu .r li .son .xiala dl{width: 100%;background: #fff;}
.menu .r li .son .xiala dt{width: 100%;margin: 0 auto;height: 40px;border-bottom: 1px solid #eee;position: relative;}
.menu .r li .son .xiala dt .a2{display: block;width: 100%;height: 100%;line-height: 40px;font-size: 14px;color: #333;
    ;text-align:center;}
/*.menu .r li .son .xiala dt:nth-child(1) .a2{box-sizing: border-box;border-top: 1px solid #ddd;}*/
.menu .r li .son .xiala dt .a2:hover{background: #eee;color: #0d4188!important;}

.menu .r li .son .xiala dt .a-s{position: absolute;left: 120px;width: 240px;top: 0;z-index: 3;;display: none}
.menu .r li .son .xiala dt .a-s .a3{width: 100%;display: block;height: 40px;line-height: 40px;color: #fff;background: #1b62d6 url("../images/sj1.png") left 6px center no-repeat;
font-size: 14px;text-indent: 20px;box-sizing: border-box;background-size: 3px 8px;box-sizing: border-box;border-bottom: 1px dashed #ddd}
.menu .r li .son .xiala dt:hover .a-s{display: block}
.menu .r li .son .xiala dt .a-s .a3:hover{background: #c81624 url("../images/sj1.png") left 6px center no-repeat;background-size: 3px 8px}

.menu .r li .son a:hover{;color: #0a50b0!important;}
.menu .r li .son .cz{color: #00309a;background: url("../images/xl1.png") right 14px top 11px no-repeat;
    background-size: 11px;font-size: 16px;}

.menus{position: fixed;z-index: 2000;top: -30px;left: 0;transform: translateY(30px);-webkit-transform: translateY(30px);
background: #0a50b0;}
.menus .a .sl{color: #fff!important;}
.menus .r li .son .a .sr{background: url("../images/xz1.png") right center no-repeat!important;background-size: 13px!important;}
/**/
.menus .r li .son .a.xz .sl{transform: translateX(-9px);-webkit-transform: translateX(-10px);color: #0a50b0}
.menus .r li .son .a.xz .sr{transform: translateX(9px);opacity: 1;-webkit-transform: translateX(10px)}

#menuheader .sl{transform: translateX(-9px);-webkit-transform: translateX(-10px);color: #0a50b0}
#menuheader .sr{transform: translateX(9px);opacity: 1;-webkit-transform: translateX(10px)}
/*************************澶ф爣棰�**********************/
.big-title .bt1{color: #252525}
.big-title .bt2{color: #252525;margin-top: 10px;}
.big-title .bt3{color: #929292;margin-top: 12px}


/** 娓呴櫎鍐呭杈硅窛 **/
body{overflow-x: hidden;font-family: "Microsoft Yahei"!important;}
@font-face{
    font-family: 'aaa';
    src : url('IMPACT.TTF');
}
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 缁撴瀯鍏冪礌 */
dl, dt, dd, ul, ol, li, /* list elements 鍒楄〃鍏冪礌 */
pre, /* text formatting elements 鏂囨湰鏍煎紡鍏冪礌 */
form, fieldset, legend, button,  /* form elements 琛ㄥ崟鍏冪礌
th, td, /* table elements 琛ㄦ牸鍏冪礌 */
img/* img elements 鍥剧墖鍏冪礌 */{
    border:medium none;
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
/** 閲嶇疆鍒楄〃鍏冪礌 **/
ul, ol { list-style: none; }
/** 閲嶇疆瓒呴摼鎺ュ厓绱� **/
a { text-decoration: none;}
a:hover{text-decoration: none}
/*a:hover {color:#F40; }*/
/** 閲嶇疆鍥剧墖鍏冪礌 **/
img{ border:0;}
/** 閲嶇疆琛ㄦ牸鍏冪礌 **/
table { border-collapse: collapse; border-spacing: 0; }
/** 娓呴櫎鍐呭杈硅窛 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 缁撴瀯鍏冪礌 */
dl, dt, dd, ul, ol, li, /* list elements 鍒楄〃鍏冪礌 */
pre, /* text formatting elements 鏂囨湰鏍煎紡鍏冪礌 */
form, fieldset, legend, button, /* form elements 琛ㄥ崟鍏冪礌
th, td, /* table elements 琛ㄦ牸鍏冪礌 */
img/* img elements 鍥剧墖鍏冪礌 */{
    border:medium none;
    margin: 0;
    padding: 0;
}
.red{color: red}
input,button,select,textarea{outline:none} textarea{resize:none}
/*sja鏂板姞*/
.clear{clear: both;}
.imgfit{display: flex;justify-content: center;align-items: center;}
.imgfitr{display: flex;justify-content: right;align-items: center;}
.fitobj{object-fit: cover;height: 100%!important;width: 100%!important}
.fitobj2{object-fit: contain;height: 100%!important;width: 100%!important}
.bhh{white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}
.none{display: none}
.imglimit img{max-width: 100%;}

.mainbox{width: 100%;min-width: 1200px; }
.container{width: 1200px;margin: 0 auto!important;}
.mainbox1{width: 100%;min-width: 1000px; border-top:1px solid #dedede;}
.container1{width: 1000px;margin: 0 auto!important; }
.clear{clear: both;}
.mt40{margin-top: 40px!important;}
.f14{font-size: 14px;}

/****************************************************缃戠珯搴曢儴*******************************/
/*缃戠珯搴曢儴*/
.footer{background: #0d4188;padding-top: 45px;padding-bottom: 20px;}
.mt35{margin-top: 35px!important;}
.cf{color: #fff;}
.f20{font-size: 20px;}
.footer .l{width: 346px;float: left;}
#f-form input{width: 168px;height: 40px;background: #fff;outline: none;border: none;float: left;text-indent: 10px;}
#f-form input:nth-child(1){margin-right: 10px;}
#f-form textarea{width: 346px;height: 90px;background: #fff;outline: none;border: none;text-indent: 10px;margin-top: 10px;padding: 8px 0;
    font-family: "microsoft yahei", "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", SimHei, sans-serif;}
#f-form button{width: 346px;color: #fff;background: #1973ee;letter-spacing: 1px;margin-top: 8px;height: 40px;font-size: 14px;}
.footer .m{width: 250px;float: left;margin-left: 80px;}
.footer .m li{width: 50%;float: left;padding: 7px 0;}
.footer .m li a{font-size: 14px;color: #ddd}
.footer .r{width: 290px;float: left;margin-left: 50px;}
.footer .r li{padding: 7px 0;font-size: 14px;color: #ddd}
.footer .r1{width: 180px;float: right;}
.footer .r1 img{width: 130px;}
.footer .r1 a{display: block;width: 140px;height: 40px;border-radius: 5px;background: #df0403 url("../Image/fmes.png") left 16px center no-repeat;
    line-height: 40px;color: #fff;margin-left: 20px;
    margin-top: 8px;text-indent: 42px;font-size: 14px;}
.footer .r1 a:hover{background:#df0403 url("../Image/fmes.png") left 16px center no-repeat;;}
/*r*/
.beian{font-size: 14px;color: #fff;opacity: 0.5;border-top: 1px solid #7a87a3;padding-top: 20px;}
.beian a{font-size: 14px;color: #fff}
/****************************************************鎵╁睍*******************************/

/****************************************************鎵╁睍*******************************/
/*灏廱anner*/
.s-banner{height: 378px;background:#666 url("../Image/sbbg1.jpg") center no-repeat;}
/*鏁翠綋鍙充晶*/
.container-n{width: 883px;float: right}
.container-n-1{background: #fff}
/*鏁翠綋鑳屾櫙*/
.sidebar1 ul{height: auto!important;}
.mainbox-1{background: #f5f5f5;padding: 30px 0;}
.container-con{width: 843px;padding: 20px;}
.bread2{height: 40px;background: #f5f5f5;border-left: 5px solid #2655cb;line-height: 40px;text-indent: 16px;font-size: 14px;color: #666;}
.bread2 a{font-size: 14px;color: #666;}
/*鏂伴椈渚ц竟*/
/*.sidebar1 .top{padding: 5px 0!important;margin-bottom: 0;}*/
.main-ul{width: 240px;padding: 20px 20px; background: #fff;}
.main-ul0 dt a{display: block;width: 100%;height: 40px;border-radius: 5px;background: #eee;font-size: 16px;text-align: center;
line-height: 40px;}
.main-ul0 dt:nth-child(n+2) a{margin-top: 15px}
.main-ul0 dt a:hover{background: #ddd;color: #2655cb;box-shadow: 0px 0px 5px 0px #eee;}
.bt-t{font-size: 24px;color: #fff;padding: 7px 0;background: #0a50b0}
.main-ul0 .xz a{background: #ddd;color: #2655cb}
/*渚ц竟鑱旂郴*/
.main-ul1 p{font-size: 14px;padding: 5px 0;color: #666;line-height: 1.6;}
/*渚ц竟浜у搧*/
.main-ul2 dt{width: 115px;float: left;margin-right: 10px;}
.main-ul2 dt:nth-child(n+3){margin-top: 10px;}
.main-ul2 dt:nth-child(2n){margin-right: 0}
.main-ul2 dt a{display: block;width: 100%;}
.main-ul2 dt a .i{width: 100%;height: 115px;box-sizing: border-box;border: 1px solid #ddd;}
.main-ul2 dt a .t{text-align: center;color: #666}
.more-sq{margin-top: 20px;background: #fff}
.more-sq a{display: block;width: 120px;height: 35px;background: #fff;box-sizing: border-box;border: 1px solid #ddd;
text-align: center;line-height: 35px;font-size: 16px;border-radius:0px;float: left}

/*渚ц竟琛ㄥ崟*/
#formce{;margin-bottom: 5px;}
#formce input{display: block;height: 45px;width: 230px;margin:0;padding: 0;outline: none;
    float: left;text-indent: 8px;background: #fff;box-sizing: border-box;border: 1px solid #ddd;}

#formce button{width: 50px;height: 45px;background: #2655cb url("../Image/img/s.png") center no-repeat;text-align: center;line-height: 32px;float: left;
    outline: none;border: none;font-size: 14px;letter-spacing: 2px;color: #fff;font-weight: bold;}

/**/
/*闈㈠寘灞戝鑸�*/
.b-bread{padding-bottom: 8px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.bread{width: 100%;height: 40px;}
.bread .bl{width: 300px;height: 40px;background: url("../Image/img/pnl.png") left center no-repeat;float: left;line-height: 40px;text-indent: 8px}
.bread .br{height: 40px;font-size: 14px;background:  url("../Image/img/loc.png") left center no-repeat;float: right;text-align: right;color: #9e9e9e;
    line-height: 40px;text-indent: 26px}
.bread .br a{color: #9e9e9e}
.o-bread{height: 40px;width: 100%;}
.o-bread .br{height: 40px;font-size: 14px;background:  url("../Image/img/loc.png") left center no-repeat;float: right;text-align: right;color: #9e9e9e;
    line-height: 40px;text-indent: 26px}
.o-bread a{color: #9e9e9e}


.o-bread1{padding-bottom: 34px;background:  url("../Image/biao.png") center bottom  repeat-x;}
.o-bread1 .br{;font-size: 14px;background:  url("../Image/img/loc.png") left top no-repeat;float: right;text-align: right;color: #9e9e9e;
    line-height: 18px;text-indent: 26px;}
.o-bread1 a{color: #9e9e9e}

.sidebar{width: 280px;float: left;}
.sidebar .top{width: 100%;padding:25px 0;background: #0a50b0}

/**********渚ц竟鏍�********/
/*.i-typelist .xz a{background: #ddd}*/
.i-typelist .xz a .l{color: #e36b1c;font-weight: bold;}
.i-typelist .xz a .r{background: #999 url(../Image/typejt1.png) center no-repeat;}




.Main{ width:100%; height:auto; overflow:hidden; position:relative !important;}
.Main .I-pro{ width:1260px; height:auto; margin:0px auto; /*border:1px solid #eee;*/ margin-top:40px;}

.I-pro-nav{ width:200px; height:auto; overflow:hidden; /*border:1px solid red;*/}
.I-pro-nav ul{}
.I-pro-nav ul li{ width:100%; height:50px;  /*text-align:center;*/ line-height:50px; /*background:#002d6a;*/ margin-bottom:1px;/* border:1px solid #dedede;*/ background:#dedede;}
.I-pro-nav ul li a p{ color:#000;}
.I-pro-nav ul li p{ font-size:13px; /*font-weight:bold;*/ padding-left:30px;}
.I-pro-nav ul li a:hover{ background:#0a50b0; display:block;}
.I-pro-nav ul li a:hover p{ color:#fff;}

.fl{float: left;}

.fr{float: right;}

.cplist {
	margin-left: 30px;
	width: 1000px;
	height: auto;
	/*border:1px solid red;*/
}
.cplist h4 {
	border-bottom: 1px solid #ccc;
}
.cplist ul {
	overflow: hidden;
}
.cplist li {
	margin-right: 20px;
	margin-bottom: 22px;
	float: left;
	width: 290px;
	text-align: center;
}
.cplist li.nomr {
	margin-right: 15px;
}
.cplist li h5 {
	/*margin-left: 5px;*/
	width: 290px;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	font-weight: normal;
	text-align: center;
	font-size: 14px;
	background: #666;
	display: block;
	/*opacity:0.4;
    filter:alpha(opacity=40);*/
}
.cplist li:hover h5 {
	background: #003e93;
}
.cplist li h5 a {
	color: #fff;
}


.I-a{ background: url(../images/I-a.jpg) no-repeat center bottom;	background-attachment: fixed;	padding: 140px 0;}
.I-a .I-aer{ margin: 0 auto;	max-width: 1164px;	min-width: 1024px; /*border:1px solid #960;*/ margin-top:-80px;}
.I-a .I-aer .I-aer-top{ width:100%; height:40px; text-align:center;} 
.I-a .I-aer .I-aer-top p{ color:#fff; font-size:32px; font-weight:bold;}
.I-a .I-aer .I-aer-middle{ width:100%; height:auto; overflow:hidden; /*border:1px solid #609;*/ margin-top:40px;}
.I-a .I-aer .I-aer-middle p{ color:#fff; font-size:13px; line-height:24px;}
.I-a .I-aer .I-aer-foot{ width:160px; height:40px; background:#276dfd; margin:0px auto; text-align:center; line-height:40px; margin-top:60px; -moz-border-radius: 6px;   -webkit-border-radius: 6px;   border-radius: 6px; font-size:16px;}
.I-a .I-aer .I-aer-foot a{ color:#fff;}
.I-a .I-aer .I-aer-foot:hover{ display:block; background:#145cf0;}

.I-a .I-aer .I-aer-left{ width:600px; height:auto; overflow:hidden; border:1px solid red;}
.I-a .I-aer .I-aer-left p{ color:#fff; font-size:36px; font-weight:bold;}

.About{ width:100%; height:650px; overflow:hidden; background:#083493; position:relative !important; margin-top:20px; z-index:-10; }
.Abouter{ width:1200px; height:auto; overflow:hidden; margin:0px auto;/* border:1px solid red;*/ /*margin-top:60px;*/}
.Abouter-left{ width:400px; height:auto; overflow:hidden; float:left; /*border:1px solid #0F6;*/}
.Abouter-left .About-left-top{ width:320px; height:auto; overflow:hidden; font-size:26px; font-weight:bold; margin-top:80px; color:#fff;}
.Abouter-left .About-left-con{ width:320px; height:auto; overflow:hidden; margin-top:40px;}
.Abouter-left .About-left-con h1{ font-size:32px; font-weight:bold; color:#fff;}
.Abouter-left .About-left-con p{ color:#fff; font-size:14px; line-height:28px; margin-top:20px;}
.Abouter-left .About-left-link{ width:120px; height:40px; border:1px solid #fff; margin-top:40px; border-radius:6px;}
.Abouter-left .About-left-link p{ text-align:center;}
.Abouter-left .About-left-link p a{ color:#fff; font-size:15px;  line-height:40px;}
.Abouter-left .About-left-link p a:hover{ display:block; background:#042b7d; border:1px solid #083493; border-radius:6px;}
.Abouter-right{ width:700px; height:auto; overflow:hidden; float:right; /*border:1px solid red;*/}


.About-tese{ width:1190px; height:auto; overflow:hidden; /*border:1px solid red;*/ margin:0px auto; z-index:999; margin-top:-120px;}
.About-tese .About-tese-left{ width:470px; height:400px; /*border:1px solid red; */float:left; margin-left:24px;}
.About-tese .About-tese-right{ width:696px; height:auto; overflow:hidden; background:#fff; float:right; /*border:1px solid #06C;*/}
.About-tese .About-tese-right .About-tese-right-top{ width:100%; height:auto; margin-top:100px;}
.About-tese .About-tese-right .About-tese-right-top p{ color:#000; font-size:32px; font-weight:bold; padding-left:60px;}
.About-tese .About-tese-right .About-tese-right-con{ width:500px; height:auto; overflow:hidden; margin-top:40px; margin-left:60px; /*border:1px solid red;*/}
.About-tese .About-tese-right .About-tese-right-con p{ font-size:13px; color:#555555; line-height:28px;}
.About-tese .About-tese-right .About-tese-right-link{ width:120px; height:40px; /*border:1px solid red;*/ margin-top:40px; border-radius:6px; background:#083493; margin-left:60px;}
.About-tese .About-tese-right .About-tese-right-link p{ text-align:center;}
.About-tese .About-tese-right .About-tese-right-link p a{ color:#fff; font-size:15px;  line-height:40px;}
.About-tese .About-tese-right .About-tese-right-link p a:hover{ display:block; background:#fff; border:1px solid #083493; border-radius:6px; color:#083493}

.w100{width: 100%;}
/*鑼跺啘鎮ㄥ唴椤�*/
/*浜у搧涓績*/
.product-info .top .le{width: 480px;height: 300px;float: left;box-sizing: border-box;border: 1px solid #eee;background: #f5f5f5}

.product-info .top .leli{width: 480px;float: left;}
.product-info .top .z{width: 480px;height: 450px;float: left;position: relative;background: #fff}

.product-info .top .top{width: 480px;height: 346px;overflow: hidden;box-sizing: border-box;border: 1px solid #ddd;background: #fff}
.product-info .top .bot{width: 450px;height: 70px;margin: 0 auto}
.product-info .top .bot .swiper-slide{width: 70px;height: 70px;}

.product-info .top .swiper-button-prev{width: 24px;height: 71px!important;background:#2655cb url("../images/pr1.png") center no-repeat!important;
    top: 100%!important;margin-top: -85px!important;left: 1px!important;}
.product-info .top .swiper-button-next{width: 24px;height: 71px!important;background:#2655cb url("../images/ne1.png") center no-repeat!important;
    top: 100%!important;margin-top: -85px!important;right: 1px!important;}

.product-info .top .bot .swiper-slide img{box-sizing: border-box;border: 2px solid #bbb}
.product-info .top .bot .swiper-slide-active img{box-sizing: border-box;border: 2px solid #c81624}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0.8!important;}


.product-info .top .ri{width: 630px;float: right}
.product-info .top .ri h1{font-weight: normal;font-size: 25px;border-bottom: 1px dashed #ddd;padding-bottom: 8px; height:40px; line-height:40px; color:#333; font-weight:bold;}
.product-info .top .ri h1 p{ font-size:16px; color:#9b9a9a; float:left; margin-right:8px; font-weight:100;}
.product-info .top .ri .tel{color: #333;background: url("../images/t.png") left center no-repeat;background-size: 40px;text-indent: 48px; padding: 10px 0; font-size: 30px;}
.product-info .top .ri .er a{display: block;width: 150px;height: 38px;float: left;text-align: center;line-height: 38px;box-sizing: border-box;font-size: 16px;}
.product-info .top .ri .er .a1{background: #059f47;border: 1px solid #059f47;color: #fff;}
.product-info .top .ri .er .a2{background: #fff;margin-left: 20px;color: #333;border: 1px solid #666}

/*.product-info .top .twoa a{display: block;width: 240px;height: 41px;float: left;text-align: center;line-height: 40px;font-size: 18px;font-weight: bold}*/
/*.product-info .top .twoa .a1{background: #059f47 url("../Image/sj1.png") bottom center no-repeat;color: #fff;}*/
/*.product-info .top .twoa .a2{background:url("../Image/a2.png") bottom center no-repeat;margin-left: 17px;background-size: contain}*/
/*.product-info .top .twoa .a1:hover{background: #cd9243 url("../Image/sj1.png") bottom center no-repeat;color: #fff}*/
/*.product-info .top .twoa .a2:hover{background:url("../Image/a21.png") bottom center no-repeat;margin-left: 17px;background-size: contain}*/
/**/

.product-info .top .twoa{margin-top: 40px}
.product-info .top .twoa a{width:240px;height: 40px;float: left;position: relative;overflow: hidden;}
.product-info .top .twoa .a1{background: #c81624}
.product-info .top .twoa .a2{background: #4c4c4c;margin-left: 10px;}
.product-info .top .twoa .a1:hover{background:#a0121d;}

.product-info .top .twoa a .one{position: absolute;width: 240px;height: 40px;z-index: 2;}

.product-info .top .twoa a .one .son{width: 40px;height: 40px;background: rgba(0,0,0,0.2);border-radius: 50%;opacity: 0}

.product-info .top .twoa a .two{position: absolute;width: 240px;height: 40px;z-index: 3;color: #fff;line-height: 40px;font-size: 14px;}

.product-info .top .twoa .a1 .two{position: absolute;width: 240px;height: 40px;z-index: 3;color: #fff;line-height: 40px;font-size: 14px;
    background: url("../images/pi1.png") left 22px center no-repeat;text-indent: 49px;}

.product-info .top .twoa .a2 .two{position: absolute;width: 240px;height: 40px;z-index: 3;color: #fff;line-height: 40px;font-size: 14px;
    background: url("../images/pi2.png") left 30px center no-repeat;text-indent: 61px;}

.product-info .top .twoa a:hover .one .son{transform: scale(4.8);-webkit-transform: scale(4.8);opacity: 1;}

/*浜у搧鍐呴〉*/
.select{border-bottom: 2px solid #ddd;height: 40px;}
.select li{float: left;width: 120px;height: 40px;background: #eee;text-align: center;margin-right: 8px;line-height: 40px;
list-style: none;cursor: pointer;;box-sizing: border-box;}
.select li.xz{background: #2655cb;color: #fff;}

.con-n-p .con1 p{margin: 8px 0;color: #333;line-height: 1.6}
.con-n-p .con2 li{width: 24%;margin-right: 1.3%;float: left;}
.con-n-p .con2 li:nth-child(4n){margin-right: 0;}
.con-n-p .con2 li:nth-child(n+5){margin-top: 10px;}
.con-n-p .con2 li a{display: block;width: 100%;}
.con-n-p .con2 li a .i{height: 180px;width: 100%;box-sizing: border-box;border: 2px solid #ddd;}


.Product-con{ width:100%; height:auto; overflow:hidden; position:relative !important; /*border:1px solid red;*/ margin-top:40px;}
.Product-con-top{ width:100%; height:40px; border-bottom:1px solid #dedede;}
.Product-con-top p{ width:120px; height:40px; background:#004689; text-align:center; line-height:40px; color:#fff;}
.Product-con-con{ width:100%; height:auto; overflow:hidden; padding:30px 0px;}
.Product-np{ width:100%; height:40px; overflow:hidden;}

.Product-np .Product-np-left{ width:50%; height:auto; overflow:hidden; line-height:40px; float:left; font-size:15px; color:#999;}
.Product-np .Product-np-right{ width:50%; height:auto; overflow:hidden; line-height:40px; float:right; font-size:15px; color:#999; text-align:right;}


.Inside{ width:1200px; height:auto; overflow:hidden; position:relative !important; /*border:1px solid red;*/ margin:0px auto; margin-top:50px; margin-bottom:40px;}
.Inside .Can-left{ width:550px; height:auto; overflow:hidden; float:left; /*border:1px solid red;*/}
.Inside .Can-left .Can-left-top{ width:100%; height:80px; overflow:hidden; border-bottom:3px solid #dedede;}
.Inside .Can-left .Can-left-top img{ float:left; margin-top:25px;}
.Inside .Can-left .Can-left-top p{ float:left; margin-left:20px; font-size:32px; color:#000; line-height:80px; font-weight:bold;}
.Inside .Can-left .Can-left-con{ width:100%; height:auto; overflow:hidden; position:relative !important; margin-top:40px;}

.Inside .Can-right{ width:600px; height:auto; overflow:hidden; float:right; /*border:1px solid red;*/}

.Con-ban{ width:1920px; height:300px; overflow:hidden; position:relative !important; background:url(../images/CONTACT.jpg) no-repeat center;}
.Job-ban{ width:1920px; height:300px; overflow:hidden; position:relative !important; background:url(../images/Job.jpg) no-repeat center;}

.P-nav{ width:1200px; height:auto; overflow:hidden; position:relative !important; /*border:1px solid red;*/ margin:0px auto; margin-top:20px;}
.P-nav ul{}
.P-nav ul li{ width:120px; height:40px; text-align:center; line-height:40px; float:left; border:1px solid #555; margin-left:10px; margin-right:10px;}
.P-nav ul li a p{ color:#555555; font-size:14px;}
.P-nav ul li:hover{ display:block; background:#00558d;}
.P-nav ul li:hover p{ color:#fff;}

.P-title{ width:1300px; height:auto; overflow:hidden; position:relative !important; /*border:1px solid red;*/ margin:0px auto; margin-top:20px;}
.P-title dl{}
.P-title dl dt{ width:410px; height:270px; overflow:hidden; float:left; margin-left:10px; margin-right:10px; border-bottom:1px solid #dedede; padding-bottom:20px; margin-top:40px;}
.P-title .P-title-left{ width:180px; height:240px; float:left; }
.P-title .P-title-right{ width:200px; height:280px; overflow:hidden; float:left; margin-left:20px; /*border:1px solid red;*/}
.P-title .P-title-right-top{ width:100%; height:auto; overflow:hidden;}
.P-title .P-title-right-top p{ font-size:15px; font-weight:bold; color:#000;}
.P-title .P-title-right ul{ margin-top:10px;}
.P-title .P-title-right ul li{ width:100%; height:25px; overflow:hidden; line-height:25px;}
.P-title .P-title-right ul li img{ width:4px; height:4px; float:left; margin-top:11px;}
.P-title .P-title-right ul li p{ float:left; margin-left:8px; color:#000; font-size:14px;}
.P-title .P-title-right ul li a p{ color:#006fcf;}
.P-title .P-title-right ul li a:hover p{ color:#c13a3e;}
.P-title .P-title-right .More{ width:100%; height:40px; /*text-align:center;*/  line-height:40px; /*border:1px solid red;*/ padding-left:10px;}
.P-title .P-title-right .More a p{  color:#c13a3e; font-size:14px;}

.Potho{ width:1420px; height:auto; overflow:hidden; position:relative !important; /*border:1px solid red;*/ margin:0px auto; padding:20px 0px;}
.Potho ul{}
.Potho ul li{ width:320px; height:480px; float:left; margin-left:8px; margin-right:8px; margin-bottom:20px; border:8px solid #0a50b0;}
.Potho ul li img{ width:320px; height:440px;}
.Potho ul li p{ text-align:center; line-height:40px; font-size:16px; color:#0a50b0; font-weight:bold;}


#box_ban{width:100%; height:300px;  margin:0 auto; /*z-index:-9999;*/ margin-top:2px; position:relative !important;}
.columnSpace{padding:0 0 3px;}
.FrontPublic_slideShow01-d3_c1 div .wrapper{height:300px;overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .fn-clear{zoom:1;left:50%;width:1920px;height:500px;overflow:hidden;margin-left:-960px;position:absolute;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul{display:none;width:999999px;height:500px;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul li{width:1920px;height:300px;text-align:center;font-size:0;float:left;display:inline;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .container_skitter{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image img{display:none;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone img{position:absolute;top:0;left:0;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button{position:absolute;top:35%;left:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;background:url(../images/prev.png) no-repeat left top!important;z-index:999;text-indent:-9999em;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .next_button{position:absolute;top:35%;right:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;z-index:999;text-indent:-9999em;background:url(../images/next.png) no-repeat left top!important;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .label_skitter{z-index:150;position:absolute;display:none;}.FrontPublic_slideShow01-d3_c1 .loading{position:absolute;top:50%;right:50%;z-index:10000;margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:31px;height:31px;}
.FrontPublic_slideShow01-d3_c1 #slideshow ul{display:none}.FrontAdv_picture01-d1_c1{width:100%;overflow:hidden;color:#000;clear:both;text-align:left;}




.Main{ width:100%; height:auto; overflow:hidden; position:relative !important;}
.Main .A-nav{ width:1280px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #C63;*/ margin-top:30px;}
.Main .A-nav ul{}
.Main .A-nav ul li{ float:left; width:180px; height:60px; border:1px solid #fefefe; /*background:#d4d4d4;*/ background:#fff; text-align:center; line-height:60px; margin-right:20px; font-size:15px; /*font-family:"SketchRockwell";*/ border-bottom:5px solid #adadad; margin-bottom:10px; /*-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;*/}
.Main .A-nav ul li a{ color:#000;}
.Main .A-nav ul li:hover{ display:block; background:#0a50b0; cursor:pointer; border-bottom:5px solid #024197; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;} 
.Main .A-nav ul li:hover a{ color:#fff;}

.Main .A-nav ul dl{}
.Main .A-nav ul dl dt{}
.Main .A-nav ul dl dt:hover{ display:block;}


.qing {display: block;clear: both;overflow: hidden; padding:30px 0px;min-width: 1220px;}
.juzhong {width: 1220px;display: block;margin-left: auto;margin-right: auto;}
.tik{/* padding:20px 0 25px; */position: absolute;z-index: 1;bottom:10px;left: 50%;margin-left: -610px;}
.dqwz{line-height:34px; color:#fff; font-size:18px; }
.dqwz span{ font-family:"宋体";}
.dqwz a{ color:#fff;}
.dqwz a:hover{ color:#0091d7;}
.abticn{ line-height:30px; color:#333; font-size:18px;}


body > .qing{ min-width:1300px;}
.qing{ overflow:hidden; display:block; clear:both;zoom:1;}
.juzhong {width:1300px; margin:0 auto;overflow: hidden;display: block; margin-top:30px; text-align:center; /*border:1px solid red;*/}

.pro_xzlb{overflow: hidden;display: block;}
.pro_xzlb li { float:left;width:300px; margin:10px 11px 20px 11px;overflow: hidden;position:relative; border:1px solid #f1f1f1;}
.pro_xzlb li img {width:300px;height:219px; vertical-align:top; border-bottom:none;}
.pro_xzlb li .jianj{ background:#f6f6f6; text-align:center; padding:12px 0px;color:#333; }
.pro_xzlb li .jianj h3{ color:#535353; font-weight:normal; font-size:18px; line-height:1.5; font-weight:bold; letter-spacing:1px;}
.pro_xzlb li .jianj p{font-size:12px; line-height:1;color:#535353; text-transform:uppercase;}
.pro_xzlb li:hover{-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;}
.pro_xzlb li:hover .jianj{background:#fff;}
.pro_xzlb li:hover .jianj h3{ color:#0a50b0;}

.pro_xzlb li span{position: absolute;
    left:0px;
    top: 0;
    width:300px;height:219px;
    background:-webkit-linear-gradient(left,#f7f4f4,#f1f0f0);/* Safari 5.1 - 6.0 */
	background:-o-linear-gradient(right,#f7f4f4,#f1f0f0);/* Opera 11.1 - 12.0 */
	background:-moz-linear-gradient(right,#f7f4f4,#f1f0f0);/* Firefox 3.6 - 15 */
	background:linear-gradient(to right,#f7f4f4,#f1f0f0);/* æ ‡å‡†*/
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
    -moz-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
    -ms-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear;
    -webkit-transition: opacity 0.3s linear;
   }

.pro_xzlb li:hover span{
	opacity: 0.5;
	filter: alpha(opacity=99);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=99)";
}


/*分页样式*/.pglist {	padding: 30px 0 15px;	width: 100%;	text-align: center;	clear: both; font-size:13px; letter-spacing:2px;}
.pglist a {	color: #333;	padding: 0 15px;	margin: 0 4px;	background: #fff;	border: 1px solid #edebeb; font-size:13px;}
.pglist * {	display: inline-block;	vertical-align: middle;	line-height: 34px;	padding-bottom: 1px;}
.pglist a:hover, .pglist .hover {	display: inline-block;	color: #fff;	background: #aa312c;	border-color: #aa312c;}




.YY{ width:100%; height:580px; overflow:hidden; position:relative !important; margin-top:20px;}
.YY-er{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #960;*/}
.YY-er .YY-er-top{ width:1002px; height:77px;  margin:0px auto; margin-top:40px; background:url(../images/About-top.png) no-repeat center; }
.YY-er .Service{ width:1002px; height:77px;  margin:0px auto; margin-top:40px; background:url(../images/fw.png) no-repeat center;}
.YY-er .YY-er-top p{ text-align:center; line-height:50px; font-size:32px; font-weight:bold; font-family:"微软雅黑",Arial,Simsun,"宋体"; color:#191919;}
.YY-er .YY-er-foot{ width:60px; height:4px; background:#006965; margin:0px auto; margin-top:10px;}
.YY-er .YY-er-con{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.YY-er .YY-er-con p{ color:#535353; line-height:35px; font-size:15px; /*text-align:center;*/ text-indent:2em;}

.YY-er .YY-er-link{ width:240px; height:40px; background:#0a50b0; overflow:hidden; position:relative !important; margin:0px auto; border-radius:4px; margin-top:60px;}
.YY-er .YY-er-link p{ text-align:center; line-height:40px;}
.YY-er .YY-er-link p a{ color:#fff;}
.YY-er .YY-er-link:hover{ display:block; background:#033b87;}
.son1{width: 1200px;margin: auto;overflow: hidden;}
.left{float: left;}
.right{float: right;}
.index_youshi02{height: 240px;width: 100%;/*background: #2d2d2d;*/ background:#083493;}

.index_youshi02 .one{width: 960px;height: 240px;}

.index_youshi02 .one .title{width: 100%;text-align: center;margin-top: 10px;}

.index_youshi02 .one .title h4{color: #fff;font-size: 30px;}

.index_youshi02 .one .title h3{font-size: 32px;color: #ffffff;}

.index_youshi02 .one ul li{background: url('../images/08.png')no-repeat 0px 2px;text-indent: 20px;color: #ffffff;font-size: 16px;margin-top: 30px;}



.index_youshi02 .one .box{float: right;width: 400px;margin-top: 25px;color: #ffffff;}

.index_youshi02 .one .box span{font-size: 30px;color: #cf2422;}

.index_youshi02 .one .box small{font-size: 20px;color: #ffffff;position: relative;top: -5px;}

.index_youshi02 .one .box a{display: block;width: 200px;height: 30px;line-height: 30px;border: 1px solid #6e6e6e;text-align: center;margin-top: 10px;color: #ffffff;background: url('../images/message.png')no-repeat 10px 5px;}

.index_youshi02 .one .box a:hover{border: 1px solid #cf2422;}



.index_youshi02 .two{height: 240px;width: 240px;background: url('../images/S-logo.png')no-repeat center -35px #032c83;overflow: hidden;text-align: center; }

.index_youshi02 .two h3{color: #ffffff;margin-top: 170px;border-top:1px dashed #cccccc;padding-top: 10px;}

