.a_banner{ background: url(../images/a_banner.jpg) no-repeat center; height: 300px;}
.p_banner{ background: url(../images/p_banner.jpg) no-repeat center; height: 300px;}
.e_banner{ background: url(../images/e_banner.jpg) no-repeat center; height: 300px;}
.s_banner{ background: url(../images/s_banner.jpg) no-repeat center; height: 300px;}
.t_banner{ background: url(../images/t_banner.jpg) no-repeat center; height: 300px;}
.n_banner{ background: url(../images/n_banner.jpg) no-repeat center; height: 300px;}
.h_banner{ background: url(../images/h_banner.jpg) no-repeat center; height: 300px;}
.v_banner{ background: url(../images/v_banner.jpg) no-repeat center; height: 300px;}
.c_banner{ background: url(../images/c_banner.jpg) no-repeat center; height: 300px;}

.context{ width: 1200px; margin: 0 auto; padding: 0;overflow:hidden; }
.fl{float:left;}
.fr{float:right;}

.wp-breadcrumb_content{ background: url(../img/008.png) no-repeat left 24px; padding-left: 14px;}
.location{ background: #666666; height: 60px; line-height: 60px;}
.wp-breadcrumb_content span a{ color: #ffffff; padding: 0 10px; }
.wp-breadcrumb_content{ color: #ffffff;}

.wp_breadcrumb_right ul li a{ color: #ffffff; padding: 0 5px;}
.wp_breadcrumb_right ul li a:hover,.wp_breadcrumb_right ul li .cur{ background: #f00004;}
.about{ padding: 30px 0;}
.about_word p{ line-height: 30px;}
.about_word h1{line-height:80px;color:#e50112;}
.about_word{margin-right: 20px;}

.accessories{ padding: 30px 0;}
.accessories ul li{ width: 280px; margin: 0 8px; margin-bottom: 20px;border:1px solid #fff;}
.accessories ul li img{ width: 278px; height: 278px; border: 1px solid #d6d6d6; }
.accessories ul li p{ height: 38px; line-height: 38px; text-align: center;}
.accessories ul li:hover{border:1px solid #e50112;}

.page{ margin-top: 30px; width:1200px; text-align: center; display: inline-block;}
.page p a{ display: inline-block; margin: 0; padding: 0; background: #fff; color: #666; height: 40px; width: 50px; border:1px solid #d6d6d6;line-height:40px;}
.page p{ text-align: center; line-height: 40px;}
.page p a:hover{ text-decoration: none; background: #f00202; color: #ffffff;}
.page a.cur{ background: #f00202; color: #ffffff; }

.pro_context .proinfo .fl{width:38%;}
.pro_context .proinfo .fl img{width:100%;}
.pro_context .proinfo .fr{width:58%;}
.pro_context .proinfo .fr h1,.proinfo .fr h4{margin:20px 0;}
.pro_context .fr{margin-top:50px;}

.pro_context .proinfo .fr #contact-form{width:100%;}
#contact-form input[type="text"]{font-family:microsoft yahei;width:99%;height:40px;line-height:40px;border:1px solid #dadada;margin-bottom:5px;padding-left:5px;}
#contact-form textarea{color:#999;font-family:microsoft yahei;border:1px solid #dadada;width:99%;padding-left:5px;line-height:40px;}
#contact-form .m_btn,#contact-form .reset{font-family:microsoft yahei;line-height:40px;background-color:#e50112;color:#fff;text-align:center;border:none;margin-right:10px;margin-top:20px;width:250px;cursor:pointer;height:40px;}
#contact-form .m_btn:hover,#contact-form .reset:hover{background-color:#eee;color:#333;}

.pro_context .prodesc{width:100%;float:left;margin-top:20px;}
.pro_context .prodesc h3{line-height:40px;height:40px;background-color:#eee;padding-left:5px;font-weight:normal;}
.pro_context .prodesc .desc{margin:0 20px;}


.c_training{ padding: 30px 0;}

.c_training ul li { width: 380px; margin: 0 10px; margin-bottom: 30px;}

.c_training ul img{ width: 370px ; height: 275px; border: 5px solid #d6d6d6;}

.c_news{ padding: 30px 0;}
.c_news ul li{ width: 100%; height: 46px; line-height: 46px; border-bottom: 1px dashed #d6d6d6; margin-bottom: 10px;}
.c_news_left{ width: 1100px;}
.c_news_left span{ color: #f00005;}
.c_news ul li a:hover .c_news_left{ color: #f00005;}

.message{ padding: 30px 0;}
.message_left{ width: 400px; padding: 0 100px; padding-top: 50px;}
.message_left h3{ text-align: center; font-size: 60px; color: #d6d6d6; font-weight: 300;}
.message_left p{ font-size: 18px; text-align: center;  line-height: 28px; margin-bottom:20px;}
.message_left i{  width: 305px; text-align: center; display: block;   margin: 0 auto; text-align: center;}
.message_left i img{  width: 305px; height: 202px; }
.message_right { width: 600px; }

.message_right ul li{ margin-bottom: 10px;}
.m_text{ width: 598px; border: 1px dashed #d6d6d6; background: #f6f6f6; height: 30px; }
.m_title{ height: 30px; line-height: 30px;}
.m_txtarea{ width: 598px; border: 1px dashed #d6d6d6; background: #f6f6f6;}
.m_btn{ width: 600px; height: 34px; line-height: 34px; background: #004ea1; color: #ffffff; border: none;}
.m_btn:hover{ background: #F00005; cursor: pointer;}

.c_news h4{ text-align: center; font-size: 28px; font-weight: normal; padding-bottom: 10px; border-bottom: 1px dashed #d6d6d6; margin-bottom: 20px;}
.c_news h4 p{ color: #999999; line-height}
.c_news_word p{ line-height: 28px; padding-bottom: 20px;}
.flip_left,.flip_right{ width: 598px; height: 60px; line-height: 60px; border: 1px dashed #d6d6d6;}
.Flip{ height: 60px;}
.flip_left p{ width: 88px ; background: #dbdbdb; display: block; text-align: center;}
.flip_left span{ width: 490px; background: #eaeaea; display: block; padding-left: 20px;}
.flip_right p{ width: 88px ; background: #dbdbdb; display: block; text-align: center;}
.flip_right span{ width: 490px; background: #eaeaea; display: block; padding-left: 20px;}

.flip_left p a:hover{ color: #f2940c; }
.flip_left span a:hover{ color: #f2940c;}
.flip_right p a:hover{  color: #f2940c;}
.flip_right span a:hover{ color: #f2940c;}

#contact-form input[type="text"]{font-family:microsoft yahei;width:99%;height:40px;line-height:40px;border:1px solid #dadada;margin-bottom:5px;padding-left:5px;}
#contact-form textarea{color:#999;font-family:microsoft yahei;border:1px solid #dadada;width:99%;padding-left:5px;line-height:40px;}
#contact-form .m_btn,#contact-form .reset{font-family:microsoft yahei;line-height:40px;background-color:#e50112;color:#fff;text-align:center;border:none;margin-right:10px;margin-top:20px;width:250px;cursor:pointer;height:40px;}
#contact-form .m_btn:hover,#contact-form .reset:hover{background-color:#eee;color:#333;}