@charset "utf-8";
/* CSS Document */
 div, p, span, h1, h2, h3, h4, h5, dd, dl, dt, ul, ol, li, input, textarea, select {
    margin: 0;
    padding: 0;
    font-family: "msgothic";
    font-size: 14px;
    color: #000;
	  vertical-align: middle;
}


body{
    margin: 0;
    padding: 0;
    font-family: "msgothic";
    font-size: 14px;
    color: #000;
	  vertical-align: middle;background-color: #fff
}

a {
    color: #999;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

a:hover {
	text-decoration: none;
	color: #fff;
}

ul, ol, li {
    list-style: none;
}

@font-face{
		font-family: MS P Gothic; /*这里是说明调用来的字体名字*/
		src: url(../font/msgothic.ttf); /*这里是字体文件路径*/
}



.zhan{width: 100%;min-width: 1200px;overflow: hidden;margin: 0 auto;padding-bottom: 80px}
.zhan_main{width: 1200px;margin: 0 auto;padding:60px 0 30px;text-align: center}
.zhan_main h3{font-size: 25px;font-weight: bold;text-align: center;display: block}
.zhan_main span{font-size: 15px;color: #444;line-height: 2em;display: inline-block;margin: 20px 60px;text-align: center}
.zhan_main2{width: 1200px;margin: 0 auto;text-align: center}
.zhan_main2 span{font-size: 16px;color: #222;line-height: 2em;display: block;margin-bottom: 20px;text-indent: 2em}
.zhan_main2 img{width: 455px;display: inline-block}


.top{width: 100%;overflow: hidden;margin: 0 auto;background-color: rgba(255,255,255,1);min-width: 1250px}
.top_main{width: 1250px;margin: 0 auto;overflow: hidden;}
.logo{width:350px;height: 79px;overflow: hidden;float: left}
.logo img{width: 350px;height: 79px;display: block}
.nav{width: 630px;margin-left:35px; float: left;overflow: hidden;height: 79px;text-align: center;}
.nav ul li{float: left;margin: 0 auto;width: 90px;line-height: 76px}
.nav ul li.current{border-bottom: 3px solid #006fd7;}
.nav ul li.current a{color: #006fd7;display: block}
.nav ul li:hover{border-bottom: 3px solid #006fd7}
.nav ul li a{color: #000;font-size: 14px;display:block}
.nav ul li:hover a{color: #006fd7;}
.language{width: 200px;height: 79px;display: block;float: right}
.language ul li{float: left;line-height: 79px;text-align: center}
.language ul li:nth-of-type(odd){width: 1px;height: 30px;border: none;background-color: #d0d0d1;margin-top: 20.5px}
.language ul li:nth-of-type(even) {width: 30%}




#container {
  overflow: hidden;
	width:30%;
	margin:0 auto;
	float: left
}
div.search {
	margin-left: 3%;
  display: inline-block;
  width: 500px;
	overflow: hidden
}

input,button {
	border:none;
	outline:none;
}
input {
	width:200px;
	height:28px;
}
button {
	height:30px;
	width:60px;
	cursor:pointer;
	position:absolute;
}



.chanp{width: 100%;margin: 0 auto;overflow: hidden;min-width: 1200px;padding: 40px 0 70px}
.chanp_main{width: 1200px;margin: 0 auto;overflow: hidden}
.chanp_mainn{width: 1200px;margin: 90px auto;overflow: hidden;}
.fenlei{width: 1168px;margin: 15px auto;overflow: hidden;text-align: center;border-bottom: 5px #555 solid;}
.fenlei ul li{float: left;width: 152px;text-align: center;overflow: hidden;background: #555;margin:0 16px;padding: 0px 8px;border-radius: 2px;display: block}
.fenlei ul li:nth-child(1){margin-left: 0}
.fenlei ul li:last-child{margin-right: 0}
.fenlei ul li a{color: #fff;display: block;line-height: 51px}
.fenlei ul li.curent{background: #006fd7 }
.fenlei ul li:hover{background:#006fd7 }
.lieb{width: 1200px;border: 1px #333 dashed;margin-top:44px;}
.lieb ul li{float: left;width: 299px;overflow: hidden;border-right: 1px #333 dashed;border-bottom: 1px #333 dashed;background-color: #f1f1f1}
.lieb ul li:nth-child(4n){border-right: none}
.lieb ul li img{width: 299px;height: 210px;display: block;transition: all ease .6s;overflow: hidden;background:#EBEBF3}
.lieb ul li img:hover {transform: scale(1.1);}
.lieb ul li a{width: 100%;overflow: hidden; display: block;}
.lieb ul li span{height: 60px;
    text-align: center;
    font-size: 15px;
    color: #000;
    display: block;
    line-height: 1.5em;
    font-weight: bold;
    margin-top: 20px;}
.more{width:250px;overflow: hidden;margin: 30px auto;}
.more a{display: block;background: #006fd7;color: #fff;text-align: center;padding: 15px 20px}



.title{width: 600px;margin: 10px auto 18px;text-align: center;overflow: hidden;}
.title h2{font-size: 30px;color: #333;}
.title hr{width: 60px;height: 3px;background-color: #006fd7;border: none;margin-top: 8px;margin-bottom: 8px}
.title span{font-size: 20px;color: #333;text-transform: uppercase}



.index_about_advantages_main { width:100%; overflow:hidden; text-align:center;background:#f9f9f9;min-width: 1200px;padding-top: 20px}
.index_about_advantages { width:auto;/* min-height:714px; */background:url(../images/bg.png) no-repeat center;}
.index_about_advantages_content { width:1200px; overflow:hidden; margin:0 auto; }
.index_about_advantages_left {
	width:550px; 
	/*height:550px; */
	/*background:#fff; */
	margin: 30px 0 20px; 
	border-radius: 8px;
	padding: 25px 22px 0px 38px;
	font-size:14px;
	color:#666666;
	text-align:left;
	line-height:2;
	float:left;
	margin-right:30px;
}
.index_about_advantages_left h2 { font-size:28px; color:#333; font-weight:bold; text-align:left; margin-top:80px;}
.index_about_advantages_left a{text-align: center;display:block;background: #006fd7;padding: 3px 15px;color: #fff;width: 150px;margin-top: 40px}
.index_about_advantages_right { width:560px; overflow:hidden; margin-top:77px; margin-left:30px;}
.index_about_advantages_right_content { width:auto; overflow:hidden; margin-top:30px;}
.index_about_advantages_right_content img { float:left; margin-top:22px;}
.index_about_advantages_right_neirong { float:right; overflow:hidden; width:460px; font-size:13px; color:#a9adab; text-align:left; line-height:1.9}
.index_about_advantages_right_neirong h3 { font-size:20px; color:#fff; margin:0; padding-bottom:2px;font-weight: bold}



.mds_img{width: 1000px;margin: 0 auto;overflow: hidden}
.mds_img img{max-width: 1000px;display: inline-block;margin: 40px 25px 0 0}


.foot{width: 100%;margin: 0 auto;overflow: hidden; background:url(../images/foot.jpg) no-repeat center;height: 360px;text-align: center;min-width: 1200px}
.foot a{display: block;width: 500px;border:1.5px #fff solid;padding: 25px 0;margin: 0 auto;text-align: center;font-size: 16px;color: #fff;;margin-top: 140px;transition: all ease .6s}
.foot a:hover{border: 1.5px #006fd7 solid;background-color: #006fd7;transform: scale(1.1);border-radius: 10px;opacity:1}

.really_foot{width: 100%;min-width: 1200px;margin: 0 auto;overflow: hidden}
.foot_main{width: 1200px;margin: 0 auto;overflow: hidden;margin-top:20px;margin-bottom: 15px}
.foot_main ul{width: 580px;overflow: hidden;margin: 0 auto}
.foot_main ul li{float: left;width: auto;font-size: 14px;}
.foot_main ul li a{color: #333;display: block;letter-spacing: 0.1em}
.foot_logo{width: 1200px;margin: 0 auto;overflow: hidden}
.foot_logo img{float: left;width: 350px}
.foot_logo a{float: right;font-size: 13px;color: #999;margin-top: 30px}



.guan{width: 100%;margin: 0 auto;overflow: hidden; background:url(../images/mv-strength.jpg) no-repeat center;height: 320px;text-align: center;min-width: 1200px}
.guanyu{width: 1200px;margin: 0 auto;overflow: hidden}
.guanyu h2{font-size: 24px;color: #fff;letter-spacing: 0.2em;background-color: #006fd7;display: inline-block;padding:3px 16px 5px;text-align: center;margin-top: 130px}



.about{width: 100%;margin: 0 auto;overflow: hidden;min-width: 1200px;padding:50px 0 100px;}
.about_main {width: 1000px;margin: 0 auto;overflow: hidden}
.about_main a{display: block;width: 250px;background-color: #006fd7;padding: 15px 20px;text-align: center;color: #fff;font-size: 18px;margin: 0 auto}
.about_main h2{font-size: 33px;color: #333;font-weight: normal;text-align: center;display: block}
.about_main>img{width: 1000px;margin-top: 60px;}
.about_main_con{width: 1000px;margin: 0 auto;overflow: hidden }
.about_main_con table {width: 1000px;border-collapse: collapse;margin: 40px 0 10px;border-top: 1px solid #E3E3E3;border-bottom: 1px solid #E3E3E3;}
.about_main_con tr{display: table-row;vertical-align: inherit;border-color: inherit; }
.about_main_con th{width: 180px; background: #f3f3f3;border-bottom: 1px solid #E3E3E3;line-height: 1.8em;font-size:16px;padding:20px 0 17px 60px;text-align: left;}
.about_main_con td{border-bottom: 1px solid #E3E3E3;line-height: 1.8em;font-size:15px;padding:20px 0 17px 60px;text-align: left;}
.about_main_con td>span{display: block;font-size: 18px;font-weight: bold;margin: 10px 0 }
.about_main_con input{background-color: #FCFBF8;box-sizing: border-box;border: 1px solid #CCC;font-size: 15px;height:30px;padding-left:12px;width: 300px}
.about_main_con textarea{background-color: #FCFBF8;box-sizing: border-box;border: 1px solid #CCC;height: 200px;padding: 10px;width: 100%;;font-size: 15px}
.about_main_con th>span{color: #D80000;margin-left: 3px;padding: 2px 5px;margin-right: 5px;vertical-align: middle;}


.mds{width: 100%;overflow: hidden;margin: 0 auto;min-width: 1000px;padding: 75px 0}
.mds_main{width: 1000px;overflow: hidden;margin: 0 auto}
.mds_main img{float: left;width: 360px;display: block}
.mds_right{float: right;width: 600px;overflow: hidden}
.mds_right h2{font-size: 20px;color: #333;display: block;text-align: left;margin-bottom: 18px;font-weight: bold}
.mds_right span{font-size: 15px;color: #555;line-height: 2em;display: block}






.map{width: 1000px;overflow: hidden;margin: 0 auto;margin-bottom:50px;margin-top: 40px}
.map img{width: 650px;float: left;display: block;margin-right: 30px}
.map_con{height: 232px; width: 348px;float: right;overflow: hidden;padding-top: 35px;}
.map_con span{font-size: 16px;color: #222;line-height: 2.5em;padding-left: 35px;display: block}


.xinghao{width:1000px;overflow: hidden;text-align: left;margin-bottom: 70px}
.xinghao h3{font-size: 18px;color: #333;font-weight: normal}
.xinghao span{color: #D80000;font-weight: bold;padding-right: 8px}




.pro{width: 100%;margin: 0 auto;overflow: hidden;min-width: 1200px;padding:0 0 75px;background: url(../images/cp.jpg) no-repeat}
.pro_main {width: 1000px;margin: 0 auto;overflow: hidden}
.pro_main h2{font-size: 33px;color: #333;font-weight: normal;text-align: center;display: block;margin-bottom: 35px;margin-top: 45px}
.chanp1{width: 1000px;overflow: hidden;margin: 0 auto}
.chanp1 li{width: 300px;float: left;overflow: hidden}
.chanp1 li a{display: block;overflow: hidden}
.chanp1 li img{width: 300px;height: 223px;display: block;transition: all ease 0.6s;overflow: hidden}
.chanp1 li img:hover{transform: scale(1.1)}
.chanp1 li:nth-child(3n-1) {margin: 0 45px}
.chanp1 li span{text-align: center;padding: 16px 0;font-size: 18px;background: #fff;display: block;font-weight: bold}


.cailiu{width: 100%;overflow: hidden;margin: 0 auto;margin-top: 33px }
.cailiu_main{width: 1200px;margin: 0 auto;overflow: hidden}
.cailiu_main ul li{float: left;width: 586px;position: relative;overflow: hidden}
.cailiu_main ul li:nth-child(2){margin-left: 28px}
.cailiu_main ul li img{width: 586px;height: 346px;display: block;overflow: hidden;transition: all ease .6s;}
.cailiu_main ul li img:hover{transform: scale(1.1);}
.cailiu_main ul li span{width:590px;color:#fff;font-size:30px;font-weight:bold;position:absolute;text-align:center;bottom:30px;text-shadow:3px 3px 12px #9d9d9d}


.cangku{width: 1200px;margin: 0 auto;overflow: hidden}
.cangku span{font-size: 24px;line-height: 2em;text-align: center;margin: 0 auto;display: block;margin-bottom: 65px}
.cangku img/*:nth-of-type(odd)*/{margin: 15px 20px ;width:560px;height: 700px;display: block;float: left }
.