/* Write your styles */
@font-face{font-family:Raleway;src:url(../font/raleway.ttf);}
@font-face{font-family:sans-serif;src:url(../font/WinterthurCondensedOblique.ttf);}
body{color:#231f20;}
a{color:#231f20;}
a:focus, a:hover {color: #C00D0D;}
img{max-width:100%;}
p{margin:0.4rem 0;}
.am-form input[type="number"]:focus, .am-form input[type="search"]:focus, .am-form input[type="text"]:focus, .am-form input[type="password"]:focus, .am-form input[type="datetime"]:focus, .am-form input[type="datetime-local"]:focus, .am-form input[type="date"]:focus, .am-form input[type="month"]:focus, .am-form input[type="time"]:focus, .am-form input[type="week"]:focus, .am-form input[type="email"]:focus, .am-form input[type="url"]:focus, .am-form input[type="tel"]:focus, .am-form input[type="color"]:focus, .am-form select:focus, .am-form textarea:focus, .am-form-field:focus{border-color:#C00D0D;}
.min-w{width:100%;}
.wrapper{margin:0 auto;border:0;max-width:1200px;}
.top_head{background-color:#E5E5E5;padding:0 0 2rem 0;}
.top_head_box1{line-height:3rem;font-size:12px;color:#666;margin-bottom:1rem;font-family: Raleway,sans-serif;}

.menu_body{background-color:#fff;}
.am-slider-default .am-control-nav{bottom:10px;}
.index_box1{margin:2rem 0;}
.index_box1 .index_box1_wrap{padding-bottom:3rem;margin-bottom:3rem;border-bottom:2px solid #e3e3e3;}
.am-slider-default .am-control-nav li a{background:none;border:2px solid #fff;width:12px;height:12px;}
.am-slider-default .am-control-nav li a.am-active{background-color:#fff;box-shadow:none;}
.index_box1_wrap .am-article{padding:0 0.5rem;}
.index_box1_wrap .am-article h1.am-article-title{font-family: Raleway,sans-serif;font-weight:700;}
.index_box2_wrap ul{margin:0;}
.index_box2 ul li h3.title{font-size:2.5rem;text-align: center;font-family: Raleway,sans-serif;}
.index_box2_wrap ul li .img{overflow:hidden;}
.index_box2_wrap ul li a:hover .img img{-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.05);transform: scale(1.05);}
.index_box2_wrap ul li .des{margin-top:1.5rem;text-align:center;}
.footer_body{background-color:#E5E5E5;padding:3rem 0;text-align:center;}
.footer_body .footer_body_wrap h4{font-size:5rem;margin:0;}
.com_about_box1{margin-bottom:3rem;padding-bottom:3rem;border-bottom:2px solid #e3e3e3;}
.com_about_box1 .about_text_img{overflow:hidden;text-align:center;}
.com_about_box1 .about_text_img:hover img{-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.05);transform: scale(1.05);}
.com_about_box1 .about_text .am-article-hd h1.am-article-title{font-family: Raleway,sans-serif;font-weight:700;}
.com_about_box1 .about_text .am-article-bd{}
.com_about_box1 .about_text_btn{margin-top:4rem;}
.com_about_box1 .about_text_btn a{border:2px solid #C00D0D;background-color:#fff;color:#C00D0D;padding:1rem 3rem;font-size:2rem;}
.com_about_box1 .about_text_btn a:hover{background-color:#C00D0D;color:#fff;}
.com_form_wrap legend{border-bottom:0 none;font-size:3rem;text-align:center;}
.verifycode_img{padding:0;}
.com_job_list_tit h3{color:#C00D0D;border-left:4px solid #C00D0D;padding-left:10px;font-size:2.4rem;line-height:2.4rem;}
.job_hd .job_hd_fl{padding:0;}
.job_hd .job_hd_fr{text-align:right;}
.com_job_list_li{margin-bottom:2rem;padding:3rem 0;border-bottom:1px dashed #ccc;}
.com_jobshow_wrap{margin-top:2rem;}
.com_jobshow_wrap legend{height:4rem;line-height:4rem;color:#C00D0D;text-align:center;border-bottom:0 none;background-color:#ccc;}
.pro_subnav ul{text-align:center;border-bottom:3px solid #ccc;padding:2rem 0 2rem 0;}
.pro_subnav ul li{margin:0 2rem;line-height:3rem;display:inline-block; *display:inline; zoom:1;}
.pro_subnav ul li a{border-bottom:2px solid #fff;}
.pro_subnav ul li a:hover{border-bottom:2px solid #C00D0D;}
.pro_subnav ul li.selt a{border-bottom:2px solid #C00D0D;}
.pro_box3_bg{padding:8rem 0 6rem 0;/*background: url("../../images/prolist_bg.jpg") no-repeat scroll center center;-moz-background-size:100% 100%;  background-size:100% 100%;*/}
.pro_box3 .am-thumbnails{margin:0;}
.pro_box3 ul li{overflow:hidden;}
.pro_box3 ul li p.img:hover{-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.05);transform: scale(1.05);}
.pro_box3 h3.tit{margin:1rem 0;}
.am-article-bd img{display:inline;}
.com_pro_show_box1{margin-bottom:4rem;}
.com_pro_show_box2{margin-bottom:4rem;}
.com_pro_show_box2_hd{height:4rem;line-height:4rem;background-color:#f2f2f2;}
.com_pro_show_box2_hd h4{padding-left:2rem;color:#C00D0D;font-size:2rem;}
.com_pro_show_box2 .am-article{background-color:#f2f2f2;}
.com_pro_show_box2 .am-article .am-article-bd{padding:1.5rem;margin:0 8px 8px 8px;background-color:#fff;}
.com_pro_list_wrap ul{padding:0;margin:0;}
.com_pro_list_wrap ul li p img{margin-bottom:0;}
.com_pro_list_wrap ul li h3{margin:0;text-align:center;}
.pro_more a.am-btn{border:2px solid #c00d0d;padding:0.5em 3em;}
.pro_more a.am-btn:hover{background:#c00d0d;color:#fff;}
.pro_banner{text-align:center;}
@media only screen and (min-width: 1025px) {
.com_about_box1 .am-u-lg-7{padding-left:0;}
.com_about_box1 .am-u-lg-5{padding-right:0;}
.com_about_box1 .about_text_img_left{padding-left:0;}
.com_about_box1 .about_text_right{padding-right:0;}
.com_form_wrap{max-width:900px;margin:0 auto;}
.com_jobshow_wrap{max-width:900px;margin:0 auto;}
.am-form-qzyx .am-u-sm-12{padding-left:1rem;}
}
@media only screen and (max-width: 1025px) {

.com_about_box2{padding:0 1.5rem;}
}
@media only screen and (min-width: 641px) {
.top_head_box2 img{margin-left:2rem;}
.am-offcanvas {text-align:center;display: block;position: static;background: none;}
.menu_wrap .am-offcanvas-bar{width:auto; transform: none;position: relative;background:none;}
.menu_wrap .am-offcanvas-bar ul li{display:inline-block; *display:inline; zoom:1;}
.menu_wrap .am-offcanvas-bar::after{background:none;}
.menu_wrap .am-nav{margin:2rem 0;}
.menu_wrap .am-nav > li > a.selt{color:#C00D0D;}
.am-offcanvas-bar .am-nav>li+li {margin-top: 0;}
.menu_wrap .am-nav > li > a{font-family: "Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;padding: 0.4em 1em;color:#231f20;font-size:2rem;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms;}
.menu_wrap .am-nav > li > a:hover{color:#C00D0D;}
.am-slider-default .am-direction-nav a::before{font-size:36px!important;}
.index_box1_wrap .am-article h1.am-article-title{font-size:6rem;}
.com_jobshow_wrap .am-form-group{padding-right:5rem;}
.pro_box3_bg{margin: 4rem 0;}
}
@media only screen and (max-width: 640px) {
.top_head{padding:0 0 1.5rem 0;}
.top_head_box1{padding-right:10px;margin-bottom:1rem;}
.top_head_box2{padding:0 1rem;}
.top_head_box2 .am-btn{background-color:#C00D0D;color:#fff;float:right;}
.top_head_box2 .am-img-responsive{float:left;height:34px;}
.am-offcanvas-bar .am-nav>li>a {color:#ccc;border-radius: 0;border-top: 1px solid rgba(0,0,0,.3);box-shadow: inset 0 1px 0 rgba(255,255,255,.05)}
.am-offcanvas-bar .am-nav>li>a:hover {background: #404040;color: #fff}
.am-offcanvas-bar .am-nav>li.am-nav-header {color: #777;background: #404040;box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);border-top: 1px solid rgba(0,0,0,.3);font-weight: 400;font-size: 75%}
.am-offcanvas-bar .am-nav>li.am-active>a {background: #1a1a1a;color: #fff;box-shadow: inset 0 1px 3px rgba(0,0,0,.3)}
.am-offcanvas-bar .am-nav>li+li {margin-top: 0;}
.index_box1{margin:1rem 0;}
.index_box1 .index_box1_wrap{padding-bottom:1.5rem;margin-bottom:1.5rem;}
.index_box2_wrap ul li{padding:0 2rem;}
.index_box2_wrap ul li .img img{width:100%;}
.com_about{margin-top:1.5rem;}
.com_about_box1 .am-article-hd h1.am-article-title{text-align:center;}
.com_job_list_li{margin-bottom:0rem;}
.job_hd .job_hd_fr{text-align:left;padding:0;}
.pro_box3{margin-bottom:4rem;}
.pro_box3_bg{padding:4rem 0 2rem 0;}
.com_pro_show_box2_hd h4{padding-left:1rem;}
.com_pro_show_box1,.com_pro_show_box2{padding:0 1rem;}
.com_pro_show_box2{margin-bottom:2rem;}
}









