@charset "utf-8";
/* 公共css部分 */
*{padding:0px;margin:0px;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif,serif;}
img{border:0px;}
ul li{list-style:none;}
a{text-decoration:none;font-size:12px;color: #333;}
a:hover{ text-decoration:underline;}

body{font-size:12px;}
td{ vertical-align:top; text-align:left;}

.clearfix{clear:both;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
*html .clearfix{height:1%}
.container{margin:0 auto; width:1200px; height:1%;}

.ft12{ font-size:12px;}
.ft13{ font-size:13px;}
.ft14{ font-size:14px;}
.ft20{ font-size: 20px;}
.ft18{ font-size: 18px;}
.mt10{ margin-top:10px;}
.mt16{ margin-top:16px;}
.mt20{ margin-top:20px;}
.mt22{ margin-top:22px;}
.mt28{ margin-top:28px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.ml10{margin-left: 10px;}
.pt10{padding-top: 10px;}
.mt8{ margin-top:8px;}
.mt6{ margin-top:6px;}
.fb{ font-weight:bold;}
.tx_l{ text-align:left;}
.tx_r{ text-align:right;}
.tx_c{ text-align:center;}
.red{ color:#F00;}
.yellow{color: #ffff00;}
.b_b{ border-bottom:solid 1px #ccc;}
.pt6{ padding-top:6px;}
.pr6{ padding-right:6px;}
.pl5{padding-left: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.dis{ display:block;}
.udis{ display:none;}
.hide {display: none;}
.fl{ float:left;}
.fr{float: right;}
.ft0{ font-size:0px;}
.ml3{ margin-left:3px;}
.box_center{ margin:20px auto 0px auto;}
.img-block img{ display:block;}

a.alink_more{border: 1px solid #d7d7d7;padding: 11px 27px;font-weight: bold;font-size: 13px;border-radius: 20px;}
a.alink_more:hover{border-color: #00492c;background: #00492c;color: #ffffff;}
.alink_box{height: 42px;}


.header_box{}

.topbg{height: 33px;background: #000000;border-bottom: solid #e9edea 1px;}
.top{padding: 0 15px;width: 1170px;color: #666;}
.top div{float: left; width: 50%; height: 33px;line-height: 33px; color: #999;}
.top a{color: #666;}
.cn,.en{cursor: pointer;}

.header_top{width: 960px;padding: 5px 10px 10px 10px;background: #fff;margin: 0 auto;}

.header{margin-top: 20px;}
.header div{float: left;}

div.contact{float: right;width: 260px;margin-top:25px;border: solid 5px #FFFFFF;}
div.contact div{float: left;}
div.contact div.telphone{float: left;}
.telphone_text{float: left;width: 200px;padding-left: 5px;}
.telphone_text div{float: none;width: 190px;}

.telphone_text1{font-size: 14px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
.telphone_text2{font-size: 24px;color: #00492c;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}

div.logo-text{margin-left: 10px;padding-left: 15px;padding-top: 15px;}
div.logo-text div{width: 380px;float: none;}
.logo-text .text1{font-size: 20px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;height: 32px;letter-spacing: 2px;}
.logo-text .text1 span{color: #00492c;}

.logo-text .text2{font-size: 16px;color: #666666;font-family: "Microsoft Yahei", Tahoma, Arial, serif;letter-spacing: 1px;}


.nav_bg{margin-top: 22px;border-bottom: 4px solid #00492c;height: 57px;border-top: solid 1px #e9e4e4;}

.nav{}
.nav ul li{float: left;margin-right: 1px; height: 60px;line-height: 58px;text-align: center;margin-top: -1px;}
.nav ul li.long{}
.nav ul li.active{background: none;}
.nav ul li a{color: #000000;font-size: 14px;display: block;height: 57px;border-top: solid 1px #e9e4e4;padding: 0 26px;}
.nav ul li a:hover,.nav ul li a.active,.nav ul li.active a{background: #00492c;color: #ffffff;font-weight: bold;border-top: solid 1px #00492c;text-decoration: none;}

.banner_box{height: 550px;width: 100%;}
.banner{width: 100%;margin: 0px auto;}

.search_box{background: #f5f3f3;height: 56px;padding-top: 20px;line-height: 25px;margin-top: 1px;}
.search_left{float: left;width: 850px;background: url("../images/product_index.jpg") no-repeat left 4px;height: 56px;padding-left: 120px;padding-right:10px;font-size: 13px;color: #dddddd;
    font-family: arial, "宋体", serif;}
.search_left a{font-size: 13px;color: #333333;}

.search_right{float: left;width: 220px;}
.search label{display: block;float: left;}
.search_text{border:solid 1px #c6c6c6;width: 149px;height: 24px;padding: 0 5px 0 10px;display: block;float: left;background: #ffffff;outline:none }
.input-text{width: 149px;height: 23px;line-height: 27px;border: none;background: none;font-size: 12px;}
.input-sub{width: 54px;height: 25px;border: none;float: left;background: url("../images/search_btn.jpg") no-repeat left center;text-indent:-99999px;}

.product_index_bgbox{background: #f5f3f3;height: 1%;padding-top: 20px;}

/*大标题部分*/
.index_h1title div{text-align: center;}
.index_h1title{height: 80px;padding-top: 20px;}
.h1zh_cn{font-size: 24px; color: #333333;line-height: 35px;}
.h1zh_cn span{color: #00492c;}
.h1zh_cn strong{color: #ff0000;font-size: 40px;font-weight: normal;}
.h1_en{font-size: 22px;color: #CCCCCC;line-height: 28px;}
.h1_hr{width: 155px;height: 1px;font-size: 0px;margin: 15px auto 0 auto;border-bottom: solid 2px #c2c0c0;}

.product_nav{margin-top: 40px;}
.product_nav ul li{width: 100%;border-bottom: solid 1px #e6e6e6;height: 45px;line-height: 45px;text-align: center;margin-top: 6px;}

.product_nav ul li a{width: 148px;background: #00492c;display: block;float: left;font-size: 17px;color: #ffffff;}
.product_nav ul li a:hover{text-decoration: none;}
.product_nav ul li ul li{display: inline;margin-top: 0;border-bottom: none;}
.product_nav ul li ul{float: left;padding-left: 10px;}
.product_nav ul li ul li a{display: inline;background: none;float: inherit;font-size: 14px;color: #333333;margin-left: 15px; }
.product_nav ul li ul li a:hover{text-decoration:underline;}
.product_index_list{margin-top: 30px;}
.product_index_list ul li{width: 287px;height: 383px;border: solid 1px #cccccc;background: #ffffff;margin-right: 14px;float: left;margin-bottom: 15px;}
.product_index_list ul li.none{margin-right: 0;}

.product_index_list ul li a span,.product_index_list ul li a strong{display: block;text-align: center;padding: 0 10px;}

.product_index_list ul li a span.link_btn{border:solid 1px #d7d7d7;height: 40px;font-size: 13px;font-weight: bold;line-height: 40px;width: 116px;margin: 0 auto;border-radius:20px;}
.product_index_list ul li a:hover{text-decoration: none;}
.product_index_list ul li a:hover span.link_btn{background:#00492c;color: #ffffff;border-color: #00492c;}

.product_index_list ul li a strong{font-size: 17px;line-height: 35px;}
.product_index_list ul li a span{line-height: 28px;}
.product_index_list ul li a img{max-width: 283px;max-height: 224px;vertical-align: middle;margin: 4px auto 0 auto;}
.product_index_list ul li span.img{width: 285px;height: 224px;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

.case_box_bg{height: 310px;}

.case_box{height: 310px;}
.case_left,.case_content,.case_right{float: left;}
.case_left,.case_right{width: 24px;padding-top: 37px;}
.case_left a,.case_right a{display: block;height: 71px;}

.case_left a{background: url("../images/case_left.jpg") no-repeat center center;text-indent: -99999px;width: 24px;}
.case_left a:hover{background: url("../images/case_left.jpg") no-repeat center center;}
.case_right a{background: url("../images/case_right_1.jpg") no-repeat center center;text-indent: -99999px;}
.case_right a:hover{background: url("../images/case_right_1.jpg") no-repeat center center;}


/*滚动插件样式*/
.cxscroll{}
.cxscroll .box{overflow:hidden;}
.cxscroll .list{overflow:hidden;width:99999px;}
.cxscroll .list li{float:left;}

.case_content{width: 1120px;height: 176px;overflow: hidden;margin:0 3px 0 29px; }
.case_content ul li{padding-right: 24px;display: inline-block;}
.case_content ul li.none{margin-right: 0;}

.case_content ul li a{display: block;width: 200px;}
.case_content ul li a img{width: 200px;height: 126px;margin: 0 auto;border: solid 1px #CCCCCC;}
.case_content ul li a span{height: 50px;display: block;text-align: center;line-height: 50px;font-size: 14px;}
.case_content ul li a:hover span{color: #00492c;}

.solution_box{background: #f5f3f3;padding-top: 20px;}
.solution_list{margin-top: 20px;margin-bottom: 20px;padding-bottom: 20px;}
.box_content .solution_list{padding: 20px 30px}
.solution_list ul li{float: left;width: 390px;margin-right: 15px;margin-bottom: 10px;}
.box_content .solution_list ul li{margin-right: 30px;}
.solution_list ul li.none{margin-right: 0;}

.solution_list ul li a{display: block;border: solid 1px #cccccc;background: #ffffff;border-radius:5px;padding: 20px 7px;height: 110px;}
.solution_list ul li a:hover{box-shadow:2px 2px 5px #333333;}

.solution_list ul li a span,.solution_list ul li a strong{float: left;}
.solution_list ul li a span.img{width: 115px;background: url("../images/case_img_bg.jpg") repeat-y right top;}
.solution_list ul li a strong{padding-left: 15px;width:220px;font-size: 16px; }
.solution_list ul li a span.text{padding-left: 15px;width:220px;font-size: 13px;color: #666;line-height: 20px;padding-top: 5px; }

.xuanchuan_bg{border-bottom: solid 1px #e4e8e8;padding: 60px 0 55px 0;}
.xuanchuan{width: 1040px;}
.xuanchuan ul li{float: left;width: 220px;background: url("../images/xuanchuan_bg.jpg") no-repeat 1px center;height: 120px;text-align: center;padding: 0 20px;}
.xuanchuan ul li.none{background: none;}
.xuanchuan ul li h3{font-size: 48px;color: #333333;}
.xuanchuan ul li p{font-size: 13px;color: #666666;line-height: 22px;}


.youshi_bg{width: 100%;}
.youshi_box{background: url("../images/case_img_bg.jpg") repeat-y center top;width: 1010px;}
.choose_01{width: 455px;padding-left: 555px;background: url("../images/liyou_01.jpg") no-repeat left top;height: 200px;}
.choose_02{width: 455px;padding-right:555px;background: url("../images/liyou_02.jpg") no-repeat right top;margin-top: 40px;height: 226px;}
.choose_03{width: 455px;padding-left:555px;margin-top: 40px;background: url("../images/liyou_03.jpg") no-repeat left top;height: 206px;}
.choose_04{width: 455px;padding-right:555px;margin-top: 40px;background: url("../images/liyou_04.jpg") no-repeat right top;}

.choose_title{position: relative;}
.choose_title h1{color: #000000;font-size: 22px;}
.choose_title h1 span{font-size: 18px;display: block;font-weight: normal;}
.choose_title h1 strong{color: #00492c;}
.choose_title .choose_content{font-size: 13px;padding-top: 20px;line-height: 28px;}
.choose_title .choose_content ul li{background: url("../images/liyou_ico.jpg") no-repeat left center;padding-left: 25px;line-height: 38px;}

.choose_title div.biaoji{position: absolute;left: 47.7%;background: url("../images/biaoji.png") no-repeat left top;width: 47px;height: 59px;top: 1px;font-weight: bold;color: #ffffff;font-size: 30px;text-align: center;padding-top: 10px;}

.banner2_bg{background: #00492c;margin-top: 30px;}


.customer_index_title .index_title_bg_left{width: 270px;}
.customer_index ul li{float: left;border: solid 1px #cccccc;width: 363px;height: 423px;margin-right: 34px;}
.customer_index ul li strong,.customer_index ul li span{display: block;padding: 18px 15px 0 15px;font-size: 14px;}
.customer_index ul li a:hover strong{color: #00492c;}
.customer_index ul li a{text-decoration: none;}
.customer_index ul li img{width: 363px;height: 300px;}

.about_index_left{width: 540px;height: 390px;}
.about_index_left img{width: 539px;height: 339px;}

.about_index_right{width: 620px;margin-left: 40px;}
.about_index_right a.title{font-size: 14px;color:#00492c;font-weight: bold;display: block;height: 64px;line-height: 42px; }
.about_index_right p{font-size: 13px;line-height: 32px;}


/*首页相册*/
.albumbox_nav{}
.albumbox_nav ul{display: block;width: 269px;height: 39px;margin: 0 auto;}
.albumbox_nav ul li{width: 130px;text-align: center;height: 39px;padding-right: 9px;float: left;line-height: 39px;}
.albumbox_nav ul li.none{padding-right: 0;}
.albumbox_nav ul li a{display: block;background: #adadad;height: 39px;font-size: 16px;text-decoration: none;}
.albumbox_nav ul li a:hover{}
.albumbox_nav ul li a.active{background: #00492c;color: #ffffff;}

.albumbox{width: 1250px;}
.albumbox div{float: left;}
.albumbox div.albumbox_left,.albumbox div.albumbox_right{width: 24px;height: 28px;}

.albumbox_left a{background: url("../images/case_left.jpg") no-repeat left center;display: block;text-indent: -9999px;height: 28px;padding-top: 160px;}
.albumbox_left a:hover{background: url("../images/case_left_1.jpg") no-repeat left center;}

.albumbox_right a{background: url("../images/case_right.jpg") no-repeat left center;display: block;text-indent: -9999px;height: 28px;padding-top: 160px;}
.albumbox_right a:hover{background: url("../images/case_right_1.jpg") no-repeat left center;}

.albumbox div.albumbox_content{width: 1128px;margin: 0 0px 0 20px;overflow: hidden;}
.albumbox div.albumbox_content ul li{float: left;width:282px; }
.albumbox div.albumbox_content ul li.none{margin-right: 0;}
.albumbox div.albumbox_content ul li a{display: block;width: 282px;height: 265px;text-align: center;line-height: 32px;font-weight: bold;font-size: 13px;}
.albumbox div.albumbox_content ul li a:hover{color: #00492c;}
.albumbox div.albumbox_content ul li a span{width: 260px;height: 195px;padding:0px;margin: 0 auto;border: solid 1px #cccccc;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.albumbox div.albumbox_content ul li a span img{max-width: 260px;max-height: 195px;}

.albumbox2{width: 1250px;}
.albumbox2 div{float: left;}
.albumbox2 div.albumbox_left,.albumbox2 div.albumbox_right{width: 24px;height: 28px;}

.albumbox2 .albumbox_left a{padding-top: 240px;}
.albumbox2 .albumbox_right a{padding-top: 240px;}

.albumbox2 div.albumbox_content{width: 1120px;margin: 0 5px 0 25px;overflow: hidden;}
.albumbox2 div.albumbox_content ul li{float: left;width:224px; }
.albumbox2 div.albumbox_content ul li.none{margin-right: 0;}
.albumbox2 div.albumbox_content ul li a{display: block;width: 224px;text-align: center;line-height: 32px;font-weight: bold;font-size: 13px;}
.albumbox2 div.albumbox_content ul li a:hover{color: #00492c;}
.albumbox2 div.albumbox_content ul li a img{max-width: 205px;max-height: 300px;}
.albumbox2 div.albumbox_content ul li a span{width: 205px;height: 300px;padding:0px;margin: 0 auto;border: solid 1px #cccccc;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

.news_index{margin-top: 15px;border-top: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;background: #f4f4f4;width: 100%;}
.news_index .index_h1title{height: 60px;}
.news_box_title{height: 50px;background: url("../images/news_title_bg.jpg") repeat-x left center;}
.news_box_title ul{width: 480px;padding: 0 25px;background: #f4f4f4;display: block;height: 50px;margin: 0 auto;}
.news_box_title ul li {float: left;width: 160px;}
.news_box_title ul li a{display: block;line-height: 50px;background:#ffffff ;text-align: center;color: #333333;font-size: 14px;border-right: solid 1px #ffffff;text-decoration: none;}
.news_box_title ul li a:hover,.news_box_title ul li a.active{background: #044b2d;color: #ffffff;font-weight: bold;}
.news_box_title ul li:first-child a{border-radius: 25px 0 0 25px;}
.news_box_title ul li:last-child a{border-radius: 0 25px 25px 0 ;}

.news_index_box{margin-top: 30px;}
.news_index_left,.news_index_center,.news_index_right{}
.news_index_left{width: 375px;background: #ffffff;}
.news_index_left .news_index_title{padding: 23px 15px 10px 15px;}

.news_index_img{}
.news_index_img img {background: #ffffff;}
.news_index_title{}
.news_index_title div.date{width: 80px;height: 74px;}
.news_index_title div.date span,.news_index_title div.date strong{display: block;height: 37px;line-height: 37px;color: #ffffff;text-align: center;}
.news_index_title div.date strong{background: #008c51;font-size: 26px;}
.news_index_title div.date span{background: #044b2d;font-size: 14px;}
.news_index_title div.text{width:250px;margin-left: 15px; }
.news_index_title div.text a,.news_index_title div.text span{display: block; }
.news_index_title div.text a{height: 36px;line-height: 18px;font-size: 15px;font-weight: bold;color: #044b2d;margin-bottom: 5px;}
.news_index_title div.text span{font-size: 12px;font-weight: normal;line-height: 22px;color: #333333;}
.news_index_title div.text span strong{font-weight: normal;color: #666666;}
.news_index_title div.ntext{padding-top: 15px;height: 95px;font-size: 14px;line-height: 22px;color: #666666;}

.news_index_right{width:825px; }


.news_index_content{}
.news_index_content ul li{float: left;margin-left: 35px;width: 345px;border: solid 1px #999999;padding: 15px;background: #ffffff;height: 65px;margin-bottom: 26px;}
.news_index_content ul li:hover{border-color: #044b2d;}
.news_index_content ul li a{display: block;padding-left: 12px;float: left;width:270px; }
.news_index_content ul li a span,.news_index_content ul li a strong{display: block;line-height: 20px;}
.news_index_content ul li a strong{font-size: 13px;}

.news_index_content ul li div.date{width: 63px;height: 63px;background: #999999;}
.news_index_content ul li:hover div.date{background: #044b2d;}
.news_index_content ul li div.date span,.news_index_content ul li div.date strong{display: block;text-align: center;color: #ffffff;}
.news_index_content ul li div.date strong{font-size: 24px;height: 35px;line-height: 35px;}
.news_index_content ul li div.date span{font-size: 14px;height: 28px;}



.news_index_more{margin-top: 15px;}
.news_index_more a{display: block;background: url("../images/btn_none.png") no-repeat left top;width: 118px;height: 42px;text-align: center;line-height: 42px;font-weight: bold;font-size: 13px;}
.news_index_more a:hover{background: url("../images/btn_active.png") no-repeat left top;color: #ffffff;}

.linkbox_bg{background: #ffffff;height: 70px;line-height: 70px;}
.linkbox,.linkbox a{color: #666666;font-size: 13px;}
.linkbox strong,.linkbox a:hover{color: #044b2d;}
.linkbox a{font-weight: bold;}
.linkbox strong{padding-right: 20px;}

.footer_bg{background: url("../images/foot_bg.jpg");padding-top: 30px;padding-bottom: 30px;}

.footer_nav ul {display: block;float: left;width: 205px;background: url("../images/foot_ico.jpg") no-repeat 24px 13px;padding-left: 50px;}
.footer_nav ul li a{font-size: 13px;line-height: 28px;color: #666666;}
.footer_nav ul li.footer_title a{font-size: 16px;line-height: 40px;color: #f4f4f4;}
.footer_nav ul li a:hover{color: #ffffff;}

.footer_nav,.footer_qr{float: left;}
.footer_nav{width:860px; }
.footer_qr{width: 140px;padding-top: 40px;line-height: 32px;color: #999999;position: relative;}
.footer_nav a:hover{text-decoration: none;}

.footer_text_left{text-align: left;width:340px;padding-left: 15px;}
.footer_text_right{width:340px; font-size: 12px;color: #999999;padding-left: 10px;line-height: 28px;padding-top: 20px;}

.footer_text{text-align: center;color: #999999;}


.sczhyt_qr{position: relative;}
.sczhyt_qr span{position: absolute;top: 24px;left: 0px;display: none;}
.sczhyt_qr span img{width: 120px;}
.sczhyt_qr:hover span{display: block;}
/*******************************************/

/*
* 图片切换
*/
#JINGDONGNumID{ position:absolute; bottom:15px; left: 50%;}
#JINGDONGNumID li{list-style:none;float:left;width:12px;height:12px;FILTER:alpha('opacity=80');opacity:0.8;border:1px solid #666;background-color:#FFFFFF;color:#00492c;text-align:center;cursor:pointer;margin-right:4px;overflow:hidden;border-radius:12px;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{border:1px solid #00492c;background-color:#00492c;color:#FFFFFF;width:12px;height:12px;font-weight:bold;font-size:12px;}

/*二级页面*/
.box_bg{background: #f5f3f3;padding-top: 10px;padding-bottom: 10px;}
.box_left,.box_right{float: left;}
.box_left{width: 250px;}
.box_right{width:900px;padding: 12px 17px 18px 18px;background: #FFFFFF; }
.box_right.pt0{padding-top: 0;}
.box_content{margin-top: 12px;}
.ml15{margin-left: 15px;}
.box_left.fr{float: right;}
.box_right.fr{float: right;}

/*product*/
.product_title{background:url("../images/product_ico_title.jpg") no-repeat 195px center #00492c;height: 50px;line-height: 50px;padding-left: 25px;font-size: 18px;color: #FFFFFF;}
.product_title.news_title{background:url("../images/news_ico2.jpg") no-repeat 195px center #00492c;}
.product_title span{font-size: 14px;}

.product_pagenav{padding: 28px 16px 20px 18px;background: #FFFFFF;}
.product_pagenav ul li{width: 214px;}
.product_pagenav ul li a{background: #f3f3f3 url("../images/product_ico_ul.jpg") no-repeat 35px center;height: 50px;display: block;font-size: 18px;line-height: 50px;padding-left: 60px;}
.product_pagenav ul li a:hover,.product_pagenav ul li a.active{background: #00492c url("../images/product_ico_ul_acive.jpg") no-repeat 35px center;color: #FFFFFF;text-decoration: none;}

.product_pagenav ul li ul li a{background: #FFFFFF url("../images/product_li_none.jpg") no-repeat 35px center;font-size: 13px;line-height: 36px;height: 36px;}
.product_pagenav ul li ul li a:hover,.product_pagenav ul li ul li a.active{background: #FFFFFF url("../images/product_li_active.jpg") no-repeat 35px center;color: #00492c;text-decoration: underline;}

.new_page_nav ul li a{font-size: 15px;text-align: center;padding-left: 0;}

.product_pagenav.new_page_nav{padding: 28px 16px 20px 18px;}
.new_page_nav ul li a{font-size: 15px;text-align: center;padding-left: 0;}
.product_pagenav.new_page_nav ul li{width: 214px;border: none;}

.contact_content{margin-top: 10px;border-top: solid 5px #00492c;background: #FFFFFF;padding: 24px 17px 15px 15px;}
.contact_content .telphone_box{font-size: 20px;color: #00492c;line-height: 28px;padding-bottom: 10px;height: 70px;width: 215px;border-bottom: solid 1px #e1dede;}
.contact_content p{line-height: 24px;font-size: 13px;color: #333333;margin-top: 10px;}

.link_map{border-bottom: solid 1px #e6e6e6;height: 28px;line-height: 28px;}
.link_map div{float: left;height: 28px;}
.link_map div.linkmap_box{float: right;}
.link_map div.link_title{font-size: 14px;background: url("../images/link_map.jpg") no-repeat left center;padding-left: 15px;color: #00492c;}

ul.product_ul{display: block;width: 100%;}
ul.product_ul li{width: 287px;height: 383px;border: solid 1px #cccccc;background: #ffffff;margin-right: 14px;float: left;margin-bottom: 15px;}
ul.product_ul li.none{margin-right: 0;}
ul.product_ul li a{text-decoration: none;}
ul.product_ul li a span,ul.product_ul li a strong{display: block;text-align: center;padding: 0 10px;}

ul.product_ul li a span.link_btn{border:solid 1px #d7d7d7;height: 40px;font-size: 13px;font-weight: bold;line-height: 40px;width: 116px;margin: 0 auto;border-radius:20px;}
ul.product_ul li a:hover{text-decoration: none;}
ul.product_ul li a:hover span.link_btn{background:#00492c;color: #ffffff;border-color: #00492c;}

ul.product_ul li a strong{font-size: 17px;line-height: 35px;}
ul.product_ul li a span{line-height: 28px;}

ul.product_ul li a img{max-width: 283px;max-height: 224px;vertical-align: middle;margin: 4px auto 0 auto;}
ul.product_ul li span.img{width: 283px;height: 224px;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}


.page{display: inline-block; margin-top: 10px;border: solid 1px #cccccc;width: 99.2%;}
.page div{padding: 10px;line-height: 25px;}
.page div.tx_r{margin: 0 auto;text-align: center;}
.page div a,.page div span{display: inline-block;min-width: 25px;height: 25px;text-align: center;line-height: 25px;color: #666;border: solid 1px #ccc;margin: 0px 3px;padding: 0 5px;}
.page div a.active,.page div a:hover,.page div span.active{background: #00492c;color: #fff;}
.page div span.none{border: none;background: none;}

.page_list{float: right;}
.page_count{float: left;}

.recommendnewscontent{margin-top: 15px;width:99.5%;background: #FFFFFF;}
.recommendnewscontent div.recommendnewstitle{background: #00492c;height: 38px;line-height: 38px;padding-left:10px;font-size: 13px;font-weight: bold;color: #FFFFFF;  }
.recommendnewscontent ul{padding: 15px 0;}
.recommendnewscontent ul li{width: 420px;float: left;margin-right: 16px;background: url("../images/renews_list.jpg") no-repeat left center;height: 30px;line-height: 30px;padding-left: 18px;}
.recommendnewscontent ul li.none{margin-right: 0;}
.recommendnewscontent ul li a,.recommendnewscontent ul li span{display: block;float: left;}
.recommendnewscontent ul li span{float: right;}

.recommendnewscontent ul li a:hover{color:#00492c; }

/*产品内容页面*/
.productlistcontent{}
.productlistcontent_left,.productlistcontent_right,.productlistcontent_content{float: left}
/*.productlistcontent_left{width: 400px;}
.productlistcontent_left_pic {
    width: 394px;
    height: 294px;
    border: solid 1px #ccc;
    text-align: center;
    padding: 2px; *//*非IE的主流浏览器识别的垂直居中的方法*//*
    display: table-cell;
    vertical-align: middle;
    *//*设置水平居中*//*
    *//* 针对IE的Hack *//*
    *display: block;
    *font-size: 175px; *//*约为高度的0.873，200*0.873 约为175*//*
    *font-family: Arial, serif; *//*防止非utf-8引起的hack失效问题，如gbk编码*//*
}
.productlistcontent_left_pic img{max-width: 394px;max-height: 294px;vertical-align: middle}*/


.productlistcontent_right{width: 466px;padding-left: 30px;}
.productlistcontent_right_title{font-size: 16px;font-weight: bold;color: #1a1919;height: 36px;line-height: 36px;background: url("../images/product_title_bg.jpg") repeat-x left bottom;}

.productlistcontent_right_info{padding: 10px 0;line-height: 32px;font-size: 14px;color: #333333;height: 200px;}
.productlistcontent_right_online{}
.productlistcontent_right_online a{display: block;width: 120px;height: 45px;background: #00492c;line-height: 45px;text-align: center;color: #ffffff;font-size: 17px;font-weight: bold;}

.productlistcontent_right_contact{font-size: 12px;height: 60px;}
.productlistcontent_right_contact span{color: #00492c;font-size: 21px;font-weight: bold;}


.productlistcontent_content_title{background:#eae8e8;height: 66px;}
.productlistcontent_content_title ul{display: block;height: 65px; }
.productlistcontent_content_title ul li{width: 150px;float: left;height: 65px;border-right: solid 1px #ffffff;}
.productlistcontent_content_title ul li a{display: block;text-align: center;height: 62px;line-height: 62px;font-size: 16px; }

.productlistcontent_content{width: 100%;}
.productlistcontent_content_title ul li a.active{height: 62px;background: #ffffff;border-top: solid 4px #00492c;color:#00492c }

.productlistcontent_content_content{font-size: 15px;line-height: 26px;color: #333333;}
.product_content_online{font-weight: bold;text-align: center;}
.product_content_online h1{font-size: 14px;color: #333333;}

.page_keywords{font-size: 13px;line-height: 28px;color: #666666;height: 28px;margin-top: 10px;background: url("../images/product_title_bg.jpg") repeat-x left top;padding-top: 8px;}
.page_keywords_right{float: right;width: 100px;text-align: right;}
.page_keywords_left{float: left;width: 750px;}
.page_keywords_left span{}

.realproduct{width: 900px;}
.recomendproduct_title{height: 38px;background: #00492c;line-height: 38px;font-weight: bold;color: #FFFFFF;padding-left: 15px;}
.recomendproduct{padding: 10px 0px 10px 10px;overflow: hidden;}

.recomendproduct ul li{text-align: center;line-height: 24px;width:224px; }
.recomendproduct ul li a{display: block;height: 200px;width: 224px;}

.recomendproduct ul li img{max-width: 200px;max-height:160px;vertical-align: middle;}
.recomendproduct ul li span{width: 200px;height: 160px;border: solid 1px #ccc;padding:2px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

.recomendproduct ul li:hover span{border-color: #00492c;}

#dnews_content{width: 20000px;}

.product_content_online{text-align: left;}
.product_content_online h1{font-size: 14px;color: #666666;font-weight: normal;}
.product_content_online span{color: #00492c;font-size: 12px;font-weight: normal;}


.feedback{width: 900px;}
.feedback table{width: 100%;}
.feedback table label{display: block;float: left;width: 250px;border: 1px solid #cccccc;border-left: none;height: 30px;padding: 5px; font-size: 13px;}
.feedback table label.input_label{display: block;width: 80px;height: 40px;border: solid 1px #cccccc;text-align: center;line-height: 40px;padding: 0;color: #999999;}
.feedback table label input{height: 30px;line-height: 30px;border: none;font-size: 13px;color: #666666;outline:none}
.input_code{outline:none}

.input_submit{width: 342px;height: 40px;background: #00492c;border: none;font-size: 13px;color: #FFFFFF;}
.input_textarea{width: 340px;height: 240px;border: 1px solid #cccccc;padding: 3px;color:#333;outline:none }
.input_submit_td{vertical-align: bottom;}

.feedback_product{width: 900px;}
.feedback_product .input_textarea{width: 482px;}

.new_page_nav ul li{margin-top: 5px;}
.new_page_nav ul li a{background: #f3f3f3;}
.new_page_nav ul li a:hover,.new_page_nav ul li a.active{background: #00492c;color: #FFFFFF;}

.recomendproduct_title{height: 38px;line-height: 38px;margin-top: 15px;font-size: 14px;}

.recomendproduct02{padding: 18px;background: #FFFFFF;}
.recomendproduct02 ul li{line-height: 28px;text-align: center;}
.recomendproduct02 ul li a:hover span{border: solid 1px #00492c;}

.recomendproduct02 ul li img{max-width: 213px;max-height:161px;vertical-align: middle;}
.recomendproduct02 ul li span{width: 213px;height: 161px;border: solid 1px #ccc;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

/*新闻部分*/
.news_img_box{width: 100%;height: 1%;clear: both;}
.news_img_box div{float: left;}
.news_img{width: 360px;height: 209px;text-align: center;}
.news_img a:hover{color: #d01818;}
.news_img img {width: 346px;height: 172px;border: solid 1px #cccccc;padding: 2px;}

.news_img_info{width:520px;padding-left: 20px; }

.news_img_bg{border-bottom: solid 1px #e6e6e6;padding-bottom: 10px;}

.news_img_info a,.news_img_info p{display: block;}
.news_img_info a:hover{color: #00492c}
.news_img_info .news_img_info_title{line-height: 56px;font-size: 16px;}
.news_img_info p{font-size: 14px;line-height: 28px;color: #737272;height: 120px;padding-top: 10px;}
.news_img_info a.news_img_info_more{border: solid 1px #e0e0e0;float: right;width: 117px;height: 33px;text-align: center;line-height: 33px;border-radius: 25px;}
.news_img_info a.news_img_info_more:hover{border-color: #00492c;background:#00492c;color: #FFFFFF;}

.news_img_box ul{display: block;float: left;}
.news_img_box ul li{border-bottom: solid 1px #e6e6e6;padding: 22px 0;width: 100%;height:150px;}
.news_img_box ul li a,.news_img_box ul li span,.news_img_box ul li p,.news_img_box ul li strong{display: block;float: left;}
.news_img_box ul li span.news_time{width: 90px;height: 85px;background: #bfbfbf;padding-top: 5px;}
.news_img_box ul li:hover span.news_time{background: #00492c;}
.news_img_box ul li span.news_time span,.news_img_box ul li span.news_time strong{width: 90px;text-align: center;color: #FFFFFF;}
.news_img_box ul li span.news_time span{height: 53px;line-height: 53px;font-size: 48px;}
.news_img_box ul li span.news_time strong{height: 27px;line-height: 27px;color: #ffffff;font-size: 14px;}

.news_img_box ul li a.news_time_title,.news_img_box ul li p{width: 790px;margin-left: 20px;font-size: 13px;color: #737272;}
.news_img_box ul li a.news_time_title{font-size: 14px;line-height: 33px;color: #333333;}
.news_img_box ul li p{padding: 10px 0;height: 72px;display: block;}

.news_img_box ul li a.news_time_more{border: solid 1px #e0e0e0;width: 117px;height: 33px;text-align: center;line-height: 33px;margin-left: 110px;border-radius: 25px;}
.news_img_box ul li:hover a.news_time_more,.news_img_box ul li a.news_time_more:hover{border-color: #00492c;background:#00492c;color: #FFFFFF;text-decoration: none;}
.news_img_box ul li:hover a{color: #00492c;}

.news_link_map{height: 45px;line-height: 45px;padding-left: 15px;background: #00492c;color: #FFFFFF;font-size: 13px;margin-bottom: 15px;}
.news_link_map a{color: #FFFFFF;font-size: 13px;}

.newsviewtitle{padding: 20px 0;}
.newsviewtitle h1{font-size: 18px;text-align: center;color: #333;}
.newsviewauthor{line-height: 28px;text-align: center;height: 28px;}
.newsviewcontent{line-height: 26px;font-size: 15px;padding: 20px 0;/*border-top: solid 1px #cccccc;*/margin-top: 10px;/*border-bottom: solid 1px #e6e6e6;*/margin-bottom: 10px;/*min-height: 654px;*/}

.nextprea{height: 33px;line-height: 33px;background: #f5f3f3;padding: 0 10px;}
.nextprea div{float: left;width: 50%;font-size: 14px;color: #333333;overflow: hidden;height: 26px;}
.nextprea div a{font-size: 14px;color: #666666;}
.nextprea div a:hover{color:#00492c; }


.art_left{background: #FFFFFF;}
.art_left div.recommendnewstitle{background: #00492c;height: 38px;line-height: 38px;font-size: 16px;font-weight: bold;color: #FFFFFF; text-align: center;padding-right: 15px; }
.art_left ul{padding: 15px 10px;}
.art_left ul li{float: left;background: url("../images/renews_list.jpg") no-repeat left center;height: 30px;line-height: 30px;padding-left: 18px;width:212px; }
.art_left ul li a,.art_left ul li span{display: block;float: left;color: #5c5a5a}
.art_left ul li span{float: right;}

.art_left ul li a:hover{color:#00492c; }

/*客户见证*/
.customer_list{padding: 10px 0;height: 1%;}
.customer_list ul li{border-bottom: solid 1px #e6e6e6;}
.customer_list ul li a,.customer_list ul li span,.customer_list ul li p{display: block;float: left;}
.customer_list ul li p{width: 620px;padding-left: 28px;font-size: 13px;line-height: 26px;color: #5c5a5a;}
.customer_list ul li span{float: right;height: 42px;line-height: 32px;text-align: right;}
.customer_list ul li a{line-height: 32px;color: #333333;font-size: 16px;float: left;padding-left: 28px;width: 620px;}

.customer_list ul li{height: 1%;line-height:22px;display:inline-block;padding-bottom: 10px;padding-top: 10px;}
.customer_list ul li a.img{width: 252px;padding: 0px;}
.customer_list ul li a img{width: 246px;border: solid 1px #ccc;padding: 2px;height: 184px;}
.customer_list ul li:hover a.img img,.customer_list ul li a.img:hover img{border: solid 1px #00492c;}

.customer_list ul li:hover a{color: #00492c;}


.customer_list ul li a.news_time_more{border: solid 1px #e0e0e0;width: 117px;height: 33px;text-align: center;line-height: 33px;margin-left: 28px;padding: 0;font-size: 13px;margin-top:15px;border-radius: 25px;}
.customer_list ul li:hover a.news_time_more,.customer_list ul li a.news_time_more:hover{border-color: #00492c;background:#00492c;color: #FFFFFF;}

.newsviewauthorimg{width: 900px;text-align: center;line-height: 32px;}
.newsviewauthorimg img{ max-width: 540px;}

.franchisees{padding-left: 10px;}
.franchisees ul li{float: left;width: 200px;text-align: center;line-height: 31px;margin-right: 24px;}
.franchisees ul li.none{margin-right: 0px;}
.franchisees ul li img{max-width: 200px;max-height:126px;vertical-align: middle;}
.franchisees ul li span{width: 200px;height: 126px;border: solid 1px #ccc;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

ul.album_ul{}
ul.album_ul li{float: left;width: 280px;text-align: center;line-height: 31px;margin-right: 30px;height: 250px;}
ul.album_ul li.none{margin-right: 0px;}
ul.album_ul li img{max-width: 280px;max-height:208px;vertical-align: middle;}
ul.album_ul li span{width: 280px;height: 210px;border: solid 1px #ccc;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
ul.album_ul li:hover span{border-color: #00492c}

ul.article_ul{}
ul.article_ul li{float: left;width: 275px;text-align: center;line-height: 31px;margin-right: 30px;}
ul.article_ul li.none{margin-right: 0px;}
ul.article_ul li img{max-width: 271px;max-height:179px;vertical-align: middle;}
ul.article_ul li span{width: 275px;height: 183px;border: solid 1px #ccc;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

ul.article_ul li:hover span{border-color: #00492c}

.contact_box{padding: 60px 30px 60px 33px;}
.contact_top div{float: left;}
.contact_top div.img_box{width: 190px;}
.contact_top div.contact_top_content{margin-left: 42px;width: 605px;}
.contact_top div.contact_top_content h1{font-size: 22px;}
.contact_top div.contact_top_content p{font-size: 14px;margin-top: 15px;line-height: 30px;}

.contact_title{position: relative;width: 640px;margin: 53px auto 0 auto;}
.contact_title h1{font-size: 32px;text-align: center;display: block;border-bottom: solid 1px #e6e6e6;padding-bottom: 5px;}
.contact_title .contact_title_small{text-align: center;font-size: 17px;color: #666666;padding-top: 5px;}
.contact_title div.contact_title_green,.contact_title div.contact_title_ori{position: absolute;left: 38%;bottom: 28px;height: 3px;width: 85px;font-size: 1px;background: #00492c;}

.contact_title div.contact_title_ori{background: #ff6600;left: 49%;}
.contact_table_bg{background: url("../images/contact_bg.jpg") no-repeat left top;margin-top: 30px;}
.contact_table_bg table{width: 100%;border-top: solid 1px #cccccc;border-left: solid 1px #cccccc;border-spacing: 0;}

.contact_table_bg table th{height: 89px;padding-left: 65px;width: 140px;}
.contact_table_bg table th.th2{height: 89px;padding-left: 65px;width: 80px;}
.contact_table_bg table th,.contact_table_bg table td{border-bottom: solid 1px #e6e6e6;vertical-align: middle;border-right: solid 1px #cccccc;}

.contact_table_bg table td{padding-left: 20px;width: 295px;font-size: 16px;}
.contact_table_bg table td.td2{width: 270px;}
.contact_table_bg table td strong{color: #d01818;}

.contact_box_content {margin: 20px auto;}

.sitemap{border: 5px solid #ccc;width: 870px;padding: 50px;}
.link-tab{border-bottom: solid 1px #e6e6e6;text-align: right;line-height: 24px;height: 26px;}
.link-tab div{float: right;border: solid 1px #ccc;padding: 0 5px;background: #eee;}
.link-tab a,.link-tab span{color: #333333;width: 30px;text-align: center;}
.link-tab a{width: 70px;}

.sitemaptitle{font-size: 13px;font-weight: bold;color: #333333;line-height: 32px;}
.sitemaplist{border: solid 1px #ccc;min-height: 10px;height: 1%;}
.sitemaplist ul{display: block;clear: both;}
.sitemaplist ul li{float: left;width: 170px;text-align: center;line-height: 28px;}

.gototop{width: 43px;height: 43px;position: fixed;right: 40px;bottom:120px;border: solid 1px #999;}
.gototop a{display: block;background: url("../images/top_none.jpg") no-repeat left top;height: 43px;width: 43px;text-indent: -9999px;}
.gototop a:hover{background:url("../images/top_active.jpg");}



/*新增链接动画*/
.wjdh-h3 a {
    display: block;
    color: #00492c;
    font-size: 26px;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

.wjdh-h3:hover a {
    transform: translateY(20px);
    -webkit-transform: translateY(20px);
}

.wjdh-h3 span {
    *display: inline;
    _display: inline;
    display: inline-block;
    zoom: 1;
    font-size: 20px;
    color: #cdcdcd;
    position: relative;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    text-transform: uppercase;
}

.wjdh-h3:hover span {
    transform: translateY(-35px);
    -webkit-transform: translateY(-35px);
}

.wjdh-h3 span i,
.wjdh-h3 span em {
    position: absolute;
    top: 10px;
    float: left;
    width: 30px;
    height: 1px;
    margin: 0 auto;
    background-color: #bdbdbd;
}

.wjdh-h3 span i {
    left: -40px;
}

.wjdh-h3 span em {
    right: -40px;
}

.wjdh-link {
    display: block;
    width: 38px;
    height: 38px;
    background-image: url(../images/link.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.item-mask {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    -webkit-transform: rotateX(180deg) scale(0.5, 0.5);
    transform: rotateX(180deg) scale(0.2, 0.2);
    transition: all ease-out .5s;
}

li:hover .item-mask {
    opacity: 1;
    -webkit-transform: rotateX(0deg) scale(1, 1);
    transform: rotateX(0deg) scale(1, 1);
    transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s;
    background: rgba(0, 0, 0, 0.3);
}

.item-mask .item-link-icon {
    display: block;
    width: 38px;
    height: 38px;
    text-align: center;
    font-size: 22px;
    line-height: 38px;
    border: 1px solid rgba(255, 255, 255, .5);
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
}
.image-list {

}

.image-list .content ul {

}

.image-list .content ul li {
    float: left;
    border: 1px solid #e4e4e4;
    position: relative;
    -webkit-transition: all .8s ease-out;
    transition: all .8s ease-out;
}

.image-list .content ul li .border-top,
.image-list .content ul li .border-right,
.image-list .content ul li .border-bottom,
.image-list .content ul li .border-left {
    display: block;
    position: absolute;
    background-color: #00492c;
    -webkit-transition: all .8s ease-out;
    transition: all .8s ease-out;
}

.image-list .content ul li .border-top {
    height: 1px;
    width: 0;
    left: -1px;
    top: -1px;
}

.image-list .content ul li:hover .border-top {
    width: 289px;
}

.image-list .content ul li .border-right {
    height: 0;
    width: 1px;
    right: -1px;
    top: -1px;
}

.image-list .content ul li:hover .border-right {
    height: 385px;
}

.image-list .content ul li .border-bottom {
    height: 1px;
    width: 0;
    right: -1px;
    bottom: -1px;
}

.image-list .content ul li:hover .border-bottom {
    width: 289px;
}

.image-list .content ul li .border-left {
    height: 0;
    width: 1px;
    left: -1px;
    bottom: -1px;
}

.image-list .content ul li:hover .border-left {
    height: 385px;
}

.image-list .content ul li .title-a {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.image-list .content ul li:hover .title-a {
}

.carousel-navigation ul li{margin-right: 5px;}
.carousel-navigation ul li a{display: block; }
.carousel-navigation ul li img{max-width: 58px;max-height: 58px;vertical-align: middle;}

.carousel-navigation ul li span{width:60px;height: 58px;border:solid 1px #e5e5e5;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.productlistcontent_left .carousel-navigation ul li img{border: none;}
.carousel-navigation ul li.active span{border-color:#00492c; }
.productlistcontent_left .connected-carousels .stage{margin: 0;width: 400px;}
.productlistcontent_left .connected-carousels .carousel-stage{height: 300px;}

.product_contact_bg{background: #f1f1f1;padding: 10px;}

/*首页图片切换*/
#d_tab29{position:relative; height:335px;text-align:left;width: 1085px;}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1000px;height:100%}
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li img{width:100%}

#d_tab29 .d_img li.d_pos1{display:block;width:240px;height:180px;left:0%;top:80px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:320px;height:240px;left:10%;top:60px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:400px;height:300px;left:25%;top:40px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:320px;height:240px;right:10%;top:60px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:240px;height:180px;right:0%;top:80px;z-index:1}

#d_tab29 .d_menu{position:absolute;bottom:20px;width:100%;text-align:center;display: none;}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url('../images/btn.png') no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab29 .d_menu li.d_select{background:url('../images/btn.png') no-repeat 0 -18px}

#d_tab29 .d_next{position:absolute;left:50%;margin-left:535px;top:140px;z-index:10;cursor:pointer}
#d_tab29 .d_next a{background: url("../images/case_right.jpg") no-repeat center center;display: block;width: 57px;height: 71px;text-indent: -9999px;}
#d_tab29 .d_next a:hover{background: url("../images/case_right_1.jpg") no-repeat center center;}
#d_tab29 .d_prev a{background: url("../images/case_left.jpg") no-repeat center center;display: block;width: 57px;height: 71px;text-indent: -9999px;}
#d_tab29 .d_prev a:hover{background: url("../images/case_left_1.jpg") no-repeat center center;}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-575px;top:140px;z-index:10;cursor:pointer}
.case_prev,.case_next,#d_tab29{float: left; }
.case_prev,.case_next{width:57px;}

div.telphone_box div{float: left;}
div.telphone_box div.telphone_c{float: left;padding-top: 10px;}
.telphone_text_c{float: left;width: 163px;padding-left: 5px;}
.telphone_text_c div{float: none;width: 163px;}

.telphone_text1_c{font-size: 13px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
.telphone_text2_c{font-size: 22px;color: #00492c;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}

div.logo-text_c{margin-left: 10px;padding-left: 15px;padding-top: 12px;}
div.logo-text_c div{width: 150px;float: none;}
.logo-text_c .text1{font-size: 20px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;height: 32px;letter-spacing: 2px;}
.logo-text_c .text1 span{color: #00492c;}

.logo-text_c .text2{font-size: 16px;color: #666666;font-family: "Microsoft Yahei", Tahoma, Arial, serif;letter-spacing: 1px;}
.contact_content p a {display: block;height: 50px;background: #00492c;width: 160px;}
.contact_content p a span,.contact_content p a strong{display: block;float: left;}
.contact_content p a span{width: 50px;text-align: center;padding-top: 12px;border-right: solid 1px #ffffff;height:38px; }
.contact_content p a strong{color: #ffffff;text-align: center;width: 109px;font-size: 16px;line-height: 50px;}

.fwcn_box{border: solid 2px #ddd4cd;padding: 14px;}
.fwcn_n_box{border: solid 1px #decebe;}
.fwcn_n_box .fwcn_n_box_c{padding: 20px 50px 50px 50px;line-height: 36px;}
.fwcn_n_box .fwcn_n_box_c h3{font-size: 36px;line-height: 70px;color: #00492c;}


/**
 * 焦点图 水平滚动
 * ------------------------------ */
.cxslide_x{overflow:hidden;position:relative;width:1200px;height:425px;}
.cxslide_x a{text-decoration:none;}
.cxslide_x .box{overflow:hidden;position:relative;width:1200px;height:425px;}
.cxslide_x .list{overflow:hidden;width:999999px;}
.cxslide_x .list li.slide{float:left;position:relative;width:1200px;}
.cxslide_x .btn{overflow:hidden;position:absolute;bottom:4px;right:6px;display: none;}


.customer_btn{margin-top: 20px;}
.customer_btn #acts{margin: 0 auto;width: 195px;height: 6px;}
.customer_btn #acts div a{display: block;background: #c7c7c7;height: 6px;font-size: 1px;text-indent: -99999px;width: 59px;margin-right: 6px;float: left;border-radius: 5px;}
.customer_btn #acts div a.active{background: #00492c;}


















