@charset "UTF-8";
/*初始化样式*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym,  
ddress, big, cite, code,del, dfn, em,img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table,caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav,output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;}
fieldset, img { border: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
ol, ul {list-style: none;}
caption, th, td {text-align: center; font-weight: normal;vertical-align: middle;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
q:before, q:after { content: '';}
a{text-decoration:none;border:0;blr:expression_r(this.onFocus=this.blur());color:#666;}
a:hover{text-decoration:none;}
a:focus{outline:none;}
body, input, button, select, textarea,a {font-size: 14px;color: #333;font-family:'微软雅黑';-webkit-font-smoothing: antialiased;}
body{background:#fff;min-width:1200px;}
input:focus, button:focus, textarea:focus {outline: 0 none;}
.clearfix:after {content: "."; display: block;height: 0;visibility: hidden;clear: both;}
.hide {display: none;}
.clear{clear:both;}
img{border:0;}

@font-face{font-family:'hyzy';src:url(../font/hyzy.TTF);font-weight:400;font-style:normal;}
.hovers h2{font-family:'hyzy';speak:none;font-weight:400;font-style:normal;font-size:40px;margin-bottom:10px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}


/*首页*/
.container{width:1200px;margin:0 auto;}
.head{width:100%;overflow:hidden;}
.head_left{float:left;width:400px;}
.head_left img{width:100%;}
.head_right{float:right;position:relative}

.navs{height:50px;width:100%;margin-top:25px;}
.navs li{line-height:50px;font-size:16px;height:50px;display:inline-block;}
.navs li a{color:#666;display:inline-block;font-size:16px;padding:0 30px;float:left;height:50px;line-height:50px;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.navs li a:hover,.navs li a.current{color:#000;background:#ebebeb;}
/*banner切换*/
.banner{position:relative;z-index:1;}
.banner img{width:100%;}
.index_slider{position: relative;z-index:1;}
.index_slider img{width:100%;}
.slidesjs-navigation{position: absolute; top: 50%; margin-top:-70px; z-index: 11; width: 61px; height: 120px; text-indent: -9999px; }
.slidesjs-pagination{overflow: hidden;position: relative;top: -40px;z-index: 11;text-align: center;}
.slidesjs-pagination li{display: inline-block;zoom: 1;*display: inline;text-align: center;margin:0 5px;}
.slidesjs-pagination li a{display: block;width: 16px;height: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;text-indent:-9999px;background:none;background:#fff;}
.slidesjs-pagination li a.active{width: 16px;height: 16px;background: #f28101;}

.video video{width:100%;}

/*首页内容*/
.index_cont{overflow:hidden;}
.index_cont_left{float:left;width:860px;}
.index_cont_left_pic{float:left;width:400px;height:200px;}
.index_cont_left_lists{float:left;width:400px;margin-left:50px;}
.index_cont_left_lists li{overflow:hidden;line-height:30px;}
.index_cont_left_lists li a{float:left;width:300px;color:#333;overflow:hidden;text-overflow:ellipsis;
white-space: nowrap;}
.index_cont_left_lists li span{float:right;color:#999;width:80px;}
.index_cont_right{float:right;width:330px;background:#fff;border:1px solid #ddd;border-top:2px solid #f28101;}
.index_cont_right_top{overflow:hidden;padding:20px;background:#f7f7f7;border-bottom:1px solid #ddd;}
.index_cont_right_top_l{float:left;width:62px;height:62px;margin-right:20px;}
.index_cont_right_top_r{float:left;width:133px;height:62px;}
.index_cont_right_bot_tit{font-size:16px;line-height:20px;text-indent:20px;color:#297bb7;margin:5px 0;}
.index_cont_right_bot_cont{padding:20px;height:40px;overflow-y:scroll;}




.index_cont_right_bot_cont::-webkit-scrollbar {
    width: 12px;
}
 
/* Track */
.index_cont_right_bot_cont::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
.index_cont_right_bot_cont::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(0,0,0,0.5); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
/*::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4); 
}*/



.title{width:100%;margin:10px 0;text-align:left;border-bottom:1px solid #ddd;padding-bottom:10px;position:relative;}
.title a{position:absolute;right:10px;top:20px;color:#999;}
.index_cont1_lists{margin-bottom:50px;overflow:hidden;}
.index_cont1_list{width:180px;margin:10px;float:left;}
.index_cont1_list img{width:180px;height:270px;}
.index_cont1_list p{font-size:16px;color:#999;text-align:center;line-height:30px;}

.index_cont2_lists{margin-bottom:50px;overflow:hidden;}
.index_cont2_list{width:380px;margin:10px;float:left;}
.index_cont2_list img{width:380px;height:250px;}
.index_cont2_list p{font-size:16px;color:#999;text-align:center;line-height:30px;}

.index_cont3_lists{margin-bottom:50px;overflow:hidden;}
.index_cont3_list{width:220px;margin:10px;float:left;}
.index_cont3_list img{width:220px;height:220px;}
.index_cont3_list p{font-size:16px;color:#999;text-align:center;line-height:30px;}

.index_cont4_lists{margin-bottom:50px;overflow:hidden;}
.index_cont4_list{width:195px;margin:10px 20px;float:left;border:1px solid #ddd;}
.index_cont4_list img{width:195px;height:135px;}
.index_cont4_list p{font-size:16px;color:#999;text-align:center;line-height:30px;}

.footer{width:100%;color:#a2a2a2;}
.footer_top{overflow:hidden;background:url(../images/footer_bg.jpg) repeat;padding:50px 0;}
.footer_top_left{float:left;width:225px;height:225px;border-right:1px solid #484848;padding-right:50px;}
.footer_top_center{float:left;border-right:1px solid #484848;padding:0 50px;}
.footer_top_center_tit{font-size:22px;margin-bottom:30px;}
.footer_top_center_tit span{font-size:16px;margin-left:5px;}
.footer_contact_lists{overflow:hidden;}
.footer_contact_lists li{line-height:25px;}
.footer_top_right{float:left;margin-left:20px;padding:0 30px;}
.footer_top_right_tit{font-size:22px;margin-bottom:30px;}
.footer_top_right_tit span{font-size:16px;margin-left:5px;}
.footer_about_lists{overflow:hidden;}
.footer_about_lists li{line-height:25px;}
.footer_about_lists li a{color:#a2a2a2;}
.footer_bottom{color:#a2a2a2;height:60px;line-height:60px;background:#1d1d1d;}
.footer_bottom p{color:#a2a2a2;text-align:center;}

/*关于我们*/



/*.tab_bg{height:50px;margin-bottom:100px;}
.tab_bg ul{ margin:0 auto;text-align:center;width:460px;}
.tab_bg .tab_list{ position:relative; cursor:pointer; width:160px; height:50px; background:#781011; font-size:18px; line-height:50px; color:#000;  text-align:center; float:left;margin:0 35px}
.tab_bg .hover{ background:#c30d23; color:#fff;}
.tab_bg li.tab_list:hover{ background:#c30d23; color:#fff;}*/


.tit{border-bottom:1px solid #57516e;}
.titles{background:url(../images/title.jpg) no-repeat bottom center;width:312px;height:55px;text-align:center;line-height:55px;margin:0 auto;color:#fff;padding-top:10px;font-size:20px;}
.photo_lists2{overflow:hidden;}
.photo_lists2 ul{overflow:hidden;}
.tit1{border-bottom:1px solid #57516e;text-align:center;margin-top:50px;}
.titles1{display:inline-block;margin:0 20px;cursor:pointer;
	width:312px;height:55px;text-align:center;line-height:55px;color:#57516e;padding-top:10px;font-size:20px;}
.hover{display:inline-block;margin:0 20px;background:url(../images/title.jpg) no-repeat bottom center;
	width:312px;height:55px;text-align:center;line-height:55px;color:#fff;padding-top:10px;font-size:20px;}

.titles2{display:inline-block;margin:0 5px;cursor:pointer;
    width:180px;height:55px;text-align:center;line-height:55px;color:#57516e;padding-top:10px;font-size:20px;}
.hover2{display:inline-block;margin:0 5px;background:url(../images/tits.jpg) no-repeat bottom center;
    width:180px;height:55px;text-align:center;line-height:55px;color:#fff;padding-top:10px;font-size:20px;}

.hov_tab2{overflow:hidden;}
.hov_tab{overflow:hidden;}
.about_cont1{overflow:hidden;margin:50px auto 0;}
.about1_left{float:left;width:480px;}
.about1_left .about1_left_tit{margin-bottom:20px;}
.about1_left_cont{line-height:25px;}
.about1_right{float:right;width:617px;height:472px;}

.about_cont2{background:#4d4c54;padding:50px 0;}
.about_lists{overflow:hidden;}
.about_lists li{float:left;width:290px;height:245px;position:relative;z-index:1;margin:10px 5px;cursor:pointer;}
.about_lists li:hover .hovers{display:block;}
.about_lists li img{width:290px;height:245px;}
.hovers{display:none;position:absolute;left:0;top:0;width:290px;height:245px;z-index:5;
background-color:rgba(0,0,0,0.7)}
.hovers h2{font-size:40px;text-align:center;color:#fff;padding-top:75px;}
.hovers p{font-size:18px;text-align:center;color:#fff;line-height:40px;}

/*新闻资讯*/
.news{background:url(../images/footer_bg.jpg) no-repeat bottom center;min-height:600px;padding-bottom:150px;}
.news_main{margin:30px auto;overflow:hidden;}

.news_list{overflow:hidden;border-bottom:1px solid #eee;padding:20px 0;}
.news_list_left{float:left;width:80px;height:60px;background:#f2f2f2;padding:10px 0;text-align:center;}
.news_list_left h2{font-size:30px;line-height:40px;}
.news_list_left span{font-size:16px;line-height:20px;}
.news_list_right{float:right;width:1080px;}
.news_list_left img{width:160px;height:130px;}
.news_list_right1{float:right;width:810px;}
.news_list_left2{float:left;width:810px;}
.news_list_right h2{height:30px;line-height:30px;float:left;width:800px;}
.news_list_right h2 a{color:#333;font-size:18px;font-weight:normal;}
.news_list_right h2 a:hover{color:#000;}
.news_top{height:30px;line-height:30px;overflow:hidden;}
.news_time{font-size:16px;color:#666;text-align:left;line-height:30px;float:right;width:100px;}
.news_cont{line-height:25px;height:50px;overflow:hidden;font-size:14px;color:#999;}
.detail{font-size:16px;margin-top:20px;display:block;background:#eee;width:100px;height:30px;line-height:30px;text-align:center;color:#4d4d4d;}
.detail:hover{background:#e78100;color:#fff;}
.news_title{line-height:40px;padding:20px 0 0;font-size:20px;color:#666;text-align:center;}
.news_times{text-align:center;font-size:16px;padding:0 0 30px 0;color:#999;}
.news_mains{text-align:center;line-height:25px;color:#999;padding-bottom:30px;}
.news_mains p{/*text-indent:30px;*/}
.news_mains img{margin:20px auto;/*display:block;*/}
/*分页*/
.pages{height:32px;padding:50px 0 50px;text-align:center;}
.pages a{display:inline-block;padding:0 10px;line-height:32px;text-align:center;margin:0 5px;height:32px;padding:0 15px;color:#333;background:#fff;border:1px solid #ddd;}
.pages a:hover,.pages .current{color:#fff;background:#e78100;border:1px solid #ddd}
.pages .current{padding:0 10px;line-height:32px;text-align:center;margin:0 5px;display:inline-block;height:32px;padding:0 15px;}
/*上下篇*/
.content_page {padding: 30px 30px 0;font-size: 16px;line-height: 32px;width:1200px;margin:0 auto 30px;}
.content_page a {color: #666;}
.content_page a:hover {color:#000;}


.photo_lists{overflow:hidden;margin:30px auto;}
.photo_lists ul{overflow:hidden;}
.photo_lists li{width:180px;margin:10px;float:left;}
.photo_lists li img{width:180px;height:270px;}
.photo_lists li p{font-size:16px;color:#999;text-align:center;line-height:30px;}

.photo_lists1{overflow:hidden;margin:30px auto;}
.photo_lists1 ul{overflow:hidden;}
.photo_lists1 li{width:380px;margin:10px;float:left;}
.photo_lists1 li img{width:380px;height:250px;}
.photo_lists1 li p{font-size:16px;color:#999;text-align:center;line-height:30px;}


.photo_lists2 li{width:280px;margin:10px;float:left;}
.photo_lists2 li img{width:280px;height:280px;}
.photo_lists2 li p{font-size:16px;color:#999;text-align:center;line-height:30px;height:30px;overflow:hidden;margin-top:5px;padding:10px;color:#333;white-space: nowrap;text-overflow: ellipsis;}
.photo_lists2 li p span{overflow:hidden;display:block;height:50px;}

.mores{display:block;margin:20px auto;width:150px;height:40px;line-height:40px;background:#e5e5e5;color:#000;text-align:center;}

/*联系我们*/
.contact{background:url(../images/footer_bg.jpg) no-repeat bottom center;padding-bottom:200px;}
.contact_cont{position:relative;overflow:hidden;height:600px;}
.contact_map{position:absolute;left:0;top:50px;}
.contact_map img{width:826px;height:445px;}
.contact_lists{position:absolute;left:590px;top:110px;width:490px;height:230px;background:url(../images/bg.png) repeat;padding:50px;}
.contact_lists ul{background:url(../images/icon.png) no-repeat 0 0 ;}
.contact_lists ul li{height:50px;color:#fff;text-indent:40px;font-size:16px;}

.tit{font-size:32px;padding:30px 0 0;}

.tits{font-size:32px;padding:30px 0 0;}

.case_lists{overflow:hidden;margin-bottom:50px;}
.case_list .case_list_infor{color:#999;width:360px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.case_list .case_list_infors{color:#666;width:360px;overflow:hidden;line-height:40px;height:40px;white-space:nowrap;text-overflow: ellipsis;font-size:16px;}
.contact_tit{font-size:30px;color:#000;width:1200px;margin:30px auto;border-bottom:1px solid #eee;line-height:60px;}


.equipments_lists{width:1180px;margin:0 auto 100px;}
.equipment_cont1{height:190px;overflow:hidden;margin-bottom:20px;}
.equipment_cont1_left{float:left;width:360px;height:190px;}
.equipment_cont1_right{float:left;width:780px;height:190px;margin-left:40px;}

.equipment_cont2{height:190px;overflow:hidden;margin-bottom:20px;}
.equipment_cont2_left{float:left;width:360px;height:190px;}
.equipment_cont2_right{float:left;width:780px;height:190px;margin-left:40px;}

.equipment_cont3{height:190px;overflow:hidden;margin-bottom:20px;}
.equipment_cont3_left{float:left;width:360px;height:190px;}
.equipment_cont3_center{float:left;width:370px;height:190px;margin-left:40px;}
.equipment_cont3_right{float:left;width:370px;height:190px;margin-left:40px;}

.equipment_cont4{height:300px;overflow:hidden;margin-bottom:20px;}
.equipment_cont4_left{float:left;width:360px;height:300px;}
.equipment_cont4_center{float:left;width:370px;height:300px;margin-left:40px;}
.equipment_cont4_right{float:left;width:370px;height:300px;margin-left:40px;}
.equipments_lists a{position:relative;display:inline-block;zoom:1;*display:inline;}
.equipments_lists a span{position:absolute;left:0;top:0;}
.equipments_lists a span.span1{width:360px;height:190px;line-height:190px;}
.equipments_lists a span.span2{width:780px;height:190px;line-height:190px;}
.equipments_lists a span.span3{width:370px;height:190px;line-height:190px;}
.equipments_lists a span.span4{width:360px;height:300px;line-height:300px;}
.equipments_lists a span.span5{width:370px;height:300px;line-height:300px;}
.equipments_lists a span.span1,.equipments_lists a span.span2,.equipments_lists a span.span3,.equipments_lists a span.span4,.equipments_lists a span.span5{display:inline-block;zoom:1;*display:inline;background:url(../images/bgs.png) repeat;color:#fff;font-size:20px;text-align:center;}


.equipments_lists1{overflow:hidden;}
.equipment_list_top{overflow:hidden;margin-bottom:20px;}
.equipment_list_top img{width:590px;height:510px;margin-left:100px;}
.equipment_list_top:first-child img{margin-left:0;}
.equipment_list_center{width:1200px;}
.equipment_list_center img{width:1200px;height:550px;margin-bottom:20px;}
.equipment_list_top_l{float:left;}
.equipment_list_top_r{float:right;}













