/*格式化*/

body{ margin:0 auto;font-family: -apple-system,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif; background:#f9f9f9;}
ul,li{ margin:0; padding:0; border:0; list-style-type: none;}
p{padding:0px;margin:0px;}
h1,h2,h3,h4{display:block;color:#1d1d1d;margin:0; padding:0;}
img{ border:none;}
a{text-decoration: none;color:#1a1a1a;}
a:active {text-decoration:none; color:#005aaa;}
.clear{*zoom:1};
.clear:after{content:""; display:block; clear:both;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #fa7272; 
 } 
 input:-moz-placeholder, textarea:-moz-placeholder { 
color: #fa7272; 
 } 
 input::-moz-placeholder, textarea::-moz-placeholder { 
color: #fa7272; 
 } 
 input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #fa7272; 
 }  
/*-头部信息-*/

.heard{width:1200px; height:88px; margin: 0 auto; background:url(../img/Min_ico/heard_bg.jpg) repeat-x; }
.heard_box{width:1200px; height:88px;margin: 0 auto; }
.heard_left{width:50%; height:88px;text-align:right;}
.heard_left{float:left; text-align:left}
.heard_left a{ display:inline-block;}
.heard_left img{ width:220px; height:46px; margin-top:33px;}
.heard_Right{ width:448px;float:left; height:33px;padding:55px 10px 0 140px;  position: relative;}

.Right_C1{float:left; height:26px;}
.Right_C1 span{ font-size:12px; color:#a1a1a1; display:block; float:left; padding-right:4px;}
.Right_C1 p{ font-size:22px; color:#ed1b23; font-family: Arial;border-right:1px solid #ccc}

.Right_C2{width: 106px;  height: 31px; float:left;padding:0px 19px 0px 21px; position:absolute; top:47px; left:385px;  }
.Right_C2 a{display: block; width: 136px;  height: 31px; background:url(../img/Min_ico/content.png) no-repeat;}
.Right_C2 a:hover{background:url(../img/Min_ico/contenta.png) no-repeat;}
.heard_Right p{ height:26px; line-height:26px;  padding-right:16px;}
.heard_Right font{font-size:18px; color:red;}
.a_bg{background:red;}
.Right_c3{ display:block; height:26px; line-height:26px; float:left;padding-left:150px;}
.Right_c3 a{ font-size:12px; transition: all 0.6s}
.Right_c3 a:hover{ color:red;}

/*-nav 导航-*/

.nav{ clear:both;width:1200px;height:42px;background: url(../imgesTo/Icon/nav_bg.jpg) repeat-x;margin: 0 auto; border-top-left-radius:2px; border-top-right-radius:2px;}
.navbg{width:1000px;height:42px; margin:0 auto; position:relative;}
.menu{padding-left:88px;width:794px; float:left;height:42px;}
.menu li{width:93px;height:42px;float:left; position:relative;}
.menu li a{ width:88px; height:42px; line-height:42px;padding:0px 5px 0px 0;display: block;font-weight:bold; color:#fff; font-size:14px;text-align: center;}
.nav ul li ul{ position:absolute;top:42px;left:0px; display:none; z-index:11;position:absolute; background:rgba(0,0,0,0.68); }
.nav ul li ul li{ float:none;height:34px; line-height:34px;border-bottom:1px  dotted #ccc;padding:0; }
.nav ul li ul li a{ font-weight:100;height:34px; font-size:14px; line-height:34px;}
.nav ul li ul li a:hover{ background:red;}

/*- sech 搜索 -*/

.dsepa_menu-right{width:168px;float:right;height:34px;font-size:14px; position:absolute; left:929px; top:2px; margin-top:2px; background:#fff;}
.dsepa_menu-right form {display:inline;float:left;width:168px;height:34px; position: relative;margin:0; }
.dsepa_menu-right form input{height:30px; }
.dsepa_menu-right form input.text {padding-left:6px;border-radius:3px;border:1px solid #B5DDF4;width:160px;float:left;height:30px;line-height:30px;font-size:14px;color:#6d6d6d;outline:0 none;  }
.dsepa_menu-right form .button{ background:url(../imgesTo/Icon/Icon_img.png) no-repeat;position:absolute;left:136px;top:5px;outline:none;cursor:pointer; display:block; border:none; height:30px; width:30px;}
.dsepa_menu-right form .button:hover{ background:url(../imgesTo/Icon/Icon_img.png) no-repeat;background-position:0px -29px;}
.dsepa_menu_down{width:1198px;text-align:left; margin:0 auto; height:32px; }
.dsepa_menu_d{padding-left:14px; width:1186px;position:relative; z-index:0;}
.dsepa_menu_dizhi strong{ font-weight:normal; font-style:normal;}
.dsepa_menu_dizhi a:hover{color:#005aa9;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}

/* Pop-up Menu  */

	.dscpnav{height:32px;width:1200px; margin:0 auto;background:#f4f4f4;text-align:center; font-family:Arial, Helvetica, sans-serif; *z-index:10!important;}
	.navdst{ position:relative;box-shadow:1px 1px 16px 0 rgba(0,0,0,.18);}
	.navdst .box{ width:1000px; position: absolute; top:32px; left:100px; z-index:1}
	.navdst .list{ height:32px;}
	.navdst .list li{;line-height: 32px;font-size: 13px;}
	.navdst .list li a{color:#6d6e6e; display:block;padding:0 25px}
	.dscpnav .navdst div ul li{ float:left;}
	.dscpnav .navdst div ul li a{}
	.navdst .cont{ width:1000px; position:relative;padding:25px 0 12px 0; background:#f6f6f6; clear:both; border:1px solid #ccc;box-shadow:1px 1px 6px #ccc; }
	.navdst .cont .way_text{ font-size:15px; text-align:center; color:red;}
	.sublist{  padding:0 10px;}
	.sublist .con_width1{ width:238px; float:left;padding-top:16px; margin-right:9px;}
	.sublist .con_width2{ width:270px;}
	
	.mcate-item-hd{ height:26px;width:238px; background:#ccc; display:inline-block; line-height:26px; font-size:14px;}
	.hd2{ width:270px;}
	.mcate-item-bd{ text-align:left; margin-top:8px; }
	.mcate-item-bd span{ display:inline-block;color:#666; line-height:26px; height:26px;white-space:nowrap; overflow:hidden; font-size:14px; }
	.mcate-item-bd span a{color:#666; transition:all 0.4s; font-size:14px;}
	.mcate-item-bd span a:hover{ color:red;}
	.navdst .cont .Standard_content{ line-height:30px; text-align:center; color:#a3a3a3; font-size:12px;padding:12px 10px; border-bottom:1px dashed #ccc;}
	.navdst .cont .productsListA{ clear:both; overflow:hidden; padding-left:8px;}
	.navdst .cont .productsListA li{ width:132px; float:left; padding:4px; border:1px  dashed #ccd; margin:12px 8px;}
	.navdst .cont .productsListA li a{ display:block;}
	.navdst .cont .productsListA li span{ font-size:12px; color:#666;}
	.navdst .cont .left{ width:200px; border:1px solid red; float:left; margin-right:6px; border-right:2px solid #ccc; margin-top:16px; background:#f1f1f1; height:200px;}
	.navdst .cont .Right{ float:left; margin-top:16px; width:980px;padding:0 10px;}
	.navdst .cont .Right div{}
	.navdst .cont .Right ul{ padding-bottom:12px; overflow:hidden;}
	.navdst .cont .Right ul li{border:1px solid #ccc; margin-right:10px; line-height:30px; text-align:left; padding:0px 9px; margin:4px; border-radius:2px; }
	.navdst .cont .Right ul li span{ font-size:14px; color:#666; display:block;border-bottom:1px dashed #f3f3f3;}
	.navdst .cont .Right ul li span a{ color:#666; transition:all 0.4s }
	.navdst .cont .Right ul li span a:hover{ color:red;}
	.navdst .cont .Right p{ height:36px; line-height:36px; color:red; border:1px dashed #ccc; background:#f5f5f5;}
	.Right .products_hr{ height:40px; width:980px; display:flex;}
	
	
	/*Reset	*/
.content{ width:1200px; margin:0 auto;}
.content .contPosition{ height:36px; line-height:48px; }
.content .contPosition ul li{ float:left; font-size:14px; color:#666;}
.content .contPosition a{ color:#666;}
.content .contPosition a:after{transform: rotate(45deg);width: 5px;height: 5px;border: 2px solid #666;margin: 0 10px 0 3px;content: "";display: inline-block;border-width: 1px 1px 0px 0px;position: relative;top: -1px;left: 2px;}
.content h1{ height:36px; line-height:36px; margin:32px 0px 8px 0px; font-size:18px; }
.content .contImg{ height:300px;}
.content .contExplain h2, .content .contExplain h3{ margin-top:36px; font-size:15px; border-bottom:1px solid #eee; color:red; height:36px; line-height:30px;}
.content .contExplain h2 strong,  .content .contExplain h3 strong, .content .contExplain h2 span, .content .contExplain h3 span{ display:inline-block;border-bottom:1px solid #0c9; height:36px; margin-bottom:-1px; color:#000;}
.content .contExplain .contMin{ }
.n3-more p a{ display:inline-block; padding:2px 24px 2px 62px;border:1px dashed #e1e1e1; margin-right:8px; color:red; background:url(../imgesTo/Icon/one.jpg) no-repeat; background-position: 1px 1px; font-weight:bold;}
.n3-more p a{ transition:all 0.4s;}
.n3-more p .n3-three{ background:url(../imgesTo/Icon/three.jpg) no-repeat; background-position: 1px 1px;}
.n3-more p .n3-two{ background:url(../imgesTo/Icon/two.jpg) no-repeat; background-position: 1px 1px;}
.n3-more p .n3-four{ background:url(../imgesTo/Icon/four.jpg) no-repeat; background-position: 1px 1px;}
.n3-more p .n3-one{ background:url(../imgesTo/Icon/one.jpg) no-repeat; background-position: 1px 1px;}
.content .contExplain p{ margin-top:16px; line-height:36px; color:#333; font-size:14px; background:#fff; border:1px solid #eee; padding:20px; }
.n3-more p a:hover{ color:#000;}
.content .contList{}
.content .contList .n3-title{ height:180px; }
.content .contList .n3-title a{ display:inline-block; height:180px;}
.content .contList .n3-body{ position: relative; bottom:0px;transition: bottom .3s; background:#dadada;  font-size:14px; border:1px solid #c8c8c8;  left:0px;}
.n3-body .n3-cont span{ display:inline-block; padding:0 8px; background: #07aa67; height:26px; line-height:26px;  color:#fff; border-radius:4px;}
.content .contList .n3-name{ height:32px; line-height:32px; text-align:center; background:#ccc; border-bottom:1px solid #ccc; font-weight:bold;}
.content .contList .n3-cont{ overflow:hidden;transition: height .3s;padding:6px 2px 16px 2px;line-height:30px; background:#eee; }
.content .contList ul{ margin-top:16px; background:#fff;overflow:hidden; border:1px solid #eee; padding:20px; }
.content .contList ul .n3{ width:274px; height:216px; margin:0px 17px 16px 0px; border:1px solid #e4e4e4; float:left;  position:relative; overflow:hidden;}
.content .contList ul .n3 .n3-title{ display:inline-block; text-align:center; width:274px; height:36px; line-height:36px; font-size:13px; background:#f1f1f1; font-weight:bold;}
.content .contList ul li a{ display:block; height:216px;}
.content .contList ul li:nth-last-child(5){  margin-right:0px;}
.content .contList ul li:nth-last-child(1){margin-right:0px;}
.n3-ull{ overflow:hidden; position:relative; margin-top: 16px;background: #fff;overflow: hidden;border: 1px solid #eee;  padding: 20px;}
.n3-ull .n3-left{ width:874px; float:left; position:relative;}
.n3-ull .n3-left .n4{ width:206px; height:109px; float:left; border:1px solid #e0e0e0; margin:12px 12px 0 0}
.n3-ull .n3-more{height:40px; position: absolute; top:-15px; width:862px; background:url(../imgesTo/Icon/partnerbg.png) no-repeat; background-position: 10px 27px; text-align:right; }
.n3-ull .n3-more a{color:#939393; font-size:12px; line-height:27px;transition: all 0.6s;}
.n3-ull .n3-more a:hover{ color:red;}
.n3-ull .n3-more a{ position:; top:0px; left:0px;}
.n3-ull .n3-Right{ position:absolute;width:280px; height:281px; overflow:hidden; top:1px; left:897px;}
.datum{ height:102px;  border-bottom:1px dashed #c5c2c2; }
.datum ul{ padding:18px 12px 12px 12px; height:72px; overflow:hidden;}
.datum ul li{ width:23%; height:86px;float:left; text-align:left; margin-left:23px;}
.datum ul li i{ font-size:42px; color:#ccc; float:left; padding-right:10px; display:inline-block; height:72px; padding-top:11px; }
.datum ul li p{ height:30px; line-height:40px; color:#333; font-weight:bold; font-size:14px;}
.datum ul li span{ font-size:12px; color:#666;}