﻿/*20170524*/

@charset "utf-8";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

/*设置字体*/
font-size:14px;
line-height:24px;
font-family:Arial,Microsoft YaHei,"微软雅黑","宋体";
color:#333;

/*设置宽度*/
width:100%; 
min-width:1200px; /*宽度要自己改*/
}


/*该设置跟后台编辑器有关*/
.ul,.ul li{ list-style:none;padding:0;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
/*该设置跟后台编辑器有关*/
li{list-style: none;}
ul{padding:0px;margin:0px;}

/*强制去除表单自带的样式*/ 
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none; /*-webkit-appearance:none;*/}
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}


/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#fff;}


/*清楚浮动*/
.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;
 font-size: 0px; }
.clearfix { zoom: 1; position: relative}

.clear{ clear:both; height:0px; overflow:hidden;}
/*初始化样式*/




/*页面框架结构*/
.contain{width:1200px;margin:0 auto;} /*页面主体内容*/
.slidebar{} /*边侧菜单*/
.maincontent{} /*主要内容*/
.content{} /*内容*/
.txtbox,
.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;min-height:300px;padding:40px 0px 50px;}
.current{ /*当前位置*/}
.left{float: left;}
.right{float: right;}

.top_Top{width:1200px;margin:0 auto;padding:24px 0;}
.top{border-top:3px solid #ec6517;}
.top_Top .logo{float: left;}
.top_Top .logo img{vertical-align: bottom;}
.top_Top .phone{float: right;padding-left:35px;background: url(../images/phone.png) no-repeat left bottom;height: 27px;line-height: 40px;overflow: hidden;margin-top:10px;}
.top_Top .phone .span{color:#ec6517;font-size:28px;font-weight:bold;float: right;line-height: 34px;}
.top_bottom{background:#ec6517;}
.top_bottom .mainnav{float: left;height: 42px;line-height: 42px;}
.top_bottom .mainnav li{float: left;height: 42px;}
.top_bottom .mainnav li a{padding:0 52px;font-size:16px;color:#fff;height: 42px;display: inline-block;line-height: 42px;background:url(../images/a.png) no-repeat  right center;}
.top_bottom .mainnav #nav7 a{background: none;}
.top_Top .searchBox{float: right;width: 172px;height: 26px;background: url(../images/searchbox.png) no-repeat center;margin-top:8px; border: 1px solid #ec6517;border-radius:15px;}
.top_Top .searchBox input{height:26px;line-height: 26px;width:120px;padding: 0 13px;float: left;color:#999999;font-size: 12px;	}
.top_Top .searchBox .search{float: right ;width:26px;height: 26px;}

.Banner{height:320px;}
.HomeBan{width:100%; margin:0 auto;z-index:1; position:relative;height:600px;overflow: hidden;padding-bottom:1px;}
.HomeBan .bd{ position:relative; z-index:0;margin-bottom:1px;}
.HomeBan .bd ul{ width:100%;}
.HomeBan .bd li{ width:100%;height:600px;position: relative;}
.HomeBan .bd li a{ display:block; width:100%;height:600px;}
.HomeBan .bd li .Box{display: block;position: absolute;bottom:0px;left:0px;height: 196px;width: 100%;background: url(../images/bannerbg.png) no-repeat bottom center;}
.HomeBan .hd{position: absolute;bottom: 20px;left:0px;width: 100%;text-align: center;height: 15px;line-height: 15px;}
.HomeBan .hd ul{width: 100%;}
.HomeBan .hd li{width:40px;height: 6px;background: #fff;line-height: 999;display: inline-block;margin:0 4px;cursor: pointer;}
.HomeBan .hd li.on{background: #ec6517;}

.index_floor1{background: #f8fafb;padding:80px 0;border-bottom:1px solid #edf0f2;}
.index_h4{padding-top:15px;font-size: 24px;font-weight: bold;color:#ec6517;line-height: 24px;background: url(../images/index_new.png) no-repeat left top;padding-bottom:35px;}
.index_h4 .more{float: right;background: url(../images/more.png) no-repeat right bottom;font-size: 12px;padding-right:12px;line-height: 12px;color:#666666;margin-top: 15px;}
.index_floor1 .left{width: 588px;}
.index_floor1 .left li a{display: block;height: 55px;line-height: 55px;font-size:16px;padding-left:30px;background: url(../images/hdian.png) no-repeat left center;border-bottom:1px dashed #e0e1e2;}
.index_floor1 .left li .time{float: right;color:#babbbc;font-size: 14px;}
.index_floor1 .left li a:hover{background: url(../images/hongdian.png) no-repeat left center;color:#ec6517;}
.index_floor1 .right img{width:563px;height: 367px;}
.index_floor1 .right{position: relative;width:563px;height: 367px;overflow: hidden;}
.index_floor1 .right .hd2{position: absolute;bottom:19px;right: 15px;height: 10px;}
.index_floor1 .right .hd2 li{line-height: 999px;display: inline-block;width:10px;height: 10px;border-radius: 50%;background: #fff;margin:0 2px;}
.index_floor1 .right .hd2 li.on{background: #ec6517;cursor: pointer;}

.index_floor2{padding:50px 0;}
.index_hangT{background: url(../images/index_hang.png) no-repeat top center; text-align: center;}
.index_floor2 li a{border-bottom:1px solid #e0e1e2;display: block;height: 52px;line-height: 52px;font-size:14px;}
.index_floor2 li a .time{float: right;color:#babbbc;font-size: 14px;}
.index_floor2 .more{float: right;background: url(../images/more.png) no-repeat right bottom;font-size: 12px;padding-right:12px;line-height: 12px;color:#666666;margin-top:10px;}
.index_floor2 .left{width:360px;}
.index_floor2 .middle{width:360px;float: left;margin-left:60px;}
.index_floor2 .right{width:360px;}
.index_floor2 li a:hover{color:#ec6517;}
.index_floor2 .h5{color:#ec6517;font-size: 18px;padding-left:28px;background: url(../images/dian.png) no-repeat left center;margin-bottom: 5px;}
.index_floor2 .middle .h5{background: url(../images/bei.png) no-repeat left center;padding-left:32px;}
.index_floor2 .right .h5{background: url(../images/suo.png) no-repeat left center;}
.index_floor3 .index_coop{text-align: center;background: url(../images/idex_coop.png) no-repeat top center;}
.index_floor3{background: #f8fafb;padding:80px 0;border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2;}
.index_floor3 ul{font-size: 0;padding-left:80px;padding-top:20px;}
.index_floor3 li{width:200px;height: 230px;background: url(../images/index_he.png) no-repeat center;position: relative;margin-right: 80px;display: inline-block;}
.index_floor3 li:hover{background: url(../images/index_he1.png) no-repeat center;}
.index_floor3 li .Box{width: 94px;height: 71px;overflow: hidden;position:absolute;top:60px;left:53px;}
.index_floor3 li .Box img{width:94px;height: 71px;position: absolute;top:0px;left: 0px;z-index: 2;}
.index_floor3 li .Box .img2{position:absolute;top:0px;left: 0px;z-index: 1;}
.index_floor3 li:hover .img1{display: none;}
.index_floor3 li .tit{color:#333;font-size: 18px;text-align: center;padding-top:149px;}
.index_floor3 li:hover .tit{color:#fff;}

.bottom{padding:30px 0;background: #ec6517;text-align: center; }
.bottom .link{padding:10px 0;height: 12px;line-height: 12px;}
.bottom .link a{color:#fff;font-size: 12px;}
.bottom .link em{color:#db6f31;line-height: 12px;padding:0 10px;}

.bottom .link .yqlj{
 display: inline-block;
 position: relative;
 cursor: pointer;

}
.bottom .link .yqlj .yqlj_tc{
 display: none;
 padding-left: 50px;
 position: absolute;
 right:-120px ;
 top: -31px;
}
.bottom .link .yqlj .yqlj_tc .more{float:right;font-size: 16px;color:#fdf500;}
.bottom .link .yqlj .yqlj_tc p{
 margin: 0;
 padding-top: 20px;
 clear: both;
}
.bottom .link .yqlj:hover .yqlj_tc{
 display: inline-block;
}

.bottom .copyright{font-size: 12px;color:#fff;}
.bottom .copyright a{color:#fff;}
.search_list{margin-bottom: 30px;}
.search_list li{padding:0px;border-bottom:1px solid #edf0f2;}
.search_list li a{    display: block;height: 48px;line-height: 48px;font-size: 15px;}
.search_list li a .span{float: right;}
.search_list li a:hover{color:#ec6517;}

.Links_list li img{width:189px;height: 83px;border:1px solid #d2d2d2;vertical-align: bottom;}
.Links_list li{margin-bottom:24px;margin-right:60px;float: left;}
.Links_list ul .h1 a{ padding:0 3px; white-space:nowrap; display:block; text-overflow:ellipsis; overflow:hidden; font-weight:normal;text-align: center;}
.Links_list ul .h1 a:hover{color:#215294;}

.PicList000786 li a:hover{color:#ec6517;}

.BMap_Marker  img{width:auto !important;}



.RighInfo001277 .right_info .pro_info_right{
 float: right;
}


.RighInfo001523 .link_pro{
 position: absolute;
 bottom: 30px;
 padding:10px 15px ;
 display:inline-block;
 border:1px solid #fdf3f2;
 transition:0.4s;
 background-color:#ed6517;
 color:#fff;
}



.about_title{
 width: 526px;
 height:122px;
 position: relative;
}
.about_title .about_title_bg{
 border: 2px solid #c76500;
 float:right;
 width: 70%;
 height:118px;
}
.about_title .title_qu{
 position: absolute;
 top: 30px;
 z-index: 10;
}
.about_title .title_qu h3{
 font-size:16px;
 font-weight: normal;
 margin: 0;
 padding-top: 10px;
 background: #ffffff;
 font-family: "Microsoft YaHei", "微软雅黑", "宋体";
}
.about_title .title_qu h1{
 font-size: 25px;
 font-weight: normal;
 margin: 0;
 background: #ffffff;
 padding-bottom: 10px;
 font-family: "Microsoft YaHei", "微软雅黑", "宋体";
}
.about_title .title_qu span{
 display: inline-block;
 width: 45px;
 border-bottom: 1px solid #c27a01;
 position: relative;
 top: -10px;
}




/*jobform*/
.Message{background:url(../images/message_03.png) no-repeat;width: 873px;height: 452px;margin:0px auto; padding-top: 40px;}
.Message table{ color:#666666;width: 470px;margin:0 auto;}
.Message .f1{  padding:35px 0px 5px 72px; height:32px;}
.Message td{font-size:16px; color:#6a6a6a;}
.Message .input { border:1px solid #c4c4c4; width:348px; height:32px; line-height:32px;padding: 0 10px;}

.Message .btn_2,.Message .btn_3{padding: 0;margin: 29px 0 0 68px; font-size:14px; width:94px; height:44px;background:#d7d7d7; text-align:center; color:#717171; border:0px; cursor:pointer;}
.Message .btn_3 {margin: 29px 0 0 42px;}
.Message .Current,.Message .btn_2:hover,.Message .btn_3:hover{background:#e60012;color: #fff; }

.Message1{width: 700px;
 height: 300px;
 background-size: 100%;border-bottom:1px solid #DEDEDE;}
.Message1 .submit{    display: block;
 background: #e60012;
 width: 100%;
 color: #fff;
 font-size: 16px;
 height: 34px;
 font-family: "微软雅黑";cursor:pointer;}
.Message1 .zhuce{font-size: 12px;
 color: #e60012;
}
/*jobform end*/