﻿@charset "utf-8";
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,td,textarea,th,ul,a
{margin:0;
 padding:0; 
 text-decoration:none; 
 list-style: none;
 font-family:Arial; 
 font-weight:400; 
 /*color:#666;*/ 
 font-family:微软雅黑;
}
a { 
    text-decoration: none;
    background: transparent; /*修正win8系统IE连接灰色背景*/ 
    outline:none;
    blr:expression(this.onFocus=this.blur());
}
a:focus { outline: 0;}
a:active,a:hover{outline:0}
a{color:#666;}
a:hover{color:#005bac;text-decoration:none; }
input, textarea,select{
    font-family: Arial, "微软雅黑";
    outline: 0;
 
}
.clearfix:after{
	content:"";
	clear:both;
	display:block;
	}
.clearfix{*zoom:1;}
img{ border:none;}
.fl{ float:left}
.fr{ float:right;}
.top{ width:100%; height:34px; background-color:#f8f8f8; line-height:34px; border-bottom:1px solid #ddd;}
.w{ width:1200px; margin:0 auto;}
.top .w{ position:relative; z-index:100;}
.top .w div{ font-size:12px; }
.top .w div a{ color:#e7141a;  }
.top .w ul li{ font-size:12px; float:left; padding:0 10px;}
.top .w ul li.spacer{ height:12px; width:1px; background:#ddd; margin:11px 0; padding:0;}
.top .w ul li.hot_line{ color:#e7141a;}
.top .w ul li.phone_cm{ cursor:pointer; position:relative; z-index:200;}
.top .w ul li.phone_cm img{ height:14px; width:10px; margin:10px 4px; float:left;}
.top .w ul .kefu,.nav_w,.fenzhan{ cursor:pointer;}
.arrow{border-left:transparent 4px solid; border-right:transparent 4px solid; border-top:#7d7d7d 4px solid; height:0px; display:inline-block; vertical-align:2px; margin-left:5px; transform:rotate(0deg);transition:transform 0.3s ease-in;}
.top .w ul li.current .arrow{transform:rotate(180deg);transition:transform 0.3s ease-in ;border-left:transparent 4px solid; border-right:transparent 4px solid; border-top:#e7141a 4px solid;}
#link4:hover .fen_map{ display:block;}
#link1.current,#link2.current,#link3.current,#link4.current{ color:#e7141a; background-color:#fff;}
#link2:hover .kf_slide{ display:block;}
#link2 .kf_slide{background-color:#fff; border:1px solid #ddd; width:68px; position:absolute; display:none; z-index:-1; padding:6px; left:755px; top:34px;}
#link2 .kf_slide p{ text-align:center; line-height:24px; }
#link2 .kf_slide p:hover{ color:#cc0000;}
#link2 .kf_slide i{ display:block; width:81px; height:34px; position:absolute; left:-2px; top:-36px; background:#fff; border:1px solid #ddd; border-bottom-color:#fff;}
#link3:hover .sonnav_slide{ display:block;}
#link3 .sonnav_slide{background-color:#fff; border:1px solid #ddd; width:640px; display:none;  position:absolute; z-index:-1; padding:10px; left:538px; top:34px;}
#link3 .sonnav_slide dl{ float:left; width:140px; margin-left:20px;}
#link3 .sonnav_slide dl dt{ line-height:28px; font-size:14px; color:#333; }
#link3 .sonnav_slide dl dd{ font-size:12px; line-height:22px; color:#777;}
#link3 .sonnav_slide dl dd:hover{ color:#cc0000;}
#link3 .sonnav_slide i{ display:block; width:81px; height:34px; position:absolute; left:297px; top:-36px; background:#fff; border:1px solid #ddd; border-bottom-color:#fff;}
#link4 .fen_map{ background-color:#fff; border:1px solid #ddd; width:1186px; height:120px; position:absolute;display:none; z-index:-1; padding:0 6px; left:0px; top:34px;}
#link4 .fen_map dl dd{ float:left; margin:6px; }
#link4 .fen_map dl dd:hover{ color:#cc0000;}
#link4 .fen_map i{ display:block; width:81px; height:34px; position:absolute; left:917px; top:-36px; background:#fff; border:1px solid #ddd; border-bottom-color:#fff;}
#link1:hover .phone_{ display:block;}
#link1 .phone_{ width:100px; height:110px; background-color:#fff; display:none; text-align:center;border:1px solid #ddd; z-index:-1 ; position:absolute; left:0;}
#link1 .phone_ i{ display:block; width:86px; height:34px; position:absolute; left:-1px; top:-36px; background:#fff; border:1px solid #ddd; border-bottom-color:#fff;}
#link1 .phone_ img{ width:70px; height:70px; float:none; margin:10px 0 0 0;}
#link1 .phone_ p{ line-height:20px; margin-top:-10px;}
.wrapper{ background-color:#fff; margin-bottom:20px; position:relative;}
.wrapper input{background-clip: padding-box; border:none 0;outline:none;}
.logo{ margin:18px 68px 0 20px; float:left;}
.search_w{float:left; margin-top:30px; width:493px;}
.search_form{ height:36px; background-color:#e7141a; position:relative;  padding:2px; width:489px; display:block;  }
.input-text{ width:299px; line-height:36px; background-color:#fff; margin:0 auto 5px; font-size:14px;float:left; height:36px; margin-left:91px; text-indent:3px;
}
.scate {
	  position: absolute;
		left: 2px;
		color: #666;
        top: 2px;
		border-right: 1px solid #e7141a;
	
	}
.scate	.cate_div{width:90px; height:36px; background-color:#f6f6f6;color: #999;
			border: 0;
			cursor: pointer;
			text-align: center;
			padding: 0px !important; 
			margin-top: 0px !important;
			margin-bottom: 0;
			font-size:12px; line-height:36px;}			
.input-submit{ color: #FFF;     background-color: transparent;     width: 95px;     height: 38px;     float: left;     border: none;     cursor: pointer;     font-size: 16px;}
.input-submit-high{ color: #666;     background-color:#f6f6f6 !important;     width: 106px;     height: 40px;border: 2px solid #cecece !important; border-left:none!important;     cursor: pointer;     font-size: 16px; background:url(../images/front/row.png) no-repeat 90px center; position:absolute; right:-1   16px;; top:0; padding-right:10px;} 
.input-submit-high:hover{ color:#cc0000;}
.keyword{line-height: 20px;color: #e7141a; width: 478px; height: 20px; padding-top: 4px; overflow: hidden; font-size:12px;}
.keyword ul{ display:inline-block;}
.keyword ul li{ font-size:12px;display:inline-block;}
.keyword ul li a{ color:#999;}
.sb{ float: right; margin-top:30px;}
.sb .find{width:78px; height:40px; background-color:#cc0000!important; background:url(../images/front/find.png) no-repeat 8px 13px;  display:inline-block; color:#fff; line-height:40px; font-size:14px; padding-left:29px;}
.sb .mai{ width:78px; height:40px; background-color:#ff7b0f!important; background:url(../images/front/mai.png) no-repeat 8px 13px;  display:inline-block; color:#fff; line-height:40px; font-size:14px; padding-left:29px;}
.sb .chuan{ width:76px; height:40px; background-color:#00B050!important; background:url(../images/front/chuan.png) no-repeat 8px center; display:inline-block; color:#fff;line-height:40px; font-size:14px; padding-left:29px;}
.nav_left_main{ position:relative; z-index:99;}
.nav_line{ height:1px; background-color:#cc0000; width:100%; position:absolute; top:208px;}
.nav_left_main,.nav_{ float:left;}
.nav_til{ height:44px; width:220px; background-color:#cc0000; color:#fff; text-align:center; line-height:44px;}
.nav_til .arrow2{border-left:transparent 4px solid; border-right:transparent 4px solid; border-top:#fff 4px solid; height:0px; display:inline-block; vertical-align:2px; margin-left:5px; transform:rotate(0deg);transition:transform 0.3s ease-in;}
.nav_li{ width:220px; height:450px; background-color:#2d2d2d; position:absolute; top:44px; left:0;  }
.nav_li li h4 a{ color:#fff; font-size:13px; display:inline-block; line-height:34px;}
.nav_li li{ height:34px;  width:220px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; padding-left:20px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.nav_li li h4{ color:#fff;}
.nav_li li:hover{ padding-left:35px; background-color:#f8f8f8; color:#ef8507;}
.nav_li li:hover h4{ color:#ef8507;}
.nav_li li:hover h4 a{ color:#ef8507;}
.nav_li li:hover .nav_son{ display:block;}
.nav_son{ z-index:999; position:absolute; left:220px; top:0; width:740px; height:450px; background-color:#f8f8f8;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; padding:20px; display:none;}
.nav_son .recomend a{ line-height:24px; font-size:12px; color:#fff; background-color:#5e5e5e; padding:4px 10px; margin-right:20px;}
.nav_son .recomend a:hover{ background-color:#ef8507;}
.nav_son dl{}
.nav_son dl dt{ margin-top:16px; font-size:13px; margin-bottom:6px; }
.nav_son dl dt a{ color:#333;}
.nav_son dl dt a:hover{ color:#cc0000;}
.nav_son dl dd a:hover{ color:#cc0000;}
.nav_son dl dd a{ line-height:22px; color:#888; font-size:13px; margin-right:4px; margin-bottom:8px; }
.nav_son dl dd a::after{ content:""; width:1px; height:10px; background-color:#ccc; display:inline-block; vertical-align:middle; margin-left:4px;}
.nav_son2{ width:780px !important;}
.nav_son2 dl{ margin-left:-16px;}
.nav_son2 dl dt{ margin-top:16px; font-size:13px; margin-bottom:6px; display:inline-block; margin-left:16px; width:135px;} 
.more_nav{ width:220px; height:34px; background:url(../images/front/nav_more.png) no-repeat center center; position:absolute; bottom:0; left:0;}
.more_nav span{ color:#fff; line-height:34px; font-size:13px; margin-left:88px;}
.more_nav .arrow3{border-top:transparent 4px solid; border-bottom:transparent 4px solid; border-left:#fff 4px solid; width:0px; display:inline-block; vertical-align:2px; margin-left:5px; transform:rotate(0deg);transition:transform 0.3s ease-in;}
.more_nav:hover .nav_son{ display:block; top:-416px;}
.nav_tile2 li{ line-height:44px; display:inline-block; margin:0 22px; color:#000;}
.nav_tile2 li:hover{ color:#cc0000;}
.sup{ position:relative;}
.sup .new{ position:relative; top:-10px; right:-10px;}
.banner_regist{ width:100%; height:450px; position:relative; overflow:hidden;}
.slideBox{ width:100%; height:450px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; overflow:hidden;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; bottom:10px; z-index:1; left:50%; margin-left:-40px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; font-size:13px;}
.slideBox .hd ul li.on{ background:#cc0000; color:#fff; }
.slideBox .bd{position: absolute;z-index: 0;width:1920px;left: 50%;margin-left: -960px;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1920px; height:450px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-20px; display:block; width:32px; height:40px; background:url(../images/front/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; display:none;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.slideBox2{ width:100%; height:438px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;overflow:hidden; position:relative; margin-bottom:20px;}
.slideBox2 .hd{ height:20px; overflow:hidden; position:absolute; left:50%; bottom:10px; z-index:1; margin-left:-49px;}
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:6px;  width:20px; height:20px; line-height:20px; text-align:center; background:#3a3a3a; cursor:pointer; border-radius:50%; font-size:16px; color:#fff;}
.slideBox2 .hd ul li.on{ background:#b1b1b1; color:#000; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{ width:100%; height:438px; display:block;  }
.regist_W{background:#fff;width:240px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; border:none; height:445px; overflow:hidden; position:absolute; left:50%; margin-left:357px; top:5px;}
.regist{ width:206px; background-color:#cc0000; padding:16px 16px 10px 16px; border:1px solid #ddd; color:#fff;line-height:32px;height:106px;}
.regist input{ border:1px solid #ddd; width:142px; height:28px; color:#333; text-indent:1em; font-size:12px; line-height:28px;}
.regist input.user{ margin-bottom:10px;}
.regist a{ font-size:14px; color:#fff; line-height:38px; display:inline-block;}
.regist a:hover{ text-decoration:underline;}
.regist a.new_user{ margin-left:30px; color:#ddd;}
.use_{ width:144px;}
.login input{ width:50px; height:70px; background-color:#fafafa;; color:#333; font-size:16px; line-height:70px; text-align:center; border:none; cursor:pointer; text-indent:0 !important;}
.popup_{ width:240px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; background-color:#fff; border-top:1px solid #CC0000;border-left:1px solid #CC0000;}
.popup_ li{ width:118px; border-bottom:1px solid #CC0000; float:left; line-height:34px; font-size:12px; color:#4b4b4b; border-right:1px solid #CC0000; text-align: center;}
.popup_ li:hover{ color:#cc0000;}
.case{ width:238px; height:172px; border:1px solid #ddd;}
.case .case_til{ height:36px; width:238px;border-bottom:1px solid #ddd;  background-color:#f6f6f6; color:#cc0000; font-size:16px; line-height:36px; text-indent:1em; }
.case .case_til a{ font-size:12px; color:#888; display:inline-block;border-bottom:transparent 4px solid;  margin-left:90px;}
.case .case_til a:hover{ color:#cc0000;}
.case .case_til a:hover .arrow4{border-top:transparent 4px solid; border-bottom:transparent 4px solid; border-left:#cc0000 4px solid; width:0px; display:inline-block; margin-left:5px;}
.case .case_til a .arrow4{border-top:transparent 4px solid; border-bottom:transparent 4px solid; border-left:#7d7d7d 4px solid; width:0px; display:inline-block; vertical-align:0px; margin-left:5px; }
.case .case_content { padding:14px;padding-top:4px; background-color:#fff; }
.case .case_content li{ line-height:25px; color:#666; font-size:12px; width:212px; overflow:hidden;}
.case .case_content li span{ color:#cc0000;}
.advant ul{ margin-left:-17px; margin-top:20px;}
.advant ul li{ float:left; width:104px; height:104px;  border:1px solid #ddd; background:url(../images/front/icon_888.png) no-repeat; margin-left:17px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; text-align:center;-webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out;transition: all 300ms ease-out; font-size:13px; color:#444; padding-top:70px;}
.advant ul li.li2{ background-position:-104px 0;}
.advant ul li.li3{ background-position:-208px 0;}
.advant ul li.li4{ background-position:-312px 0;}
.advant ul li.li5{ width:108px !important; background-position:-936px 0;}
.advant ul li.li6{ background-position:-416px 0;}
.advant ul li.li7{ background-position:-520px 0;}
.advant ul li.li8{ background-position:-624px 0;}
.advant ul li.li9{ background-position:-728px 0;}
.advant ul li.li10{ background-position:-832px 0;}
.advant ul li:hover{background-color:#cc0000; background-position-y:-104px; color:#fff;  }
.class_til{ width:1200px; height:66px; background:url(../images/front/cm_til.png) no-repeat center center; margin-bottom:14px; position:relative;}
.class_til h3{ font-size:18px; color:#000; line-height:66px; text-align:center;}
.class_til a{ font-size:13px; color:#666; position:absolute; right:0;bottom:0;}
.class_til a:hover{ color:#ef8507;}
.class_ .class_list{ width:1200px; border:1px solid #ddd; height:450px;}
.class_ ul li{ font-size:14px; text-indent:2em; line-height:50px; width:240px; height:50px; border-right:1px solid #eee; color:#333; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; }
.class_ ul li:hover{ color:#fff!important; background-color:#cc0000;} 
.class_ ul li.hot img{ width:23px; height:13px; margin-left:6px; }
.class_ ul li.red{ color:#cc0000;}
.class_ ul li.green{ color:#0e9155;}
.no_b{ border:none!important;}
.class_ .class_list1 li{ background-color:#f6f6f6;}
.floor{  }
.floor .fl_til{ line-height:28px; margin-bottom:20px;width:1200px; height:28px; border-bottom:1px solid #cc0000; background:url(../images/front/fl.png) no-repeat 0 center; }
.floor2 .fl_til{ line-height:28px; margin-bottom:20px;width:1200px; height:28px; border-bottom:1px solid #0e9155 !important; background:url(../images/front/fl2.png) no-repeat 0 center !important; }
.floor .fl_til span{ color:#fff; margin-left:2px;}
.floor .fl_til b{ font-size:18px; color:#000; margin-left:20px; line-height:24px; font-weight:400;}
.floor .fl_til ul li{ color:#666; font-size:15px; padding:0 12px; float:left;}
.floor .fl_til ul li:hover{ color:#ef8507;}
.floor .dd_w{ margin-left:-20px;}
.floor dd{ width:224px; height:200px; border:1px solid #ddd; margin-left:20px; margin-bottom:20px; text-align:center; float:left;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; }
.floor dd img{ width:222px; height:166px; }
.floor dd:hover{ border:1px solid #ef8507;}
.floor dd p{ height:32px; line-height:20px; color:#333; font-size:12px;}
.floor .fl_til ul li.on{color:#fff; background-color:#cc0000;}
.floor .dd_w{ margin-left:-20px; }
.floor .dd_w ul{ float:left;}
.floor .dd_w li{ width:224px; height:200px; border:1px solid #ddd; margin-left:20px; margin-bottom:20px; text-align:center; float:left;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; }
.floor .dd_w li img{ width:222px; height:166px; }
.floor .dd_w li:hover{ border:1px solid #ef8507;}
.floor .dd_w li p{ height:32px; line-height:20px; color:#333; font-size:12px;}
.floor2{  }
.floor2 .fl_til{ line-height:28px; margin-bottom:20px;width:1200px; height:28px; border-bottom:1px solid #0e9155; background:url(../images/front/fl2.png) no-repeat 0 center; }
.floor2 .fl_til{ line-height:28px; margin-bottom:20px;width:1200px; height:28px; border-bottom:1px solid #0e9155 !important; background:url(../images/front/fl2.png) no-repeat 0 center !important; }
.floor2 .fl_til span{ color:#fff; margin-left:2px;}
.floor2 .fl_til b{ font-size:18px; color:#000; margin-left:20px; line-height:24px; font-weight:400;}
.floor2 .fl_til ul li{ color:#666; font-size:15px; padding:0 12px; float:left;}
.floor2 .fl_til ul li:hover{ color:#ef8507;}
.floor2 .dd_w{ margin-left:-20px;}
.floor2 dd{ width:224px; height:200px; border:1px solid #ddd; margin-left:20px; margin-bottom:20px; text-align:center; float:left;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; }
.floor2 dd img{ width:222px; height:166px; }
.floor2 dd:hover{ border:1px solid #ef8507;}
.floor2 dd p{ height:32px; line-height:20px; color:#333; font-size:12px;}
.floor2 .fl_til ul li.on{color:#fff; background-color:#0e9155;}
.floor2 .dd_w{ margin-left:-20px; }
.floor2 .dd_w ul{ float:left;}
.floor2 .dd_w li{ width:224px; height:200px; border:1px solid #ddd; margin-left:20px; margin-bottom:20px; text-align:center; float:left;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; }
.floor2 .dd_w li img{ width:222px; height:166px; }
.floor2 .dd_w li:hover{ border:1px solid #ef8507;}
.floor2 .dd_w li p{ height:32px; line-height:20px; color:#333; font-size:12px;}
.ad img{ width:1200px; height:auto;}
.new_{ margin-left:-20px; margin-bottom:20px;}
.new_sb{ margin-bottom:30px;}
.new_sb dl{border-top-color:#ff6600 !important;}
.new_sb dl dt a:hover{ color:#ff6600 !important;} 
.new_sb dl dt a:hover .arrow5{border-left:#ff6600 4px solid !important;}
.new_sb dl dd:hover .arrow6{border-left:#ff6600 3px solid !important;}
.new_sb dl dd:hover p{ color:#ff6600 !important;}
.new_fen dl{border-top-color:#0e9155 !important;}
.new_fen dl dt a:hover{ color:#0e9155 !important;} 
.new_fen dl dt a:hover .arrow5{border-left:#0e9155 4px solid !important;}
.new_fen dl dd:hover .arrow6{border-left:#0e9155 3px solid !important;}
.new_fen dl dd:hover p{ color:#0e9155 !important;}
.new_w1 dl{ width:386px; height:240px; border:1px solid #ddd; border-top-color:#cc0000; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; margin-left:20px; padding:10px 20px;}
.new_ dl dt{ font-size:16px; color:#333; line-height:28px; margin-bottom:12px; }
.new_ dl dt .more{ font-size:12px; color:#999; float:right;}
.new_ dl dt a:hover{ color:#cc0000;}
dl dt a:hover .arrow5{border-left:#cc0000 4px solid;}
dl dt a .arrow5{border-top:transparent 4px solid; border-bottom:transparent 4px solid; border-left:#b1b1b1 4px solid; width:0px; display:inline-block; vertical-align:0px; margin-left:5px;}
.new_ dl dd{ line-height:28px; font-size:12px; height:28px; overflow:hidden;}
.new_ dl dd:hover p{ text-decoration:underline; color:#cc0000;}
dl dd:hover .arrow6{ border-left:#cc0000 3px solid; }
.new_ dl dd p{ display:inline-block;color:#333; margin-left:8px; font-size:14px;}
.new_ dl dd span{ color:#999;}
dl dd .arrow6{border-top:transparent 3px solid; border-bottom:transparent 3px solid; border-left:#b1b1b1 3px solid; width:0px; display:inline-block; vertical-align:0px; margin-right:5px;}
.new_w2 dl{width:590px; height:240px; border:1px solid #ddd; border-top-color:#cc0000; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; margin-left:20px; padding:10px 20px;}
.qus{ margin:16px 0 18px 0; position:relative;}
.qus input{ height:34px; width:400px; border:1px solid #ddd; color:#333; font-size:14px; text-indent:1em; margin-left:10px;}
.qus button{ height:36px; width:60px; background-color:#cc0000; border:none; text-align:center; color:#fff; cursor:pointer; position:absolute; right:90px; top:0; display:block;}
.new_w3{ margin-left:0; }
.news_trend{width:620px; height:320px; border:1px solid #ddd; border-top-color:#cc0000; border-right:none; float:left; position:relative;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; padding:22px 20px;}
.news_trend .news_Btil{ position:absolute; background-color:#cc0000; color:#fff; font-size:18px;word-wrap:break-word; word-break:normal; padding:10px; line-height:25px; width:25px; height:100px; text-align:center; left:-22px;}
.news_trend dt .news_txt h4:hover{ color:#cc0000;}
.news_trend dt img{ width:162px; height:120px; float:left; margin-left:40px;}
.news_trend dt .news_txt{ width:356px; height:120px !important; overflow:hidden;}
.news_trend dt .news_txt h4{ font-size:18px; color:#000; line-height:20px; margin-bottom:16px; width:356px; height:20px; overflow:hidden;}
.news_trend dt .news_txt p:hover{ text-decoration:underline;}
.news_trend dt .news_txt p{ font-size:14px; color:#999; line-height:24px; margin-bottom:6px; width:356px; height:48px; overflow:hidden; } 
.news_trend dt .news_txt .xq{ color:#cc0000; font-size:14px; float:left;}
.news_trend dd span{ float:right;}
.news_trend dd p{ margin-left:0!important;}
.focusBox{ width:580px; height:320px; float:right; position:relative; overflow:hidden; text-align:left; font-size:14px; color:#fff;}
.focusBox li a img{ width:580px; height:320px; display:block;}
.focusBox .txt-bg{ position:absolute; height:36px; bottom:0; background:#000; opacity:0.4;filter:alpha(opacity=40) ;overflow:hidden; width:100%; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; text-indent:1em;}
.focusBox .txt li a{ color:#fff;}
.focusBox .num{ position:absolute; bottom:10px; right:10px; z-index:3;}
.focusBox .num li{ float:left; position:relative; width:12px; height:12px; overflow:hidden; margin-right:6px; cursor:pointer; background-color:#fff; border-radius:50%;}
.focusBox .num li.on{ background-color:#cc0000;}
.foot{ width:100%; background:#f8f8f8;}
.foot_w{ width:1200px; margin:0 auto; padding:20px 0 0 0;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;}
.foot_w .con_{ margin-bottom:20px;}
.foot_w .con_ .promise{ width:130px; height:200px; font-size:13px; color:#666; float:left; margin-right:55px;}
.foot_w .con_ .promise h5{ color:#333; font-size:14px; line-height:28px; margin-bottom:10px;}
.foot_w .con_ .promise p{ line-height:24px; font-size:13px;}
.foot_w .con_ ul{ width:100px; height:200px; float:left; margin-right:55px;}
.foot_w .con_ ul li.first{color:#333; font-size:14px; line-height:28px; margin-bottom:10px;}
.foot_w .con_ ul li{line-height:24px; font-size:13px;}
.foot_w .con_ ul a li:hover{ color:#cc0000;}
.foot_w .con_ .logo_i{ width:392px; height:168px; border-left:1px solid #e6e6e6; float:right; margin-top:20px;}
.foot_w .con_ .logo_i .logo_hot{ margin-left:50px; text-align:center; width:150px; height:160px; }
.foot_w .con_ .logo_i .logo_hot img{ width:140px; height:84px; margin-top:18px;}
.foot_w .con_ .logo_i .logo_hot span{ font-size:14px; margin-top:16px; }
.foot_w .con_ .logo_i .logo_hot p{ font-size:24px; color:#cc0000; line-height:20px;}
.foot_w .con_ .logo_i .code_{ width:120px; height:160px; text-align:center;}
.foot_w .con_ .logo_i .code_ img{ width:117px; height:117px; margin-top:28px;}
.foot_w .con_ .logo_i .code_ p{ font-size:12px; color:#333; line-height:18px;}
.link{height:auto; border-top:1px solid #e6e6e6; line-height:30px; color:#333; font-size:14px;}
.link span{ float:left;}
.link ul{ width:1120px; height:auto; overflow:hidden; float:left;}
.link ul li{ display: inline-block; font-size:13px; color:#999; margin-right:14px;}
.link ul li:hover{ color:#cc0000;}
.bottom{ width:100%; height:260px; background:#2d2d2d;padding:24px 0 0 0;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;}
.bottom .bottom_con{ width:1200px; margin:0 auto; text-align:center; }
.bottom .bottom_con a{ font-size:14px; line-height:24px; color:#fff; padding:0 16px;}
.bottom .bottom_con a:hover{ text-decoration:underline;}
.bottom .bottom_con p{ color:#acacac; font-size:13px; margin-top:20px; line-height:24px;}
.bottom .bottom_con {}
/*end首页*/
/*搜索子页面*/
.s-nav_li{ display:none;}
#link_nav.show_nav .nav_til .arrow2{transform:rotate(180deg);transition:transform 0.3s ease-in ;border-left:transparent 4px solid; border-right:transparent 4px solid; border-top:#fff 4px solid;}
#link_nav.show_nav .s-nav_li{ display:block;}
.curpos{margin:10px auto; height:45px;}
.curpos a{ line-height:45px; font-size:14px; color:#666; }
.class_all{ border:1px solid #ddd; padding:4px 28px 4px 10px; position:relative }
.class_all .ci_right{ position:absolute; font: 700 20px/16px simsun;transition: transform .1s ease-in 0s; -webkit-transition: transform .1s ease-in 0s; display:block; overflow:hidden; right:4px; top:11px;}
.class_all .ci_right b{ text-decoration:none; position:relative; top:-9px;}
.class_all .ci_right2{ top:0px;}
.class_all .ci_right2 b{top:9px;}
.filter{ border-bottom:1px solid #ebebeb;line-height:32px; padding:8px 0; }
.filter2{ border-bottom:1px solid #ebebeb; height:48px;}
.filter ul li.on a{ background-color:#f5f5f5; border-radius:2px; border:1px solid #ddd; }
.filter ul li:hover a{ color:#cc0000;}
.filter span,.filter2 span{ display:inline-block; float:left; margin-right:6px; line-height:32px; font-size:14px; color:#333; width:100px; text-align:right; }
.filter2 span{ line-height:48px;}
.filter ul,.filter2 ul{ width:1000px; float:left;}
.filter ul li, .filter2 il li{ float:left; margin-right:12px;}
.filter ul li a{ line-height:32px; color:#666; font-size:13px;padding:2px 4px;border:1px solid #fff; cursor:pointer; }
.filter ul input{ border:1px solid #ddd; height:28px; width:184px; text-indent:1em; color:#333; font-size:12px;}
.filter ul .ico_search{ width:34px; height:28px; border:1px solid #ddd; border-left:none; text-align:center; display:inline-block; vertical-align:middle;}
.filter ul .ico_search img{ width:16px; height:16px; }
.middle_c{ text-align:center;}
.middle_c a{ font-size:14px; line-height:34px; text-align:center; color:#cc0000; cursor:pointer;}
#id_advshow img{ width:16px; height:16px; vertical-align:middle; margin-left:10px;}
#id_advhidden img{ width:16px; height:16px; vertical-align:middle; margin-left:10px;}
#id_search1{ border-top:1px solid #ebebeb;}
.filter2 ul li{ float:left; position:relative;}
.filter2 ul li.buxian a{ line-height:48px; color:#666; font-size:13px;padding:2px 4px;border:1px solid #fff; margin-right:20px; }
.filter2 ul li.on a{ background-color:#f5f5f5; border-radius:2px; border:1px solid #ddd; }
.year{ font-size:13px; margin-right:20px; display:inline-block; line-height:auto; margin-top:11px; cursor:pointer;}
.filter3{height:48px;}
.filter3 span{display:inline-block; float:left; margin-right:6px; line-height:32px; font-size:14px; color:#333; width:100px; text-align:right; line-height:48px;}
.filter3 ul{ width:1000px; float:left;}
.filter3 ul li{ float:left; padding:2px 10px; border:1px dashed #cc0000; margin-right:20px; font-size:13px; margin-top:11px;}
.filter3 ul li b{ font-style:normal; margin-left:10px; font-size:16px; color:#ccc; }
.filter3 ul li.all_d{ background:#f5f5f5; padding:2px 10px; border:1px solid #f5f5f5; }
.filter3 ul li.all_d a{color:#cc0000;}
.filter3 ul li.all_d b{margin-left:16px; color:#cc0000;}
.selected{ width:92px; padding:10px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;  border:1px solid #ddd; position:absolute; left:0; top:38px; background-color:#fff; display:none; cursor:pointer;}
.selected a dd{ font-size:12px; color:#888;}
.selected a dd i{ width:10px; height:10px; background:url(../images/front/check.png) no-repeat; display:inline-block; vertical-align:0; margin-right:4px;}
.selected a dd .i2{ background-position:0 -10px;}
.sort{ height:42px; background-color:#fafafa; border:1px solid #ddd; margin-bottom:20px;}
.sort a.zh{ color:#444; font-size:16px; line-height:42px; padding:0 20px; border-right:1px solid #ddd; height:42px; display:inline-block;}
.sort a{ font-size:14px; color:#666; line-height:42px; border-right:1px solid #ddd;  height:42px; display:inline-block;padding:0 20px; cursor:pointer;}
.sort a i{ width:10px; height:12px; background:url(../../images/sort.png) no-repeat; display:inline-block; vertical-align:-1px; margin-left:4px;}
.sort a .i3{ background-position:-10px 0;}
.sort span{ font-size:14px; color:#444; line-height:42px; float:right; margin-right:100px;}
.sort span b{ color:#cc0000; font-weight:400;}
.product_list{ width:1200px; }
.product_list ul{ margin-left:-20px;}
.product_list ul li{ float:left;width:224px; height:200px; border:1px solid #ddd; margin-left:20px; margin-bottom:20px; text-align:center;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;}
.product_list2 ul li{background-color: #ffffff; position:relative; text-align:left; height:auto !important; padding-bottom:14px; margin-bottom:20px !important; padding:10px; overflow:hidden;}
.product_list2 ul li img{height:auto;}
.product_list2 ul li .love{ display:inline-block; width:60px; height:18px; margin:10px; background:url(../images/front/love.png) no-repeat 0 0; color:#666; padding-left:22px; font-size:12px; font-style:normal;}
.product_list2 ul li span{cursor:pointer;}
.product_list2 ul li .love.on{ background-position:0 -18px; color:#df0716;}
.product_list2 ul li h4{ font-size:14px; color:#444; line-height:26px;  margin:10px 0 6px; padding-left:10px;}
.product_list2 ul li p{ font-size:13px; color:#999 !important; line-height:20px !important; height:20px !important; padding-left:10px;}
.product_list2 ul li .btn2{ width:204px; height:34px; background-color:#ef8507; color:#fff; font-size:13px; text-align:center; line-height:34px; position:absolute; bottom:-34px; left:-1px; }
.product_list2 ul li .btn3{ width:204px; height:34px; background-color:#49a301; color:#fff; font-size:13px; text-align:center; line-height:34px; position:absolute; bottom:-34px; left:-1px; }
.product_list2 ul li .btn3 img{ width:18px !important; height:18px !important; vertical-align:-4px; margin-right:6px; }
.product_list2 ul li .btn3 a{ color:#efefef;}
.li_t{ transition:all 0.4s;}
.product_list2 ul li:hover .li_t{ transform:translateY(-34px)}
.tuij ul li{ float:left;width:224px; height:200px; margin-right:20px;text-align:center;}
.product_list ul li img,.tuij ul li img{}
.product_list ul li:hover{border:1px solid #ef8507;}
.tuij ul li:hover p{ color:#cc0000;}
.product_list ul li p,.tuij ul li p{ height:32px; line-height:20px; color:#333; font-size:12px;}
.product_recomend{ width:222px;}
.product_recomend h3{ background-color:#ef8507; width:222px; color:#fff; font-size:16px; line-height:34px; display:block; text-align:center; }
.product_recomend  ul{ width:222px; }
.product_recomend  ul li{ width:222px; margin-bottom:20px; position:relative;}
.product_recomend  ul li:hover .re_p{ display:block;}
.product_recomend  ul li .re_p{ width:222px; height:136px; background:rgba(0,0,0,0.6);box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; padding:10px; position:absolute; bottom:5px; left:0px; display:none;}
.product_recomend  ul li .re_p h4,.product_recomend  ul li .re_p p{ color:#fff; text-align:center; font-size:13px;}
.product_recomend  ul li .re_p h4{ line-height:36px;}
.product_recomend  ul li .re_p h4:after{ content:''; width:150px; height:1px; border-bottom:1px dashed #fff;  display:block; margin:0px auto 10px; }
.product_recomend  ul li img{ width:222px; height:auto;}
.product_recomend  ul li p{ font-size:13px; line-height:30px; text-align:center; color:#333;}
.page_{ width:100%; margin-top:20px; text-align:center; margin-bottom:40px; font-size:13px;}
.page_ input{ border:1px solid #ddd; width:46px; height:20px; text-align:center; margin:0 6px;}
.page_ a{ font-size:13px; color:#666; padding:4px 12px; border:1px solid #ddd;}
.page_ a.cur{ background-color:#f5f5f5; color:#cc0000;}
.page_ a:hover{background-color:#f5f5f5; color:#cc0000;}
.page_ a.current_page{background-color:#f5f5f5; color:#cc0000;}
/*list*/
/*list*/
.bg{ width:100%; background-color:#F8f8f8; padding:64px 0;}
.list_w{ width:1200px; background-color:#fff; padding-bottom:60px;}
.list_w .til_main{padding:0 12px; margin-bottom:10px;}
.list_w .til_main h3{ color:#cc0000; font-size:18px; line-height:52px; }
.list_w .til_main .list_search{ margin-top:6px;}
.list_w .til_main .list_search span{ float:left; line-height:40px; margin-right:16px; }
.search_totil{ border:2px solid #cc0000;  height:33px; float:left; }
.list_search .sub_select{ width:104px; height:33px; border:none; float:left; color:#666; cursor:pointer; overflow:hidden;}
.list_search input{ border:none; }
.list_search input.s2{ line-height:33px; color:#999; width:260px; float:left; text-indent:1em;}
.list_search input.sbtn{line-height:33px; color:#fff; width:68px; float:left; background-color:#cc0000; text-align:center; cursor:pointer;}
.mc ul li{ float:left; width:384px; height:100px; margin:8px; background-color:#f8f8f8; box-sizing:border-box; -webkit-box-sizing:border-box; }
.mc ul li:hover{ border:1px solid #e90000;}
.mc ul li:hover span{ background-color:#e90000;}
.mc ul li span{ width:100px; height:100px; float:left; background:url(../images/icon_class.png) no-repeat #ddd; }
.mc ul li span.icon01{ background-position:0 0;}
.mc ul li span.icon02{ background-position:-100px 0;}
.mc ul li span.icon03{ background-position:-200px 0;}
.mc ul li span.icon04{ background-position:-300px 0;}
.mc ul li span.icon05{ background-position:-400px 0;}
.mc ul li span.icon06{ background-position:-500px 0;}
.mc ul li span.icon07{ background-position:0 -100px;}
.mc ul li span.icon08{ background-position:-100px -100px;}
.mc ul li span.icon09{ background-position:-200px -100px;}
.mc ul li span.icon10{ background-position:-300px -100px;}
.mc ul li span.icon11{ background-position:-400px -100px;}
.mc ul li span.icon12{ background-position:-500px -100px;}
.mc ul li span.icon13{ background-position:0 -200px;}
.mc ul li span.icon14{ background-position:-100px -200px;}
.mc ul li span.icon15{ background-position:-200px -200px;}
.mc ul li span.icon16{ background-position:-300px -200px;}
.mc ul li span.icon17{ background-position:-400px -200px;}
.mc ul li span.icon18{ background-position:-500px -200px;}
.mc ul li span.icon19{ background-position:0 -300px;}
.mc ul li span.icon20{ background-position:-100px -300px;}
.mc ul li span.icon21{ background-position:-200px -300px;}
.mc ul li span.icon22{ background-position:-300px -300px;}
.mc ul li span.icon23{ background-position:-400px -300px;}
.mc ul li span.icon24{ background-position:-500px -300px;}
.mc ul li span.icon25{ background-position:0 -400px;}
.mc ul li span.icon26{ background-position:-100px -400px;}
.mc ul li span.icon27{ background-position:-200px -400px;}
.mc ul li span.icon28{ background-position:-300px -400px;}
.mc ul li span.icon29{ background-position:-400px -400px;}
.mc ul li span.icon30{ background-position:-500px -400px;}
.mc ul li span.icon31{ background-position:0 -500px;}
.mc ul li span.icon32{ background-position:-100px -500px;}
.mc ul li span.icon33{ background-position:-200px -500px;}
.mc ul li span.icon34{ background-position:-300px -500px;}
.mc ul li span.icon35{ background-position:-400px -500px;}
.mc ul li span.icon36{ background-position:-500px -500px;}
.mc ul li span.icon37{ background-position:0 -600px;}
.mc ul li span.icon38{ background-position:-100px -600px;}
.mc ul li span.icon39{ background-position:-200px -600px;}
.mc ul li span.icon40{ background-position:-300px -600px;}
.mc ul li span.icon41{ background-position:-400px -600px;}
.mc ul li span.icon42{ background-position:-500px -600px;}
.mc ul li span.icon43{ background-position:0 -700px;}
.mc ul li span.icon44{ background-position:-100px -700px;}
.mc ul li span.icon45{ background-position:-200px -700px;}
.mc ul li dl{ width:262px; height:78px;overflow-y:auto; color:#888; font-size:12px; margin:10px; float:right; }
.mc ul li dl p{ color:#333; line-height:28px; font-size:14px;}
/*商品详情页*/
.product_info{ margin-bottom:20px;}
.pimg{width: 302px;
    height: 212px !important;
    font-size: 0;
    height: 212px;
    text-align: center;
    line-height: 212px;
		border: 8px solid #ececec;}
.ppic img{ max-width:286px; max-height:196px;}
.share span{line-height:16px; color:#888; display:inline-block; float:left;}
.share{ width:100%; margin-top:6px; margin-bottom:18px; padding-left:20px; overflow:hidden;}
.contact_{ width:100%; border:1px solid #ddd; padding:12px 20px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;}
.contact_ p{ font-size:14px; color:#888; line-height:33px; }
.contact_ p i{ background:url(../images/front/icon_qq.png) no-repeat;  width:30px; height:32px; display:inline-block; vertical-align:-10px;}
.contact_ p span{ font-size:20px; color:#cc0000;}
.contact_ p.p1 i{ background-position:-130px 0}
.contact_ p.p2 i{ background-position:-160px 0}
.ptext{ width:862px;}
.ptext .p_til h3{ font-size:18px; color:#333; float:left;}
.ptext .p_til strong{ font-size:14px; color:#000; float:right;}
.ptext .p_til strong i{ background:url(../images/front/icon_qq.png) no-repeat; width:30px; height:32px; display:inline-block; vertical-align:middle;}
.ptext .p_til span{cursor:pointer;}
.ptext .p_til .love{ display: inline-block; float:left; margin:4px 0px 0 14px;
    width: 60px;
    height: 18px;  
    background: url(../images/front/love.png) no-repeat 0 0;
    color: #999;
    padding-left: 22px;
    font-size: 12px;
    font-style: normal;}
.ptext .p_til .love.on{ background-position:0 -18px; color:#df0716;}
.p_message{ width:100%; padding:14px 20px; background-color:#fafafa; margin-top:12px; float:left; line-height:36px; margin-bottom:20px;}
.p_message p{ font-size:14px; color:#888; float:left}
.p_message p span{ color:#333;}
.p_message .p_p1{ width:50%}
.p_message .p_p2{ width:100%; }
.l_price{ font-size:12px; color:#60aed5; line-height:36px;}
.l_price:hover{ text-decoration:underline;}
.l_price span{ width:18px; height:18px; background:url(../images/front/icon_33212.png) no-repeat -170px 0; display:inline-block; vertical-align:-4px; margin-right:6px; }
.line_qq,.line_ly,.line_zls{ font-size:16px; width:192px; height:42px; color:#fff; line-height:42px; display:inline-block; margin-right:20px; }
.line_qq{background-color:#ff6600;}
.line_ly{background-color:#ff0000;}
.line_zls{background-color:#808000;}
.line_qq span,.line_ly span,.line_zls span{ width:26px; height:32px; background:url(../images/front/icon_qq.png) no-repeat; display:inline-block; margin:0 10px 0 20px; vertical-align:middle;}
.line_qq span{ background-position:-40px 0; }
.line_ly span{ background-position:-70px 0;}
.line_zls span{ background-position:-100px 0;}
.zrlc{ background-color:#fafafa;}
.zrlc h4{ font-size:30px; color:#666; text-align:center; padding:26px 0 26px 0;}
.tab_jp{ text-align:center;}
.tab_jp .tab-nav{ border-bottom:4px solid #ddd; height:130px;}
.tab_jp .tab-nav a{ width:235px; font-size:14px; color:#666; display:inline-block; }
.tab_jp .tab-nav a b{background:url(../images/front/zrlc.png) no-repeat; width:75px; height:75px; display:block; margin:4px auto;}
.tab_jp .tab-nav .current:nth-of-type(1) b{ background-position:0 -75px;}
.tab_jp .tab-nav .current:nth-of-type(2) b{ background-position:-100px -75px;}
.tab_jp .tab-nav .current:nth-of-type(3) b{ background-position:-200px -75px;}
.tab_jp .tab-nav .current:nth-of-type(4) b{ background-position:-300px -75px;}
.tab_jp .tab-nav .current:nth-of-type(5) b{ background-position:-400px -75px;}
.tab_jp .tab-nav .current:nth-of-type(6) b{ background-position:-500px -75px;}
.tab_jp .tab-nav .current:nth-of-type(7) b{ background-position:-600px -75px;}
.tab_jp .tab-nav .current:nth-of-type(8) b{ background-position:-700px -75px;}
.tab_jp .tab-nav a:nth-of-type(1) b{ background-position:0 0;}
.tab_jp .tab-nav a:nth-of-type(2) b{ background-position:-100px 0;}
.tab_jp .tab-nav a:nth-of-type(3) b{ background-position:-200px 0;}
.tab_jp .tab-nav a:nth-of-type(4) b{ background-position:-300px 0;}
.tab_jp .tab-nav a:nth-of-type(5) b{ background-position:-400px 0;}
.tab_jp .tab-nav a:nth-of-type(6) b{ background-position:-500px 0;}
.tab_jp .tab-nav a:nth-of-type(7) b{ background-position:-600px 0;}
.tab_jp .tab-nav a:nth-of-type(8) b{ background-position:-700px 0;}
.tab_jp .tab-nav a i{ font-size:24px;}
.j-tab-con{margin-bottom:20px;}
.tab-con-item{ padding:20px 30px; font-size:16px; color:#666; line-height:26px; text-align:left; height:64px;font-family: 微软雅黑;font-weight: 400;}
.xqxx{ margin-bottom:20px;}
.tabbar { background: #FFF; margin-bottom:26px;}
.ncs-goods-title-bar { background-color: #FCFCFC; border-style: solid;    border-top: 0px; border-color: #c99d5e #D7D7D7 #F5F5F5 #D7D7D7; border-width: 1px 1px 1px 1px; }
.ncs-goods-title-bar h4 { font: normal 14px/20px "Microsoft Yahei"; text-decoration:none; color:#777; display: block; padding: 6px 15px 5px 15px;}
.ncs-goods-title-nav { margin-top: 7px;}
.ncs-goods-title-nav ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; background-color: #FCFCFC; border-bottom: solid #ddd 1px; }
.ncs-goods-title-nav ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block;}
.ncs-goods-title-nav ul li { *display: inline/*IE6,7*/;}
.ncs-goods-title-nav ul li a { font: normal 14px/20px "Microsoft Yahei"; text-decoration:none; color:#fafafa; background-color: #ff9000; display: block;    padding: 10px 36px 6px 36px; border-style: solid; border-color: #ffffff; border-width: 0 1px 0 0;}
.ncs-goods-title-nav ul li.current { margin: -1px 0 -1px -1px;}
.ncs-goods-title-nav ul li.current a { color: #333; background-color: #FFF;    padding: 10px 36px 6px 36px; border-style: solid; border-color: #cc0000  #DDD transparent #DDD; border-width: 2px 1px 0 1px ;}
.ncs-goods-info-content { padding-bottom: 23px;}
.ncs-goods-info-content .top { padding: 9px; margin-bottom: 20px; border: solid #D7D7D7; border-width: 0 1px 1px;}
.ncs-promotion { margin-bottom: 30px;}
.ncs-promotion .ncs-goods-info-content { padding: 9px; border: solid #D7D7D7; border-width: 0 1px 1px;}
#ncLove .mc table{
	text-align:center;
	    line-height: 34px;
}
.ny_left{
	float:left;
	width:918px; border:1px solid #ddd;
}
.ny_left .ncs-intro{
	padding:0 26px;
	margin-bottom:25px;
	
}
.ny_left .ncs-comment{
	padding:0 26px;
	margin-bottom:25px;
	
}
.ny_left .ncs-consult{
	padding:0 26px;
	margin-bottom:25px;
	
}
.ny_left .mt{
	border-bottom:1px solid #D7D7D7;
	display:block!important;
	padding-bottom:20px;
}
.ncs-goods-title-nav{
	margin:0!important;
}
.ny_left .mt p{
	font-size:16px;
	color:#000; background:url(../images/front/til.png) no-repeat left center;
	line-height: 30px;
    padding-left: 45px;
}
.xqxx .content{
	height:auto;
}
.ny_left .mt p span{
	font-size:12px;
	color:#e5e5e5;
}
.ny_left .mc img{
	
}
.ny_left .mc{
	padding-top:20px;
	
}
.xqxx .top > div{
	    height: 75px;
}
.ny_right{ width:250px; border:1px solid #ddd; border-top:2px solid #cc0000;  border-bottom:none;}
.ny_right .look_la{ line-height:38px; padding:0 10px; border-bottom:1px solid #ddd;}
.ny_right .look_la a{ float:right; font-size:12px; }
.ny_right .look_la a:hover{ color:#cc0000;}
.ny_right h3{ float:left; font-size:16px;}
.ny_right ul li{ padding:10px; width:100%; box-sizing: border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;border-bottom:1px solid #ddd;}
.ny_right ul li.li_hover img{ width:88px; height:62px; border:1px solid #ddd; float:left; display:block;}
.ny_right ul li.li_hover .cont{ float:right; width:128px; overflow:hidden;}
.ny_right ul li.li_hover .cont h4{ font-size:14px; color:#cc0000;}
.ny_right ul li.li_hover .cont p{ font-size:12px; }
.ny_right ul li img{ display:none;}
.ny_right ul li .cont h4{ font-size:14px; color:#cc0000; display:inline-block; line-height:16px; }
.ny_right ul li .cont p{font-size:12px;width:128px; overflow:hidden; display:inline-block;line-height:16px; vertical-align:middle; }
.tuij{ border:1px solid #ddd; border-top:2px solid #cc0000;margin-bottom:20px; padding-bottom:10px; overflow:hidden;}
.tuij .tuij_til { padding:0 10px 0px 10px; }
.tuij .tuij_til span{ font-size:16px; color: #333; line-height:40px;}
.tuij .tuij_til a{ float:right; font-size:12px; line-height:40px;}
.tuij .tuij_til a:hover{ color:#cc0000;}
.choose{ margin-bottom:20px;}
.flow-tab .mar-nav{ margin-left:-22px;}
.flow-tab .mar-nav li{ width:100px; height:100px; background-color:#f5f5f5; text-align:center; float:left; margin-left:22px; cursor:pointer; margin-bottom:20px; position:relative;}
.flow-tab .mar-nav li img{ position:absolute; bottom:-21px; left:38px; display:none;}
.flow-tab .mar-nav li.current img{ display:block;}
.flow-tab .mar-nav li.current p{ color:#cc0000;}
.flow-tab .mar-nav li .ft-img{ width:100px; height:60px; background:url(../images/front/choose_us.png) no-repeat;}
.flow-tab .mar-nav li.current:nth-of-type(1) .ft-img{ background-position:0 -60px;}
.flow-tab .mar-nav li.current:nth-of-type(2) .ft-img{ background-position:-120px -60px;}
.flow-tab .mar-nav li.current:nth-of-type(3) .ft-img{ background-position:-240px -60px;}
.flow-tab .mar-nav li.current:nth-of-type(4) .ft-img{ background-position:-360px -60px;}
.flow-tab .mar-nav li.current:nth-of-type(5) .ft-img{ background-position:-480px -60px;}
.flow-tab .mar-nav li.current:nth-of-type(6) .ft-img{ background-position:-600px -60px;}
.flow-tab .mar-nav li.current:nth-of-type(7) .ft-img{ background-position:-720px -60px;}
.flow-tab .mar-nav li.current:nth-of-type(8) .ft-img{ background-position:-840px -60px;}
.flow-tab .mar-nav li.current:nth-of-type(9) .ft-img{ background-position:-960px -60px;}
.flow-tab .mar-nav li.current:nth-of-type(10) .ft-img{ background-position:-1080px -60px;}
.flow-tab .mar-nav li:nth-of-type(1) .ft-img{ background-position:0 0;}
.flow-tab .mar-nav li:nth-of-type(2) .ft-img{ background-position:-120px 0;}
.flow-tab .mar-nav li:nth-of-type(3) .ft-img{ background-position:-240px 0;}
.flow-tab .mar-nav li:nth-of-type(4) .ft-img{ background-position:-360px 0;}
.flow-tab .mar-nav li:nth-of-type(5) .ft-img{ background-position:-480px 0;}
.flow-tab .mar-nav li:nth-of-type(6) .ft-img{ background-position:-600px 0;}
.flow-tab .mar-nav li:nth-of-type(7) .ft-img{ background-position:-720px 0;}
.flow-tab .mar-nav li:nth-of-type(8) .ft-img{ background-position:-840px 0;}
.flow-tab .mar-nav li:nth-of-type(9) .ft-img{ background-position:-960px 0;}
.flow-tab .mar-nav li:nth-of-type(10) .ft-img{ background-position:-1080px 0;}
.flow-tab .mar-nav li p{ font-size:14px; color:#333; line-height:17px;}
.event-box{ border:1px solid #ddd; padding:10px 30px; height:60px;}
/*end详情页*/
.sbsear_{ margin-top:20px; border:1px solid #ddd; margin-bottom:20px;}
.sear_til{ color:#444;width:100%; padding:0 60px; height:44px; background-color:#f5f5f5; border-bottom:1px solid #ddd; background:url(../images/front/search_2.png) no-repeat 20px center #f5f5f5; line-height:44px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; }
.sear_in{ width:100%; padding:16px 20px 0 20px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.sear_in ul{ width:1050px;}
.sear_in ul li{ float:left; margin-bottom:16px; width:350px !important; height: 30px; font-size: 0;}
/*.sear_in ul li.lic{ width:320px}*/
.sear_in ul li span{ text-align:right; font-size:14px; color:#444; line-height:28px; margin-right:6px; width:126px; display:inline-block; }
/*.sear_in ul li .span1{ width:70px;}*/
.sear_in ul li input{ border:1px solid #ddd; width:180px; height:28px; font-size:12px; color:#333; text-indent:1em;}
.sear_in ul li select{ border:1px solid #ddd; width:183px; height:28px; font-size:12px; color:#333;cursor:pointer;}
.sear_button{ width:100px; float:right; margin-top:24px;}
.sear_button input{ width:100px; height:30px; font-size:14px; color:#fff; text-align:center; border:none; cursor:pointer;}
.sear_button input.sear_click{ background-color:#cc0000;}
.sear_button input.sear_clear{ background-color:#8e8e8e; margin-top:10px;}
.zr_list{ margin-bottom:20px; border:1px solid #ddd; border-bottom:none; border-right:none;}
.zr_til{ font-size:16px; width:100%; padding:0 20px; height:44px; background-color:#f5f5f5;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.zr_til span{ line-height:44px; }
.zr_til a{ line-height:44px; color:#cc0000; float:right;}
.zr_45 li{ float:left; width:600px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #ddd; }
.zr_45 li:hover{border:1px solid #cc0000;}
.zr_45 .li_pic1{background:url(../images/front/list_1.png) no-repeat center center}
.zr_45 .li_pic1:hover{ background:url(../images/front/list_h1.png) no-repeat center center;}
.zr_45 .li_pic2{background:url(../images/front/list_2.png) no-repeat center center}
.zr_45 .li_pic2:hover{ background:url(../images/front/list_h2.png) no-repeat center center;}
.zr_45 .li_pic3{background:url(../images/front/list_3.png) no-repeat center center}
.zr_45 .li_pic3:hover{ background:url(../images/front/list_h3.png) no-repeat center center;}
.zr_45 .li_pic4{background:url(../images/front/list_4.png) no-repeat center center}
.zr_45 .li_pic4:hover{ background:url(../images/front/list_h4.png) no-repeat center center;}
.zr_45 li .li_pic{ width:100px; height:100px; float:left; margin:45px 34px;}
.zr_45 li .li_link{ float:left; width:400px; overflow:hidden; padding:28px 0;}
.zr_45 li .li_link .p_tile{ padding-right:20px; line-height:40px;}
.zr_45 li .li_link .p_tile .p-t{ font-size:16px; color:#666; }
.zr_45 li .li_link .p_tile .p-t:hover{ color:#cc0000;}
.zr_45 li .li_link .p_tile .simil{ float:right; color:#cc0000; font-size:12px; font-weight:800;}
.zr_45 li .li_link .purpose{ font-size:12px; color:#999; line-height:18px; margin:4px 0 10px 0; }
.zr_45 li .li_link .keyword a{ padding:0 6px; border-right:1px solid #666; color:#666; line-height:18px;}
.zr_45 li .li_link .keyword a:hover{ color:#cc0000;}
/*end-商标超市*/
.w-logo{ padding:30px 0;}
.w-logo img{ width:472px; height:70px;}
.w-logo p{ height:70px; background:url(../images/front/phone-.png) no-repeat 0 center; padding-left:40px; color:#333; font-size:16px; float:right; line-height:60px}
.w-logo p strong{ font-size:28px; color:#cc0000;}
.nav_b{ width:100%; height:40px; background-color:#ff6600; text-align:center;}
.nav_b a{ line-height:40px; font-size:16px; color:#fff; padding:0 20px; height:40px; display:inline-block;}
.nav_b a.cur{background-color:#de5a02;}
.nav_b a:hover{ background-color:#de5a02;}
.re_search{ width:100%; height:700px; background:url(../images/front/gn_bg.jpg) no-repeat center center; padding-top:90px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.int_re_search{ background:url(../images/front/gj_bg.jpg) no-repeat center center !important;}
.re_search h1{ font-size:42px; font-weight:800; color:#fff; text-align:center;}
/*专利补充*/
.patent_type{ margin:30px 0 20px 0; text-align:center;}
.patent_type strong{ color:#f6f6f6; font-size:14px; line-height:16px;}
.patent_type ul{ display:inline-block; margin-left:2px;}
.patent_type li{ display:inline-block; margin:0 10px; font-size:14px; color:#f6f6f6; line-height:16px; cursor:pointer;}
.patent_type li .se_circle{ display:inline-block; width:16px; height:16px; background:url(../images/front/se_icon.png) no-repeat; vertical-align:sub; margin:0 4px;}
.patent_type li .se_circle.on{ background-position:0 -16px !important;}
.patent_w .zs{ font-size:16px; color:#FF6600; line-height:30px; text-align:center; }
.patent_w ul li { width:20%; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; float:left}
.patent_w ul li .step{ width:160px; height:160px; background:url(../images/front/step1.png) no-repeat center center; margin:0 auto; text-align:center; font-size:18px; color:#fff; padding-top:45px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; }
.patent_w ul li .step2{ background:url(../images/front/step2.png) no-repeat center center !important;}
.patent_w ul li .step span{ font-size:15px;}
.patent_w ul li p{ text-align:center; font-size:15px; color:#666; margin-top:16px;}
.patent_yw h3{ border:none !important; width:100% !important; font-size:36px !important; }
.patent_yw ol{ margin-top:30px; margin-bottom:30px;}
.patent_yw ol li{ width:239px;height: 58px;background: #b2781c;float: left;margin-right: 1px;margin-bottom: 1px; }
.patent_yw ol li img{ margin:9px; vertical-align:middle;}
.patent_yw ol li a{color:#fff;}
.pa_box{ border:3px solid #b2781c; padding:30px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; }
.pa_box form{ display:inline-block; margin-left:40px;}
.pa_box .pa_f1,.pa_box .pa_f2{line-height: 34px;color: #999;width: 260px;text-indent: 1em; border:1px solid #ddd; margin-right:40px;}
.pa_box .pa_s1{line-height: 34px; width:60px;border:1px solid #ddd; cursor:pointer;}
.pa_why{ margin-bottom:30px;}
.pa_why h2{ font-size:32px; height:64px; color:#fff; text-align:center; width:100%; background-color:#b2781c; line-height:64px; margin-bottom:20px;}
.pa_why ul{ padding:10px 20px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; }
.pa_why ul li{ border-bottom:1px dashed #ddd; padding:20px; float:left; width:540px; height:110px;}
.pa_why .w_til{ width:60px; height:60px; border-radius:50%; background-color:#b2781c; color:#fff;  font-size:40px; text-align:center; line-height:60px; }
.pa_why .w_con{ width:460px; line-height:26px;}
.pa_why .w_con h4{ font-size:24px; font-weight:800; color:#ff6600; line-height:36px;}
.pa_why .w_con a{ color:#ff6600; line-height:32px;}
.search_box{ width:710px; padding:20px; margin:30px auto 10px; background: rgba(0,0,0,0.2);}
.search_box h3{ font-size:24px; color:#ff6600; font-weight:800; text-align:center; line-height:40px;}
.search_bg{background: rgba(255,255,255,0.3);padding:5px;-webkit-border-radius: 2px;border-radius: 2px;margin-top: 16px;margin-bottom: 14px;}
.search_border{height: 48px;}
.int_search_border .int_setect{ width:148px; background-color:#fff; border:none;height:48px; color:#333; font-size:14px; float:left;text-indent:0.5em; cursor:pointer; font-family:微软雅黑;}
.int_search_border input.text{ width:390px !important;}
.search_border input.text{ background-color:#fff; color:#333; font-size:14px; height:48px; line-height:48px; border:none;  float:left; width:538px; text-indent:1em;}
.search_border input.button{ font-size:16px; color:#fff; line-height:48px; background:url(../images/front/22.png) no-repeat 14px center #ff6600; padding-left:28px; border:none; height:48px; width:162px; float:right; cursor: pointer;}
.result_bg{ background-color:#fff;}
.new_content{ padding:12px; width:400px; border-right:1px solid #ddd;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.new_content dt{ font-size:12px; color:#333; }
.search_num {padding-left: 60px;color: #666; line-height:30px;}
.search_num .orage{ color:#ff6600;}
.news-column ul{ margin-top:4px; }
.txtMarquee-top{padding-left:62px;}
.news-column ul li{ font-size:12px;}
.news-xian{ padding:12px; width:300px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.news-xian dt{ font-size:12px; color:#333; }
.news-xian .assort{ margin-top:15px;}
.news-xian dd{ float:left;  text-align:center; width:92px;}
.news-xian dd a.f_border img{width:36px; height:36px; padding-left:28px;}
.news-xian dd a.f_border{ border-right:1px solid #ddd; width:91px; padding-right:28px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; height:36px; display:block; margin-bottom:6px;}
.news-xian dd a{font-size:12px; color:#343434;}
.news-xian dd a:hover{ color:#ff6600;}
.top_button {margin:0 auto; width:724px}
.top_button2{ margin-top:30px;}
.top_button2 li{ width:124px !important; margin-right:20px !important;}
.top_button2 li p{ text-align:center; background-image:none !important; padding-right:0 !important;}
.top_button li{ float:left; width:140px; margin-right:54px; }
.top_button li img{ width:64px; height:64px; margin:16px auto; display:block;}
.top_button li p{ width:100%; height:34px; line-height:32px; font-size:14px; color:#fff; background:url(../images/front/jiantou_08.png) no-repeat 110px center; border:1px solid #fff; text-align:center; padding-right:30px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.top_button li p:hover{ color:#999;}
.brand_list{ margin:30px auto;}
.brand_list h2{ font-size:36px; color:#454545; text-align:center; line-height:60px;}
.patent_list{ border-top:1px solid #ddd; border-left:1px solid #ddd;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-top:30px; width:1195px;}
.patent_list li{ float:left; width:199px; height:160px;border-right:1px solid #ddd; border-bottom:1px solid #ddd; font-size:16px; color:#444; text-align:center;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; position:relative; cursor:pointer;}
.patent_list li:hover .hover_list{ display:block;} 
.patent_list li img{ width:100px; height:100px; margin:10px 50px 0;}
.hover_list{ display:none; position:absolute; width:198px; height:159px; background-color:#fff100; font-size:22px; text-align:center; top:0;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-top:46px;}
.hover_list a{ border:1px solid #cc0000; color:#cc0000; font-size:16px; line-height:28px; height:28px; padding:0 30px; display:inline-block; border-radius:2px; font-size:16px; margin-top:36px;}
.list_last{ font-size:20px !important; line-height:160px;}
.list_last:hover{ color:#cc0000;}
.liucbg{ width:100%; padding:50px 0; background:#f5f5f5;}
.liuccontent h3,.int_liuccontent h3{ font-size:32px; color:#ff6600; padding:5px 30px; border:1px solid #ff6600; text-align:center; display:block; margin:0 auto; width:254px;}
.liuccontent ul{ width:1142px; margin:30px auto 0;}
.liuccontent ul li{ float:left; width:110px; height:140px; text-align:center; font-size:14px; color:#444; cursor:pointer;}
.liuccontent ul li.current{ background-color:#ff6600; color:#fff;}
.liuccontent ul li.current:nth-of-type(1) i{ background-position:0 -100px;}
.liuccontent ul li.current:nth-of-type(2) i{ background-position:-110px -100px;}
.liuccontent ul li.current:nth-of-type(3) i{ background-position:-220px -100px;}
.liuccontent ul li.current:nth-of-type(4) i{ background-position:-330px -100px;}
.liuccontent ul li.current:nth-of-type(5) i{ background-position:-440px -100px;}
.liuccontent ul li.current:nth-of-type(6) i{ background-position:-550px -100px;}
.liuccontent ul li.current:nth-of-type(7) i{ background-position:-660px -100px;}
.liuccontent ul li:nth-of-type(1) i{ background-position:0 0;}
.liuccontent ul li:nth-of-type(2) i{ background-position:-110px 0;}
.liuccontent ul li:nth-of-type(3) i{ background-position:-220px 0;}
.liuccontent ul li:nth-of-type(4) i{ background-position:-330px 0;}
.liuccontent ul li:nth-of-type(5) i{ background-position:-440px 0;}
.liuccontent ul li:nth-of-type(6) i{ background-position:-550px 0;}
.liuccontent ul li:nth-of-type(7) i{ background-position:-660px 0;}
.liuccontent ul li i{ width:110px; height:100px; background:url(../images/front/zclc.png) no-repeat; display:inline-block;}
.liuccontent ul .arrow2{ float:left; width:62px; height:140px; background:url(../images/front/arrow.png) no-repeat center center;}
.lin_orange{ width:100%; height:4px; background-color:#ff6600;}
.liuc_four{ margin-top:50px; background:#fff;}
.l_nav{ width:100px; height:400px;}
.l_nav li{ text-align:center; background-color:#fc8332; width:100px; height:115px; cursor:pointer;}
.l_nav li.current{ background-color:#ff6600;}
.l_nav li img{ width:34px; height:34px; margin-top:12px;}
.l_nav li p{ width:60px; font-size:14px; color: #fff; line-height:17px; text-align:center; margin:2px auto;}
.l_pic{ width:1100px; height:460px;}
.l_pic li{ text-align:center; width:100%; height:400px; padding:40px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.l_pic li h4{ font-size:22px; color:#ff6600; font-weight:800; text-align:center;}
.l_pic li p{ font-size:16px; color:#444; width:680px; margin:30px auto;}
.prepare{}
.cm_y{ float:left; width:600px; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; border-right:1px solid #ddd;}
.cus_giv{float:right; width:600px; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.cm_y h6,.cus_giv h6{ font-size:16px; color:#444; line-height:50px; padding-left:14px;}
.cm_y ol,.cus_giv ol,.cus_giv ul{ padding-left:14px; }
.cus_giv ul{ margin-top:0; }
.cus_giv ul h4{ font-size:18px; text-align:center; margin-bottom:10px;}
.cus_giv ul li{ width:240px; height:150px;background-color:#ddd; padding:20px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; float:left; margin-right:4px;text-align:left;}
.cus_giv ul li p:before{ content:''; width:3px; height:3px; display:inline-block; background-color:#ff6600; vertical-align:3px; margin-right:6px;}
.cm_y ol li{ width:174px; height:150px; background-color:#ddd; padding:20px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; float:left; margin-right:4px;}
.cus_giv ol li{ background-color: #ddd;
    margin-bottom: 1px;
    width: 502px;
    height: 28px;
    padding-top: 6px;
    padding-bottom: 6px;
    line-height: 28px;
    padding-left: 16px;
    padding-right: 8px;
    margin-bottom: 1px;
}
.cus_giv ol li p {
    float: left;
    width: 75%;}
.cus_giv ol li a {
    float: right;
    border: 1px solid #ff2536;
    color: #ff2536;
    width: 88px;
    height: 28px;
    line-height: 28px;
    text-align: center;}
.cm_y ol li{ text-align:center;}
.cm_y ol li p{ font-size:12px; color:#444; text-align:left; height:76px; margin-bottom:10px; overflow:hidden;}
.cm_y ol li a{ border:1px solid #ff6600; color:#ff6600; font-size:12px; padding:3px 16px;}
.exam_con{ padding:20px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%;}
.exam_con h4{line-height: 30px; font-size:18px; font-weight:800; margin-bottom:6px;}
.exam_con p{line-height: 24px; font-size:14px;}
.exam_con img{ display:block; margin:20px auto;}
.success_case{ margin:30px auto;}
.success_case h3{ font-size:36px; color:#444; text-align:center; margin-bottom:30px;}
.success_case ul{ border-left:1px solid #ddd; border-top:1px solid #ddd; width:1194px;}
.success_case ul li{ float:left; width:199px; height:152px;}
.success_case ul li img{ width:199px; height:152px; border-bottom:1px solid #ddd; border-right:1px solid #ddd;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.choose2{ margin-top:60px; border:3px solid #ff6600; border-top:none; margin-bottom:30px;}
.choose2 h3{ font-size:32px; color:#444; line-height:3px; border-left:460px #ff6600 solid; border-right:460px solid #ff6600 ; text-align:center; }
.choose3 h3{border-left:400px #ff6600 solid !important; border-right:400px solid #ff6600 !important; }
.choose2 ul{ padding:48px 38px 38px; margin-left:-50px;}
.choose2 ul li h4{ color:#ff6600; font-size:22px;}
.choose2 ul li{ float:left; text-align:center; width:184px; margin-left:50px;}
.choose2 ul li i{ font-size:14px; color:#cc0000;}
.choose2 ul li i::after{ content:''; width:40px; height:1px; background-color:#ddd; display:block;margin:0 auto;}
.choose2 ul li p{ font-size:14px; color:#888; margin-top:10px;}
.w_search{ margin:20px auto 40px; border:1px solid #ddd;}
.w_search h5{ font-size:16px; color:#333; text-indent:1.2em; line-height:44px; height:44px; border-bottom:1px solid #ddd; background-color:#fafafa;}
.w_search li{ float:left; width:600px;}
.w_search li.w450{ width:460px !important;}
.w_search li.w700{ width:700px !important; float:none; margin:0 auto;}
.w_search li .ty_s{ width:180px; line-height:38px; text-align:right; font-size:14px; color:#666; display:inline-block;}
.w_search li input{ height:36px; width:340px; border:1px solid #ddd; margin:25px 0px 0 16px; text-indent:0.8em; font-size:14px; color:#666; }
.w_search li select{ height:36px; width:340px; border:1px solid #ddd; margin:25px 0px 0 0px; text-indent:0.2em; font-size:14px; color:#666; }
.w_search li select{ border:1px solid #ddd; height:36px; width:160px; font-size:14px; color:#666; padding-right:15px; box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; cursor:pointer;}
.w_search li select.se2{ width:226px; margin:20px 190px 0 16px;}
.w_search li .nt2_s{line-height:58px; font-size:14px; color:#ff6600; display:inline-block; margin-left:100px;}
.w_search li .con_s{ font-size:20px; font-weight:800; color:#fff; text-align:center; width:274px; height:40px; line-height:40px; margin:10px 76px 40px 100px; display:inline-block; background-color:#ff0000;}
.w_search li a{ width:178px; height:40px; line-height:40px; text-align:center; font-size:14px; display:inline-block; vertical-align:3px; cursor:pointer;}
.w_search li a.s_a{ color:#fff; background-color:#ff6600;border:1px solid #ff6600;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.w_search li a.c_a{ color:#ff6600; border:1px solid #ddd; background-color:#f4f4f4;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-left:68px;}
.h_nav{ width:240px; height:auto; overflow:hidden; float:left; background-color:#f5f5f5;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-bottom:30px; }
.h_nav_fix{ position:fixed !important; top:0 !important;}
.h_nav dl{ margin-top:10px;   }
.h_nav dl dt.zhan{ background-color:#e1e1e1;}
.h_nav dl dt{ height:26px; font-size:15px; color:#333; line-height:26px; cursor:pointer;padding-left:22px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%; font-weight:800;}
.h_nav dl dt.zhan span{ background-position:0 -14px;}
.h_nav dl dt span{ width:16px; height:16px; margin-right:14px; background: url(../images/front/add.png) no-repeat center 2px; display:inline-block;}
.h_nav dl .dd_til{ width:100%; padding:10px 0 10px 54px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.h_nav dl .dd_til dd{ font-size:12px; line-height:24px; color:#666;}
.h_nav dl .dd_til dd:hover{ color:#ff6600;}
.h_nav dl .dd_til dd.d_on{color:#ff6600;}
.h_cont{ float:right; width:960px; border-left:1px solid #ddd; padding:20px 20px 50px 20px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.h_cont .h_loca{ font-size:15px; color:#999; line-height:24px; border-bottom:1px solid #ddd; width:100%; padding-bottom:10px;}
.h_cont .h_loca span{ margin-left:6px; font-size:12px;}
.h_cont .h_loca span.orange a{ color:#ff6600;}
.h_cont .h_text{ padding:20px; border-bottom:1px solid #ddd;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%;}
.h_cont .h_text h3{ font-size:22px; font-weight:800; line-height:40px; color:#000; margin-bottom:14px;}
.h_cont .h_text strong{ font-size:14px;  color:#000; font-family:宋体; margin:20px 0; display:block;}
.h_cont .h_text p{ font-size:14px;  color:#000; font-family:宋体; line-height:28px; width:100%; }
.h_cont .h_text img{width:90%;}
/*版权登记*/
/*焦点图*/
.mainbanner{height:400px;overflow:hidden; position:relative; z-index:99;}
.mainbanner_window{left:50%;width:1920px;height:400px;overflow:hidden;margin-left:-960px;position:absolute;}
.mainbanner_window ul{width:999999px;height:6400px;position:relative;}
.mainbanner_window li{background:#fff;/*width:1920px;*/height:400px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{ top:370px;height:15px;position:absolute; right:42%;}
.mainbanner_list li{width:48px;height:8px;overflow:hidden;float:left;display:inline; margin:0 5px; /*filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;*/ }
.mainbanner_list a{width:48px;height:8px; display:block; background:#cacaca;}
.mainbanner_list li.active a{ background:#ff6600;}
.r_good{ margin-bottom:30px;}
.r_good h2{ font-size:32px; height:64px; color:#454545; text-align:center; width:100%; background-color:#fff100; line-height:64px;}
.r_good ul{ padding-bottom:30px;}
.r_good ul li{ padding:20px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:240px; float:left; text-align:center;}
.r_good ul li .g_til{ width:146px; height:146px; border-radius:50%; border:1px solid #ddd; margin:20px auto; font-size:48px; line-height:146px; color:#454545;}
.r_good ul li p{ font-size:14px; color:#454545; line-height:18px; width:100%;}
.refer{ margin-bottom:30px;}
.refer h3{ width:100%; font-size:40px; line-height:1px; border-left:300px solid #ddd; border-right:300px solid #ddd; text-align:center;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-bottom:40px; color:#343434;}
.refer img{ text-align:center; max-width:1200px; height:auto;}
.copy_dl dd{ padding:20px;}
.copy_dl dd p{ padding-left:20px;}
/*创名知讯*/
.n-logo{ padding:20px 0;}
.n-logo .news_cm{ float:left; }
.n-logo .news_cm img{ width:208px; height:70px;display:block; margin-top:12px;}
.news_search{ border:2px solid #158dd3; width:460px; height:38px; background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; float:left; margin:28px 0 0 160px;}
.news_search input.search{ border:none; width:368px; float:left; height:34px; font-size:14px; color:#333;  line-height:34px; background:url(../images/front/news_sear.png) no-repeat 9px center;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-left:38px;}
.news_search input.button{ border:none; width:88px; float:left; height:34px; line-height:34px; color:#fff; font-size:16px; text-align:center; cursor:pointer; background-color:#158dd3}
.news_code{ text-align:center; float:right; width:140px; height:94px; margin-right:30px;}
.news_code img{ width:79px; height:74px; }
.news_code p{ font-size:12px; color:#4b4b4b; line-height:20px;}
.nav_news{ width:100%; height:40px; background-color:#158dd3;}
.nav_news{ width:100%; height:40px; background-color:#158dd3;}
.newsnav_w{ width:1200px; margin:0 auto; height:40px;}
.newsnav_w li{ display:inline-block; position:relative; text-align:center; float:left; height:40px; }
.newsnav_w li:hover .newsnav_son{ display:block;}
.newsnav_son{ position:absolute; width:100%; background-color:#444; top:40px; z-index:66666; height:auto;  left:0; display:none; }
.newsnav_son a{ display:inline !important; padding:0 !important;}
.newsnav_son dd{ color:#fff; font-size:15px; text-align:center; display:inline-block;width:100%;}
.newsnav_son dd:hover{  background-color:#222;}
.newsnav_son:before{ content:'';border: 6px solid transparent; position:absolute; left:50%; margin-left:-3px; top:-12px;
border-bottom-color: #fff;}
.newsnav_w i{ width:2px; height:40px; background:url(../images/front/lin.png) no-repeat center center; display:inline-block; float:left}
.newsnav_w a{  color:#fff; line-height:40px; height:40px; font-size:16px; display:inline-block;padding:0 24px;}
.newsnav_w li .a1:hover{ background-color:#0b75b4;}
.newsnav_w li.on{background-color:#0b75b4;}
.main_news_bg{ width:100%; padding:20px 0; background:url(../images/front/news_bg.png) repeat center center; margin-bottom:20px; }
.news_w{ background-color:#fff; }
.news_car{ width:546px; height:320px; float:left; overflow:hidden; position:relative;}
.pages{width:546px;height:320px;}
.news_car ul li{position:absolute;top:0;left:546px;width:546px;height:320px;}
.news_car ul li h3{ font-size:16px; color: #fff; position:absolute; bottom:10px; margin-left:10px; left:0;}
.controler{position:absolute;bottom:10px;right:20px;}
.controler b{cursor:pointer;width:10px;height:10px; border-radius:50%;display:block;overflow:hidden; float:left;margin:0 0 0 5px; background-color:#fff;}
.controler b.down{ background-color:#1fa1ed;}
.controler2 a{display:block; width:31px;position:absolute;top:145px;height:37px;}
.controler2 a i{cursor:pointer;display:block;width:31px;height:37px; background:url(../images/front/tab.png) no-repeat;}
.controler2 .prev{left:0px;}
.controler2 .prev i{background-position:0 0;}
.controler2 .prev:hover i{background-position:-62px 0;}
.controler2 .next i{background-position:-31px 0;}
.controler2 .next{right:0px;}
.controler2 .next:hover i{background-position:-93px 0;}
.lately_news{ width:390px; padding:10px 20px; border-right:1px solid #ddd; float:left; box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lately_news dt{ line-height:38px; color:#158dd3; font-size:20px; font-weight:800; border-bottom:1px solid #ddd; padding-bottom:4px; margin-bottom:6px;}
.lately_news dt a{ font-size:14px; color:#333; float:right;}
.lately_news dt a:hover{ color:#158dd3;}
.lately_news dd{ font-size:16px; color:#333; line-height:36px; padding-left:6px; }
.lately_news dd:hover{color:#158dd3;}
.lately_news dd::before{ content:''; width:5px; height:5px; background-color:#000; display:inline-block; vertical-align:3px; margin-right:10px;}
.log{ width:264px; height:320px; float:right;}
.logo_enter{ width:100%; padding:20px 28px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; }
.logo_enter .lo_pic img{ width:64px; height:64px;}
.logo_enter .lo_pic span{ font-size:14px; color:#888; display:inline-block; vertical-align:16px; margin-left:14px;}
.lo_button{ text-align:center; }
.lo_button a{ font-size:14px; padding:5px 25px; display:inline-block; margin-top:10px;}
.lo_button a.login1{ color:#fff; background-color:#158dd3;border:1px solid #158dd3; margin-right:10px;}
.lo_button a.regist1{ color:#158dd3; background-color:#fff; border:1px solid #158dd3}
.p-right{ padding:0 16px; height:54px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; line-height:54px; color:#333; font-size:16px}
.p-right a{ font-size:14px; display:inline-block; float:right; color:#333;}
.p-right a:hover{ color:#158dd3;}
.download{ padding:0 34px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.download div{ height:58px;}
.download div a{ line-height:58px; font-size:16px; color:#666; }
.download div a:hover{ text-decoration:underline;}
.download div.bao{ border-bottom:1px dashed #e3e3e3;}
.download div img{ width:26px; height:26px;vertical-align:middle; margin-right:8px;}
.new_list{ margin-bottom:20px;}
.new_list .column .co_til{ width:100%; background:url(../images/front/tile_bg.jpg); height:40px; text-indent:1em; line-height:40px; color:#fff; font-size:16px; margin-bottom:20px;}
.new_list .column .co_list{ margin-left:-48px; margin-bottom:24px;}
.new_list .column .co_list dl{ width:368px; margin-left:48px; float:left;}
.new_list .column .co_list dl dt{ line-height:38px; border-bottom:1px solid #ddd; width:368px; margin-bottom:14px;}
.new_list .column .co_list dl dt strong{ font-size:20px; color:#158dd3;}
.new_list .column .co_list dl dt a{ font-size:14px; color:#333; display:inline-block; float:right;}
.new_list .column .co_list dl dt a:hover{ color:#158dd3;}
.new_list .column .co_list dl .first{ position:relative; margin-bottom:6px;}
.new_list .column .co_list dl .first img{ width:368px; height:180px;}
.new_list .column .co_list dl .first span{ font-size:16px; color:#fff; width:360px; line-height:24px; height:24px; overflow:hidden; position:absolute; bottom:10px; left:5px;} 
.new_list .column .co_list dl dd{ font-size:16px; color:#333; line-height:36px; padding-left:6px; width:360px; height:36px; overflow:hidden;}
.new_list .column .co_list dl dd:hover{color:#158dd3;}
.new_list .column .co_list dl dd::before{ content:''; width:5px; height:5px; background-color:#000; display:inline-block; vertical-align:3px; margin-right:10px;}
.news_link ul{ height:82px; border-top:1px solid #ddd; line-height:82px; overflow:hidden; text-align:left;}
.news_link ul strong{ font-size:20px; margin-right:6px;}
.news_link ul strong span{ color:#158dd3;}
.news_link ul li{ display:inline-block; font-size:16px; margin-right:40px; color:#333;}
.news_link ul li:hover{ color:#158dd3;}
/*链接图片*/
.news_link{text-align:center;}
.news_link ol{ display:inline-block; margin:20px;}
.news_link ol li{ display: inline-block; width:158px; background-color:#fff; text-align:center; margin:4px 20px; border:1px solid #ddd}
.news_link ol li p{ text-align:center; line-height:23px; font-size:12px;}
.news_link ol li.li1 img{ width:158px; height:45px;}
.news_link ol li.li2 img{ width:57px; height:45px;}
.news_link ol li.li3 img{ width:66px; height:45px;}
.news_link ol li.li4 img{ width:45px; height:45px;}
.otherlink{ width:804px; margin:20px auto; padding:0px; display:block; clear:both; text-align:center;}
.otherlink img{ text-align:center; margin:0 auto;}
.otherlink a{ color:#acacac !important; float:left; margin:0px 15px; text-align:center; padding:0 !important;}
/*新闻列表*/
.list_body{ background:#f5f5f5; padding-bottom:30px;}
.list_news .adva{ width:1200px; height:auto; margin:10px auto;}
.list_loca{ line-height:24px;}
.list_loca a{ font-size:14px; color:#777;}
.list_loca a:hover{ color:#CC0000}
.list_loca i{ font-size:10px; color:#b6b6b6; margin:0 6px;}
.list_main{ margin-top:10px;}
.list_main .list_nav{ float:left; background-color:#fff; padding:20px 0; width:260px; height:auto;}
.list_main .list_p{ float:left; background-color:#fff; width:914px;}
/*推荐栏目*/
.re_list{ width:270px; float:right; }
.list_nav dl{  }
.list_nav dl dt.zhan{ background-color:#158dd3; color:#fff;}
.list_nav dl dt{ height:38px; font-size:16px; color:#333; line-height:38px; cursor:pointer;padding-left:22px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%;}
.list_nav dl dt.zhan span{ background-position:0 -10px;}
.list_nav dl dt span{ width:10px; height:10px; margin-right:14px; background: url(../images/add2.png) no-repeat; display:inline-block;}
.list_nav dl .dd_til{ width:100%; padding:10px 0 10px 54px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_nav dl .dd_til dd{ font-size:14px; line-height:24px; color:#666;}
.list_nav dl .dd_til dd:hover{ color:#158dd3;}
.list_nav dl .dd_til dd.d_on{color:#158dd3;}
.list_recoment{ padding:20px 0 10px 20px; width:100%; box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%;  background-color:#fff; margin-top:20px;}
.list_recoment h3{ font-size:16px; color:#333; line-height:20px;}
.list_recoment h3::before{ content:''; width:3px; height:20px; display:inline-block; background:#158dd3; vertical-align:-4px; margin-right:10px;}
.list_recoment ul{ padding:8px 0;}
.list_recoment ul li{ font-size:14px; color:#666; border-bottom:1px dashed #ddd; width:224px; overflow:hidden; height:44px; line-height:44px;}
.list_recoment ul li:before{ content:''; width:4px; height:4px; background-color:#CCC; display:inline-block; vertical-align:middle; margin-right:6px;}
.list_recoment ul li:hover{ color:#158dd3;}
.ra_search{ width:205px; height:34px; border-radius:17px; border:1px solid #ddd; margin:10px 0 10px 0px; position:relative}
.ra_search input{ border:none; width:205px; height:34px; background-color:transparent; padding-left:12px; font-size:12px; color:#333;}
.ra_search a span{ width:20px; height:20px; background:url(../images/front/list_sear.png) no-repeat center center; position:absolute; top:7px; right:12px;}
.re_sb{ padding:20px 0 10px 20px; width:100%; box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%;  background-color:#fff;}
.re_cm{ padding:20px 0 0px 20px; width:100%; box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%;  background-color:#fff; margin-top:20px;}
.re_sb h3,re_cm h3{ font-size:16px; color:#333; line-height:20px;}
.re_sb h3::before,.re_cm h3::before{ content:''; width:3px; height:20px; display:inline-block; background:#158dd3; vertical-align:-4px; margin-right:10px;}
.re_sb ul{ padding:10px 0;}
.re_sb ul li{ padding:10px; width:100%; box-sizing: border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;border-bottom:1px solid #ddd;}
.re_sb ul li.li_hover img{ width:88px; height:62px; border:1px solid #ddd; float:left; display:block;}
.re_sb ul li.li_hover .cont{ float:right; width:128px; overflow:hidden;}
.re_sb ul li.li_hover .cont h4{ font-size:14px; color:#cc0000;}
.re_sb ul li.li_hover .cont p{ font-size:12px; }
.re_sb ul li img{ display:none;}
.re_sb ul li .cont h4{ font-size:14px; color:#cc0000; display:inline-block; line-height:16px; }
.re_sb ul li .cont p{font-size:12px;width:128px; overflow:hidden; display:inline-block;line-height:16px; vertical-align:middle; }
.re_cm ul{ width:230px; padding:20px 0 10px; }
.re_cm  ul li{ width:230px; margin-bottom:10px; position:relative;}
.re_cm  ul li:hover .re_p{ display:block;}
.re_cm  ul li .re_p{ width:200px; height:200px; background:rgba(0,0,0,0.6);box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; padding:10px; position:absolute; bottom:40px; left:15px; display:none;}
.re_cm  ul li .re_p h4,.re_cm  ul li .re_p p{ color:#fff; text-align:center; font-size:13px;}
.re_cm  ul li .re_p h4{ line-height:36px;}
.re_cm  ul li .re_p h4:after{ content:''; width:150px; height:1px; border-bottom:1px dashed #fff;  display:block; margin:0px auto 10px; }
.re_cm  ul li img{ width:230px; height:auto;}
.list_p dl dt{ font-size:16px; color:#333; padding-left:32px; line-height:52px; border-bottom:1px solid #ddd;} 
.list_p dl dd{ padding:18px 32px; width:100%;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; border-bottom:1px solid #ddd; }
.list_p dl dd img{ width:194px; float:left;}
.list_p dl dd .news_content{ float:right; width:634px;}
.list_p dl dd .news_content .h-date{ height:28px;}
.list_p dl dd .news_content h4{ font-size:18px; color:#333; line-height:28px; width:500px; height:28px; overflow:hidden; float:left;}
.list_p dl dd .news_content h4:hover{ color:#158dd3;}
.list_p dl dd .news_content span{ font-size:14px; color:#666; line-height:28px; float:right}
.list_p dl dd .news_content p{ font-size:14px; line-height:22px; margin:10px 0 0 0; height:44px; overflow:hidden;}
.list_p .page_ a.cur{ background-color:#f5f5f5; color:#158dd3;}
.list_p .page_ a:hover{background-color:#f5f5f5; color:#158dd3;}
.list_p .detail_news{ width:100%; padding:0 42px; box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_p .detail_news .detail_tital{ width:100%; padding:26px 0; border-bottom:1px solid #ddd; text-align:center; }
.list_p .detail_news .detail_tital h2{ font-size:26px; color:#444; font-weight:bold; line-height:32px; margin-bottom:16px;}
.list_p .detail_news .detail_tital span{ font-size:14px; color:#888; }
.list_p .detail_news .detail_tital b{ color:#888; font-weight:400; margin:0 20px;}
.list_p .detail_news .detail_pic{ padding:30px 0; width:100%; border-bottom:1px solid #ddd;  }
.list_p .detail_news .detail_pic p{ font-size:14px; color:#666; margin-bottom:20px; line-height:24px; }
.list_p .detail_news .detail_pic img{ max-width:100%; height:auto; display:block; margin:0 auto 20px;}
.list_p .detail_news .prev-next{ padding:20px 0 40px 20px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_p .detail_news .prev-next span{ display:block;  font-size:14px; color:#666; line-height:30px;}
.list_p .detail_news .prev-next span a{ color:#158dd3;}
.list_right .detail_news .prev-next span a{ color:#cc0000 !important;}
.release_bg{ background:url(../images/front/bg_publish_new.jpg) no-repeat center top #0f7ccb; width:100%; min-height: 1020px;}
.release_bg .release_intro{ background-color:#fff;  box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding:25px; }
.release_bg .release_intro h4{ font-size:16px; color:#444; line-height:26px; font-weight:800; margin-bottom:20px;}
.release_bg .release_intro h4::before{ content:'';width:4px; height:26px; background-color:#00bdec; display:inline-block; vertical-align:-7px; margin-right:10px;}
.release_bg .release_intro p{ font-size:14px; color:#444; line-height:24px; text-indent:2em; padding:0 24px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.release_bg .release_intro p span{ color:#cc0000;}
.release_se{ width:456px; height:44px; border:3px solid #00bdec; position:relative; margin:26px 0 0 24px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; }
.release_se input{ border:none;}
.release_se .se-t{ width:454px; height:38px; font-size:14px; color:#888; padding-left:20px;}
.release_se .se-b{ width:132px; height:38px; background-color:#00bdec; color:#fff; font-size:18px; position:absolute; right:-3px; top:0px; cursor:pointer;}
.re_enter{ text-indent:0 !important; margin:20px 0;}
.re_mesage{ padding:22px 28px; border:2px solid #ddd; width:488px; margin-left:24px;}
.re_mesage ul li{ font-size:14px; color:#888; line-height:24px;}
.re_pic{ font-size:16px; color:#444; margin:16px 24px;}
.re_pic input{ border:none; width:60px; height:28px; margin-left:18px; cursor:pointer;}
.re_write{font-size:16px; color:#444; margin:16px 24px;}
.re_write input{ border:1px solid #ddd; width:126px; height:28px; margin-left:18px; background-color:#fff; text-indent:1em; }
.re_sub{ width:220px; height:48px; background-color:#df0716; border:none; font-size:24px; color:#fff; margin:24px 0 40px 24px; cursor:pointer;}
/*分站首页*/
.nav_fenzhan a{ font-size:16px; color:#333; line-height:44px; padding:0 42px;}
.nav_fenzhan a:hover{ color:#0e9155;}
.nav_fenzhan a.on{ color:#0e9155;}
.nav_line2{ background-color:#0e9155 !important;}
.fen_area{ font-size:12px; color:#444; position:absolute; left:180px; top:78px;}
/*登录注册*/
.new_regist{ margin:20px auto; border:1px solid #ddd;}
.new_regist img{ float:left;}
.new_regist img.pic_regist{ width:600px; height:616px;}
.new_regist img.pic_login{ width:600px; height:418px;}
.new_regist .login_box{ float:right; width:600px; padding:26px 100px; box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:36px;}
.new_regist .login_box .til{ margin-bottom:30px;}
.new_regist .login_box .til h6{ font-size:20px; color:#444; float:left;}
.new_regist .login_box .til a{ font-size:14px; color:#ff6600; float:right;}
.new_regist .login_box .til a:hover{ text-decoration:underline;}
.new_regist .login_box ul li{ width:400px; height:40px; position:relative; border:1px solid #ddd; margin-bottom:20px; box-sizing:border-box; }
.new_regist .login_box ul li input{ border:none; background-color:none; font-size:14px; color:#333; position:absolute; right:0; top:0; height:38px; width:344px;}
.new_regist .login_box ul li i{ width:42px; height:40px;background:url(../images/front/login_regist.png) no-repeat; display:inline-block;}
.new_regist .login_box ul li i::after{ content:''; width:1px ; height:20px; background:#ddd; display:inline-block;  position:absolute; left:44px; top:10px;}
.new_regist .login_box ul li.tux,.new_regist .login_box ul li.mesage{ width:250px;}
.new_regist .login_box ul li.tux input,.new_regist .login_box ul li.mesage input{ width:194px;}
.new_regist .login_box ul li.tux i,.new_regist .login_box ul li.mesage i{ background-position:-42px 0;}
.new_regist .login_box ul li.tux img{width:112px; height:40px;position:absolute; top:0; right:-149px; cursor:pointer;}
.login_box ul li.mesage a{ width:112px; height:40px; background-color:#ff6600; font-size:14px; line-height:40px; text-align:center; position:absolute; top:0; right:-149px; display:block; color:#fff;}
.new_regist .login_box ul li.set_pass i{background-position:-84px 0;}
.new_regist .login_box ul li.name i{background-position:-126px 0;}
.new_regist .login_box ul li.area{ border:none; margin-left:-14px;}
.new_regist .login_box ul li.area select{ width:116px; height:38px; border:1px solid #ddd; font-size:14px; color:#999; margin-left:14px;}
.new_regist .login_box ul li.auto{ border:none; font-size:12px; color:#444; margin-top:10px; padding-left:16px;}
.new_regist .login_box ul li.auto a{ text-decoration:underline; font-size:14px; color:#ff0000; float:right;}
.new_regist .login_box ul li.auto input{left:0; width:0px;}
.new_regist .login_box ul li.sub{ border:#ff6600; height:40px;}
.new_regist .login_box ul li.sub input{ font-size:16px; color:#fff; width:100%; left:0; background-color:#ff6600; height:40px; cursor:pointer;}
/*弹出框*/
/*专利申请*/
.popover-c-pa{z-index:991;position:fixed;top:50%;left:50%;width:460px;height:580px;margin:-290px 0 0 -230px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.c-pa-content{padding:20px;position:relative;}
.c-pa-content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.c-pa-content .close:hover{color:#666;}
.c-pa-content h3{ font-size:30px; text-align:center; color:#ff6600; margin-top:20px; margin-bottom:40px;}
.c-pa-content ul{ margin:20px auto;}
.c-pa-content li{ padding:0 26px; width:372px; height:40px; border:none; text-indent:0; margin-bottom:20px;}
.c-pa-content ul li span{ width:100px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:6px;}
.c-pa-content ul li input{ width:250px; height:34px; border:1px solid #ddd; text-indent:1em; }
.c-pa-content ul li select{ width:250px; height:32px; border:1px solid #ddd; color:#666; margin-right:10px; cursor:pointer;}
.c-pa-content .refer{ width:340px; height:40px; background-color:#ff6600; color:#fff; font-size:16px; margin:30px auto 0; border:none; display:block; cursor:pointer;}
/*end专利申请*/
.theme-popover-mask{z-index:990;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);display:none}
.popover-buy{z-index:991;position:fixed;top:50%;left:50%;width:920px;height:520px;margin:-260px 0 0 -460px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.buy_b_content{padding:20px;position:relative;}
.buy_b_content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.buy_b_content .close:hover{color:#666;}
.buy_b_content h3{ font-size:30px; text-align:center; color:#ff0000; margin-top:20px; margin-bottom:40px;}
.buy_b_content ul{ margin:20px auto;}
.buy_b_content ul li{ float:left; padding:0 26px; width:378px; height:40px; border:none; text-indent:0; margin-bottom:20px;}
.buy_b_content ul li span{ width:100px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:6px;}
.buy_b_content ul li input{ width:266px; height:34px; border:1px solid #ddd; text-indent:1em; }
.buy_b_content ul li select{ width:120px; height:32px; border:1px solid #ddd; color:#666; margin-right:10px; }
.buy_b_content ul li textarea{ width:266px; height:80px; border:1px solid #ddd; text-indent:1em; vertical-align:super;}
.buy_b_content ul li.place{width:600px;}
.buy_b_content ul li.require{ height:80px;}
.buy_b_content .refer{ width:360px; height:40px; background-color:#ff0000; color:#fff; font-size:16px; margin:30px auto 0; border:none; display:block; cursor:pointer;}
.popover-helpfind{z-index:992;position:fixed;top:50%;left:50%;width:920px;height:520px;margin:-260px 0 0 -460px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.helpfind_b_content{padding:20px;position:relative;}
.helpfind_b_content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.helpfind_b_content .close:hover{color:#666;}
.helpfind_b_content h3{ font-size:30px; text-align:center; color:#ff0000; margin-top:20px; margin-bottom:40px;}
.helpfind_b_content ul{ margin:20px auto;}
.helpfind_b_content ul li{ float:left; padding:0 26px; width:378px; height:40px; border:none; text-indent:0; margin-bottom:20px;}
.helpfind_b_content ul li span{ width:100px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:4px;}
.helpfind_b_content ul li input{ width:266px; height:34px; border:1px solid #ddd; text-indent:1em; }
.helpfind_b_content ul li select{ width:120px; height:32px; border:1px solid #ddd; color:#666; margin-right:10px; }
.helpfind_b_content ul li textarea{ width:266px; height:80px; border:1px solid #ddd; text-indent:1em; vertical-align:super;}
.helpfind_b_content ul li.place{width:600px;}
.helpfind_b_content ul li.require{ height:80px;}
.helpfind_b_content .refer{ width:360px; height:40px; background-color:#ff0000; color:#fff; font-size:16px; margin:30px auto 0; border:none; display:block; cursor:pointer;}
.popover-message{z-index:991;position:fixed;top:50%;left:50%;width:920px;height:520px;margin:-260px 0 0 -460px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.message_b_content{padding:20px;position:relative;}
.message_b_content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.message_b_content .close:hover{color:#666;}
.message_b_content h3{ font-size:30px; text-align:center; color:#ff0000; margin-top:20px; margin-bottom:40px;}
.message_b_content ul{ margin:20px auto;}
.message_b_content ul li{ float:left; padding:0 26px; width:378px; height:40px; border:none; text-indent:0; margin-bottom:20px;}
.message_b_content ul li span{ width:100px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:6px;}
.message_b_content ul li input{ width:266px; height:34px; border:1px solid #ddd; text-indent:1em; }
.message_b_content ul li select{ width:120px; height:32px; border:1px solid #ddd; color:#666; margin-right:10px; }
.message_b_content ul li textarea{ width:266px; height:80px; border:1px solid #ddd; text-indent:1em; vertical-align:super;}
.message_b_content ul li.place{width:600px;}
.message_b_content ul li.require{ height:80px;}
.message_b_content .refer{ width:360px; height:40px; background-color:#ff0000; color:#fff; font-size:16px; margin:30px auto 0; border:none; display:block; cursor:pointer;}
.popover-change_p{z-index:998;position:fixed;top:50%;left:50%;width:920px;height:480px;margin:-240px 0 0 -460px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.change_p_content{padding:20px;position:relative;}
.change_p_content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.change_p_content .close:hover{color:#666;}
.change_p_content p{ font-size:14px; text-align:center; color:#444;  width:700px; border-bottom:1px solid #ddd; line-height:24px; background:url(../images/front/gonggao.png) no-repeat 66px center; padding:20px 110px;box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin:0 auto;}
.change_p_content ul{ margin:30px auto;}
.change_p_content ul li{ float:left; padding:0 26px; width:378px; height:40px; border:none; text-indent:0; margin-bottom:20px;}
.change_p_content ul li span{ width:140px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:6px;}
.change_p_content ul li input{ width:226px; height:34px; border:1px solid #ddd; text-indent:1em; }
.change_p_content ul li select{ width:226px; height:32px; border:1px solid #ddd; color:#666;  }
.change_p_content ul li.require{ height:80px;}
.change_p_content .refer{ width:360px; height:40px; background-color:#ff0000; color:#fff; font-size:16px; margin:30px auto 0; border:none; display:block; cursor:pointer;}
.popover-find{z-index:995;position:fixed;top:50%;left:50%;width:460px;height:340px;margin:-170px 0 0 -230px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.find_content{padding:20px;position:relative;}
.find_content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.find_content .close:hover{color:#666;}
.find_content h3{ font-size:30px; text-align:center; color:#ff0000; margin-top:10px; margin-bottom:24px;}
.find_content li{ width:100%; margin-bottom:20px;}
.find_content li span{ width:140px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:6px;}
.find_content li input{ width:238px; height:32px; border:1px solid #ddd; text-indent:1em; }
.find_content li select{ width:240px; height:32px; border:1px solid #ddd; color:#666;}
.find_content .refer{ width:260px; height:40px; background-color:#ff0000; color:#fff; font-size:16px; margin:10px auto 0; border:none; display:block; cursor:pointer;}
.popover-sale{z-index:995;position:fixed;top:50%;left:50%;width:860px;height:590px;margin:-295px 0 0 -430px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.sale_b_content{padding:18px;position:relative;}
.sale_b_content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.sale_b_content .close:hover{color:#666;}
.sale_b_content h3{ font-size:30px; text-align:center; color:#ff0000; margin-top:10px; margin-bottom:18px;}
.sale_b_content .p_t{ width:98%; margin:0 auto; padding:12px; background-color:#f8f8f8;}
.sale_b_content p{ font-size:14px; color:#666; line-height:24px;}
.sale_b_content p a{color:#cc0000;}
.sale_b_content p strong{ background-color:#cc0000; color:#fff;}
.sale_b_content ul{ margin:18px auto;}
.sale_b_content ul li{ float:left; padding:0 10px; width:380px; height:40px; border:none; text-indent:0; margin-bottom:14px;}
.sale_b_content ul li span{ width:100px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:6px;}
.sale_b_content ul li input{ width:260px; height:34px; border:1px solid #ddd; text-indent:1em; }
.sale_b_content ul li.place{width:600px;}
.sale_b_content ul li select{ width:120px; height:32px; border:1px solid #ddd; color:#666; margin-right:10px; }
.sale_b_content ul li textarea{ width:240px; height:60px; border:1px solid #ddd; vertical-align:super; font-size:14px; padding:10px;}
.sale_b_content ul li.require{ height:80px;  }
.sale_b_content ul li.fil_b{ width:600px; margin-top:-40px; margin-bottom:40px;}
.sale_b_content ul li.fil_b img{ vertical-align: middle;}
.sale_b_content ul li.fil_b input{ width:62px; height:28px; border:none; text-indent:0; cursor:pointer;}
.sale_b_content .refer{ width:360px; height:40px; background-color:#ff0000; color:#fff; font-size:16px; margin:0px auto 0; border:none; display:block; cursor:pointer;}
/*商标注册*/
.popover-reg{z-index:999;position:fixed;top:50%;left:50%;width:920px;height:520px;margin:-260px 0 0 -460px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.reg_b_content{padding:20px;position:relative;}
.reg_b_content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.reg_b_content .close:hover{color:#666;}
.reg_b_content h3{ font-size:30px; text-align:center; color:#ff0000; margin-top:20px; margin-bottom:40px;}
.reg_b_content ul{ margin:20px auto;}
.reg_b_content ul li{ float:left; padding:0 26px; width:378px; height:40px; border:none; text-indent:0; margin-bottom:20px;}
.reg_b_content ul li span{ width:100px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:6px;}
.reg_b_content ul li input{ width:266px; height:34px; border:1px solid #ddd; text-indent:1em; }
.reg_b_content ul li select{ width:120px; height:32px; border:1px solid #ddd; color:#666; margin-right:10px; }
.reg_b_content ul li textarea{ width:266px; height:80px; border:1px solid #ddd; text-indent:1em; vertical-align:super;}
.reg_b_content ul li.place{width:600px;}
.reg_b_content ul li.require{ height:80px;}
.reg_b_content .refer{ width:360px; height:40px; background-color:#ff0000; color:#fff; font-size:16px; margin:30px auto 0; border:none; display:block; cursor:pointer;}
.popover-c-re{z-index:999999;position:fixed;top:50%;left:50%;width:460px;height:520px;margin:-260px 0 0 -230px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.c-re-content{padding:20px;position:relative;}
.c-re-content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.c-re-content .close:hover{color:#666;}
.c-re-content h3{ font-size:30px; text-align:center; color:#ff6600; margin-top:20px; margin-bottom:40px;}
.c-re-content ul{ margin:20px auto;}
.c-re-content li{ padding:0 26px; width:360px; height:40px; border:none; text-indent:0; margin-bottom:20px;}
.c-re-content ul li span{ width:80px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:6px;}
.c-re-content ul li input{ width:250px; height:34px; border:1px solid #ddd; text-indent:1em; }
.c-re-content ul li select{ width:250px; height:32px; border:1px solid #ddd; color:#666; margin-right:10px; cursor:pointer;}
.c-re-content .refer{ width:340px; height:40px; background-color:#ff6600; color:#fff; font-size:16px; margin:30px auto 0; border:none; display:block; cursor:pointer;}
.popover-i-re{z-index:999999;position:fixed;top:50%;left:50%;width:460px;height:520px;margin:-260px 0 0 -230px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.i-re-content{padding:20px;position:relative;}
.i-re-content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.i-re-content .close:hover{color:#666;}
.i-re-content h3{ font-size:30px; text-align:center; color:#ff6600; margin-top:20px; margin-bottom:40px;}
.i-re-content ul{ margin:20px auto;}
.i-re-content li{ padding:0 26px; width:360px; height:40px; border:none; text-indent:0; margin-bottom:20px;}
.i-re-content ul li span{ width:80px; text-align:right; font-size:14px; color:#444; display:inline-block; margin-right:6px;}
.i-re-content ul li input{ width:250px; height:34px; border:1px solid #ddd; text-indent:1em; }
.i-re-content ul li select{ width:250px; height:32px; border:1px solid #ddd; color:#666; margin-right:10px; cursor:pointer;}
.i-re-content .refer{ width:340px; height:40px; background-color:#ff6600; color:#fff; font-size:16px; margin:30px auto 0; border:none; display:block; cursor:pointer;}
/* CSS Document */
/*客户评价*/
.index_newslist{ margin-top:14px;}
.listwrap{ margin-top:14px; margin-bottom:40px;}
.listwrap .nav_left{ float:left; width:180px;}
.listwrap .nav_left ul{ border-top:3px solid #cc0000; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;; -webkit-box-sizing:border-box;}
.listwrap .nav_left ul li{ line-height:40px; border-bottom:1px solid #eee;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;; -webkit-box-sizing:border-box; padding:0 20px; font-size:14px; color:#444;}
.listwrap .nav_left ul li:hover{ color:#cc0000;}
.listwrap .nav_left ul li.on{ color:#cc0000;}
.listwrap .list_right .down_a{ font-size:13px; line-height:20px; margin:10px 0; display:inline-block; width:405px; vertical-align: text-top; padding-right:10px;}
.listwrap .list_right{ float:left; width:840px;}
.listwrap .list_right dl{ margin-bottom:40px;}
.listwrap .list_right dl dt{ font-size:16px; color:#333; line-height:52px; border-bottom:1px solid #ddd; text-indent:1em; padding-left:0;}
.listwrap .list_right dl dd{ padding:20px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;; -webkit-box-sizing:border-box; border-bottom:1px solid #ddd;}
.listwrap .list_right dl dd h3{ font-size:18px; line-height:28px; color:#444; margin-bottom:10px;} 
.listwrap .list_right dl dd:hover{ background-color:#f1f1f1;}
.listwrap .list_right dl dd p{ font-size:14px; line-height:24px; color:#666; margin-bottom:10px; height:24px; overflow:hidden;}  
.listwrap .list_right dl dd span{ font-size:14px; color:#666; line-height:26px;}
.pl_talbe{ border-bottom:#ddd 1px solid;  margin:20px auto;}
.pl_talbe th{ font-size:14px; line-height:30px;  border-top:#ccc 1px solid;  background:#f5f5f5; border-right:#ccc 1px solid;}
.pl_talbe td{ border-top:#ddd 1px solid; border-right:#ddd 1px solid; line-height:30px; font-size:14px; color:#666666;}
.pl_talbe tr .ap_content{ padding:10px; box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;; -webkit-box-sizing:border-box; border-left:1px solid #ddd; text-align:left;}
.pl_talbe tr .ap_content span{ font-size:12px; color:#999;}
.pl_talbe tr td{ text-align:center;}
.pl_talbe td.td1{ border-left:1px solid #ddd;}
.pl_talbe tr td.star span{ width:60px; height:12px; background:url(../images/front/star1.png) repeat-x center center; display:inline-block;}
.my_ap{ width:90%; margin:0 auto;}
.my_ap ul{ padding:30px 0;}
.my_ap ul li{ font-size:14px; color:#444; height:28px; line-height:28px; margin-bottom:20px;}
.my_ap ul li span{ width:120px; text-align:right; display:inline-block; margin-right:6px;}
.my_ap ul li input{ width:300px; height:28px; border:1px solid #ddd; text-indent:1em;}
.my_ap ul li select{ width:140px; height:24px; color:#666;}
.my_ap ul li.rank em.common-rating{ width:60px; height:12px; background:url(../images/front/star2.png) repeat-x center center; display:inline-block; line-height:12px; }
.my_ap ul li.rank em em{ height:12px;background:url(../images/front/star1.png) repeat-x; display:inline-block ; line-height:12px }
.my_ap ul li.rank div{ display:inline-block; margin-right:20px;cursor:pointer;}
.my_ap ul li.rank div i{ width:12px;  height:12px; border-radius:50%; border:1px solid #cbcbcb; display:inline-block; line-height:12px; margin-right:6px; vertical-align:-1px; box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;; -webkit-box-sizing:border-box; }
.my_ap ul li.rank div i.select{ border:3px solid #cc0000;}
.my_ap ul li.textarea{ height:100px;}
.my_ap ul li.textarea textarea{ width:300px; height:100px; border:1px solid #ddd; vertical-align:super; padding:10px;}
.my_ap ul li.sub input{ width:120px; font-size:14px; color:#fff; cursor:pointer; background-color:#cc0000; text-indent:0; margin-top:20px; height:32px; }
.right_fixed{ position:fixed; top:34%; right:0px; z-index:101}
.right_fixed ul li{ width:50px; height:50px; background-color:#cc0000; margin-bottom:4px; cursor:pointer; position:relative; z-index:100}
.right_fixed ul li span{height: 36px;width: 40px;color: #fff;font-size: 14px;line-height: 18px;padding: 7px 5px; text-align:center; display:none; position:absolute; top:0; left:0;}
.right_fixed ul li:hover{ background-color:#cc0000;}
.right_fixed ul li:hover span{ display:block;}
.right_fixed ul li:hover i{ display:none}
.right_fixed ul li.online_qq a{ height: 36px;width: 40px;color: #fff;font-size: 14px;line-height: 18px;padding:7px 5px; text-align:center; display:block; }
.right_fixed ul li i{ width:50px; height:50px; display:inline-block; position:absolute; background:url(../images/front/qq.png) no-repeat; top:0; left:0;}
.right_fixed ul li.tel:hover p{ display:block;}
.right_fixed ul li.tel p{ position:relative; left:-164px; top:0px; width:164px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; font-weight:800; z-index:99; background-color:#cc0000; display:none; cursor:text;}
.right_fixed ul li.desk:hover p{ display:block;}
.right_fixed ul li.desk p{ position:relative; width:120px; height:120px; top:0; left:-122px; background-color:#cc0000; display:none; }
.right_fixed ul li.desk p img{ width:110px;margin:5px;}
.right_fixed ul li.tel i{ background-position:0 -100px;}
.right_fixed ul li.colect i{ background-position:0 -50px;}
.right_fixed ul li.desk i{ background-position:0 -150px;}
.right_fixed ul li.mes i{ background-position:0 -200px;}
.right_fixed ul li.top2 i{ background-position:0 -250px;}
.animation-slide-right {-webkit-animation-name: slide-right;-o-animation-name: slide-right;animation-name: slide-right;animation-delay:100ms;animation-timing-function:ease-out;animation-duration:.3s;animation-fill-mode:both;
}
/***2016-10-31***/
/*搜索子页面*/
.s-nav_li{ display:none;}
#link_nav.show_nav .nav_til .arrow2{transform:rotate(180deg);transition:transform 0.3s ease-in ;border-left:transparent 4px solid; border-right:transparent 4px solid; border-top:#fff 4px solid;}
#link_nav.show_nav .s-nav_li{ display:block;}
.s_bg{ width:100%; background-color:#fafafa; margin-bottom:20px;}
.curpos{ height:36px; }
.curpos a{ line-height:32px; font-size:12px; color:#888; }
.curpos a:hover{ color:#cc0000;}
.class_all{ border:1px solid #ddd; padding:4px 28px 4px 10px; position:relative }
.class_all .ci_right{ position:absolute; font: 700 20px/16px simsun;transition: transform .1s ease-in 0s; -webkit-transition: transform .1s ease-in 0s; display:block; overflow:hidden; right:4px; top:11px;}
.class_all .ci_right b{ text-decoration:none; position:relative; top:-9px;}
.class_all .ci_right2{ top:0px;}
.class_all .ci_right2 b{top:9px;}
.search_{ border-bottom:1px solid rgba(125, 138, 147, 0.2);}
.seteled22{ background-color:#2f2424; height:40px; width:100%; color:#fff; padding:10px 20px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; margin-bottom:10px; }
.seteled22 li,.seteled22 i{  font-size:14px; font-style:normal; display:inline-block;}/*line-height:40px;*/
.seteled22 li{ margin-left:24px;}
.seteled22 li span{ padding:0px 10px; border:1px solid #f0f0f0; color:#f0f0f0;}
.seteled22 li a{ display:inline-block; color:#cc0000; margin-left:5px; }
.s_column_container{border-top: 1px solid rgba(125, 138, 147, 0.2);}
.s_column{ border-top: 1px solid rgba(125, 138, 147, 0.2); overflow:hidden; background-color:#eef2f3;}
.s_column2{ border-top: 1px solid rgba(125, 138, 147, 0.2);}
.s_column ol{ display:inline-block; width:1085px; float:left; padding:4px 0; background-color:#fcfcfc; }
.s_column ol li{ display:inline-block; font-size:13px; color:#333; padding:1px 10px; margin:6px;}
.s_column ol li:hover,.s_column ol li.on{background-color:#ef8507; color:#fff; border-radius:3px;}
.s_column ol .li_in input{ border:1px solid #ddd; background-color:none; outline:none; width:50px; margin:0 6px; padding:0 4px; height:24px; }
.s_column ol .li_in .in2{ background-color:#2f2424; border-radius:3px; color:#fff; text-align:center; border:1px solid #2f2424; cursor:pointer;}
.s_column ol .li_in{ color:#333;}
.s_column .span1{   font-size: 13px;
    background: #eef2f3;
    display: inline-block;
    width: 115px;
    height: 40px;
    line-height: 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px; float:left;
	}
.s_column2 .span1{   font-size: 13px;
    background: #eef2f3;
    display: inline-block;
    width: 115px;
    height: 40px;
    line-height: 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
	}	
.advance{ display:inline-block; position:relative;}
.advance .a_search{margin: 5px; display:inline-block; }
.advance .a_search:hover span{ background-color:#ef8507; color:#fff;}
.advance .a_search:hover .icon_up{ background-position:0 -12px;}
.advance .a_search:hover .sub_a_search{ display:block;} 
.advance .a_search span{ background-color:#fff; border:1px solid #ddd; color:#333;  font-size:13px; height: 26px; padding:0 20px;
line-height: 26px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s; position:relative; cursor:pointer; display:inline-block;}	
.advance .a_search .icon_up{ width:12px; height:12px; background:url(../images/front/icon_up.png) no-repeat; display:inline-block; vertical-align:-1px;}
.sub_a_search{ width:840px;  background-color:#2f2424; border:1px solid rgba(125, 138, 147, 0.2); position:absolute; left:-5px; top:40px; display:none;z-index:999; }
.sub_a_search ul{ padding:0 20px;}
.sub_a_search ul li{ display:inline-block; line-height:26px; font-size:13px; color:#fff; padding:0 16px; margin:5px 8px;}
.sub_a_search ul li:hover{ background-color:#ef8507; color:#fff; border-radius:3px;}
.sub_a_search ul li.on{ background-color:#ef8507; color:#fff; border-radius:3px;}
.sub_a_search .sub_sj{ position:absolute; width:500px; height:16px; display:inline-block;
 left:0; top:-12px; z-index:555;
 }
	
@-webkit-keyframes slide-right {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(10%, 0, 0);
		transform: translate3d(10%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-o-keyframes slide-right {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(10%, 0, 0);
		transform: translate3d(10%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@keyframes slide-right {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(10%, 0, 0);
		transform: translate3d(10%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
/*补充商标类别*/
.clear{display: block;
height: 0;
overflow: hidden;
clear: both;}
.cateInfo, .group {width:94%; margin:20px auto;}
.cateInfo ul {padding:10px 30px; background:#fffce8;}
.cateInfo h3 {color:#dc7904; font-size:14px; line-height:2em; padding:0 10px;}
.cateInfo h3 a {float:right; font-weight:normal;}
.cateInfo p {color:#dc7904; margin-bottom:1em; padding:10px;}
.cateInfo dl {float:left; width:500px; margin:5px; padding:5px; border-bottom:dashed 1px #ddd;}
.cateInfo dl a {font-size:12px; text-decoration:none; color:#000;}
.cateInfo dl a:hover {color:#f30;}
.cateInfo dl .caption {width:400px; float:left; height:20px; overflow:hidden;}
.cateInfo dl i {font-style:normal; float:right;}
.cateInfo dl i a {color:#f60;}
.h_w{ width:94%; margin:0 auto;}
h6.title {font-size:14px; color:#06c; cursor:pointer;}
h6.title:hover {color:#f60;}
.group ul {padding:0 30px;}
.group .int_Table {font-size:14px;}
.group .int_Table th {color:#333;}
.grouInfo {margin-bottom:20px; padding:20px 40px; background:#f7f7f7; line-height:2em;}
.grouInfo span {margin-right:10px; color:#666;}
.grouInfo span dfn {color:#f60;}
/*隔行换色*/
.mc_result{ width:94%; margin:20px auto;}
.mc_result p{ margin-bottom:10px;}
.mc_result p b{ color:#f30}
.int_Table {border:solid 1px #ddd; border-right:0; border-bottom:0;}
.int_Table td {border-collapse:collapse; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; background:#fff;}
.int_Table td, .int_Table td.left, .int_Table td.right {line-height:1.5em; padding:5px 10px;}
.int_Table td.left {text-align:left;}
.int_Table td.right {text-align:right;}
.int_Table th {border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; line-height:1.5em; padding:5px 3px; color:#003366; font-weight:normal; background:#eee;}
.int_Table tr.alt td {background:#f8f8f8;}  /*tr背景色*/
.int_Table tr:hover td {background:#EFF8FF;}  /*鼠标高亮行的背景色*/
.int_Table td a {vertical-align:middle; display:inline-table;}
.int_Table a {
    font-weight: bold;
    color: #06c;}
/*隔行换色 end*/
/*快速上传*/
.popover-quick_c{z-index:999999;position:fixed;top:50%;left:50%;width:540px;height:340px;margin:-170px 0 0 -270px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.quick_c_content{padding:20px;position:relative;}
.quick_c_content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;}
.quick_c_content .close:hover{color:#666;}
.quick_c_content h3{ font-size:30px; text-align:center; color:#ff0000; margin-top:20px; margin-bottom:34px;}
.quick_c_content p{ font-size:14px; color:#777; width:90%; margin:0 auto; text-indent:2em; line-height:26px;}
.quick_c_content p .yellow{ color:#ff7b0f;}
.quick_c_content .in_align{ text-align:center;}
.quick_c_content .refer1,.quick_c_content .refer2{ width:110px; height:30px; background-color:#ff7b0f; line-height:30px; color:#fff; text-align:center; display:inline-block; margin:30px 20px; cursor:pointer;}
.quick_c_content .refer2{ background-color:#fff; color:#ff7b0f; border:1px solid #ff7b0f;}
.pa_search{height:460px !important; background:url(../images/front/pa_bg.jpg) no-repeat center center !important;}
/*意见反馈*/
.popover-mes_box{z-index:991;position:fixed;top:50%;left:50%;width:580px;height:500px;margin:-250px 0 0 -290px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.mes_box_content{ position:relative;}
.mes_box_content .close{ position:absolute;right:8px; top:0px; font-size:24px; color:#444;}
.mes_box_content .wel{ font-size:15px; color:#444; line-height:36px; width:100%; background-color:#f5f5f5; border-bottom:1px solid #ddd; padding-left:20px; font-weight:800; box-sizing:border-box; -webkit-box-sizing:border-box;}
.mes_box_content .in_wrap{ width:456px; margin:20px auto;}
.mes_box_content .in_wrap .in1{ margin-bottom:20px;}
.mes_box_content .in_wrap .in1 span,.mes_box_content .in_wrap .in1 span{ width:70px; text-align:right; line-height:28px;}
.mes_box_content .in_wrap .in1 input{ width:380px; vertical-align:sub; border:1px solid #ccc; background-color:none; padding-left:4px; height:30px; outline:none; }
.mes_box_content .in_wrap .in2 textarea{ width:380px; vertical-align:sub; border:1px solid #ccc; background-color:none; padding:4px; height:120px; outline:none;}
.mes_box_content .in_align input{border:none; background-color:#cc0000; padding:4px; height:26px; outline:none; border-radius:3px; width:70px; color:#fff; text-align:center; display: inline-block; margin:4px 0 0 108px; cursor:pointer;}
.re_list2 .list_recoment, .re_list2 .re_sb, .re_list2 .re_sb {
    background-color: #fafafa!important;
}
.tijiao_sucess{display:none; z-index:991;position:fixed;top:50%;left:50%;width:460px;height:200px;margin:-100px 0 0 -250px;border-radius:5px;background-color:#fff;box-shadow:0 0 10px #666; padding:20px; text-align:center; }
.tijiao_sucess h3{ font-size:20px; width:60%; line-height:40px; border-bottom:1px solid #ddd; margin:0 auto; color:#444;}
.tijiao_sucess .ti_txt{ font-size:14px; margin-top:20px; text-align:center;}
.tijiao_sucess .ti_txt input{ background-color:#ff0000; width:120px; height:38px; border:none; outline:none; color:#fff;  text-align:center; cursor:pointer; display:block; margin:40px auto; }
.call_me{width:350px; display:inline-block; margin-left:1px;}
.call_me span{ font-size:18px; color:#ff0000; font-weight:600; margin-bottom:10px; display:inline-block;}
.call_me input{ outline:none; border:none;}
.call_me input.call{ width:200px; height:28px; border:1px solid #FF0000 !important; background-color:#fff; padding-left:4px;}
.call_me input.sub{ width:80px; height:30px; border:1px solid #ff0000 !important;background-color:#ff0000; text-align:center; color:#fff; font-size:15px; vertical-align:-2px; cursor:pointer;}
/*城市分布*/
.tradebox {width:1200px; border:solid 1px #ddd; border-top:solid 2px #e4393c; margin-bottom:10px; background:#fff; margin:0 auto 30px;}
.tradebox h2 {font-size:24px; text-align:center; line-height:2em; padding:10px 0 5px;}
.tradebox h3 {font-weight:normal; text-align:center; color:#777;}
.tradebox h3 em {margin:0 5px;}
.tradebox .ulpad {width:1148px; float:left; padding:20px 30px;}
.tradebox ul .note {border:solid 1px #e5dfc2; background:#fff7d4; padding:10px 20px; margin-bottom:10px; line-height:1.8em;}
.cityul {width:1148px; padding:20px 30px;}
.cityul a {margin:2px 5px; color:#999; font-size:14px; color:#06c; float:left; padding:2px 5px;}
.cityul a:hover {color:#f60;}
.cityul dl {background:url(../images/front/citybg.png) 0 0 repeat-y; margin-bottom:5px; border-bottom:dashed 1px #ddd;}
.cityul dl:hover {background:#f5f5f5 url(../images/front/citybg.png) 0 0 repeat-y;}
.cityul dl dt {width:120px; float:left; margin-right:8px;}
.cityul dl dt strong {font-size:14px; padding:5px 10px; float:left; width:112px; text-align:center;}
.cityul dl dd {width:1008px; float:right;}
/*主图示范图*/
.popover-zt{z-index:9991;position:fixed;top:50%;left:50%;width:303px;height:212px;margin:-190px 0 0 -130px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.zt-content{padding:20px;position:relative;float:right;}
.zt-content a{float:right;}
.zt-content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;float:right;}
.zt-content .close:hover{color:#666;}
/*主图示范图*/
.popover-xgt{z-index:9991;position:fixed;top:50%;left:50%;width:600px;height:400px;margin:-190px 0 0 -230px;border-radius:5px;background-color:#fff;display:none;box-shadow:0 0 10px #666;}
.xgt-content{padding:20px;position:relative;float:right;}
.xgt-content .close{ position:absolute;right:30px; top:20px; font-size:30px; color:#444;float:right;}
.xgt-content .close:hover{color:#666;}
.imsg{
	height: 240px;
	border-left:#eee 1px solid;
	border-right:#eee 1px solid;
	padding: 0 14px;
}
.imsg .tits{
	font-size: 12px;
	line-height: 40px;
	color: #cc0000;
	padding-top: 10px;
}
.imsg-form .item{
	margin-top: 12px;
}
.imsg .txt{
	height: 30px;
	border:#e5e5e5 1px solid;
	display: block;
	padding: 0 10px;
	width: 188px;
	line-height: 30px;
	font-size: 12px;
}
.imsg .select{
	height: 30px;
	border:#e5e5e5 1px solid;
	display: block;
	padding-left: 10px;
	width: 210px;
	line-height: 30px;
	font-size: 12px;
}
.imsg .btn{
	height: 30px;
	background: #c00;
	font-size: 12px;
	color: #fff;
	display: block;
	width: 100%;
	border: none;
	cursor: pointer;
}
.idxNav{
	width: 1200px;
	overflow: hidden;
	margin: 0 auto 30px;
	}
.idxNav .item{
	width: 160px;
	padding: 20px 20px 20px 120px;
	height: 80px;
	margin: 30px 0 0 0;
	background: #7dd6ea;
	position: relative;
	float: left;
}
.idxNav .item-1{
	background: #f42031;
}
.idxNav .item-3{
	background: #f3852b;
}
.idxNav .item-2{
	background: #028dff;
}
.idxNav .item-4{
	background: #7724aa;
}
.idxNav .img-icon{
	width: 60px;
	height: 60px;
	position: absolute;
	left: 40px;
	top: 50%;
	margin-top: -30px;
}
.idxNav .content{
	padding: 10px 0;
}
.idxNav .btext{
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	color: #fff;
}
.idxNav .stext{
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #fff;
	margin-top: 10px;
}
.idx-change-nav{
	height: 48px;
	border: #e5e5e5 1px solid;
	background: #3c3c3c;
	margin-top: 20px;
}
.idx-change-nav .item{
	width: 399px;
	float: left;
}
.idx-change-nav .item:last-child{
	width: 398px;
}
.idx-change-nav .item a{
	height: 48px;
	text-align: center;
	line-height: 48px;
	display: block;
	color: #fff;
	border-right:#e5e5e5 1px solid;
}
.idx-change-nav .item:last-child a{
	border: none;
}
.idx-change-nav .item .more{
	font-size:12px ;
	float: right;
	margin-right: 20px;
}
.idx-change-nav .active a{
	background: #c00;
	color: #fff;
}
.idx-change{
	margin: 0 -20px 30px 0;
}
.idx-change .item{
	width: 222px;
	border:#e5e5e5 1px solid ;
	float: left;
	margin: 20px 20px 0 0;
	text-align: center;
}
.idx-change .item a{
	display: block;
}
.idx-change .imgbox img{
	width: 222px;
	height: 166px;
	display: block;
}
.idx-change .content{
	padding: 9px;
	padding-top: 14px;
}
.idx-change .name{
	font-size: 14px;
	height: 24px;
	line-height: 24px;
}
.idx-change .price{
	font-size: 12px;
	color: #92999d;
	height: 20px;
	line-height: 20px;
	margin-top: 5px;
}
.idx-change .price .red{
	color: #c00;
	font-size: 14px;
}
#reg_div{
		border: 1px solid #e7141a;
	    background: #f9f9f9;
	    position: absolute;
	    width: 443px;
		left:-2px; top:38px; border-top:none; padding:6px; z-index:100;}	
#reg_div li{ float:left; font-size:14px; padding:6px 6px; margin:0 6px; text-align:center; cursor:pointer; width:60px;}	
#reg_div li:hover{ background-color:#C63; color:#fff;}
#reg_div .light{ color:#C63;}
#reg_div2{
display:none;
		border: 1px solid #e7141a;
	    background: #f9f9f9;
	    position: absolute;
	    width: 1000px;
		padding:6px; 
		z-index:100;
		margin-top:-125px;
              margin-left:167px;
}	
#reg_div2 li{ float:left; font-size:14px; padding:2px 6px; margin:0 0px; text-align:center; cursor:pointer; width:50px !important}	
#reg_div2 li:hover{ background-color:#C63; color:#fff;}
#reg_div2 li.curr{ background-color:#C63; color:#fff;}
#reg_div2.light{ color:#C63;}
.bf-form {
    top: 124px !important;
}
.bf-w .bf-phone {
    top: 76px !important;
}
.bf-w .bf-online{
	    top: 124px !important;
}
.bf-w .bf-close {	
	top:52px !important;
}
.product_list2 .imgbox {
    width: 202px;
    height: 166px !important;
    font-size: 0;
    height: 166px;
    text-align: center;
    line-height: 166px;
}
.product_list2 .imgbox img{
	width: auto !important;
	max-width: 202px;
	max-height: 166px;
	display: inline-block;
	vertical-align: middle;
}