html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, ol, ul, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, form, button, input, textarea { margin:0; padding:0;  font:14px "\5FAE\8F6F\96C5\9ED1";}
body { font:14px/1.5em "\5FAE\8F6F\96C5\9ED1"; color:#383838; width:100%; cursor:default; margin:0 auto; padding:0; height:auto;background:#ffffff;}
p, form, h1, h2, h3, h4, h5, h6, ul, li, menu, dl, dt, dd,span {list-style-type: none;padding: 0px;margin: 0px;}
/*li, span {white-space: nowrap;word-break: keep-all;overflow: hidden;text-overflow: ellipsis;}*/
a {color: #000;text-decoration: none;}
body{ overflow-x: hidden; }
    a:hover {text-decoration:underline;color:#f64400;}
    input,textarea{
        background: white;
        outline: none;
    }
    textarea{
        outline:none;
        resize:none;
        
    }
/* 头部 */
header {width: 100%; left: 0px; top: 0px; background-color: #ffffff; transition: top 0.2s;z-index: 1000; }
    header h1 { color: #f43001; font-size: 22px; text-align: center; font-weight: normal; line-height: 50px; }
    header .back { position: absolute; font-size: 32px; left: 0px; top: 0px; line-height: 50px; width: 50px; text-align: center; color: #f43001; }
.current {background-color:white;color:#f64400 !important;}
    .top_box{ width:100%; height:267px; background:url(../img/top_bg.png) repeat-x 0 0 #fff;}
    .top_box_new{ width:100%; height:267px;}
    .top_box_head{width:100%;background-color:#f7f4f4;}
    .top{ width:1200px; height:41px; margin:0 auto; padding:0;}
    .top_left{ width:800px; height:40px; line-height:40px;float:left; }
    .top_right{ height:40px; line-height:40px; text-align:right;width:400px;float:right;}
.headcontect {float:right;padding-top:30px;}
.headcontect img{width: 50px;height: 50px;}
    .headcontect div {margin-bottom:10px;}
.logo{ width:1200px; height:166px; margin:0 auto; padding:0; background-size: 25%;background:url(../../Content/Images/headback.jpg);}
.logoimg {margin-top: 20px;height: 100px;margin-left:45px;margin-top:35px;float:left;}
.logoright {float:right;width:800px;}
.seach {float:left;}
.seachinput {width:280px;height:25px;margin-top:80px;border:1px solid #CECFCF;padding-left: 25px;outline: none;
background: white;
}
.seachbutton {width:60px;height:27px;margin-left:-5px;background:#000;border:1px solid #000;color:white;outline: none;}
.seach i {margin-left: 5px;position: absolute; margin-top: 81px;font-size: 18px;color:#757575;}
.headcontectdis{float:right;margin-left:10px;padding-top:5px;width:130px;}
    .headcontectdis .dis1{color:#f64400;}
.nav{height:60px; margin:0 auto; padding:0; overflow:hidden;background-color:#f64400;}
.navchild{width:1200px; margin:0 auto;}
.nav a{ display:inline-block; width:auto; height:60px; line-height:60px; padding:0 39.5px 0 39.5px; margin-left: -5px; font-size:18px; font-weight:bold; color:#fff; text-decoration:none;}
.nav a:hover{background-color:#fff;color:#f64400;}
.headerHeight { height: 0px;clear:both;}
.ThreeNav {
    border-bottom: 3px solid #f64400;
    margin-bottom: 18px;
}
/* 底部 */
.foot{ width:100%; height:auto; padding:15px 0; background:#f64400 !important;font: 14px "\5FAE\8F6F\96C5\9ED1";}
.foot_con{height:auto; margin:0 auto; padding:10px 0 10px 0;text-align:center;}
.foot_con p{ line-height:30px; color:#fff;}
.foot_con p a{ color:#fff; text-decoration:none;}

/*隐藏其他头部*/
.product-buynow-foot .product-foot {bottom:-50px;-webkit-overflow-scroll:auto;overflow:hidden;}
.product-cart-header .cart-head {top: -50px;-webkit-overflow-scroll:auto;overflow:hidden;}
.product-search-hide .product-head {top: -50px;-webkit-overflow-scroll:auto;overflow:hidden;}
/* 弹出框 */
.bw-tip-alert { transition: all 0.5s; min-width: 300px; max-width: 800px; overflow: hidden; position: fixed; top: 50%; left: 50%; margin-left: -150px; margin-top: -40px; background: #FFF; box-shadow: 0px 0px 10px rgba(0,0,0,0.4); border: 1px solid #cdcdcd; z-index: 201; border-radius: 4px; }
    .bw-tip-alert .title { height: 32px; line-height: 32px; text-align: left;padding-left: 2%; font-size: 16px; color: #333;  position: relative;  border-top: 1px solid #fff; }
    .bw-tip-alert .content { text-align: center; }
    .bw-tip-alert .content-msg { padding: 10px 10px 10px 10px; text-align: center; font-size: 16px; color: #333; }
    .bw-tip-alert .button { padding: 10px; }
    .bw-tip-alert .alert-btn-submit { background: #f64400; border-color: #4898d5; width: 84px; height: 32px;border-radius: 5px; border: 0; cursor: pointer; display: inline-block; color: #fff; line-height: 32px; font-size: 14px; font-weight: bold; }
    .bw-tip-alert.bw-tip-hide { opacity: 0; visibility: hidden; top: 60%; }

/* 右上角提示窗口 */
.bw-tip-tip { opacity: 1; visibility: visible; transition: all 0.5s; position: absolute; z-index: 201; width: 200px; height: auto; background-color: #dd514c; border-color: #d83832; color: #fff; right: 5px; top: 42px; box-shadow: 0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12); }
    .bw-tip-tip .title { display: none; }
    .bw-tip-tip .content { padding: 12px; font-size: 14px; }
    .bw-tip-tip.bw-tip-hide { opacity: 0; visibility: hidden; margin-top: 50px; }

/* 确认窗口 */
.bw-tip-confirm { transition: all 0.5s; min-width: 300px; max-width: 800px; overflow: hidden; position: fixed; top: 50%; left: 50%; margin-left: -150px; margin-top: -40px; background: #FFF; box-shadow: 0px 0px 10px rgba(0,0,0,0.4); border: 1px solid #cdcdcd; z-index: 201; border-radius: 4px; }
    .bw-tip-confirm .title { height: 32px; line-height: 32px; text-align: left;padding-left: 2%; font-size: 16px; color: #333;  position: relative;  border-top: 1px solid #fff; }
    .bw-tip-confirm .content { text-align: center; }
    .bw-tip-confirm .content-msg { padding: 10px 10px 10px 10px; text-align: center; font-size: 16px; color: #333; }
    .bw-tip-confirm .button { padding: 10px; }
    .bw-tip-confirm .alert-btn-submit {background: rgba(49,255,0,.78); border-color: #4898d5; width: 84px; height: 32px;border-radius: 5px; border: 0; cursor: pointer; display: inline-block; color: #fff; line-height: 32px; font-size: 14px; font-weight: bold; }
        .bw-tip-confirm .alert-btn-submit.alert-btn-cancel { background: #cdcdcd; color: #666; }
    .bw-tip-confirm.bw-tip-hide { opacity: 0; visibility: hidden;}

.tip-mask { transition: all 0.5s; position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; background-color: rgba(0,0,0,0.6); z-index: 200; }
    .tip-mask.tip-mask-hide { 
        opacity: 0; 
        visibility: hidden; 
    }

/* 框架 */
.frames { /*transition: all 0.5s;*/ }
    .frames::after { clear: both; content: " "; display: block; }
.frame-item { float: left; overflow: hidden; height:10px;/*visibility:hidden;*/}
.frame-item:last-child{height:auto;overflow:initial;visibility:initial;}

/* 统一的菜单列表 */
menu { }
    menu li { padding: 10px 0px 0px; }
        menu li a { display: block; height: 50px; line-height: 50px; background: #fff; border-bottom: solid 1px #dddddd; padding-left: 60px; position: relative; }
            menu li a i { position: absolute; left: 10px; width: 32px; height: 32px; font-size: 18px; top: 9px; line-height: 32px; text-align: center; background: no-repeat center center; background-size: cover; border-radius: 12px; color: #fff; }
            menu li a::after { content: ">"; position: absolute; right: 15px; top: 0px; font-size: 22px; color: #999; }
        menu li.green a i { background-image: url(../images/icon-bg-green.png); }
        menu li.yellow a i { background-image: url(../images/icon-bg-yellow.png); }
        menu li.blue a i { background-image: url(../images/icon-bg-blue.png); }

    menu dl { padding: 10px 0px; }
    menu dd { background-color: #fff; border-bottom: solid 1px #e5e5e5; height: 50px; line-height: 50px; overflow: hidden; }
        menu dd::after { clear: both; content: " "; display: block; }
        menu dd label { float: left; color: #999999; margin-left: 12px; }
        menu dd span { float: right; margin-right: 12px; }

/* 列表 */
.list { }
    .list li { background-color: #fff; }
        .list li .title {  height: 32px; line-height: 32px;padding: 10px; }
        .list li .content { padding: 10px; border-bottom: 1px solid #ddd;}
            .list li .content::after { clear: both; content: " "; display: block; }
        .list li .content-item { float: left; width: 50%; }

/* 页面头部信息 */
.header-info { background: url(../images/team-bg.png) no-repeat center top; background-size: 100%; }
    .header-info h2 { color: #fff; text-align: center; font-weight: normal; line-height: 64px; }
    .header-info .content { margin: 20px; background-color: #fff; padding: 10px; position: relative; overflow: visible; border-radius: initial; }
        .header-info .content::after { content: " "; display: block; position: absolute; width: 90%; left: 5%; background-color: #fbfbfb; height: 10px; top: -10px; }
        .header-info .content::before { content: " "; display: block; position: absolute; width: 80%; left: 10%; background-color: #fce2c9; height: 10px; top: -20px; }
/**
 * ===========================
 * iSlider
 * ===========================
 */
.islider-outer { display: block; position: relative; list-style: none; margin: 0; padding: 0; height: 100%; width: 100%; overflow: hidden; }
    .islider-outer > li { position: absolute; top: 0; left: 0; margin: 0; padding: 0; width: 100%; height: 100%; list-style: none; overflow: hidden; display: -moz-box; display: -webkit-box; display: box; -moz-box-pack: center; -webkit-box-pack: center; box-pack: center; -moz-box-align: center; -webkit-box-align: center; box-align: center; }
.islider-img > img { max-width: 100%; max-height: 100%; }
.islider-sliding { z-index: 0; }
.islider-sliding-focus { z-index: 1; }
/**
 * ===========================
 * iSlider.plugin.button
 * ===========================
 */
.islider-btn-outer { position: absolute; width: 3em; height: 3em; cursor: pointer; top: 0; bottom: 0; margin: auto 0; display: block; background-color: #777777; }
    .islider-btn-outer.left { left: 5%; }
    .islider-btn-outer.right { right: 5%; }
.islider-btn-inner { position: absolute; width: 50%; height: 50%; border-top: 2px solid #ffffff; border-left: 2px solid #ffffff; margin: auto; top: 0; bottom: 0; left: 0; right: 0; }
.islider-btn-outer.left > .islider-btn-inner { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }
.islider-btn-outer.right > .islider-btn-inner { -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); }

/**
 * ===========================
 * iSlider.plugin.dot
 * ===========================
 */
.islider-dot-wrap { width: 80%; height: 10%; margin: 0 auto; position: absolute; padding: 0; left: 0; right: 0; bottom: 0; z-index: 10000; text-align: center; }
.islider-dot { position: relative; display: inline-block; width: 0.8em; height: 0.8em; border-radius: 50%; border: 1px solid #ffffff; list-style: none; margin: 5px; }
    .islider-dot.active { background-color: #ffffff; }

/* 等待效果 */
.loading-form, .loading-control, .loading-list, .loading-ajax { background: url(../images/loading.gif) no-repeat center center;background-size:10%;background-color:#7b7b7b;opacity: 0.8;}
    .loading-form > *,
    .loading-control > *,
    .loading-list > *,
    .loading-ajax > * { visibility: hidden; }
 /*清除浮动*/
        .clearfix:before, .clearfix:after {
            content: "";
            display: table;
        }

        .clearfix:after {
            clear: both;
        }

        .clearfix {
            *zoom: 1; /*IE/7/6*/
        }
          /*各浏览器显示不同，去掉边框等默认样式*/
        fieldset, img, input, button {
            border: none;
            padding: 0;
            margin: 0;
            outline-style: none;
        }
.header {
	height:60px;
	background-color:#f64400;
	min-width:1200px;
}
.header_nav {
	width:1200px;
	height:60px;
	margin:0 auto;
	color:#fff;
	font-size:15px;
	line-height:60px
}
.header_nav_left {
	float:right;
	font-size:19px;
	margin-right:10px
}
.header_nav_right {
	background-image:url(".././img/images/qq_05.png");
	float:right;
	margin-left:30px;
	margin-right:60px;
	padding:0 20px;
	height:30px;
	margin-top:15px;
	line-height:27px;
	width:83px;
	text-align:right;
	position:relative;
	color:#fff;
	background-size:122px 30px
}
.header_icon {
	width:24px;
	position:absolute;
	top:3px;
	left:10px;
}
.banner {
	position:relative;
	width:1200px;
	margin: 0 auto;
	height: 400px;
}
.banner img {
	width:100%;
}
.box {
	width:1200px;
	margin:0 auto;
	position:absolute;
	top:15px;
	left:50%;
	margin-left:-600px;
	display: none;
}
.box_in {
	position:relative !important;
	margin-top:40px;
	margin-right:60px;
	_margin-right:30px;
	float:right;
	width:310px;
	height:350px;
	background-color:rgba(237,236,236,0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50edecec,endColorstr=#50edecec)
}
.company_point {
	display:inline;
	position:absolute;
	top:107px;
	left:22px;
	color:#a42600;
	display:none;
	font-weight:bolder;
	font-size:15px !important
}
.user_point {
	display:inline;
	position:absolute;
	top:171px;
	left:22px;
	color:#a42600;
	display:none;
	font-weight:bolder;
	font-size:15px !important
}
.phone_point,.phone_true {
	display:inline;
	position:absolute;
	top:232px;
	left:22px;
	color:#a42600;
	display:none;
	font-weight:bolder;
	font-size:15px !important
}
.box_in input {
	width:232px;
	height:40px;
	border:0;
	padding-left:30px;
	margin:22px;
	display:block;
	font-size:14px;
	line-height:40px;
	color:#aaa;
}
.box_in input:focus {
	outline:0
}
.consultation {
	width:262px !important;
	height:40px !important;
	font:16px/40px 'Microsoft YaHei' !important;
	color:white !important;
	text-align:center !important;
	display:block !important;
	margin:30px auto 0 !important;
	background:#f64400 !important;
	font-size:15px !important;
	font-weight:bold !important;
	padding-left:0 !important;
}
.please {
	font-size:19px;
	height:67px;
	line-height:76px;
	margin-left:20px
}
.txt {
	margin:10px auto 3px;
	color:#999;
	font-size:12px;
	text-align:center
}
.company {
	background-image:url(".././img/images/icon_99.png");
	background-repeat:no-repeat;
	background-position:8px 13px;
	margin-top:0 !important
}
.phone {
	background-image:url(".././img/images/icon_29.png");
	background-repeat:no-repeat;
	background-position:8px 13px
}
.user {
	background-image:url(".././img/images/icon_19.png");
	background-repeat:no-repeat;
	background-position:8px 13px
}
.content {
	width:1157px;
	margin:0 auto;
	font-size:15px;
	padding:18px 0;
	color:#666;
	letter-spacing:.4px;
}
.content_big {
	font-size:14px;
	color:#000;
	letter-spacing:3px
}
.goodness {
	height:400px;
	width:1200px;
	margin: 0 auto;
}
.goodness img{
	width: 1200px;
	margin: 0 auto;
	height: 400px;
}
.message_list {
	width:1200px;
	margin:0 auto;
	font-size:16px;
	margin-top: 18px;
}
.message_list .message_list_head {
	width:100%;
	text-align:center;
	font-size:22px;
	color:#666;
	height:40px;
	line-height:40px;
	color: black;
}
.message_list_content {
	width:450px;
	padding:0 50px;
	float:left;
	position:relative
}
.message_list_content_right {
	width:450px;
	padding:0 50px;
	float:right;
	position:relative
}
.message_list_title {
	font-size:16px;
	font-weight:bolder;
	color:#f64400;
	position:relative;
	height:60px;
	line-height:60px
}
.thin_line {
	display:inline-block;
	width:80%;
	height:1px;
	left:50px;
	top:50px;
	position:absolute;
	background-color:#e9e9e9
}
.message_list_text {
	height:60px;
	font-size:16px;
	color:#999;
	letter-spacing:1px;
	color: black;
}
.purchase {
	width:1200px;
	margin:0 auto;
	font-size:20px;
	margin-bottom:18px
}
.purchase_title {
	height:60px;
	line-height:60px;
	font-size:22px;
	color:black;
}
.purchase_message {
	height:30px;
	line-height:30px;
	color:#434343;
	font-size:17px;
	color: #f64400;
}
#wrapper {
	height:200px;
	overflow:hidden;
	_height:240px;
	+height:230px
}
.purchase ul {
	overflow:hidden
}
.purchase li {
	width:100%;
	color:#838282;
	height:40px;
	line-height:40px;
	font-size: 15px;
}
.purchase li div {
	float:left;
	text-align:left
}
.purchase_head {
	text-align:center;
	font-size:24px
}
.purchase_list {
	width:100%;
	text-align:left;
	margin-top:10px;
}
.purchase_list_1 {
	width:96px;
	color:#333;
	text-align:left
}
.purchase_list_2 {
	width:78px;
	color:#333
}
.purchase_list_3 {
	width:182px;
	color:#333
}
.purchase_list_4 {
	width:200px;
	color:#333
}
.purchase_list_5 {
	width:57px;
	color:#333
}
.purchase_list_6 {
	width:131px;
	color:#333
}
.purchase_list_7 {
	width:131px;
	color:#333
}
.purchase_list_8 {
	width:80px;
	color:#333
}
.purchase_list_9 {
	width:139px;
	color:#333
}
.purchase_list_10 {
	width:104px;
	color:#333
}
.list_width_1 {
	width:96px;
	text-align:left;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:96px
}
.list_width_2 {
	width:78px;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:78px
}
.list_width_3 {
	width:182px;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:182px
}
.list_width_4 {
	width:200px;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:200px
}
.list_width_5 {
	width:57px;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:57px
}
.list_width_6 {
	width:131px;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:131px
}
.list_width_7 {
	width:131px;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:131px
}
.list_width_8 {
	width:80px;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:80px
}
.list_width_9 {
	width:139px;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:139px
}
.list_width_10 {
	width:104px;
	color:#f64400;
	height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*width:104px
}
.purchase_list tbody {
	height:200px;
	overflow:hidden
}
.purchase_list tbody tr {
	height:40px;
	line-height:40px
}
.purchase_list tbody td {
	color:#999
}
.purchase_list tbody .quote {
	color:#cd0000
}
.purchase_list thead th {
	color:#666
}
.footer {
	color:white;
	font-size:14px;
	text-align:center;
	padding:50px 0;
	background: #f64400;
	min-width:1200px
}
.footer p {
	line-height:30px
}
.banner_list {
	width:100%;
	height:210px;
	position:relative;
	overflow:hidden;
	background:url("../picture/bg_03.png") no-repeat 50% 0;
	width:1200px;
	margin: 0 auto;
}
.banner_list li {
	display:inline-block;
	float:left;
	padding:8px 15px
}
#focus001 {
	width:1200px;
	margin:0 auto;
	background:#e0e0e0;
	height:190px;
	position:relative
}
#focus001 li img {
	width:224px;
	height: 200px;
}
.pre,.next {
	position:absolute;
	top:103px;
	width:27px;
	height:44px;
	margin-top:-41px;
	z-index:10;
	cursor:pointer
}
.pre,.next img {
	width:30px
}
.next {
	right:0
}
.pre {
	left:0
}
#lunbotu {
	z-index:99;
	height:160px
}
#lunbotu ul {
	width:2540px;
	height:160px
}
#lunbotu ul li {
	width:224px;
	height: 200px;
}
.box_swipe_in {
	width:1016px;
	height:158px;
	overflow:hidden;
	margin-top:25px;
	margin-left:100px
}
.small_picture {
	width:224px;
	height: 200px;
	vertical-align:middle;
	text-align:center;
}
/* 所在位置 */
.Maincolor {
    color: #f64400;
}
.InformatPlace {
    margin: 0 auto;
    width: 1200px;
    height: 72px;
    line-height: 72px;
}
.InformatPlace ul {
    height: 72px;
    line-height: 72px;
}
.InformatPlace ul li {
    float: left;
    padding: 0 2px;
    height: 30px;
}
.InformatPlace ul li i {
    color: #f64400;
    font-size: 24px;
}
 /*清除浮动*/
 .clearfix:before, .clearfix:after {
	content: "";
	display: table;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1; /*IE/7/6*/
}
/* 法律声明 */
.LegalCon{
	width: 1200px;
	/* height: 600px; */
	margin: 0 auto;
}
.LegalCon .LegalConL{
	float: left;
	width: 180px;
	/* background: pink; */
	/* height:600px; */
}
.LegalCon .LegalConL ul li{
	height: 40px;
	line-height: 40px;
	width: 178px;
	margin: 0 auto;
	border: 1px solid #ededed;
	text-align: center;
	margin-bottom: 18px;
}
.LegalCon .LegalConL ul li a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 40px;
}
.LegalCon .LegalConL ul li a.LegalColor{
	background: #ECECEE;
	color: #f64400;
}
.LegalCon .LegalConR{
	float: right;
	width: 1000px;
	/* height: 600px; */
	border: 1px solid #ededed;
}
.LegalCon .LegalConR h1{
	font-size: 25px;
	height: 40px;
	line-height: 40px;
	margin: 18px auto;
	text-align: center;
	font-weight: 700;
}
.LegalCon .LegalConR .LegalConRMain{
	width: 964px;
	margin: 18px auto;
	padding-bottom: 18px;
	/* height:520px;	 */
}
.LegalConR .LegalConRMain h2{
	font-size:18px;
	color: #f64400;
	margin: 9px auto;
}
.LegalConR .LegalConRMain p{
	line-height: 36px;
	font-size: 16px;
	color: #646263;
}
/* //搜索页面 */
.SearchIndex{
  width: 1200px;
  margin: 0 auto;

}
.SearchIndex .SearchIndexL{
 float: left;
 width: 180px;
}
.SearchIndex .SearchIndexL li{
  height: 40px;
    line-height: 40px;
    width: 178px;
    margin: 0 auto;
    border: 1px solid #ededed;
    text-align: center;
    margin-bottom: 18px;
}
.SearchIndex .SearchIndexL li a{
  display: block;
    width: 100%;
    height: 100%;
    line-height: 40px;
}
.SearchIndex .SearchIndexL li a.Searchcolor{
  color: #f64400;
  background: #ECECEE;
}
.SearchIndex .SearchIndexR{
 float: right;
 width: 1000px;
 padding-bottom: 18px;
}
.SearchIndexR .SearchIndexRTop{
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #ededed;
}
.SearchIndexR .SearchIndexRTop a{
  color: #f64400;
}
.SearchIndexR .SearchIndexRBot{
  height: 460px;
}
.SearchIndexRBot .SearchIndeBox{
  height: 120px;
  width: 1000px;
  border: 1px solid #ededed;
  margin-bottom: 18px;
}
.SearchIndeBox h3{
    width: 964px;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
}
.SearchIndeBox h3 a{
    color: #000;
    font-weight: 700;
    font-size: 16px;
}
.SearchIndeBox h3 a:hover{
  color: #f64400;
}
.SearchIndeBox p{
    margin: 0 auto;
    width: 964px;
    line-height: 20px;
    height: 40px;
}
.SearchIndeBox .SearchIndeBoxInner{
   margin: 0 auto;
    width: 964px;
    height: 30px;
    background: #F6F6F6;
}
.SearchIndeBox .SearchIndeBoxInner span{
      margin: 0 20px;
      line-height: 30px;
}
.SearchIndeBoxInner span i{
  margin-right:4px;
}
.SearchIndeBox .SearchIndeBoxInner a{
    float: right;
    margin-right: 30px;
    line-height: 30px;
}
.SearchIndeBoxInner a i{
  margin-right:4px;
}
.Collgate{
  width:1000px;
  height:220px;
}
.Collgate h4{
  color: #797979;
  height: 36px;
  line-height: 36px;
  font-size: 15px;
}
.Collgate ul{
  height:156px;
  width:998px;
  border: 1px solid #ededed;
}
.Collgate ul li{
  width:998px;
  height: 36px;
  line-height: 36px;
}
.Collgate ul li:hover{
  background:#ECECEE;
}
.Collgate ul li:hover span{
  color: #f64400;
}
.Collgate ul li span{
  width:10%;
  float: left;
  text-align:center;
  line-height: 30px;
  font-size: 15px;
}
.SearchsuppDe{
  height:656px;
   width:1000px;
}
.SearchsuppDe h4{
  color: #797979;
  height: 36px;
  line-height: 36px;
  font-size: 15px;
}
.SearchsuppDe ul{
  height:620px;
  width:998px;
  border: 1px solid #ededed;
}
.SearchsuppDe ul li{
  width:998px;
  height: 36px;
  line-height: 36px;
}
.SearchsuppDe ul li:hover{
  background:#ECECEE;
}
.SearchsuppDe ul li:hover span{
  color: #f64400;
}
.SearchsuppDe ul li span{
  width:11%;
  float: left;
  text-align:center;
  line-height: 36px;
  height: 36px;
  font-size: 15px;
  border-right: 1px solid #FEFEFE;
}
.SearchsuppDe ul li span a{
  color: #f64400;
}
.LinkUSCon{
  width: 928px;
  margin: 18px auto;
}
.LinkUSCon span{
  float: left;
  margin-right: 18px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #f64400;
}
.LinkUSCon span a{
  color:gray;
  font-size: 15px;
  margin-left: 2px;
}
.LinkUSCon span a:hover{
  color: #f64400;
}
.LinkUSCon img{
  width: 882px;
  height: 504px;
  margin: 0 auto;
  display: block;
}
.LinkUSCon h2{
  margin: 9px auto;
  height: 40px;
}
.LinkUSCon h2 a{
  font-size: 18px;
  color: #f64400;
}
.LinkUSCon p{
  line-height: 36px;
}
