@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
.fr{ float:right;}

#header {width:100%;max-width:1200px;margin:0 auto;position: relative;}
.logo{ width:192px; float:left}
.logo img{ width:100%; padding:15px 0;}
.nav ul{ overflow:hidden;}
.nav li{ float:left; line-height:100px; padding-right:47px;}
.nav {  float:left; padding-left:78px;}
.nav a{ font-size:16px; color:#333;}
.nav .hover a {color: #079bff;}
.nav a:hover {color: #079bff;}
.ssk { padding:10px 4%; border-bottom:1px solid #eee; border-top:1px solid #eee; position:relative; display:none;}
.wby1{ line-height:30px; height:30px; border:1px solid #eee; padding:0 25px; box-sizing:border-box; border-radius:15px; display:none; width:100%;  }
.btn3{ position:absolute; right:6%; top:14px; background:url(../images/a_06.jpg); width:22px; height:23px; border:none;}

.btn1 { border:none;background:#background:#009cd6;background-image: url(../images/a_06.jpg);float: right;height: 23px;width: 22px;margin-top: 30px;}
.lxdh {background: url(../images/a1.png) no-repeat center top;}
.lxdh .lxdh_box { margin:0 auto;width:100%;max-width: 1200px;overflow: hidden;}
.lxdh_left {float: left;width: 65%;}
.nrqy { margin:0 auto;width:100%;max-width: 1200px;}
.qctp{ padding-top:37px;}
.qctp ul{ overflow:hidden;}
.qctp li{ float:left; text-align:center; width:50%; box-sizing:border-box; padding:0 10px;}
.qctp img{ width:100%;}
.qctp p{ font-size:24px; padding-top:40px; color:#333;}
.btn2{ background:#009cd6; display:block; text-align:center; width:176px; font-size:14px; color:#fff; line-height:3; margin:30px auto;-moz-border-radius:40px; ; -webkit-border-radius: 40px; 	border-radius:40px;    }
.gnnr .gnnr_tit {text-align: center;	background-image: url(../images/M_17.jpg)  no-repeat  center 40px;}
.gnnr_tit h2 {font-size: 36px;padding-bottom: 50px;}
.gnnr_tit h4 {font-size: 24px;font-weight: 400;color: #333;}
.gnnr_tit p {font-size: 14px;color: #888888;}
.gnnr_nr .tpqh { margin:0 auto;height: 213px;width: 213px;position: relative;}
.gnnr_nr ul {overflow: hidden;}
.gnnr_nr li {text-align: center;	float: left;width: 25%;}
.tpqh .tpqh_yc {height: 213px;width: 213px;position: absolute;left: 0px;	top: 0px;}
.tpqh_yc img{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0;Transition:all 0.4s;}
.tpqh_yc:hover img{ filter:alpha(opacity=1); -moz-opacity:1; opacity:1;}
.gnnr .gnnr_nr {padding-top: 37px;}
.tptext h2 {Transition:all 0.4s;font-size: 18px;font-weight: 400;padding-bottom: 8px;color: #333333;}
.tptext p {Transition:all 0.4s;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #999;}
.gnnr_nr .tptext { padding:25px 0;}
.gnnr_nr a:hover h2 { color:#009cd6;}
.gnnr_nr a:hover p { color:#009cd6;}
.banner img {width: 100%;}
.dbdh {border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; padding:20px 0; margin-top:35px;}
.dbdh .dbdh_box { margin:0 auto;width:100%;max-width: 1200px;overflow: hidden;}
.dbdh_box .dh_gith {float: right;}
.dbdh_box .dh_left {float: left;width: 875px;}
.dh_left li { display:inline-block; color:#333;}
.dh_left a{ color:#333; font-size:14px; display:inline-block; padding:0 10px;}
.dhdz  a { display:inline-block; margin-right:12px; }
.dhdz{ padding:33px 0; width:100%;max-width:1200px; margin:0 auto;}
.dhdz p {font-size: 14px;color: #333;}
.dhdz span { display:in-block; padding-right:50px;}
.lxdh_box .lxdh_right {float: right;width: 384px;}
.lxdh_right p {font-size: 22px;line-height: 60px;font-weight: 800;text-align: right;color: #FFFFFF;}
.lxdh_right span {font-size: 14px;font-weight: 400;}
.lxdh_right img {vertical-align: middle;padding-right: 10px;}
.lxdh_left span {display:inline-block;padding-right:10px;font-size: 18px;line-height: 60px;color: #333;font-weight: 800;float: left;}
.lxdh_left .swiper-container{ width:650px; float:right; line-height:60px; font-size:14px;}
.lxdh_left .swiper-container .swiper-button-prev{ right:40px; left:auto;}
.lxdh_left .swiper-container .swiper-slide{ font-size:14px; color:#333;}
.tptx{ overflow:hidden;cursor: pointer;}
.img_fd{ display:block; transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.img_fd:hover {transform:scale(1.1);-webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}

#footer {background-color: #009cd6;}
#footer .foot {width:100%;max-width: 1200px; margin:0 auto;}
.foot p {font-size: 14px;line-height: 60px;color: #FFFFFF;}
.swiper-slide img {width: 100%;}
.swiper-slide a{color:#000;}
.swiper-slide a:hover{color:#009cd6;}
.swiper-container{ padding-top:0px;}
#header .jfnr {position: absolute;top: 15px;right: 2%;display:none;}

.div20px{height:20px;line-height:20px;}
.main100{width:100%;}
.nbanner{width:100%;background:url(../images/a_33.jpg?a=1) no-repeat center;height: 200px;clear:both;}
.main{width:100%;max-width:1200px;background:#fff;position:relative;margin:0px auto;}
.mainleft{float:left;width:220px;}
.mainright{margin-left:240px;}

.dqwz{float:right;font-size:12px;margin-right:10px;}
.mainleft ul{width:100%;border-top:1px solid #eeeeee;}
.mainleft ul li{font-size:14px;border-bottom:1px solid #fff;}
.mainleft ul li a{text-indent:50px;border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;background:#f6f6f6;text-decoration:none; color:#010101;height:35px;line-height:35px;display:block;}
.mainleft ul li a:hover {border-left:2px solid #feb824;background-color:#fff;color:#010101;}
.mainleft ul li a.curr {border-left:2px solid #feb824;background-color:#fff;color:#010101;}
.mainleft_div{text-indent:50px;border:1px solid #c0c0c0;height:45px;background:#c0c0c0;line-height:45px;font-size:16px;}
.lianxi{background:#f6f6f6;padding:10px;font-size:12px;line-height:27px;height:130px;}

.leftdh{font-size:16px;height:45px;line-height:45px;background:#e4e3e3;text-indent:10px;border-bottom:1px solid #fff;}
.leftdh a{color:#000;}
.rightdh{font-size:16px;height:45px;line-height:45px;}
.rightdh .dhtitle{background:#e4e3e3;display:block;width:160px;font-size:16px;text-align:center;}
.gsjj{padding:10px;line-height:24px;border:1px solid #eeeeee;}
.gsjj h1{text-align: center;}
.gsjj p{text-align: center;font-size:15px;}

.igoods_ul {width: 96%;margin: 0 auto;overflow: hidden;}
.igoods_ul li {float: left;width:30%;height:232px;margin:1%;text-align: center;background: #ddd;}
.igoods_ul li img{max-width:100%;height:200px;}
.newsm_ul {width: 96%; margin:10px auto;}
.newsm_ul li {width: 100%; height:35px; border-bottom:1px dashed #999;}
.newsm_ul li span {float:right;}
.newsm_ul li a {line-height:30px; padding-left:5px;font-size:14px;}
@media screen and (max-width: 1000px) {
	
	
	
}
@media screen and (max-width: 768px) {
#header .jfnr {position: absolute;top: 42px;right: 2%; display:block;}
	#header { width:100%; padding:5px 2%;box-sizing:border-box;clear:both; }
	.logo{ width:140px;}
	.nav { width:100%; float:left; padding-left:0px; display:none; position:absolute; top:80px; background:#fff; z-index:10000;left:0;}
	.nav li{width:100%; line-height:40px; padding:0 4%; text-align:left; float:none;  border-bottom:1px solid #eee;}
	.btn1{ margin-top:55px;}
	.wby1{ display:block;}
	.ssk { display:block;}
	.btn1P{ display:none;}
	.qctp li{ float:left; text-align:center; width:100%; box-sizing:border-box; padding:0 10px;}
	.nrqy{ width:100%; padding:0 4%;box-sizing:border-box; }
	.gnnr_nr li {width: 50%;}
	.btn1{ display:none;}
	.lxdh{background: url(../images/a1.png) no-repeat left top;}
	.lxdh  .lxdh_box{ width:100%; box-sizing:border-box; height:auto;}
	.lxdh_left {float: left;width:100%;}
	.lxdh_left .swiper-container{ width:100%; float:left;background:#fff;}
	.lxdh_box .lxdh_right { 
		width:100%; text-align:left;
		float: none;
		clear:both;
		background:#009cd6;
		margin:0px;
	}
	 .lxdh_right p{ text-align:left; color:#fff;}
	 
	.dbdh{ margin-top:15px;}
	.dbdh_box .dh_gith{ width:100%; float:none; text-align:center; }
	.dbdh_box .dh_left{ width:100%;}
	.dh_left ul{ text-align:center; padding-bottom:15px; }
	.dh_left li{ line-height:22px;}
	.dh_left a{ padding:0 5px;}
	.dbdh .dbdh_box { width:100%; padding:0 4%;box-sizing:border-box; text-align:center;}
	
	.dhdz i{ display:block; width:100%; padding-bottom:15px;}
	.dhdz span{ display:block;}
	.dhdz{ padding:20px 4%; width:100%;box-sizing:border-box;}
	#footer .foot { padding:0 4%;width: 100%;box-sizing:border-box; }
	.foot p { text-align:center;}
	.main{width:100%;}
	.mainleft{float:none;width:100%;}
	.mainright{margin-left:0px;width:100%;}
	.lxdiv{display:none;}
	.igoods_ul{width:100%;}
	.igoods_ul li{width:100%;float:none;}
}
@media screen and (max-width: 640px) {
	#header .jfnr {position: absolute;top: 42px;right: 2%; display:block;}
	#header { width:100%; padding:5px 2%;box-sizing:border-box;clear:both; }
	.logo{ width:140px;}
	.nav { width:100%; float:left; padding-left:0px; display:none; position:absolute; top:80px; background:#fff; z-index:10000;left:0;}
	.nav li{width:100%; line-height:40px; padding:0 4%; text-align:left; float:none;  border-bottom:1px solid #eee;}
	.btn1{ margin-top:55px;}
	.wby1{ display:block;}
	.ssk { display:block;}
	.btn1P{ display:none;}
	.qctp li{ float:left; text-align:center; width:100%; box-sizing:border-box; padding:0 10px;}
	.nrqy{ width:100%; padding:0 4%;box-sizing:border-box; }
	.gnnr_nr li {width: 50%;}
	.btn1{ display:none;}
	.lxdh{background: url(../images/a1.png) no-repeat left top;}
	.lxdh  .lxdh_box{ width:100%; box-sizing:border-box; height:auto;}
	.lxdh_left {float: left;width:100%;}
	.lxdh_left .swiper-container{ width:100%; float:left;background:#fff;}
	.lxdh_box .lxdh_right { 
		width:100%; text-align:left;
		float: none;
		clear:both;
		background:#009cd6;
		margin:0px;
	}
	 .lxdh_right p{ text-align:left; color:#fff;}
	 
	.dbdh{ margin-top:15px;}
	.dbdh_box .dh_gith{ width:100%; float:none; text-align:center; }
	.dbdh_box .dh_left{ width:100%;}
	.dh_left ul{ text-align:center; padding-bottom:15px; }
	.dh_left li{ line-height:22px;}
	.dh_left a{ padding:0 5px;}
	.dbdh .dbdh_box { width:100%; padding:0 4%;box-sizing:border-box; text-align:center;}
	
	.dhdz i{ display:block; width:100%; padding-bottom:15px;}
	.dhdz span{ display:block;}
	.dhdz{ padding:20px 4%; width:100%;box-sizing:border-box;}
	#footer .foot { padding:0 4%;width: 100%;box-sizing:border-box; }
	.foot p { text-align:center;}
	.main{width:100%;}
	.mainleft{float:none;width:100%;}
	.mainright{margin-left:0px;width:100%;}
	.lxdiv{display:none;}
	.igoods_ul{width:100%;}
	.igoods_ul li{width:100%;float:none;}
	.cpjs img{width:100%;}
	.gsjj img{width:100%;}
	.gsjj .gsjj_p{
		width:100%;}
	.nbanner{width:100%;background:url(../images/a_333.jp?a=1) no-repeat center;height: 100px;clear:both;}
}
@media screen and (max-width: 480px) {
	.logo{ width:120px;}
	.qctp p{ font-size:20px; padding-top:20px; color:#333;}
	.gnnr .gnnr_tit {text-align: center;background-image: url(../images/M_17.jpg);background-repeat: no-repeat;background-position: center 30px;}
	.gnnr_tit h2 {font-size:22px;padding-bottom: 50px;}
	.gnnr_nr li {width: 100%;}
	#footer .foot { padding:5px 4%;width: 100%;}
	.foot p {font-size: 14px;line-height: 22px;color: #FFFFFF; text-align:center;}
	.main{width:100%;}
	.mainleft{float:none;width:100%;}
	.mainright{margin-left:0px;width:100%;margin-top:20px;}
	.lxdiv{display:none;}
	.igoods_ul{width:100%;}
	.igoods_ul li{width:100%;float:none;}
}






