﻿@charset "utf-8";
body { font-size: 12px; font-family: "微软雅黑"; margin: 0px; padding: 0px; background-color: #fff; }
ul { margin: 0px; padding: 0px; }
a { color: #666; text-decoration: none; }
a:hover { color: #FF6600; text-decoration: none; }
em { color: #666; font: 12px/1.75 "宋体",arial,sans-serif; padding: 0px 5px; }
a:hover em { color: #FF6600; font: 12px/1.75 "宋体",arial,sans-serif; padding: 0px 5px; }


p { margin: 0px; }
li { list-style-type: none; }
.w1000 { width: 1000px; margin-right: auto; margin-left: auto; clear: both; float: none; }
.w10002 { width: 1100px; margin-right: auto; margin-left: auto; clear: both; float: none; }
.p20 { margin-top: 20px; }
.remove { font-size: 1px; line-height: 1px; clear: both; float: none; }
.banner { }

.main_banner { height: 350px; background-image: url(../images/main_banner.jpg); background-repeat: no-repeat; background-position: center; }

#header .topnav { background-color: #efedee; width: 100%; height: 30px; }
.topnav .container { height: 30px; color: #666; }
.topnav .container a { color: #666; }
.topnav .container .salutatory { float: left; line-height: 30px; }
.topnav .container .sec_nav { float: right; width: auto; }
.topnav .container .sec_nav ul li { float: right; line-height: 30px; background-image: url(../images/01.gif); background-repeat: no-repeat; background-position: right center; padding-right: 10px; padding-left: 10px; }
.aa { }
#header .top { /*background-image: url(../images/02.gif);*/ background-repeat: repeat-y; background-position: center; background: #fcfcfc; }
.top .logo_box { height: 134px; }
.top .logo_box .logo { float: left; }
.top .logo_box .tel { float: right; }
.top .top_menu { background-image: url(../images/03.gif); background-repeat: repeat-x; background-position: bottom; height: 48px; clear: both; float: none; width: 100%; overflow: hidden; }
.top .top_menu ul { }
.top .top_menu ul li { float: left; font-size: 14px; font-weight: bold; line-height: 48px; white-space: nowrap; }
.top .top_menu ul li a { display: block; height: 48px; float: left; color: #4e2709; background-image: url(../images/05.gif); background-repeat: no-repeat; background-position: right center; font-weight: normal; color: #fff; padding: 0 38px;}
.top .top_menu ul li a:hover, .top .top_menu ul .dq a { color: #f8c068; text-decoration: none; background-image: url(../images/04.gif); background-repeat: repeat-x; font-weight: normal; color: #fff; }
.top .top_menu ul .dq a { font-weight: normal; color: #fff; }
.banner { background-image: url(../images/banner.jpg); background-repeat: no-repeat; background-position: center top; height: 539px; width: 100%; }
.search_box { height: 50px; background-color: #efedee; }
.search_box .box .hot_keywords { float: left; line-height: 50px; color: #999; }
.search_box .box .hot_keywords a { margin-right: 5px; margin-left: 5px; color:#666; }
.search_box .box .keywords_inout { float: right; width: 224px; height: 26px; padding-top: 12px; }
.search_box .box .keywords_inout .fill { float: left; height: 22px; background-image: url(../images/06.gif); background-color: #C59C67; background-repeat: no-repeat; background-position: left center; width: 190px; padding-left: 7px; padding-top: 4px; }
.search_box .box .keywords_inout .fill input { background-color: #d0cece; width: 180px; border: 1px solid #d0cece; line-height: 16px; color: #201208; height: 16px; }
.search_box .box .keywords_inout .go { float: right; height: 26px; width: 27px; }
.search_box .box .keywords_inout .go input { height: 26px; width: 27px; float: left; overflow: hidden; background: url('../images/07.gif') no-repeat scroll 0% 0% transparent; border: medium none; cursor: pointer; }
.case_slideshow { background-color: #fff; padding-bottom: 25px; border:1px solid #eee; }
.case_slideshow .name { text-align: center; padding-top: 20px; background-image: url(../images/08.gif); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 20px; }
.case_slideshow .name strong { font-size: 28px; color: #d5000f; }
.case_slideshow .name p { text-transform: uppercase; color: #d5000f; line-height: 22px; }
.case_slideshow .dome1 { width: 954px; height: 352px; margin-right: auto; margin-left: auto; overflow: hidden; margin-top: 15px; }
.case_slideshow .dome1 ul li { height: 352px; width: 954px; }
.main_box { padding-bottom: 26px; }
.case_slideshow .dome1 ul li p{  color:#666;}

.main_box .left { float: left; height: auto; width: 244px; }
.main_box .left .tt { background-image: url(../images/10.gif); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 25px; padding-top: 15px; text-align: center; font-size: 12px; text-transform: uppercase; color: #333; background-color: #efedee; }
.main_box .left .tt strong { font-size: 17px; color: #d5000f; }
.main_box .left .left_nav { height: auto; width: 222px; margin-right: auto; margin-left: auto; background-color: #efedee; padding-right: 11px; padding-left: 11px; }
.main_box .left .left_nav ul { padding-top: 15px; padding-bottom: 10px; }
.main_box .left .left_nav ul li { width: 222px; }
.main_box .left .left_nav ul li span { background-image: url(../images/11.gif); display: block; height: 30px; width: 222px; }
.main_box .left .left_nav ul li span a { display: block; height: 30px; width: 197px; line-height: 30px; color: #fff; padding-left: 25px; font-size: 16px; font-weight: bold; }
.main_box .left .left_nav ul li .two_class { padding-left: 17px; padding-top: 8px; padding-bottom: 15px; }
.main_box .left .left_nav ul li .two_class span { font-size: 14px; line-height: 26px; font-weight: normal; background-image: none; float: left; white-space: nowrap; height: 26px; width: auto; }
.main_box .left .left_nav ul li .two_class span a { font-size: 14px; line-height: 26px; font-weight: normal; background-image: none; color: #333; float: left; height: 26px; width: auto; padding-right: 8px; padding-left: 8px; }
.main_box .left .left_nav ul li .two_class span a:hover, .main_box .left .left_nav ul li .two_class .dq a { color: #d5000f; text-decoration:underline; }
.main_box .right { float: right; width: 733px; }
.main_box .right .tab { background-image: url(../images/12.gif); height: 49px; width: 733px; background-repeat: repeat-x; background-position: top; overflow: hidden; }
.main_box .right .tab ul li { float: left; height: 49px; }
.main_box .right .tab ul li a { line-height: 49px; display: block; float: left; height: 49px; padding-right: 20px; padding-left: 20px; font-size: 17px; color: #fff; }
.main_box .right .tab ul .dq a { background-color: #830808; height: 49px; border-top-width: 1px; border-top-style: solid; border-top-color: #d5000f; padding-right: 20px; padding-left: 20px; color:#fff;font-weight:normal;  }
.main_box .right .tab ul .dq1 { background-color: #d5000f; color:#fff; height: 48px; border-top-width: 1px; border-top-style: solid; border-top-color: #d5000f; line-height: 49px; padding-right: 20px; padding-left: 20px; font-size: 17px; font-weight: bold; }
.main_box .right .tab span { float: right; line-height: 50px; padding-right: 10px; color:#fff; }
.main_box .right .product_list { height: auto; width: 733px; padding-top: 22px; overflow: hidden; }
.main_box .right .product_list ul { width: 800px; }
.main_box .right .tab span a{ color:#fff; }
.main_box .right .tab span em{ color:#fff; }
.main_box .right .product_list ul li { float: left; width: 229px; margin-right: 23px; text-align: center; height: 266px; font-size: 14px; font-weight: bold; }
.main_box .right .product_list ul li p { padding-top: 5px; }
.main_box .right .product_list ul li p a{ color:#333; font-weight: normal; }
.main_box .right .product_list ul li .pic { background-color: #f7f7f7; height: 215px; width: 215px; text-align: center; padding: 7px; }
.main_box .right .product_list ul li .pic { display: table; }
.main_box .right .product_list ul li .pic span { display: table-cell; vertical-align: middle; }
.main_box .right .product_list ul li .pic { *position: relative; *overflow: hidden; }
/*IE6*/
.main_box .right .product_list ul li .pic span { *position: absolute; *left: 50%; *top: 50%; }
/*IE6*/
.main_box .right .product_list ul li .pic span img { *position: relative; *left: -50%; *top: -50%; }
/*IE6*/
.recommended_products .tt { height: 49px; background-image: url(../images/12.gif); background-repeat: repeat-x; background-position: top; line-height: 49px; padding-left: 20px; }
.recommended_products .tt span { font-size: 12px; text-transform: uppercase; color: #fff; }
.recommended_products .tt span strong { font-size: 17px; color: #fff; padding-right: 10px; }

.recommended_products .tt .more { float: right; padding-right: 15px; }
.recommended_products .tt .more a {  color:#fff; }
.recommended_products .tt .more a em{  color:#fff; }
.recommended_products .box, .projects .box { background-color: none; padding-top: 25px; border:1px solid #eee; border-top:none; }
.recommended_products .box .dome1, .projects .box .dome1 { height: 500px; width: 950px; margin-right: auto; margin-left: auto; overflow: hidden; padding-bottom: 15px; }
.recommended_products .box .dome1 ul, .projects .box .dome1 ul { width: 100000px; height: 500px; }
.recommended_products .box .dome1 ul li, .projects .box .dome1 ul li { float: left; height: 500px; width: 460px; margin-right: 25px; position: relative; display: inline; }
.recommended_products .box .dome1 ul li p, .projects .box .dome1 ul li p { text-align: center; display: block; font-size: 24px; padding-top: 465px; *padding-top: 0px; }
.recommended_products .box .dome1 ul li p a, .projects .box .dome1 ul li p a { color: #333; }

.projects .box .dome1 ul li .pic span { background:#fff; }
.projects .box.w1000 {  border:none;}
.projects .box.w1000 .dome1 ul li p a { color: #fff; }

.recommended_products .box .dome1 ul li .pic, .projects .box .dome1 ul li .pic { height: 460px; width: 460px; position: absolute; z-index: 1; left: 0px; top: 0px; text-align: center; display: table; border: 1px solid #DADADA; }
.recommended_products .box .dome1 ul li .pic span, .projects .box .dome1 ul li .pic span { display: table-cell; vertical-align: middle; }
.recommended_products .box .dome1 ul li .pic, .projects .box .dome1 ul li .pic { *position: relative; *overflow: hidden; }
/*IE6*/
.recommended_products .box .dome1 ul li .pic span, .projects .box .dome1 ul li .pic span { *position: absolute; *left: 50%; *top: 50%; }
.recommended_products .box .dome1 ul li .pic span img, .projects .box .dome1 ul li .pic span img { *position: relative; *left: -50%; *top: -50%; }
/*IE6*/
.recommended_products .box .dome1 ul li .text, .projects .box .dome1 ul li .text { width: 440px; position: absolute; left: 0px; bottom: 40px; background-color: #d5000f; color:#fff;  z-index: 2; height: 55px; line-height: 20px; padding-right: 10px; padding-left: 10px; padding-top: 10px; display: none; }
.recommended_products .box .dome1 ul li:hover .text, .projects .box .dome1 ul li:hover .text { display: block; }
.recommended_products .box .tab, .projects .box .tab { clear: both; float: none; background-color: #fff; height: 48px; }
.recommended_products .box .tab ul, .projects .box .tab ul { padding-top: 20px; padding-left: 473px; }
.recommended_products .box .tab ul li, .projects .box .tab ul li { float: left; padding-right: 3px; padding-left: 3px; }
.recommended_products .box .tab ul li a, .projects .box .tab ul li a { display: block; height: 7px; width: 7px; font-size: 1px; line-height: 1px; background-image: url(../images/13.gif); }
.recommended_products .box .tab ul li a:hover, .recommended_products .box .tab ul .dq a, .projects .box .tab ul li a:hover, .projects .box .tab ul .dq a { background-image: url(../images/14.gif); }
.solutions { height: auto; width: 950px; margin-right: auto; margin-left: auto; overflow: hidden; padding-bottom: 10px; }
.solutions ul { width: 1000px; }
.solutions ul li { float: left; width: 170px; height: 190px; text-align: center; margin-right: 25px; }
.solutions ul li .Sol_pic { width: 170px; height: 150px; display: table; text-align: center; }
.solutions ul li .Sol_pic span { display: table-cell; vertical-align: middle; }
.solutions ul li .Sol_pic { *position: relative; *overflow: hidden; }
/*IE6*/
.solutions ul li .Sol_pic span { *position: absolute; *left: 50%; *top: 50%; }
.solutions ul li .Sol_pic span a {
    display: flex;
    width: 170px;
    height: 140px;
    flex-direction: row;
    align-content: center;
    justify-content: center;
    align-items: center;
    border: 1px solid #e9e9e9;
}
.solutions ul li .Sol_pic span img {
    width:100%;
    max-height:100%;
}
/*IE6*/


/*banner*/
.banner{position:relative;height:539px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; min-width:1210px;}
.slides{position:relative;z-index:1;}
.slides li{height:539px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#ff8400;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}

.wbyselect ,.wbyinput ,.wbybut{ height:22px; line-height:22px;}
.wbybut{ background:#c99223; border:none; color:#fff; width:40px;}


.solutions ul li p { padding-top: 2px; }
.solutions ul li p strong { color: #F00; }
.solutions ul li p a { color: #333; font-size: 13px; }
.solutions ul li p a:hover { color: #d5000f; }

.bg1 { background-image: url(../images/33.gif); background-repeat: no-repeat; height: 30px; }
.product_protection { background-image: url(../images/15.gif); padding-top: 22px; padding-bottom: 22px; }
.product_protection .tt { height: 48px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #fff; padding-bottom: 16px; }
.product_protection .tt .jj { float: left; padding-left: 12px; font-size: 14px; border-left-width: 1px; border-left-style: solid; border-left-color: #fff; }
.product_protection .tt .jj p { font-size: 18px; color: #fff; font-weight: bold; padding-top: 4px; }
.product_protection .tt .jj strong{ color: #fff;  }
.product_protection .name { float: left; padding-right: 12px; text-align: right; font-size: 12px; text-transform: uppercase; color: #fff; }
.product_protection .name strong { font-size: 28px; color: #fff; line-height: 28px; display: block; padding-bottom: 3px; }

.product_protection .tel { float: right; width: 325px; font-size: 15px; color:#fff; }
.product_protection .tel strong { font-size: 24px; font-weight: normal; color: #fff; }
.product_protection .tel img { float: left; margin-right: 5px; margin-left: 5px; }
.product_protection .box { overflow: hidden; padding-bottom: 20px; }
.product_protection .box .dome1 { width: 1100px; }
.product_protection .box .dome1 p{ color:#666; }
.product_protection .box .dome1 p a{ color:#666; }
.product_protection .box .dome1 p a:hover{ color:#d5000f; }
.product_protection .box ul li { float: left; height: 160px; width: 438px; margin-right: 20px; background-color: #fff; padding-top: 25px; padding-right: 20px; padding-bottom: 25px; padding-left: 30px; margin-top: 25px; font-size: 15px; line-height: 26px; }

.product_protection .box ul li .pr_divimg { width: 160px; height: 160px; border: 1px solid #DADADA; display: table; text-align: center; float: left; margin-right: 10px; }

.product_protection .box ul li .pr_divimg span { display: table-cell; vertical-align: middle; }

.product_protection .box ul li .pr_divimg { *position: relative; *overflow: hidden; }
/*IE6*/
.product_protection .box ul li .pr_divimg span { *position: absolute; *left: 50%; *top: 50%; }
.product_protection .box ul li .pr_divimg span img { *position: relative; *left: -50%; *top: -50%; }
/*IE6*/

.product_protection .box ul li strong a { font-size: 17px; color: #000; }
.product_protection .box ul li strong a:hover { color: #d5000f; }
.our_advantages .tt { background-color: #fff; text-align: center; background-image: url(../images/08.gif); background-position: center bottom; background-repeat: no-repeat; padding-bottom: 24px; padding-top: 25px; color: #4f3520; font-size: 12px; text-transform: uppercase; height: 52px; }
.our_advantages .tt strong { font-size: 28px;  color:#000; }
.our_advantages .tt p {  color:#333; }
.our_advantages .text { background-color: #fff; font-size: 13px; line-height: 24px; color: #000; text-align: center; padding-top: 12px; padding-bottom: 15px; width: 788px; padding-right: 106px; padding-left: 106px; }
.our_advantages .list { position: relative; }
.our_advantages .list .sm { position: absolute; font-size: 14px; line-height: 26px; color: #8f745e; height: auto; }
.our_advantages .list .sm p { padding-top: 8px; color:#333 }
.our_advantages .list .sm strong { font-size: 22px; color: #000; }
.projects { background-image: url(../images/15.gif); }
.projects .tt { background-color: none; padding-right: 25px; padding-left: 25px; width: 950px; margin-right: auto; margin-left: auto; padding-top: 30px; height: 70px; }
.projects .tt .tab { float: right; width: 100px; height: 20px; }
.projects .tt .t { float: left; text-align: right; font-size: 12px; text-transform: uppercase; color: #fff; }
.projects .tt .t strong { font-size: 28px; line-height: 28px; }
.projects .tt .line .text { float: left; padding-left: 15px; width: 650px; height: auto; font-size: 15px; line-height: 20px; color: #fff; }
.projects .tt .line { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #fff; height: 50px; }
.universal_box .tt { background-image: url(../images/22.gif); height: 40px; line-height: 40px; padding-left: 20px; padding-right: 20px; font-size: 13px; text-transform: uppercase; color: #fff; }
.universal_box .tt span strong { font-size: 17px; color: #fff; padding-right: 5px; }
.universal_box .tt .more { float: right; }
.universal_box .tt .more a{color:#fff; }
.universal_box .tt .more a em{ color:#fff; }
.universal_box .box { background-color: #fff; padding: 25px; height: 348px; width: 950px; overflow: hidden; border:1px solid #eee;border-top:0px; }
.universal_box .box ul { width: 1000px; }
.universal_box .box a{ color:#000; }
.universal_box .box p{ color:#333; }
.universal_box .box ul li { float: left; width: 221px; margin-right: 24px; display: inline; }
.universal_box .box ul li .S_span a { display: block; float: right; background-image: url(../images/20.gif); background-repeat: no-repeat; background-position: right center; padding-right: 18px; color: #333; }

.universal_box .box ul li .pic_image { width: 215px; height: 215px; display: table; text-align: center; border: 1px solid #DADADA; }
.universal_box .box ul li .pic_image span { display: table-cell; vertical-align: middle; }

.universal_box .box ul li .pic_image { *position: relative; *overflow: hidden; }
.universal_box .box ul li .pic_image span { *position: absolute; *left: 50%; *top: 50%; }
.universal_box .box ul li .pic_image img { *position: relative; *left: -50%; *top: -50%; }
/*IE6*/

.universal_box .box ul li img { display: block; margin-right: auto; margin-left: auto; }
.universal_box .box ul li strong { display: block; text-align: center; font-size: 14px; color: #4f3520; padding-top: 8px; padding-bottom: 8px; }
.universal_box .box ul li p { font-size: 12px; line-height: 23px; color: #666; }
.about .universal_box .box { background-color: #fff; height: auto; overflow: hidden; }
.about .universal_box .box .profile { line-height: 24px; font-size: 12px; color: #333; padding-bottom: 20px; }
.about .universal_box .box .profile strong { display: block; text-align: center; font-size: 17px; color: #000; font-weight: normal; padding-bottom: 15px; }
.about .universal_box .box .profile .video { float: right; padding-left: 15px; padding-top: 7px; }
.about .universal_box .box .honor { margin: 0px; padding: 0px; height: auto; width: 950px; }
.about .universal_box .box .honor .box { padding: 0px; width: 950px; height: 220px; margin: 0px; }
.about .universal_box .box .honor .box ul { width: 6800px; }
.about .universal_box .box .honor .box ul li { float: left; height: 220px; width: 190px; margin-right: 0px; text-align: center; }
.about .universal_box .box .honor .box ul li p { padding-top: 6px; }

.about .universal_box .box .honor .box ul li .pic { height: 166px; width: 166px; clear: both; float: none; text-align: center; background-color: #4a311d; border: 1px solid #553c27; }
.about .universal_box .box .honor .box ul li .pic { display: table; }
.about .universal_box .box .honor .box ul li .pic span { display: table-cell; vertical-align: middle; }
.about .universal_box .box .honor .box ul li .pic { *position: relative; *overflow: hidden; }
/*IE6*/
.about .universal_box .box .honor .box ul li .pic span { *position: absolute; *left: 50%; *top: 50%; }
/*IE6*/
.about .universal_box .box .honor .box ul li .pic span img { *position: relative; *left: -50%; *top: -50%; }
/*IE6*/

.about .universal_box .box .honor .box ul li .pic a { padding: 0px; margin: 0px; clear: both; float: none; background-image: none; }

.about .universal_box .box .honor .tt { height: 46px; width: 950px; margin-right: auto; margin-left: auto; background-image: url(../images/21-182.gif); margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: top; padding-top: 25px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; text-align: center; font-size: 17px; color: #d5000f; font-weight: bold; }
.about .universal_box .box .honor .tt p { font-size: 12px; line-height: 16px; font-weight: normal; color: #d5000f; }
.bottom_pic { background-repeat: no-repeat; background-position: center bottom; height: auto; width: 100%; padding-bottom: 20px; }

.home_news .universal_box .box { background-color: #fff; height: auto; }
.home_news .universal_box .box .pic_news { height: auto; width: 950px; margin-right: auto; margin-left: auto; }
.home_news .universal_box .box .pic_news ul li { float: left; height: 150px; width: 465px; }
.home_news .universal_box .box .pic_news ul li .new_pic { height: 141px; width: 141px; display: table; text-align: center; float: left; /*background-color: #4A311D;
	border: 1px solid #553C27;*/ }
.home_news .universal_box .box .pic_news ul li .new_pic span { display: table-cell; vertical-align: middle; }
.home_news .universal_box .box .pic_news ul li .new_pic { *position: relative; *overflow: hidden; }
/*IE6*/
.home_news .universal_box .box .pic_news ul li .new_pic span { *position: absolute; *left: 50%; *top: 50%; }
.home_news .universal_box .box .pic_news ul li .new_pic span img { *position: relative; *left: -50%; *top: -50%; }
/*IE6*/

.home_news .universal_box .box .pic_news ul li .p, .home_news .universal_box .box .pic_news ul li .dcon { padding-top: 5px; }
.home_news .universal_box .box .pic_news ul li .dcon a { font-size: 12px; color: #333; font-weight: normal; }

.home_news .universal_box .box .pic_news ul li a { font-size: 15px; color: #000; font-weight: bold; }
.home_news .universal_box .box .pic_news ul li a:hover { color: #d5000f; }
.home_news .universal_box .box .pic_news ul li img { float: left; margin-right: 10px; }
.home_news .universal_box .box .list { background-image: url(../images/21-182.gif); background-repeat: no-repeat; background-position: center top; padding-top: 28px; }
.home_news .universal_box .box .list ul li { width: 450px; height: 32px; line-height: 32px; background-image: url(../images/23.gif); background-repeat: no-repeat; background-position: 1px center; padding-left: 15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999; }
.home_news .universal_box .box .list ul li span { float: right; font-size: 11px; color: #5e432d; }
.communication .left_qa { float: left; height: auto; width: 518px; }
.communication .right_feedback { float: right; height: auto; width: 462px; }
.communication .tt { background-image: url(../images/22.gif); background-repeat: repeat-x; background-position: top; height: 40px; line-height: 40px; padding-left: 15px; padding-right: 15px; font-size: 12px; text-transform: uppercase; color: #fff; }
.communication .tt .more { float: right; }
.communication .tt .more a{ color:#fff;}
.communication .tt .more a em{ color:#fff;}
.communication .tt span strong { font-size: 17px; color: #fff; padding-right: 6px; }
.communication .box { background-color: #fff; height: 356px; }
.communication .qalist { clear: both; float: none; height: 320px; overflow: hidden; padding-top: 15px; padding-right: 15px; padding-left: 15px; }
.communication .qalist dl { margin: 0px; padding: 0px; }
.communication .qalist dl dt { font-size: 16px; line-height: 25px; height: 24px; padding-top: 8px; padding-bottom: 8px; margin: 0px; }
.communication .qalist dl dt a { font-size: 13px; font-weight: bold; color: #000; }
.communication .qalist dl dt span { display: block; float: left; height: 20px; width: 20px; margin-right: 3px; text-align: center; color: #FFF; font-size: 12px; line-height: 20px; background-color: #ea0610; margin-top: 3px; }
.communication .qalist dl dd { line-height: 20px; margin-top: 5px; padding-bottom: 12px; display: block; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #c6a286; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; }
.communication .qalist dl dd .d { height: 20px; width: 20px; margin-right: 3px; text-align: center; font-size: 12px; color: #FFFFFF; background-color: #d5000f; }
.communication .qalist dl dd span { display: block; float: left; height: auto; width: 432px; color: #666; }
.communication .qalist dl dd a { color: #4686b9; }
/*新闻列表*/
.xw_list dl { margin: 0px; padding: 0px; }
.xw_list dl dt { font-size: 16px; line-height: 25px; height: 24px; padding-top: 8px; padding-bottom: 8px; margin: 0px; }
.xw_list dl dt a { font-size: 13px; font-weight: bold; color: #4f341f; }
.xw_list dl dt span { display: block; float: left; height: 20px; width: 20px; margin-right: 3px; text-align: center; color: #FFF; font-size: 12px; line-height: 20px; background-color: #ea0610; margin-top: 3px; }
.xw_list dl dd { line-height: 20px; margin-top: 5px; padding-bottom: 12px; display: block; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #c6a286; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; }
.xw_list dl dd .d { height: 20px; width: 20px; margin-right: 3px; text-align: center; font-size: 12px; color: #FFFFFF; background-color: #765337; }
.xw_list dl dd span { display: block; float: left; height: auto; width: 675px; color: #8e6f57; }
/*新闻列表结束*/

/*资讯*/
.news_dg{width: 100%;height: 530px;background:#eee;margin-top: 30px;padding-top: 35px;}
.news_box{width: 1200px;margin: 0 auto;background: url(../images/icon_06.png) no-repeat; height:496px;}
.zx{ width:770px; overflow:hidden;padding-top: 30px;padding-left:25px;float: left;}
.zx h2{ height:50px; line-height:47px; font-weight:normal; background:url(../images/line1.jpg) no-repeat center bottom; padding:0 0 2px; margin-right:5px;font-size:18px;margin: 0;}
.zx h2 a{ line-height:47px; display:inline-block; margin-right:1px;  padding-right: 10px; color:#001727; background: url(../images/icon_02.png) left no-repeat; font-weight: bold;}
.zx h2 span a:hover{background:none;color:#B40000;text-decoration:underline;}
.zx h2 a.cur,.zx h2 a:hover{ color:#d5000f; text-decoration:none; }
.zx_c{}
.zx_c dl{ height:174px; overflow:hidden;}
.zx_c dt{ width:260px; float:left}
.zx_c dt img{ width:233px; height:174px;}
.zx_c dd{ width:770px; line-height:24px;}
.zx_c dd a{font-weight: bold;font-size:18px;color:#d6000f;}
.zx_c dd p{ height:120px; overflow:hidden;font-size:14px;}
.zx_c ul{ background:url(../images/ge04.jpg) no-repeat center top;}
.zx_c li{ height:34px; line-height:34px; border-bottom:dotted 1px #e2e2e2; background:url(../images/ico04.jpg) no-repeat 1px 8px; overflow:hidden}
.zx_c li span{ float:right;}
.zx_c li a{ background: url(../images/icon_07.png) left no-repeat;padding-left: 10px;}
.zx_c li.born,.al dl.born{ border:0;}

.news_more a{font-size:14px;color:#d6000f;display: block;float: right; }

.message_dg{padding-top: 30px;width:320px;padding-left: 70px;float: left;}
.message_dg h2{color:#fff;font-size:16px; font-weight: bold; border-bottom: 1px solid #fff;line-height: 38px;}
.myform{padding-top: 13px;}
.form-control{color:#fff;font-size:14px;padding-left:5px;}
.form-control input{width: 268px;height: 30px;border: none;margin-bottom: 5px;}
.form-control textarea{width: 264px;height: 150px;border:none;}
.dosubmit_sy{width: 120px;height: 40px;border: none;background:#fff;border-radius: 10px;color:#d5000f;font-size:14px; margin-left: 38px;margin-top: 10px;}


.link_dg{width:100%;height:85px;}
.link_box{width:1200px; margin:0 auto;}
.link_box h4{color:#d5000f; font-size:16px;font-weight:bold; float: left;padding-right: 5px;margin: 0; padding-top:20px;}
.link_box span{color:#ccc;font-size:12px; padding-top:25px;display: block;}
.link_box ul li {float: left;margin-top: 10px;}
.link_box ul li a{color:#acacac;}

.bottm_dg{width:100%;background:#d5000f;height:290px;}
.bottm_box {width: 1200px; margin: 0 auto;}
.bottm_nov{margin: 0 auto;width: 980px;}
.bottm_nov ul{text-align: center;    padding-top: 10px;}
.bottm_nov ul li{float: left; line-height: 50px;}
.bottm_nov ul li a{color:#fff;padding: 0 30px;border-left:1px dashed #fff;}


.bottm_left {float:left;margin-top: 50px;}
.bottm_left img{float: left;width:100px;height: 114px;display: block;margin-right:30px;}
.bottm_left ul{}
.bottm_left ul li{color:#fff;width: 500px;font-size:14px;    line-height: 25px;}

.bottm_er {float: right;padding-top: 50px;margin-right: 40px;}
.bottm_er dd {color: #fff;text-align: center;}
.clear{ clear:both;}


.wzgg_dg{width: 1200px;margin: 0 auto;}
.wzgg_dg img{width: 100%;}

.bottom_pic .kb { height: 215px; clear: both; float: none; }
.links { background-image: url(../images/28.gif); background-repeat: repeat-x; background-position: top; background-color: #402a19; padding: 10px; width: 980px; margin-right: auto; margin-left: auto; }
.links .tt { color: #fff; padding-bottom: 8px; padding-left: 11px; }
.links .list span { line-height: 24px; color:#fff; white-space: nowrap; display: block; float: left; height: 24px; background-image: url(../images/29.gif); background-repeat: no-repeat; background-position: right center; padding-right: 11px; padding-left: 11px; }
.links .list span a{ color: #fff;}
.main_box .left .recommended_products .tt { padding-left: 0px; padding-top: 15px; line-height: 26px; height: auto; }
.main_box .left .recommended_products .content { background-color: #eee; padding-top: 12px; padding-bottom: 12px; }
.main_box .left .recommended_products .content ul li { float: left; height: 140px; width: 122px; text-align: center; }
.main_box .left .recommended_products .content ul li .pic { height: 103px; width: 103px; margin-right: auto; margin-left: auto; background-color: #fff; display: table; text-align: center; padding: 3px; }
.main_box .left .recommended_products .content ul li .pic span { display: table-cell; vertical-align: middle; }

.main_box .left .recommended_products .content ul li .pic { *position: relative; *overflow: hidden; }
/*IE6*/
.main_box .left .recommended_products .content ul li .pic span { *position: absolute; *left: 50%; *top: 50%; }
.main_box .left .recommended_products .content ul li .pic img { *position: relative; *left: -50%; *top: -50%; }
/*IE6*/

.main_box .left .recommended_products .content ul li p { padding-top: 5px; }
.main_box .left .left_lxwm .content { line-height: 22px; padding-left: 15px; background-color: #d5000f; padding-top: 10px; padding-bottom: 15px; }
.main_box .right .fenye { text-align: center; padding-top: 15px; padding-bottom: 15px; }



.main_box .right .recommended_info { padding-top: 15px; }
.main_box .right .recommended_info .tt { background-image: url(../images/22.gif); height: 40px; line-height: 40px; color: #fff; font-size: 17px; padding-left: 15px; padding-right: 15px; }
.main_box .right .recommended_info .tt .more { font-size: 12px; float: right; }
.main_box .right .recommended_info .tt .more a{  color:#fff;  }
.main_box .right .recommended_info .tt .more em{  color:#fff;  }
.main_box .right .recommended_info .content { background-color: #fff; overflow: hidden; width: 733px; height: auto; }
.main_box .right .recommended_info .content .list { width: 800px; padding-top: 6px; padding-bottom: 6px; }
.main_box .right .recommended_info .content ul { background-image: url(../images/35.gif); }


.main_box .right .recommended_info .content ul li { height: 32px; width: 343px; float: left; line-height: 32px; background-image: url(../images/23.gif); background-repeat: no-repeat; background-position: 5px center; padding-left: 15px; margin-right: 17px; display: inline; }
.main_box .right .recommended_info .content ul li span { float: right; font-size: 11px; padding-right: 15px; color:#666;  }

.main_box .right .recommended_info .content ul li a { color: #333; }
.main_box .right .recommended_info .content ul li a:hover { color: #d5000f; }
.main_box .right .content_box { background-color: #fff; padding-top: 20px; padding-right: 30px; padding-left: 30px; padding-bottom: 20px; line-height: 24px; color: #4F341F; }
.main_box .right .content_list_box { background-color: #fff; padding-top: 15px; padding-right: 0px; padding-left: 0px; padding-bottom: 20px; line-height: 24px; color: #4F341F; }
.main_box .right .content_box .product_name { padding-bottom: 12px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ddd; }
.main_box .right .content_box .product_name .name { float: left; }
.main_box .right .content_box .product_name .name h1 { margin: 0px; line-height: 36px; color: #333; font-size: 36px; padding-top: 0px; padding-right: 12px; padding-bottom: 0px; padding-left: 0px; }


.main_box .right .content_box .product_name .class { float: left; line-height: 20px; color: #666; }
.main_box .right .content_box .product_name .class .class_tt { width: 150px; float: left; }
.main_box .right .content_box .product_name .class .class_tt1 { width: 100px; float: left; padding-top: 30px; padding-bottom: auto; }
.main_box .right .content_box .product_name .class .ol a { height: 28px; width: 94px; display: block; margin-right: auto; margin-left: auto; background-image: url('../images/ol.gif'); font-size: 14px; font-weight: bold; color: #4F341F; line-height: 26px; text-align: center; }


.main_box .right .content_box .product_name .class a { color: #4f341f; }
.content_box .products-gallery { padding-bottom: 20px; width: 669px; margin-right: auto; margin-left: auto; margin-top: 20px; }
.products-gallery .picture_list { height: 106px; width: 639px; background-color: #eee; padding: 15px; }
.products-gallery .picture_list .l { float: left; padding-top: 35px; }
.products-gallery .picture_list .box { float: left; width: 591px; height: 100px; overflow: hidden; display: inline; padding-left: 15px; }
.products-gallery .picture_list .box ul { width: 2000px; }
.products-gallery .picture_list .box ul li { float: left; height: 100px; width: 100px; margin-right: 15px; display: inline; text-align: center; border: 1px solid #eee; background-color: #eee; }

.products-gallery .picture_list .box ul li .pic { height: 100px; width: 100px; text-align: center; display: table; }
.products-gallery .picture_list .box ul li .pic span { display: table-cell; vertical-align: middle; }



.products-gallery .picture_list .box ul .dq { border: 1px solid #D7AC68; }

.products-gallery .picture_list .r { float: right; padding-top: 35px; }
.main_box .right .content_box .introduction { padding-top: 0px; padding-bottom: 10px; }
.right .content_box .tt { background-color: #d5000f; height: 36px; line-height: 36px; background-image: url(../images/36.gif); background-repeat: no-repeat; background-position: 10px center; padding-left: 28px; font-size: 16px; font-weight: bold; color: #fff; }
.right .content_box .tt .more { float: right; font-size: 12px; font-weight: normal; padding-right: 15px; }

.right .content_box .introduction .box { width: 672px; overflow: auto; padding-top: 12px; line-height: 24px; color: #333; font-size: 13px; }
.introduction .box .tag { padding-top: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #eee; font-size: 12px; color: #666; }
.introduction .box .tag a { color: #666; margin-right: 5px; margin-left: 5px; }
.right .content_box .purchase { height: auto; margin-right: auto; margin-left: auto; padding-left: 110px; padding-bottom: 15px; }
.right .content_box .purchase .sq_forms { height: auto; }

















.bottom .deputy-nav { height: 50px; background-image: url(../images/31.gif); }
.bottom .deputy-nav .box { line-height: 50px; height: 50px; width: 1000px; margin-right: auto; margin-left: auto; text-align: center; color: #fff; font-family: "宋体"; }
.bottom .deputy-nav .box a { font-family: "微软雅黑"; font-weight: bold; margin-left: 5px; margin-right: 5px; color:#fff; }
.bottom .copyright { background-color: #fff; color: #333; text-align: center; padding-top: 15px; padding-bottom: 15px; line-height: 24px; }

.bottom .copyright .box .text a { color: #2A1C11; }

.bottom .copyright .box .text .authority { float: left; }
.bottom .copyright .box .text .ewm { float: right; }
.pllist li { line-height: 20px; padding-top: 10px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CC9E7D; color: #4F341F; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFDFB; }
.pllist li a { color: #F60; }
.pllist li strong { font-weight: normal; color: #CC9900; font-size: 11px; }
.pllist li span { color: #F30; }
.morepl { text-align: center; line-height: 22px; margin-top: 8px; }
.morepl a { line-height: 24px; display: block; background-color: #eee; color: #666; }
.morepl a:hover { color: #FFFFFF; background-color: #666; text-decoration: none; }
.right .content_box .comment { padding-left: 120px; }
.right .content_box .comment .sq_forms { height: auto; }
.right .content_box .single_page { font-size: 13px; line-height: 28px; }
.main_box .left .left_nav .page_nav ul { padding-top: 0px; }
.main_box .left .left_nav .page_nav ul li { padding-top: 5px; font-size: 14px; }
.main_box .left .left_nav .page_nav ul li a { font-size: 14px; color: #fff; }
.main_box .left .left_nav .page_nav ul li a:hover, .main_box .left .left_nav .page_nav ul .dq a { color: #fff; background-image: url(../images/11-.gif); text-decoration: none; }




.main_box .right .content_box .related_products .product_list { width: 673px; }
.main_box .right .content_box .related_products .product_list ul li { margin-right: 5px; width: 220px; height: 256px; }
.main_box .right .content_box .related_products .product_list ul li p a { color: #4F341F; }

.main_box .right .content_box .related_products .product_list ul li .pic { width: 215px; padding: 3px; height: 215px; }
.right .content_box .single_page .video { float: right; padding-top: 8px; padding-left: 12px; }
.right .content_box .single_page .ryzz .name { background-image: url(../images/08.gif); background-repeat: no-repeat; background-position: center top; text-align: center; padding-top: 20px; font-size: 16px; }
.right .content_box .single_page .honor { margin: 0px; height: auto; width: 670px; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.right .content_box .single_page .honor .box { padding: 0px; width: 680px; height: auto; margin: 0px; }
.right .content_box .single_page .honor .box ul { }
.right .content_box .single_page .box ul li { float: left; height: 220px; width: 170px; margin-right: 0px; text-align: center; }
.right .content_box .single_page .box ul li a { color: #4F341F; }

.right .content_box .single_page .box ul li p { padding-top: 6px; }

.right .content_box .single_page .honor .box ul li .pic { height: 166px; width: 166px; clear: both; float: none; text-align: center; background-color: #FFF1DC; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border: 1px solid #4F341F; }
.right .content_box .single_page .honor .box ul li .pic { display: table; }
.right .content_box .single_page .honor .box ul li .pic span { display: table-cell; vertical-align: middle; }
.right .content_box .single_page .honor .box ul li .pic { *position: relative; *overflow: hidden; }
/*IE6*/
.right .content_box .single_page .honor .box ul li .pic span { *position: absolute; *left: 50%; *top: 50%; }
/*IE6*/
.right .content_box .single_page .honor .box ul li .pic span img { *position: relative; *left: -50%; *top: -50%; }
/*IE6*/

.right .content_box .single_page .honor .box ul li .pic a { padding: 0px; margin: 0px; clear: both; float: none; background-image: none; color: #4F341F; }
.our_advantages .ys_weizhi { background-color: #D6B88C; height: auto; width: 960px; padding-top: 20px; margin-right: auto; margin-left: auto; padding-left: 20px; padding-right: 20px; color: #4F341F; padding-bottom: 12px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFE0B3; }
.our_advantages .ys_weizhi span { float: right; font-weight: bold; }

.our_advantages .ys_weizhi a { color: #4F341F; }
.main_box .right .content_list_box .single_page .universal_box { width: 720px; height: auto; overflow: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; }
.main_box .right .content_list_box .single_page .universal_box .box { width: 720px; height: auto; padding: 0px; }
.main_box .right .content_list_box .single_page .universal_box .box ul li { width: 215px; display: inline; margin-right: 12px; padding-top: 10px; padding-bottom: 20px; height: auto; margin-left: 12px; }
.xw_list { padding-bottom: 15px; width: 700px; margin-right: auto; margin-left: auto; }
.xw_list .xw-loop { width: 704px; padding-top: 20px; padding-bottom: 20px; border-top-width: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eee; margin-right: auto; margin-left: auto; }
.xw_list .xw-loop img { float: left; margin-right: 10px; border: 1px solid #E4E4E4; background-color: #FFF; margin-top: 2px; }
.xw_list .xw-loop p { line-height: 22px; padding-top: 5px; font-size: 12px; color: #666; }
.xw_list .xw-loop span { float: right; color: #999; font-size: 11px; }
.xw_list .xw-loop .DivTitle a { font-size: 15px; color: #000; /*display: block;*/ padding-left: 15px; background-image: url(../images/23.gif); background-repeat: no-repeat; background-position: 2px center; font-weight: bold; }
.xw_list .xw-loop .new_dcon a { font-size: 12px; color: #666; font-weight: normal; }
.xw_list .xw-loop a:hover, .xw_list .xw-loop .new_dcon a:hover { color: #FF6600; }
.xw_list .xw-loop .pic { background-image: none; background-position: 0px; padding-left: 0px; }
.main_box .right .content_list_box .news_content { padding-right: 15px; padding-left: 15px; }

.ArticleTitle { text-align: center; }
.ArticleTitle h1 { font-size: 22px; font-weight: normal; color: #000; margin-top: 0px; padding-top: 0px; }
.ReleaseDate { text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eee; padding-bottom: 8px; color: #C59C67; }
.ArticleContent { line-height: 24px; padding-top: 8px; font-size: 13px; color: #4F341F; }
.ArticleContent .pic { text-align: center; }

.Thenext { padding-top: 10px; padding-bottom: 10px; margin-top: 10px; line-height: 28px; height: 30px; border-top-width: 1px; border-top-style: solid; border-top-color: #eee; color: #666; }
.Thenext .on { float: left; display: block; }
.Thenext a { font-weight: bold; color: #666; }
.Thenext .next { float: right; }
.right .ArticleContent .fenxiang { padding-top: 15px; line-height: 22px; height: 22px; }
.right .ArticleContent .fenxiang .bt { float: left; width: 54px; line-height: 14px; padding-top: 8px; }
.right .ArticleContent .fenxiang .box { float: left; }
.hot_keywords1 { padding-top: 15px; color: #666; font-size: 12px; clear: both; float: none; }
.hot_keywords1 a { margin-right: 5px; margin-left: 5px; color: #4F341F; }
.right .content_box .single_page #pic { float: right; margin-top: 10px; }
.ditutitle1 { height: auto; width: 100%; margin-right: auto; margin-left: auto; font-weight: bold; color: #4F341F; padding-top: 10px; }
.gsmap { height: 480px; width: 100%; margin-right: auto; margin-left: auto; }
#allmap { width: 100%; height: 480px; overflow: hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #FFFFFF; }
.lxwmbg { background-repeat: no-repeat; background-position: right 10px; }
#l-map { height: 100%; width: 78%; float: left; border-right: 2px solid #bcbcbc; }
.main_box .right .tab ul .dq { }
.main_box .right .content_list_box .solutions { width: 714px; padding-right: 10px; padding-left: 10px; height: auto; }
.main_box .right .content_list_box .solutions ul { width: auto; height: auto; }
.main_box .right .content_list_box .solutions ul li { margin-left: 35px; margin-right: 30px; padding-top: 20px; display: inline; }
/*留言通用代码*/
.feedback_box { clear: both; float: none; padding-bottom: 10px; }
.pagebox .right .feedback_box .feedback_list { padding: 15px; margin-top: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #E1D5A0; border-bottom-color: #E1D5A0; border-left-color: #E1D5A0; }
.feedback_box .feedback_conseils { font-size: 14px; font-weight: bold; }
.feedback_box .member_message_box { width: 580px; margin-right: auto; margin-left: auto; padding-top: 15px; }
.feedback_box .member_message_row { padding-top: 5px; padding-bottom: 5px; }
.feedback_box .member_message_row .member_message_name { float: left; width: 100px; text-align: right; line-height: 28px; }
.feedback_box .member_message_row .member_message_fill { float: left; line-height: 28px; }
.feedback_box .member_message_row .member_message_fill span { display: block; float: left; line-height: 28px; padding-right: 5px; }
.feedback_box .member_message_row .member_message_fill div { line-height: 28px; float: left; width: 171px; }
.feedback_box .member_message_box .member_message_row .member_message_fill div span { margin: 0px; line-height: 28px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 0px; }
.feedback_box .member_message_box .member_message_row .member_message_fill div span input { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; height: auto; width: auto; line-height: normal; margin-top: 5px; float: left; }
.feedback_box .member_message_row .member_message_fill .second { padding-left: 30px; }
.feedback_box .member_message_row .member_message_fill span font { color: #FF0000; }
.feedback_box .member_message_row .member_message_fill span input { background-color: #FFF; line-height: 22px; height: 22px; width: 152px; border: 1px solid #D2AB8E; }
.feedback_box .member_message_row .member_message_fill .title input { width: 395px; }
.feedback_box .member_message_row .member_message_fill textarea { width: 396px; background-color: #FFF; height: 100px; line-height: 20px; border: 1px solid #D2AB8E; }
.feedback_box .member_message_fill .button { width: auto; }
.feedback_box .member_message_fill .button input { height: 31px; background-image: url(../images/message_button.png); background-repeat: no-repeat; color: transparent; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: pointer; }
.feedback_box .member_langue1 .button input { width: 130px; }
.feedback_box .member_langue1 .button input { width: 130px; }
.feedback_box .member_langue2 .button input { width: 99px; }
.feedback_box .feedback_box .member_langue3 .button input { width: 130px; }
.feedback_box .member_langue4 .button input { width: 128px; }
.feedback_box .member_langue5 .button input { width: 216px; }
.feedback_box .member_langue6 .button input { width: 111px; }
.feedback_box .member_langue7 .button input { width: 122px; }
.feedback_box .member_langue1 .c1 input { }
.feedback_box .member_langue1 .c2 input { background-position: 0px -31px; }
.feedback_box .member_langue1 .c3 input { background-position: 0px -62px; }
.feedback_box .member_langue1 .c4 input { background-position: 0px -93px; }
.feedback_box .member_langue1 .c5 input { background-position: 0px -124px; }
.feedback_box .member_langue1 .c6 input { background-position: 0px -155px; }
.feedback_box .member_langue1 .c7 input { background-position: 0px -186px; }
.feedback_box .member_langue1 .c8 input { background-position: 0px -217px; }
.feedback_box .member_langue1 .c9 input { background-position: 0px -248px; }
.feedback_box .member_langue1 .c10 input { background-position: 0px -279px; }
.feedback_box .member_langue1 .c11 input { background-position: 0px -310px; }
.feedback_box .member_langue2 .c1 input { background-position: -178px 0px; }
.feedback_box .member_langue2 .c2 input { background-position: -178px -31px; }
.feedback_box .member_langue2 .c3 input { background-position: -178px -62px; }
.feedback_box .member_langue2 .c4 input { background-position: -178px -93px; }
.feedback_box .member_langue2 .c5 input { background-position: -178px -124px; }
.feedback_box .member_langue2 .c6 input { background-position: -178px -155px; }
.feedback_box .member_langue2 .c7 input { background-position: -178px -186px; }
.feedback_box .member_langue2 .c8 input { background-position: -178px -217px; }
.feedback_box .member_langue2 .c9 input { background-position: -178px -248px; }
.feedback_box .member_langue2 .c10 input { background-position: -178px -279px; }
.feedback_box .member_langue2 .c11 input { background-position: -178px -310px; }
.feedback_box .member_langue3 .c1 input { background-position: -392px 0px; }
.feedback_box .member_langue3 .c2 input { background-position: -392px -31px; }
.feedback_box .member_langue3 .c3 input { background-position: -392px -62px; }
.feedback_box .member_langue3 .c4 input { background-position: -392px -93px; }
.feedback_box .member_langue3 .c5 input { background-position: -392px -124px; }
.feedback_box .member_langue3 .c6 input { background-position: -392px -155px; }
.feedback_box .member_langue3 .c7 input { background-position: -392px -186px; }
.feedback_box .member_langue3 .c8 input { background-position: -392px -217px; }
.feedback_box .member_langue3 .c9 input { background-position: -392px -248px; }
.feedback_box .member_langue3 .c10 input { background-position: -392px -279px; }
.feedback_box .member_langue3 .c11 input { background-position: -392px -310px; }
.feedback_box .member_langue4 .c1 input { background-position: -566px 0px; }
.feedback_box .member_langue4 .c2 input { background-position: -566px -31px; }
.feedback_box .member_langue4 .c3 input { background-position: -566px -62px; }
.feedback_box .member_langue4 .c4 input { background-position: -566px -93px; }
.feedback_box .member_langue4 .c5 input { background-position: -566px -124px; }
.feedback_box .member_langue4 .c6 input { background-position: -566px -155px; }
.feedback_box .member_langue4 .c7 input { background-position: -566px -186px; }
.feedback_box .member_langue4 .c8 input { background-position: -566px -217px; }
.feedback_box .member_langue4 .c9 input { background-position: -566px -248px; }
.feedback_box .member_langue4 .c10 input { background-position: -566px -279px; }
.feedback_box .member_langue4 .c11 input { background-position: -566px -310px; }
.feedback_box .member_langue5 .c1 input { background-position: -737px 0px; }
.feedback_box .member_langue5 .c2 input { background-position: -737px -31px; }
.feedback_box .member_langue5 .c3 input { background-position: -737px -62px; }
.feedback_box .member_langue5 .c4 input { background-position: -737px -93px; }
.feedback_box .member_langue5 .c5 input { background-position: -737px -124px; }
.feedback_box .member_langue5 .c6 input { background-position: -737px -155px; }
.feedback_box .member_langue5 .c7 input { background-position: -737px -186px; }
.feedback_box .member_langue5 .c8 input { background-position: -737px -217px; }
.feedback_box .member_langue5 .c9 input { background-position: -737px -248px; }
.feedback_box .member_langue5 .c10 input { background-position: -737px -279px; }
.feedback_box .member_langue5 .c11 input { background-position: -737px -310px; }
.feedback_box .member_langue6 .c1 input { background-position: -1007px 0px; }
.feedback_box .member_langue6 .c2 input { background-position: -1007px -31px; }
.feedback_box .member_langue6 .c3 input { background-position: -1007px -62px; }
.feedback_box .member_langue6 .c4 input { background-position: -1007px -93px; }
.feedback_box .member_langue6 .c5 input { background-position: -1007px -124px; }
.feedback_box .member_langue6 .c6 input { background-position: -1007px -155px; }
.feedback_box .member_langue6 .c7 input { background-position: -1007px -186px; }
.feedback_box .member_langue6 .c8 input { background-position: -1007px -217px; }
.feedback_box .member_langue6 .c9 input { background-position: -1007px -248px; }
.feedback_box .member_langue6 .c10 input { background-position: -1007px -279px; }
.feedback_box .member_langue6 .c11 input { background-position: -1007px -310px; }
.feedback_box .member_langue7 .c1 input { background-position: -1229px 0px; }
.feedback_box .member_langue7 .c2 input { background-position: -1229px -31px; }
.feedback_box .member_langue7 .c3 input { background-position: -1229px -62px; }
.feedback_box .member_langue7 .c4 input { background-position: -1229px -93px; }
.feedback_box .member_langue7 .c5 input { background-position: -1229px -124px; }
.feedback_box .member_langue7 .c6 input { background-position: -1229px -155px; }
.feedback_box .member_langue7 .c7 input { background-position: -1229px -186px; }
.feedback_box .member_langue7 .c8 input { background-position: -1229px -217px; }
.feedback_box .member_langue7 .c9 input { background-position: -1229px -248px; }
.feedback_box .member_langue7 .c10 input { background-position: -1229px -279px; }
.feedback_box .member_langue7 .c11 input { background-position: -1229px -310px; }
/*留言通用结束*/




/*分页代码的样式*/
.fenye { clear: both; float: none; text-align: center; padding-top: 0px; padding-bottom: 10px; }
.Pagebox { padding-top: 10px; padding-bottom: 0px; }

.Pagebox .PageStyle { white-space: nowrap; text-align: center; font-weight: normal; background-image: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; line-height: 27px; color: #666; font-size: 12px; *text-align: left; *padding-left: 26px; display: inline-table; }

/*.Pagebox .PageStyle a{float: left;background-image: url(../images/page1.gif);background-repeat: repeat-x;background-position: bottom;border: 1px solid #aeaeae;color: #474747;height: 15px;padding-right: 7px;padding-left: 7px;margin-right: 2px;margin-left: 2px;background-color: #FFFFFF;line-height: 12px;padding-top: 3px;}
*/
* html .Pagebox .PageStyle a { width: 30px; }
* html .Pagebox .PageStyle a:hover { width: 30px; }
.Pagebox .PageStyle a { min-width: 30px; padding-left: 2px; padding-right: 2px; -moz-border-radius: 3px; /*border-radius:3px; */ font-family: "宋体"; height: 30px; float: left; line-height: 30px; border: 1px solid #ccc; text-align: center; color: #666; /*background:url(../images/page_bg.jpg) repeat-x; */ font-size: 14px; margin-right: 2px; text-decoration: none; font-size: 12px; background: #fff; }
.Pagebox .PageStyle a:hover { border: 1px solid #ccc; font-weight: bold; min-width: 30px; width: auto; padding-left: 2px; padding-right: 2px; -moz-border-radius: 3px; /*border-radius:3px; */ height: 30px; line-height: 30px; float: left; margin-right: 2px; color: #000; font-size: 12px; background: #fff; }

/*.Pagebox .PageStyle a:hover{
	background-color: #df0003;
	background-image: none;
	text-decoration: none;
	color: #FFFFFF;
	border-top-color: #df0003;
	border-right-color: #df0003;
	border-bottom-color: #df0003;
	border-left-color: #df0003;
}
*/
.Pagebox .PageStyle b { display: block; float: left; background-image: none; background-repeat: repeat-x; background-position: bottom; border: 1px solid #D1A889; height: 18px; line-height: normal; padding-right: 5px; padding-left: 5px; margin-right: 2px; margin-left: 2px; background-color: #555; color: #A37A46; }
.Pagebox { padding-top: 16px; padding-bottom: 15px; clear: both; float: none; height: auto; width: 100%; }
.Pagebox .PageStyle .text { font-weight: normal; background-image: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; line-height: 14px; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: transparent; height: 18px; text-align: center; }
.Pagebox .PageStyle span { float: left; height: 30px; width: auto; line-height: 30px; color: #2E475F; }
.Pagebox .PageStyle .inputbox { width: 36px; height: 27px; text-align: center; border: 1px solid #ccc; line-height: 27px; background: #fff; color: #666; cursor: pointer; }
/*.Pagebox .PageStyle .btnGo{font-size: 12px;background-image: url(../images/page1.gif);background-repeat: repeat-x;background-position: bottom;color: #474747;height: 19px;line-height: 14px;padding-right: 5px;padding-left: 5px;margin-right: 2px;margin-left: 2px;cursor: pointer;border: 1px solid #AEAEAE;font-family: "微软雅黑";}
*/
.Pagebox .PageStyle .btnGo { width: 34px; margin-right: 2px; padding-left: 2px; padding-right: 2px; height: 30px; -moz-border-radius: 3px; /*border-radius:3px;*/ background: #d5000f; color: #fff; line-height: 30px; margin-right: 2px; margin-left: 2px; cursor: pointer; border: 1px solid #d5000f; font-family: "宋体"; font-size: 14px; }

/*.Pagebox .PageStyle .cpb{display: block;float: left;background-color: #df0003;border: 1px solid #df0003;color: #FFFFFF;height: 18px;line-height: 18px;padding-right: 5px;padding-left: 5px;margin-right: 2px;margin-left: 2px;font-weight: bold;}
*/
.Pagebox .PageStyle .cpb { min-width: 30px; margin-right: 2px; width: auto; padding-left: 2px; -moz-border-radius: 3px; /*border-radius:3px;*/ padding-right: 2px; height: 30px; float: left; background: #fff; text-align: center; line-height: 30px; border: none; color: #d5000f; font-size: 12px; border: 1px solid #bbb; font-weight: bold; }
* html .Pagebox .PageStyle .cpb { width: 30px; }
/*分页代码的样式结束*/

/*---------右边悬浮------------------------------*/
.side_nav{
	position: fixed;
	top: 80%;
	right: 0;
  	width: 60px; z-index:99;
}
.side_nav ul li{
	position: relative;
	width: 60px;
	height: 60px;
  	float: right; 
  	margin-bottom: 1px;
  	/* border-bottom: 1px solid #fff; */
}
.side_nav ul li a{
	display:inline-block;
	height: 60px;
	position: absolute;
	top: 0;
	left: 0;
/* 	border-bottom: 1px solid #fff; */
}
/* .side_nav ul li:last-child,.side_nav ul li:last-child a{
	border-bottom: 0;
} */
.side_nav ul li span{
/*  	display:block; */
  	float: left;
	color:#fff;
	line-height: 60px;
	font-size: 16px;
 	margin-left: 60px;
 	cursor: pointer;
}
.back_top a{
	background: #830808 url(../images/0013920_47.png) no-repeat 15px -317px;
}
.c { clear: both; } /*清浮动*/

/*申请表*/
.sq_forms { width: 385px; margin-right: auto; margin-left: auto; padding-top: 20px; *margin-top: 30px; *padding-top: 1px; }
.sq_forms .l_text { line-height: 25px; height: 25px; float: left; width: 72px; text-align: right; padding-bottom: 10px; color:#666;  }
.sq_forms .r_lyk { width: 302px; float: left; color:#666; }
.sq_forms .input1 input { border: 1px solid #4F341F; line-height: 22px; height: 22px; width: 260px; background-image: url(../images/input_bg.gif); background-repeat: repeat-x; background-position: top; background-color: #FFFFFF; }
.sq_forms .textarea1 { padding-bottom: 10px; }
.sq_forms .textarea1 textarea { width: 260px; border: 1px solid #4F341F; height: 80px; background-color: #FFFFFF; background-image: url(../images/input_bg.gif); background-repeat: repeat-x; background-position: top; }
.sq_forms .r_lyk span { float: left; display: block; line-height: 24px; padding-right: 5px; }
.sq_forms .r_lyk span img { margin-top: 2px; }
.sq_forms .r_lyk span input { border: 1px solid #4F341F; line-height: 22px; height: 22px; width: 50px; }
.sq_forms .an .cxsz input { border-style: none; }
.sq_forms .an .cxsz input { height: 30px; line-height: 30px; width: 90px; border: 0px; padding: 0px; margin: 0px; cursor: pointer; }
.sq_forms .an span { padding-right: 15px; }
.sq_forms .an span input { height: auto; width: auto; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#footer { clear: both; float: none; width: 100%; margin-top: 15px; }
.qc { clear: both; float: none; font-size: 1px; line-height: 1px; }


/*订单样式*/

.orderchecklist { width: 450px; }


.orderchecklist li { float: left; width: 150px; }

.productorder .orderInput { background-color: #f7fdfe; line-height: 22px; height: 22px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #e7e7e7; border-bottom-color: #e7e7e7; border-left-color: #666666; border-top-color: #666666; }

/*订单样式结束*/

/*网站地图*/
.map_main { height: auto; width: 1002px; margin-right: auto; margin-left: auto; padding-top: 15px; margin-bottom: 15px; background: #fff; }
.site_map { }
.site_map .location { /*background-image: url(../images/39.gif);background-repeat: no-repeat;background-position: 0px 4px;padding-left: 17px;line-height: 18px;*/ }
.site_map .location a { }
.site_map .map_sort { line-height: 24px; height: 24px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C59C67; }
.site_map .map_sort ul li { float: right; width: 100px; line-height: 24px; height: 24px; text-align: center; padding-left: 12px; }
.site_map .map_sort ul li a { display: block; height: 24px; width: 100px; background-color: #C59C67; color: #FFF; }
.site_map .map_sort ul li a:hover, .site_map .map_sort ul .courant a { color: #FFFFFF; text-decoration: none; background-color: #FF6600; }
.site_map .a_class { }
.site_map .a_class .series1 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; margin-top: 15px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; background-color: #FFF; }
.site_map .a_class .series1 a { font-size: 18px; color: #C59C67; font-weight: bold; }
.site_map .a_class .series2 { height: auto; overflow: hidden; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #E7E7E7; border-bottom-color: #CCC; border-left-color: #E7E7E7; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; background-color: #FFF; }
.site_map .a_class .series2 span { line-height: 24px; white-space: nowrap; display: block; height: auto; float: left; padding-right: 20px; font-size: 14px; margin-top: 5px; }
.site_map .a_class .series2 .series3 { display: block; clear: both; float: left; width: 920px; height: auto; background-color: #F7F7F7; }
.site_map .a_class .series2 .series3 span { padding-right: 10px; padding-left: 20px; /*background-image: url(../images/22.gif);background-repeat: no-repeat;*/ background-position: 15px center; margin: 0px; font-weight: normal; color: #060; }
.site_map .a_class .series2 .series3 span a { font-size: 12px; color: #F60; }
.main_box1 { background-color: #FFF; }
/*网站地图*/



/*电子地图*/
.ditutitle { height: auto; width: 710px; margin-right: auto; margin-left: auto; font-weight: bold; color: #005ff3; padding-top: 10px; }
.gsmap { height: 380px; width: 710px; margin-right: auto; margin-left: auto; border: 1px solid #005ff3; }
#allmap { width: 100%; height: 380px; overflow: hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.lxwmbg { background-repeat: no-repeat; background-position: right 10px; }
#l-map { height: 100%; width: 78%; float: left; border-right: 2px solid #bcbcbc; }
.series2 em { color: #0000FF; }
.series2 tt { color: #800080; }
.map_size { font-size: 14px; }
/*电子地图*/
