﻿@charset "utf-8";
@import "iconfont.css";

/* 公共css部分 */
*{padding:0;margin:0;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
img{border:0;}
ul li{list-style:none;}
a{text-decoration:none;font-size:12px;color: #333;}
a:hover{ text-decoration:none;color: #e30219;}

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;}
.mb20{ margin-bottom: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;}
.fl{ float:left;}
.ft0{ font-size:0px;}
.ml3{ margin-left:3px;}
.box_center{ margin:20px auto 0px auto;}
.img-block img{ display:block;}
.hide{display: none;}

.header_box{}

.topbg{height: 35px;background: #ebebeb;}
.top{padding: 0 15px;width: 1170px;color: #3b3b3b;line-height: 32px;}
.top div{float: right; }
.top div.top_welcome{width: 310px;height: 22px;font-size: 13px;padding-left: 36px;line-height: 32px;color: #3b3b3b;float: left;}
.top a{color: #61360e;}
.cn,.en{cursor: pointer;}

.header{margin-top: 20px;}
.header div{float: left;}

div.logo-text{margin-left: 10px;padding-left: 15px;padding-top: 15px;color: #3b3b3b;}
div.logo-text div{width: 310px;float: none;}
.logo-text .text1{}
.logo-text .text1 span{font-weight: bold;font-size: 31px;color: #3b3b3b;}
.logo-text .text2{font-size: 28px;color: #5d5d5d;font-weight: 100;letter-spacing: 2px;}

.logo-text2{padding-top: 20px;color: #3b3b3b;}
.logo-text2 div{width: 400px;float: none;font-size: 24px;font-weight: bold;}
.logo-text2 .text1{padding-bottom: 5px;}
.header .contact{float: right;}
.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;}

.nav_bg{background: #f4f4f4;height: 41px;margin-top: 15px;}
.nav{}

.nav ul li{float: left;width: 110px; height: 41px;line-height: 41px;text-align: center;position: relative;}
.nav ul li:nth-child(1){width: 280px;}
.nav ul li:last-child{width: 260px;}
.nav ul li a{color: #3b3b3b;font-size: 16px;display: block;text-decoration: none;}
.nav ul li:hover a,.nav ul li a.active,.nav ul li.active a{background: #da0423;color: #ffffff;}

.nav ul li.mainlevel{}
.nav ul li.mainlevel:hover ul{/*display: block;*/}
.nav ul li.mainlevel ul{display:none; position: absolute;z-index: 100;background: #e30219;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;height: auto;
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); }
.nav ul li.mainlevel ul li{width: 145px;text-align: center;margin: 0; height: 33px; line-height: 33px;}
.nav ul li.mainlevel ul li a{width:100%;font-size: 13px;font-weight: normal;color: #ffffff;background: #e30219;}
.nav ul li.mainlevel ul li:hover{ margin: 0; padding-top: 0;}
.nav ul li.mainlevel ul li a:hover{background-color: #faf5f2; color: #000;}
.nav ul li.mainlevel ul li:last-child a{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}

/*新版导航*/
.nav ul li.nav_mainlevel{}
.nav ul li.nav_mainlevel:hover ul li a{background: #ffffff;color: #242424;}

.nav ul li.nav_mainlevel ul{display:none; position: absolute;z-index: 100;background: #ffffff;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;height: auto;
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); }
.nav ul li.nav_mainlevel ul li{width: 280px;text-align: left;margin: 0; height: 128px;}
.nav ul li.nav_mainlevel ul li a{width:228px;background: #ffffff;display: block;padding: 17px 19px 15px 33px;position: relative;}
.nav ul li.nav_mainlevel ul li a strong{display: block;font-size: 17px;line-height: 20px;}
.nav ul li.nav_mainlevel ul li a i{position: absolute;left: 8px;top: 17px;line-height: 20px;font-weight: bold;font-size: 18px;}

.nav ul li.nav_mainlevel ul li a span{display: block;font-size: 14px;line-height: 24px;padding-left: 60px;background: url("../images/y1.png") no-repeat left 15px;padding-top: 15px;}
.nav ul li.nav_mainlevel ul li:nth-child(2) a span{background: url("../images/y2.png") no-repeat left 15px;}
.nav ul li.nav_mainlevel ul li:nth-child(3) a span{background: url("../images/y3.png") no-repeat left 15px;}
.nav ul li.nav_mainlevel ul li:nth-child(4) a span{background: url("../images/y4.png") no-repeat left 15px;}

.nav ul li.nav_mainlevel ul li:hover{}
.nav ul li.nav_mainlevel ul li a:hover{background-color: #50bc9e;color: #ffffff;}
.nav ul li.nav_mainlevel ul li:last-child a{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}

.banner{width: 1500px;margin: 0px auto;overflow: hidden;}

.notice_box{background: #ececec;padding: 40px 0;}
.noticebox{width: 354px;height: 362px;border: solid 1px #dddcdc;float: left;margin-right: 66px;}
.noticebox.none{margin-right: 0;}
.noticebox .noticetitle{background: url("../images/title_bg01.jpg") no-repeat left top;height: 71px;padding-left: 20px;padding-top: 50px;}
.noticebox .noticetitle2{background: url("../images/title_bg02.jpg") no-repeat left top;}
.noticebox .noticetitle3{background: url("../images/title_bg03.jpg") no-repeat left top;}

.noticebox .noticetitle span,.noticebox .noticetitle strong{display: block;color: #ffffff;font-size: 10px;}
.noticebox .noticetitle strong span{display: inline;font-size: 24px;border-bottom: solid 2px #ffffff;padding-bottom: 2px;}
.noticebox .noticetitle strong{font-size: 24px;font-weight: normal;}
.noticebox .noticetitle span{letter-spacing: 2px;}

.noticelist{padding: 13px 20px 5px 20px;height: 188px;}
.noticelist ul li{background: url("../images/list_ico.jpg") no-repeat left center;padding-left: 15px;line-height: 26px;}
.noticelist ul li a{font-size: 14px;color: #747474;}
.noticelist ul li a:hover{color: #da0423;}
.noticebox .more{padding: 0 20px;}
.noticebox .more a{display: block;width: 100px;height: 26px;float: right;text-align: center;border: solid 1px #747474;line-height: 26px;border-radius: 16px;}
.noticebox .more a:hover{background: #da0423;color: #ffffff;border: solid 1px #da0423;}

.index_title2{margin-top: 40px;text-align: center;}
.index_title2 h1{font-size: 30px;font-weight: normal;color: #e30219}
.index_title2 div.index_title_bg{margin: 10px auto;width:630px; }
.index_title2 div.index_title_bg span,.index_title2 div strong{display: block;float: left;font-size: 1px;}
.index_title2 div.index_title_bg strong{height: 3px;background: #da0423;width: 90px;margin: 0 12px;}
.index_title2 div.index_title_bg span{width: 258px;background: #e30219;height: 1px;margin-top: 1px;}

.kbxx1,.kbxx2,.kbxx3{float: left;}
.kbxx1{width: 398px;}
.kbxx2{width: 563px;background: #ececec;padding: 16px;height:220px; }
.kbxx3{width: 207px;}

.kbxx2 ul{display: block;height: 191px;}
.kbxx2 ul li{height: 31px;line-height: 31px;}
.kbxx2 ul li a{display: block;border-bottom: solid 1px #CCCCCC;float: left;width: 420px;font-size: 15px;}
.kbxx2 ul li a.more{width: 100px;margin-left: 20px;border: none;border-radius: 15px;background: #da0423;text-align: center;color: #ffffff;height: 26px;line-height: 26px;margin-top: 3px;}
.kbxx2 ul li a.emore{width: 100px;margin-left: 20px;border: none;border-radius: 15px;background: #CCCCCC;text-align: center;color: #666;height: 26px;line-height: 26px;margin-top: 3px;}

.kbxx2 div.more{padding-top: 5px;}
.kbxx2 div.more a{display: block;margin: 5px auto;width: 110px;border-radius: 15px;background: #da0423;text-align: center;color: #ffffff;height: 26px;line-height: 26px;font-size: 14px;}

.kbxx3 .contact{float: right;width: 207px;height: 69px;background: #da0423;}
.kbxx3 div.contact div{float: left;}
.kbxx3 div.contact div.telphone{float: right;padding-right: 10px;}
.telphone_text{float: left;width: 255px;padding-left: 50px;background: url("../images/telphone_01.jpg") no-repeat 20px 10px;padding-top: 10px;}
.telphone_text div{float: none;width: 255px;}

.telphone_text1{font-size: 16px;color: #FFF;}
.telphone_text2{font-size: 20px;color: #ffffff;}

.training{height: 80px;}
.training_title strong{color: #e30219;font-size: 24px;font-weight: normal;}
.training_title span{color: #000;font-size: 10px;font-weight: normal;}
.training_title2{border-bottom: solid 1px #a1a1a1;position: relative;height: 15px;}
.training_title2 a{font-size: 16px;}
.training_title2 div{position: absolute;left: 0;top: 0;padding-top: 4px;background: #ffffff;padding-right: 10px;}

.training_box{}
.training_box ul li{width: 210px;float: left;margin-right: 37px;}
.training_box ul li:last-child{margin-left: 2px;margin-right: 0;}
.training_box ul li img{width: 210px;height: 135px;}
.training_box ul li a{display: block;position: relative;text-align: center;line-height: 32px;font-size: 14px;}
.training_box ul li a span{position: absolute;left: 0;top: 0;background: rgba(227,2,25,0.5);width: 210px;height: 135px;line-height: 135px;text-align: center;font-weight: bold;font-size: 16px;color: #ffffff;}
.training_box ul li a span.blue{background: rgba(0,138,255,0.5);}
.training_box ul li a span.blue span{background: rgba(0,138,255,0.5);}

/*新增黄色*/
.training_box ul li a span.yell{background: rgba(235,198,50,0.5);}
.training_box ul li a span.yell span{background: rgba(235,198,50,0.5);}

.teacher_bg{background: #ececec;padding-top: 1px;margin-top: 20px;padding-bottom: 30px;}

.teacher_box{margin-top: 30px;width:1132px;position: relative;}
.teacher_content{width: 1131px;height: 438px;float: left;}

.teacher_content ul li{width: 318px;height: 422px;float: left;padding: 8px;background: #ffffff;margin-right: 40px;position: relative;}
.teacher_content ul li a{}
.teacher_content ul li img{width: 318px;height: 422px;}

.teacher_content ul li span.teacher_title{display: none;width: 250px;height: 302px;background: rgba(227,2,25,0.85);position: absolute;left: 8px;top: 8px;padding: 120px 34px 0 34px;}
.teacher_content ul li span.teacher_title span{display: block;color: #ffffff;}
.teacher_content ul li span.teacher_title span.teacher_title1{font-size: 18px;}
.teacher_content ul li span.teacher_title span.teacher_info{font-size: 14px;line-height: 24px;padding-top: 10px;height: 144px;}
.teacher_content ul li span.teacher_title span strong{font-size: 30px;font-weight: normal;}
.teacher_content ul li span.teacher_title span.more{border: solid 1px #ffffff;width: 100px;height: 28px;border-radius: 15px;text-align: center;line-height: 28px;margin: 20px auto;}
.teacher_content ul li span.teacher_title span.more a{color: #ffffff;font-size: 14px;}

.teacher_content ul li:hover span.teacher_title{display: block;}


.teacher_box .case_nav_left,.teacher_box .case_nav_right{width: 57px;height: 57px;position: absolute;top: 180px;}
.case_nav_left a,.case_nav_right a{display: block;width: 57px;height: 57px;}
.teacher_box .case_nav_left{left: -75px;}
.teacher_box .case_nav_right{right: -75px;}

.teacher_box .case_nav_left a{background: url("../images/xc_left.jpg") no-repeat left top;text-indent: -99999px;}
.teacher_box .case_nav_right a{background: url("../images/xc_right.jpg") no-repeat left top;text-indent: -99999px;}

.index_more{width: 100px;padding-top: 10px;}
.index_more a{display:block;width: 100px;line-height: 28px;border: solid 1px #CCCCCC;border-radius: 13px;text-align: center;}
.index_more a:hover{background: #da0423;color: #ffffff;border: solid 1px #da0423;}

.index_youshi_title{text-align: right;margin-top: 60px;}
.index_youshi_title span,.index_youshi_title strong{display: block;color: #da0423;}
.index_youshi_title strong{font-size: 60px;font-weight: normal;}
.index_youshi_title span{font-size: 24px;}

.youshi_content{width: 1200px;}

.youshi_left,.youshi_right{float: left;color: #3e3e3e;height: 315px;}
.youshi_left{width: 600px;}
.youshi_right{width: 600px;position: relative;}
.ml80{padding-left: 80px;width: 520px;}

.youshi_index_title{margin-top: 70px;line-height: 30px;}
.youshi_index_title span{font-size: 24px;display: block;height: 80px;}
.youshi_index_title span strong{border-bottom: solid 5px #da0423;font-weight: normal;padding-bottom: 20px;}
.youshi_index_center{font-size: 14px;line-height: 24px;padding-top: 10px;padding-right: 60px;}

.top_right{position: absolute;width: 260px;height: 90px;border-right: solid 13px #da0423;border-top: solid 13px #da0423;right: 0;top: 0;}
.bottom_left{position: absolute;width: 260px;height: 90px;border-left: solid 13px #da0423;border-bottom: solid 13px #da0423;left: 0;bottom: 0;}
.youshi_bg:hover{background: #da0423;height: 315px;color: #ffffff;}
.youshi_bg .youshi_index_title span strong{border-bottom: solid 5px #ffffff;font-weight: normal;padding-bottom: 20px;}

.about_bg{background: url("../images/about_box_bg.jpg") no-repeat center top;height: 633px;margin-top: 50px;}

.about_index_box{width: 610px;height: 448px;background: #ffffff;float: right;position: relative;padding: 60px;}
.about_index_us{position: absolute;font-size: 72px;color: #f5f4f4;right: 0;top: 0;}
.about_index_title{color: #e30219;font-size: 30px;height: 65px;}
.about_index_title span{border-bottom: solid 5px #565656;padding-bottom: 10px;}
.about_index_info{font-size: 14px;line-height: 23px;color: #565656;}
.about_index_info p{text-indent: 2em;}

.fengcai_bg{background: #ececec;padding: 50px 0;}
.fengcai_nav{width: 296px;height: 48px;margin: 0 auto;line-height: 48px;}
.fengcai_nav ul li{float: left;width:148px;text-align: center;}
.fengcai_nav ul li a{display: block;font-size: 22px;color: #e30219;text-decoration: none;border: solid 1px #e30219;width: 147px;position: relative;}
.fengcai_nav ul li:last-child a{border-left: none;}
.fengcai_nav ul li.none a{/*border-right: none;*/}
.fengcai_nav ul li a:hover,.fengcai_nav ul li a.active{background:#e30219;color: #ffffff;}

.case_box{margin-top: 30px;position: relative;}
.case_content{width: 1200px;height: 450px;overflow: hidden;}
.case_content ul li{float: left;width: 600px;height: 450px;}
.case_content ul li a.img{display: block;padding: 8px;width: 577px;height: 367px;background: #ffffff;box-shadow: 0 1px 5px #ccc;}
.case_content ul li a.more{display: block;text-align: center;height: 40px;margin-top: 20px;font-size: 18px;color: #3b3b3b;background: none;}
.case_content ul li a.more:hover{color: #e30219}
.case_content ul li a img{max-width: 577px;max-height: 367px;}
.case_content ul li a span{width: 577px;height: 367px;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 .case_nav_left,.case_box .case_nav_right{width: 57px;height: 57px;position: absolute;top: 160px;}
.case_box .case_nav_left a,.case_box .case_nav_right a{display: block;width: 57px;height: 57px;}
.case_box .case_nav_left{left: -75px;}
.case_box .case_nav_right{right: -75px;}

.case_box .case_nav_left a{background: url("../images/xc_left.jpg") no-repeat left top;text-indent: -99999px;}
.case_box .case_nav_right a{background: url("../images/xc_right.jpg") no-repeat left top;text-indent: -99999px;}

.brand_box{margin-top: 30px;border-bottom: solid 1px #CCCCCC;width: 1196px;}
.brand_box ul li{width: 238px;height: 113px;border: solid 1px #CCCCCC;float: left;border-right: none;border-bottom: none;}
.brand_box ul li:nth-child(5n+0){border-right: solid 1px #CCCCCC;}
.brand_box ul li a{display: block;text-align: center;width: 228px;height: 103px;padding: 5px;}

.brand_box ul li a span img{max-width: 228px;max-height: 103px;}
.brand_box ul li a span{width: 228px;height: 103px;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编码*/
}

.linkbox,.linkbox a{color: #666666;font-size: 13px;}
.linkbox{color: #333333}
.linkbox_bg{padding-top: 15px;max-height: 60px;padding-bottom: 10px;border-bottom: solid 1px #CCCCCC;}

.footer_bg{padding-top: 30px;padding-bottom: 30px;}

.footer_nav ul {display: block;float: left;width: 160px;}
.footer_nav ul li a{font-size: 13px;line-height: 26px;color: #333333;padding-left: 12px;}
.footer_nav ul li a:hover{color: #e30219;}
.footer_nav ul li.footer_title a{background: url("../images/footer_nav_bg.jpg") no-repeat left center;font-size: 16px;}

.footer_nav,.footer_img,.footer_logo{float: left;}
.footer_nav{width:650px; }

.footer_img{width: 200px;border-left: solid 1px #CCCCCC;border-right: solid 1px #CCCCCC;text-align: center;line-height: 32px;}

.footer_logo{padding-left: 20px;}
.footer_contact{background: url("../images/telphone.jpg") no-repeat left 5px;height: 70px;padding-left: 70px;}
.footer_contact span,.footer_contact strong{display: block;color: #e30219;}
.footer_contact strong{font-size: 16px;}
.footer_contact span{font-size: 33px;}

.footer_text span,.footer_text strong{display: block;font-weight: normal;font-size: 14px;padding-left: 30px;color: #333333;line-height: 30px;}
.footer_text span{background: url("../images/map.jpg") no-repeat left center;}
.footer_text strong{background: url("../images/mail.jpg") no-repeat left center;}


.banner_box{height: 550px;width: 100%;}
.banner{width: 100%;margin: 0px auto;}

/*
* 图片切换
*/
#JINGDONGNumID{position:absolute; bottom:15px; left: 50%;}
#JINGDONGNumID li{float:left;width:15px;height:15px;FILTER:alpha('opacity=80');opacity:0.8;border:1px solid #da0423;background-color:#FFFFFF;text-align:center;cursor:pointer;margin-right:4px;overflow:hidden;border-radius:12px;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{border:1px solid #da0423;background-color:#da0423;}

/*首页banner切换*/
.cxslide_y{overflow:hidden;position:relative;width:100%;max-width:1920px;height:550px;}
.cxslide_y .box{overflow:hidden;position:relative;width:100%;max-width:1920px;height:550px;}
.cxslide_y .list{overflow:hidden;height:9999px;position: relative;}
.cxslide_y .list li{overflow:hidden;position:relative;width:100%;height:550px;_vertical-align:top;}

.cxslide_y .list img{_vertical-align:top;}
.cxslide_y .list:hover img{opacity:0.7;}
.cxslide_y .list:hover img:hover{opacity:1;}

.cxslide_y .btn{overflow:hidden;position:absolute;bottom:23px;left:50%;width:auto;height:20px;padding:0;list-style: none;z-index: 100;margin-left: -77px;}
.cxslide_y .btn:focus{border: none;}
.cxslide_y .btn li{float:left;width:15px;height:15px;margin:0 0 0 10px;border:1px solid #da0423;border-radius:12px;text-align:center;cursor:pointer;font-size: 0;background: #ffffff;}
.cxslide_y .btn li.selected{border:1px solid #da0423;background-color:#da0423;}

/**
 * 焦点图 水平滚动
 * ------------------------------ */
.cxslide_x{overflow:hidden;position:relative;width:757px;height:426px;}
.cxslide_x a{text-decoration:none;}
.cxslide_x .box{overflow:hidden;position:relative;width:757px;height:426px;}
.cxslide_x .list{overflow:hidden;width:999999px;}
.cxslide_x .list li{float:left;}
.cxslide_x .list li.slide{float:left;position:relative;width:757px;}
.cxslide_x .btn{overflow:hidden;position:absolute;bottom:4px;right:6px;display: none;}

.cxslide_ico{position: absolute;bottom:15px; right: 20px;z-index: 100;}
.cxslide_ico ul.acts li{float:left;width:15px;height:15px;margin-right:4px;}
.cxslide_ico ul.acts li a{display:block;width:15px;height:15px;FILTER:alpha('opacity=80');opacity:0.8;border:1px solid #61350e;background-color:#FFFFFF;cursor:pointer;overflow:hidden;border-radius:12px;}
.cxslide_ico ul.acts li a:hover,.cxslide_ico ul.acts li a.active{border:1px solid #61350e;background-color:#61350e;}

.cxscroll{}
.cxscroll .box{overflow:hidden;}
.cxscroll .list{overflow:hidden;width:99999px;}
.cxscroll .list li{float:left;}

/*二级页面*/
.box_bg{padding-top: 10px;padding-bottom: 20px;}
.box_left,.box_right{float: left;}
.box_left{width: 200px;}
.box_right{width:985px;}
.box_right.pt0{padding-top: 0;}
.box_content{margin-top: 5px;}
.ml15{margin-left: 15px;}
.box_left.fr{float: right;}
.box_right.fr{float: right;}

.link_map{height: 45px;line-height: 45px;padding-left: 10px;}
.link_map div{float: left;height: 45px;}
.link_map div.link_title{font-size: 14px;background: url("../images/link_map.jpg") no-repeat left 14px;padding-left: 20px;color: #757575;}
.link_map div.link_title a{font-size: 14px;color: #757575;}

/*product*/
.product_title{background:#e30219;height: 52px;padding-top:15px;padding-left: 15px;padding-bottom: 5px;}
.product_title span,.product_title strong{display: block;}
.product_title strong{font-size: 24px;font-weight: normal;color: #FFF;}
.product_title span{color: #ff707f;font-size: 12px;}

.new_page_nav{border: solid 1px #d7d7d7;padding: 10px;}
.new_page_nav ul li{height: 52px;}
.new_page_nav ul li a{height: 42px;display: block;font-size: 14px;line-height: 42px;color: #3f3f3f;text-decoration: none;text-align: left;border-bottom: solid 1px #d7d7d7;padding-left: 40px;}
.new_page_nav ul li:last-child a{border-bottom: none;}
.new_page_nav ul li a:hover,.new_page_nav ul li a.active{color: #e30219;background: #e8e8e8;}
.new_page_nav ul li a span{display: block;/*padding-left: 60px;*/}
.new_page_nav.new_page_nav2 ul li a{padding-left: 5px;}

.contact_info{height: 96px;background: #e30219;padding-left: 40px;line-height: 24px;padding-top: 10px;}
.contact_info a{font-size: 14px;color: #ffffff;text-decoration: none;}

.product_pagenav{background: #FFFFFF;border: solid 1px #d7d7d7;padding: 5px;}
.product_pagenav ul li{}
.product_pagenav ul li a{height: 52px;display: block;font-size: 14px;line-height: 52px;color: #3f3f3f;text-decoration: none;}
.product_pagenav ul li a:hover,.product_pagenav ul li a.active{}

.product_pagenav ul li a span{display: block;background:#e8e8e8 url("../images/pro_ico.jpg") no-repeat 6px center;padding-left:20px;}

.product_pagenav ul li ul li{padding: 0;border-bottom: solid 1px #CCCCCC;}
.product_pagenav ul li ul li:last-child{border-bottom: none;}
.product_pagenav ul li ul li a{font-size: 14px;line-height: 50px;height: 50px;}
.product_pagenav ul li ul li a:hover,.product_pagenav ul li ul li a.active{color: #e30219;}

.product_pagenav ul li ul li a span{background: none;}


ul.product_ul{display: block;width: 100%;}
ul.product_ul li{width: 304px;height: 266px;border: solid 1px #dbdbdb;margin-right: 12px;float: left;margin-bottom: 15px;padding: 5px;}
ul.product_ul li:hover{border-color: #e30219;}
ul.product_ul li.none{margin-right: 0;}
ul.product_ul li a{text-decoration: none;}
ul.product_ul li a strong{display: block;text-align: center;padding: 0 10px;}

ul.product_ul li a:hover{text-decoration: none;}
ul.product_ul li a{display: block;position: relative;text-align: center;line-height: 32px;font-size: 14px;}
ul.product_ul li a strong{font-size: 16px;line-height: 35px;font-weight: normal;color: #3f3f3f;}
ul.product_ul li a img{width: 304px;height: 228px;vertical-align: middle;margin: 0px auto 0 auto;}

ul.product_ul li a span{position: absolute;left: 0;top: 0;background: rgba(227,2,25,0.5);width: 304px;height: 228px;line-height: 228px;text-align: center;font-weight: bold;font-size: 16px;color: #ffffff;display: block;}
ul.product_ul li a span.blue{background: rgba(0,138,255,0.5);}
ul.product_ul li a span.blue span{background: rgba(0,138,255,0.5);}

ul.product_ul li a span.yell{background: rgba(235,198,50,0.5);}
ul.product_ul li a span.yell span{background: rgba(235,198,50,0.5);}

.page{display: inline-block; margin-top: 10px;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 #c4c1c1;margin: 0px 3px;padding: 0 5px;}
.page div a.active,.page div a:hover,.page div span.active{background: #e30219;color: #fff;border-color:#e30219;}
.page div span.none{border: none;background: none;}

.page_list{float: right;}
.page_count{float: left;}


.box_content.mt0{margin-top: 0;}
.box_content .link_map{border-bottom: none;padding-bottom: 10px;}


/*相关产品*/
.product_content_online{text-align: left;}
.product_content_online h1{font-size: 14px;color: #666666;font-weight: normal;}
.product_content_online span{color: #FF0000;font-size: 12px;font-weight: normal;}

.feedback{width: 972px;}
.feedback table{width: 100%;}
.feedback table table{border-collapse:collapse;border-spacing:0;}
.feedback table table tr{height: 55px;}
.feedback table table td{height: 45px;width: 324px;}
.feedback table table td.input_yzmimg{text-align: center;vertical-align: middle;}
.feedback table label{display: block;float: left;width: 300px;height: 30px;padding: 5px; font-size: 13px;border: solid 1px #CCCCCC;}
.feedback table label span,.feedback table label input{float: left;}
.feedback table label span{display: block;width: 20px;color: #FF0000;line-height: 36px;text-align: center;}
.feedback table label.input_yzm{width: 240px;}
.feedback table label.input_label{display: block;width: 80px;height: 40px;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;background: none;width: 280px;}
.feedback table label input.input_code{outline:none;width: 120px;}
.feedback table label.input_yzm img{float: left;}
.feedback_tel{font-size: 14px;line-height: 45px;}

.input_submit{width: 342px;height: 40px;background: #e30219;border: none;font-size: 13px;color: #FFFFFF;}
.input_textarea{height: 240px;border: 1px solid #cccccc;padding: 3px;color:#333;outline:none;width: 100%;}
.feedback table table td.input_submit_td{vertical-align: middle;text-align: center;height:60px;}

.feedback_product{width: 972px;}
.feedback_product .input_textarea{width: 462px;}

.article_bg{padding: 20px;}
.article_ul li a,.news_list ul li span,.news_list ul li p{display: block;float: left;}
.article_ul li a{width: 75%;}
.article_ul li p{width: 100%;font-size: 13px;line-height: 24px;color: #333;float: left;}
.article_ul li span{float: right;height: 42px;line-height: 42px;text-align: right;}
.article_ul li a{line-height: 42px;font-size: 14px;font-weight: bold;float: left;color: #e30219;}
.article_ul li span a{float: none;display: inline;padding: 0;margin: 0;}
.article_ul li span b{font-weight: normal;}
.article_ul li{background: url("../images/news_more_bg.jpg") repeat-x left bottom;height: 1%;line-height:22px;display:inline-block;padding-bottom: 10px;width: 98%;}

.newsviewauthorimg{line-height: 32px;text-align: center;margin-top: 20px;}
.newsviewauthorimg img{ max-width: 98%;border: solid 1px #e7e7e7;padding: 4px;}

.newsviewtitle{padding: 15px 0;}
.newsviewtitle h1{font-size: 20px;text-align: center;color: #e30219;}
.newsviewauthor{line-height: 32px;text-align: center;height: 32px;border-bottom: solid 1px #a9a9a9;color: #a9a9a9;}
.newsviewauthor a{color: #a9a9a9;}
.newsviewcontent{line-height: 26px;font-size: 15px;padding: 20px 0;margin-top: 10px;margin-bottom: 10px;color: #666;}
.newsviewcontent a{font-size: 14px;font-weight: bold;color: #666;}
.newsviewcontent img{max-width: 98%;display: block;margin: 0 auto;}

.nextprea{height: 33px;line-height: 33px;background: #ededed;padding: 0 10px;}
.nextprea div{float: left;width: 50%;font-size: 14px;color: #3c3c3c;overflow: hidden;height: 26px;}
.nextprea div a{font-size: 14px;color: #3c3c3c;}
.nextprea div a:hover{color:#3c3c3c; }

.page_keywords{font-size: 13px;line-height: 28px;color: #333;height: 28px;margin-top: 10px;padding-top: 8px;border-top: 3px solid #d01818;}
.page_keywords_right{float: right;width: 100px;text-align: right;}
.page_keywords_left{float: left;width: 750px;}
.page_keywords_left span{font-weight: bold;}



/*新闻部分*/
.news_box{padding: 20px;}
.news_img_box{width: 100%;height: 1%;clear: both;}
.news_img_box div{float: left;}
.news_img{width: 300px;height: 193px;text-align: center;}
.news_img a:hover{color: #d01818;}
.news_img img {width: 290px;height: 183px;border: solid 1px #e30219;padding: 4px;background: #ffffff;}

.news_img_info{width:612px;padding-left: 20px; }
.news_img_bg{border-bottom: solid 1px #e6e6e6;padding-bottom: 10px;}

.news_img_info a,.news_img_info p{display: block;color: #333}
.news_img_info a:hover{}
.news_img_info .news_img_info_title{line-height: 26px;font-size: 20px;color: #e30219;font-weight: bold;}
.news_img_info p{font-size: 14px;line-height: 28px;color: #737272;height: 120px;padding-top: 5px;}

.news_img_info a.news_img_info_more{display: block;height: 38px;}
.news_img_info a.news_img_info_more span{display: block;height: 26px;width: 106px;border: solid 1px #747474;background: #ffffff;text-align: center;float: right;line-height: 26px;font-size: 14px;border-radius: 15px;}
.news_img_info a.news_img_info_more:hover span{background:#e30219;color: #fff;border: none;}


.news_img_box ul{display: block;float: left;}
.news_img_box ul li{padding: 18px 0;width: 100%;background: url("../images/news_more_bg.jpg") repeat-x left bottom;height: 130px;}
.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: 109px;height: 93px;padding-top: 16px;background: #CCCCCC;}
.news_img_box ul li:hover span.news_time{background: #e30219;color: #ffffff;}

.news_img_box ul li span.news_time span,.news_img_box ul li span.news_time strong{width: 112px;text-align: center;color: #FFFFFF;}
.news_img_box ul li span.news_time span{height: 53px;line-height: 53px;font-size: 44px;}
.news_img_box ul li span.news_time strong{height: 27px;line-height: 27px;font-size: 14px;font-weight: normal;}

.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: 20px;line-height: 33px;color: #e30219;font-weight: bold;}
.news_img_box ul li p{padding: 10px 0;height: 52px;display: block;font-size: 14px;line-height: 24px;}

.news_img_box ul li a.news_time_more{display: block;height: 38px;width: 100%;}
.news_img_box ul li a.news_time_more span{display: block;height: 26px;width: 106px;border: solid 1px #747474;background: #ffffff;text-align: center;float: right;line-height: 26px;font-size: 14px;border-radius: 15px;}
.news_img_box ul li a.news_time_more:hover span{background:#e30219;color: #fff;border: none;}

.news_content{padding: 0 20px;}
.franchisees{padding:15px 19px;}
.franchisees ul li{float: left;width: 204px;text-align: center;line-height: 31px;margin-right: 39px;margin-bottom: 20px;}
.franchisees ul li.none{margin-right: 0px;}
.franchisees ul li a{color: #333;line-height: 32px;font-size: 14px;}
.franchisees ul li img{max-width: 200px;max-height:120px;vertical-align: middle;}
.franchisees ul li span{width: 200px;height: 120px;border: solid 1px #ccc;padding:1px;margin: 0 auto;background: #ffffff;
    /*非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_content.about_content{color: #666;}
.about_content p{line-height: 32px;}
.about_title_box{height: 100px;margin-top: 30px;}
.about_title_box div{float: left;width: 50%;}
.about_title{font-size: 30px;color: #e30219;padding-top: 40px;}
.about_title_bg{font-size: 72px;color: #f5f4f4;text-align: right;}
.about_title span{border-bottom: solid 3px #e30219;padding-bottom: 10px;}
.about_content{}

.contact_box{padding: 0 10px;}

.contact_title{text-align: center;width: 100%;}
.contact_title div.title{font-size: 24px;color: #2a2a2a;}
.contact_title div.contact_xiantiao{width: 100%;padding: 10px 0;}
.contact_title div.contact_xiantiao span,.contact_title div.contact_xiantiao strong{display: block;}

.contact_title div.contact_xiantiao span{width: 100%;background: url("../images/contact_title_bg.jpg") repeat-x left 2px;margin: 0 auto;}
.contact_title div.contact_xiantiao strong{width:190px;background: #ffffff;height:4px;font-size:1px;margin: 0 auto;}
.contact_title div.contact_xiantiao strong strong{width: 150px;background: #e71f19;}

.contact_phone_01,.contact_phone_02,.contact_phone_03{float: left;height: 136px;padding-top: 90px;line-height: 28px;font-size: 14px;color: #2a2a2a;}
.contact_phone_01{width: 308px;background: url("../images/contact_a1.jpg") no-repeat center 25px;text-align: center;}
.contact_phone_02{width: 296px;background: url("../images/contact_a2.jpg") no-repeat center 25px;text-align: center}
.contact_phone_03{width: 236px;background: url("../images/contact_a3.jpg") no-repeat center 25px;text-align: left;padding-left: 60px;}

.contact_phone strong.contact_phone_title{display: block;font-size: 16px;font-weight: normal;
    width: 100%;text-align: center;}

.contact_phone .contact_phone_03 strong.contact_phone_title{text-align: left;padding-left: 40px;}

.contact_box_content{text-align: center;padding-top: 10px;}
.contact_box_content img{border: solid 1px #e8d2bb;padding: 4px;}

ul.album_ul{}
ul.album_ul li{float: left;width: 303px;text-align: center;line-height: 31px;margin-right: 20px;height: 266px;border: solid 1px #CCCCCC;margin-bottom: 20px;padding: 5px;}
ul.album_ul li:hover{border-color: #e30219;}
ul.album_ul li.none{margin-right: 0px;}
ul.album_ul li img{max-width: 303px;max-height:228px;vertical-align: middle;}
ul.album_ul li span{width: 303px;height: 228px;padding:0;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 a{font-size: 13px;}
ul.album_ul li:hover span{border-color: #00492c}

.dnews_ul{}
.dnews_ul li{margin-bottom: 20px;}
.dnews_ul div.dnews_img,.dnews_ul div.dnews_content{float: left;}
.dnews_ul div.dnews_img{width: 300px;background: url("../images/js_bg.jpg") no-repeat left top;height: 400px;padding: 15px 12px 25px 12px;}
.dnews_ul div.dnews_content{width: 630px;margin-left: 30px;}
.dnews_ul div.dnews_img img{max-width: 300px;max-height:400px;vertical-align: middle;}
.dnews_ul div.dnews_img span{width: 300px;height: 400px;padding:0;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编码*/
}
.dnews_ul div.dnews_content{padding-top: 10px;color: #434242;}
.dnews_ul div.dnews_content .dnews_title{font-size: 24px;font-weight: bold;border-bottom: solid 1px #ccc;padding-bottom: 15px;margin-bottom: 15px;}
.dnews_ul div.dnews_content .dnews_title span{font-size: 14px;color: #999;font-weight: normal;}
.dnews_ul div.dnews_content .dnews_info h3{font-size: 18px;line-height: 32px;}
.dnews_ul div.dnews_content .dnews_info p{font-size: 15px;line-height: 24px;color: #909090;margin-bottom: 20px;}


/*网站地图*/
.sitemap{border: 5px solid #ccc;width: 870px;padding: 50px;}
.link-tab{border-bottom: solid 1px #ccc;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 li{float: left;width: 170px;text-align: center;line-height: 28px;}
.sitemaplist_product ul li a,.sitemaplist ul li.footer_title{font-weight: bold;}
.sitemaplist_product ul li ul li a{font-weight: normal;}

.product_index_box a img,.case_index_content ul li a img{transition: all 0.5s ease 0s;}
.product_index_box a:hover img,.case_index_content ul li a:hover img{transform:scale(1.12,1.12);-webkit-transform:scale(1.12,1.12)}

.job_info{background: #e30219;width: 890px;height: 44px;font-size: 16px;padding: 16px 40px;color: #ffffff;position: relative;box-shadow: 5px 5px 3px #d5d4d4;}
.job_info span{display: block;width: 0;height: 0; border-top: 40px solid #e30219;
    border-right: 40px solid transparent;position: absolute;}

.job_content{margin-top: 40px;color: #4c4c4c;}
.job_content table{width: 100%;}
.job_content table tr th{font-size: 20px;font-weight: bold;text-align: left;height: 45px;}
.job_content table tr td.job_title{width: 140px;text-align: right;font-size: 16px;padding-right: 10px;height: 45px;line-height: 45px;}
.job_content table tr td label{width: 80%;border: solid 1px #CCCCCC;height: 26px;padding: 5px 10px;margin-top: 5px;display: block;}
.job_content table tr td input{width: 80%;height: 26px;border: none;background: none;font-size: 14px;}
.job_content table tr td label select{width: 40%;height: 26px;border: none;background: none;font-size: 14px;}

.job_content table tr td label.job_textarea{height: 140px;}
.job_content table tr td label.job_textarea textarea{width: 100%;height: 140px;background: none;border: none;}

.job_content table tr td input.job_submit{width: 180px;height: 42px;background: #e30219;color: #ffffff;}
.job_content table tr td.tx_c{height: 80px;vertical-align: middle;}

span.blue{font-size: 16px;}
.job_list{border: solid 1px #CCCCCC;}
.job_list table{width: 100%;}
.job_list table thead{padding: 5px 0;background: #ededed;height: 30px;font-size: 16px;font-weight: bold;color: #757575;}
.job_list table thead td{vertical-align: middle;padding-left: 30px;}
.job_list table tbody td{vertical-align: middle;padding-left: 30px;height: 40px;border-top: solid 1px #CCCCCC;font-size: 14px;}
.job_list table tbody td a{font-size: 14px;color: #e30219;}

.job_view table{width: 100%}
.job_view table tr th{width: 150px;height: 32px;vertical-align: top;font-size: 16px;color: #444444;text-align: right;}
.job_view table tr td{padding-left: 40px;height: 32px;font-size: 14px;color: #929292;line-height: 24px;}

.train_content{padding:5px 15px;font-size: 16px;line-height: 26px;color: #3f3f3f; }
.train_more a{display: block;width: 130px;height: 32px;line-height: 32px;margin: 0 auto;border-radius: 18px;background: #e30219;text-align: center;color: #ffffff;font-size: 14px;}
.train_content img{max-width: 955px;margin-bottom: 15px;}

.daojishi{background: url("../images/ksjs.jpg") no-repeat left top;height: 382px;position: relative;}
.daojishi div{position: absolute;font-size: 80px;color: #ffffff;top: 210px;font-weight: bold;}
.daojishi div.day{left: 320px;}
.daojishi div.day.day2{left: 310px;}
.daojishi div.hours{left: 500px;}
.daojishi div.min{left: 670px;}
.daojishi div.sec{left: 860px;}

.kcmc_box{padding-left: 35px;height: 100px;}
.kcmc_box ul{position: relative;}
.kcmc_box ul li{float: left;width: 180px;}
.kcmc_box ul li a{font-size: 16px;color: #282828;display: block;text-align: center;position: relative;padding-bottom: 5px;}
.kcmc_box ul li.title{font-size: 16px;color: #282828;width: 100px;}
.kcmc_box ul li ul{display: none;}

.kcmc_box ul li a.active{font-weight: bold;color: #e30219;}
.kcmc_box ul li a.active strong{width: 0;height: 0;bottom: -10px;position: absolute;left: 75px;}
.kcmc_box ul li.on ul{display: block;position: absolute;left: 100px;margin-top: 20px;width: 700px;}
.kcmc_box ul li.on ul li{float: left;width: 220px;}
.kcmc_box ul li ul li a{color: #8f8e8e;font-size: 15px;}

.kb_box{background: #ececec;padding: 10px;}
.kb_box ul li{width: 277px;height:243px;float: left;margin-right: 21px;border: solid 1px #a6a6a6;margin-bottom: 10px;}
.kb_box ul li.none{margin-right: 0;}
.kb_box ul li:last-child{margin-left: 0px;margin-right: 0;}

.kb_box ul li img{width: 277px;height: 177px;}
.kb_box ul li a{display: block;position: relative;text-align: center;line-height: 32px;font-size: 14px;}
.kb_box ul li a span{position: absolute;left: 0;top: 0;background: rgba(227,2,25,0.5);width: 277px;height: 177px;line-height: 177px;text-align: center;font-weight: bold;font-size: 16px;color: #ffffff;}
.kb_box ul li a span.blue{background: rgba(0,138,255,0.5);}
.kb_box ul li a span.blue span{background: rgba(0,138,255,0.5);}
.kb_box ul li a strong{display: block;font-weight: normal;}
.kb_box ul li a strong.text{float: left;margin-left: 10px;text-align: left;}
.kb_box ul li a strong strong{color: #e30219;}
.kb_box ul li a strong.more{float: right;margin-right: 10px;background: #e30219;color: #ffffff;margin-top: 20px;padding: 0 15px;border-radius: 10px;}
.kb_box ul li a strong.emore{float: right;margin-right: 10px;background: #CCCCCC;color: #666;margin-top: 20px;padding: 0 15px;border-radius: 10px;}

.kb_box ul li a span.yell{background: rgba(235,198,50,0.5);}
.kb_box ul li a span.yell span{background: rgba(235,198,50,0.5);}


.img_box,.img_box img{width: 470px;height: 300px;}
.img_box{position: relative;float: left;}
.img_box span{position: absolute;left: 0;top: 0;background: rgba(227,2,25,0.5);width: 470px;height: 300px;line-height: 300px;text-align: center;font-weight: bold;font-size: 30px;color: #ffffff;}
.img_box span.blue{background: rgba(0,138,255,0.5);}
.img_box span.blue span{background: rgba(0,138,255,0.5);}
.pro_text_bg{margin-left: 3px;width: 677px;float: left;background: #e4e4e4;height: 240px;padding: 40px 25px 20px 25px;}
.pro_text div{float: left;width: 167px;border-right: solid 1px #CCCCCC;text-align: center;color: #383838;line-height: 40px;}
.pro_text div:last-child{border-right: none;}
.pro_text div h3{font-size: 24px;font-weight: normal;}
.pro_text div p{font-size: 14px;font-weight: normal;}
.pro_text div p strong{color: #e30219;}

.pro_more{padding-top: 60px;}
.pro_more div{width: 400px;height: 60px;background: #e30219;margin: 0 auto;color: #ffffff;text-align: center;line-height: 60px;border-radius: 40px;}
.pro_more div strong{font-size: 18px;font-weight: normal;}
.pro_more div span{font-size: 24px;margin-left: 20px;}

.product_view{padding: 15px 0;font-size: 14px;color: #383838;}
.product_feed{background: #e4e4e4;padding: 40px 60px;}
.product_feed table{width: 100%;}
.product_feed table td{height: 50px;}
.product_feed table td.input_submit_td{text-align: center;}
.product_feed table td.feed_title{font-size: 24px;color: #383838;}

.product_feed table td label{width: 95%;border: solid 1px #CCCCCC;display: block;height: 26px;background: #fff;padding: 5px 20px;}
.product_feed table td label.input_yzm{width: 280px;border: solid 1px #CCCCCC;display: block;height: 26px;background: #fff;padding: 5px 20px;}
.product_feed table td label input{width: 100%;border: none;background: none;height: 26px;line-height: 26px;font-size: 14px;outline:none;}

.feed_end{}
.feed_end{background: #e4e4e4;padding: 40px 60px;height: 250px;line-height: 250px;text-align: center;font-size: 20px;color: #383838;}

.brand_box ul a:hover img{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transition: all .3s ease-in-out;-webkit-transition: all .6s ease-in-out;}

/* QQ在线咨询css*/
.main-im01{position:fixed;right:10px;top:50px;z-index:100;width:180px;height:450px;}
.main-im01 .im_main{height: 450px;}
.main-im01 .im_main a{display: block;text-indent: -9999px;height: 450px;background: url("../images/right_o.png") no-repeat left top;background-size:90%;}
.main-im01 .im_main a:hover{background-position: left 3px;}

.main-im02{position:fixed;left:10px;top:50px;z-index:100;width:180px;height:450px;}
.main-im02 .im_main{height: 450px;}
.main-im02 .im_main a{display: block;height: 390px;background: url("../images/left_o.png") no-repeat left top;background-size:90%;padding-top: 60px;color: #ffffff;text-decoration: none;padding-left: 15px;line-height: 17px;}
.main-im02 .im_main a:hover{margin-top: 3px;}
.main-im02 .im_main a span{font-size: 11px;display: block;}



