body{background: #fff;overflow-x: hidden;}
.wd{width:100%;display: block;}.main{width: 1200px;margin:auto;}
.h200{height: 200px;}

/*top*/
.top{width: 100%;background: #eaeaea;height: 40px;line-height: 40px;position: relative;}
.top-left{float: left;color: #4f4f4f;font-size: 16px;}
.top-con{position: absolute;top: 0;left: 45%;
    /*width: 1200px;text-align: center;*/z-index: 8888}
.top-right{float: right;color: #4f4f4f;}
.top-right a{color: #4f4f4f;display: inline-block;text-align: center}

/*header*/
.header{width:100%;background: url(../images/nav.jpg) repeat-x ;height: 70px;}
nav{height:70px;width:1093px;color:#fff;font-size:16px;margin:0 auto;
	padding-top: 12px;line-height: 24px;}
nav ul li{display: block;text-align:center;float:left;color:#fff;padding-left: 15px;
width: 105px;background: url(../images/nav_x.png)no-repeat left center;}
nav ul li p{font-size: 12px;    text-transform: uppercase;}
/*banner*/
.banner{position: relative;}
.rslides {position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {-webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child {position: relative; display: block; float: left; }
.rslides img {display: block; height: auto; float: left; width: 100%; border: 0; }
.rslides_tabs{position: absolute;bottom: 20px;text-align: center;color:#fff;z-index: 10;transform: translate(-50%);left:50%;}
.rslides_tabs li{width:15px;height: 15px;background: #fff;border:solid 2px transparent; border-radius: 10px;display: table-cell;margin:0 5px;    display: inline-block;}
.rslides_tabs li.rslides_here{background: transparent;border:solid 2px #e60012;}
.rslides_tabs li a{opacity: 0;}

/*关于我们*/
.about{background: url(../images/a_back.png)no-repeat right bottom;height: 760px;}
.title{padding:50px 0;text-align: center;}
.about_left{float: left;width: 545px;height: 422px;position: relative;}

.tm_01{width:20px !important; height:425px; background:rgba(190,69,69,1); 
    position:absolute; top:0; left: 0; z-index:4; cursor:pointer;}
.tm_02{width:30px !important; height:425px; background:rgba(167,4,4,0.9); 
    position:absolute; top:0; left:20px; z-index:3; cursor:pointer;}
.about_right{width: 600px;float: right;}
.about_right .ar_title{border-bottom: 1px solid #aaa;width: 110px;line-height: 35px;
margin-top: 20px;}
.about_con{/*font-size: 16px;line-height: 38px;*/margin-top: 20px;height: 230px;}

.sy_about_top_center {
    width: 600px;
    border-bottom: solid 1px #b7b7b7;
    height: 22px;position: relative;
    float: left;
}
.sy_about_list {
    float: left;
    width: 120px;
    text-align: center;
    cursor: pointer;
}
.sy_about_list.on{color: #000}
.sy_about_list.on .quan{background: #888;border: 1px solid #888;}
.title_type{font-size: 16px;}
.quan {
    width: 14px;
    height: 14px;
    border: solid 1px #b7b7b7;
    border-radius: 15px;
    margin: 0 auto;
    margin-bottom: 15px;
    margin-top: 14px;
    background: #e60012;
}
.about_more{position: absolute;margin-top: -10px;}
/*经典系列*/
.case-title{margin-top: -60px;margin-bottom: 50px;text-align: center;}
.case-title dd {
    display: inline-block;
    padding: 0 80px;line-height: 40px;
    color: #000;font-size: 16px;
    position: relative;text-transform: uppercase;
}
.case-title dd:before, .case-title dd:after {
    content: "";position: absolute;top: 20px;
    width: 100px;height: 1px;background: #a4a4a4;
}
.case-title dd:before {   left: -35px;}
.case-title dd:after {   right: -35px;}
.case-title p{color: #727272;text-transform: uppercase;}

.hot_tuijian{background: url(../images/pro_back.png)no-repeat center;height: 530px;}
.hot_item{margin-left: 20px;width: 283px;height: 420px;float: left;position: relative;}
.hot_item:nth-child(1){margin-left:0;}
.hot_item_img{width:283px;height: 379px;overflow: hidden;}
.hot_item img{width:100%;transition: all 1s;}
.hot_item_info{width:283px;height: 60px;float: left;background: #aa0303;
    text-align: center;line-height: 60px;position: absolute;bottom: 0;z-index: 8887}
.hot_item_info h1{color:#fff;font-size:16px;text-align: center;}
.hot_item_info p{color:#fff;font-size:14px;
    margin: 20px;line-height: 25px;display: none}

.hot_item_info:hover{background: url(../images/index_22.png)no-repeat;
    height: 150px;}
.hot_item_info:hover p{display: block;}
.hot_item_img:hover  img{transform: scale(1.2);}
.hot_more{text-align: center;margin-top: 60px;}

/*流程*/
.liucheng_title{padding: 50px 0;text-align: center;}
.liucheng_title dd {
    display: inline-block;
    padding: 0 80px;    line-height: 40px;
    color: #727272;font-size: 16px;
    text-transform: uppercase;
}
.liucheng_con{border-top: 1px solid #aa0303;width: 100%;margin-top: 60px;}
/*.liucheng_con .main{background: #e9abef;height: 600px;}*/
.liucheng_con ul li{float: left;margin:0 15px;width: 210px}
.liucheng_con ul li .yuan{margin:0 35px;border: 1px solid #aa0303;border-radius: 50%;
width: 128px;height: 128px;margin-top: -65px;}
.yuan .yuan_font{width: 110px;height: 110px;background:#aa0303;border-radius: 50%;
text-align: center;margin:9px;     transition-duration: 1.5s;}
.yuan .yuan_font img{margin:20px;}
.yuan:hover .yuan_font{
    background:#270000;transform: rotateY(360deg);
}
.yuan_pic{width: 150px;height: 150px;margin:auto;position: relative;}
/*.yuan_pic img{transform:rotate(90deg)}*/
.yuan_pic i {
    position: absolute;
    content: "";
    width: 55%;
    height: 55%;
    top: 23%;transform:rotate(45deg);
    left: 23%;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    transition: all ease-in-out .8s;
    /*background: url(../images/yuan_h.png)no-repeat center;*/
    /*border: 1px solid rgba(255,255,255,.5);*/
}
.yuan_pic:hover i:before {
    border-top: 1px solid #fdad00;
    border-bottom: 1px solid #fdad00;
    -webkit-transform: scale3d(0, 1, 1);
    transform: scale3d(0, 1, 1);
}
.yuan_pic:hover i:after {
    border-left: 1px solid #fdad00;
    border-right: 1px solid #fdad00;
    -webkit-transform: scale3d(1, 0, 1);
    transform: scale3d(1, 0, 1);
}
.yuan_pic i:before, .yuan_pic i:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    top: -1px;
    left: -1px;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    transition: all ease-in-out .8s;
}

.liucheng_con ul li p{font-size: 16px;color: #414141;line-height: 26px;
    margin: 20px 0;}
.liucheng_con ul li .yuan_t{height: 240px;text-align: center;}
.yuan_t img{margin-top: 26px;}
.liucheng_bot{background: url(../images/index_70.png)no-repeat bottom;
    height: 260px;margin-bottom: 30px;}

/*产品系列*/
.products{background: url(../images/case_back.jpg)no-repeat center;
    height: 1026px;}
.products .main{background: #fff;padding:15px;width: 1175px;margin:auto;}
.pro_left{width: 340px;}
.pro_right{width: 825px}
.pro_item{margin-left: 10px;width: 262px;height: 352px;float: left;
border: 1px solid #e7e5e5;margin-bottom: 10px}
/*.pro_item:nth-child(1){margin-left:0;}*/
.pro_item_img{width:262px;height: 352px;overflow: hidden;}
.pro_item img{width:100%;transition: all 1s;}
.pro_item:hover  img{transform: scale(1.2);}

/*新闻中心*/
.sy_news{width:100%;background: url(../images/new_back.png)no-repeat center;height: 570px;}
.sy_news .main{padding-top: 50px;}
.news_one{width:332px;height:320px;float:left;margin:0 34px;transition: all .5s linear;}
.news_one_left{position: relative;text-align: center;width: 332px;height: 198px;
overflow: hidden;}
.news_one:hover{box-shadow: 0 0 15px #e0e0e0;}
.news_one_left img{width:308px;transition: all 1s;height: 198px;}
.news_one_left:hover  img{transform: scale(1.2);}

.news_one_left_top{text-align: center;padding: 10px;
    color:#fff;margin:0 auto;background: #7c0000;position: absolute;bottom: 0;right: 0}
.news_one_left_top span{font-size: 24px;}
.news_one_right{width: 310px;margin-left: 12px;}
.news_one_right_top{line-height: 28px;font-size:16px;color:#170d0b;margin-top: 10px;}
.news_one_right_bottom{line-height: 24px;color:#5a5a5a;margin-top:3px;}

/*联系方式*/
.bot1{width: 100%;height: 20px;background: #f1f1f1}
.bot2{width: 100%;height: 60px;background: #c2c1c1;line-height: 60px;}

.bot2 ul li{display: block;text-align:center;float:left;color:#323232;
    padding-left: 15px;width: 116px;font-size: 16px;}


.sy_lianxi{height: 340px;background: #f1f1f1;}
.sy_lianxi .main{padding-top: 30px;}

/*.sy_lianxi_left{width:696px;height: 235px;border-right: solid 1px #858585;color:#acacac;font-size:14px;float: left;}
.sy_lianxi_left ul li{width:223px;float: left;margin-top: 33px;overflow: hidden;height: 30px;}
.sy_lianxi_left ul li img{display: block;float: left;margin-top: -1px; margin-right: 6px;}
*/
.sy_lianxi_left{float: left;color:#acacac;}
.sy_lianxi_left span{font-size: 16px;color: #323232}
.sy_lianxi_left input{width:315px;height: 40px;
    color:#acacac;text-indent:1em; margin-bottom: 15px;margin-top: 4px;
background: #dddcdc}
.sy_lianxi_left textarea {
    color: #acacac;
    background: #dddcdc;
    height: 100px;width: 315px;
    border: none;
}
.bot_but{width: 280px;float: right;margin-top: 25px;}
.sy_lianxi_tijiao{color:#323232;font-size:16px;float: left;
    cursor:pointer; width:90px;height: 30px;background:#dddcdc;border-radius: 10px; 
    text-align: center;line-height: 30px;margin-left: 46px;}
.sy_lianxi_con{float: left;margin:50px;line-height: 47px;font-size: 16px}
.sy_lian_title{font-size:18px;font-weight: bold;height: 45px}


/*bottom*/
.footer{width:100%;background:#a70404;}
.footer_center{width:1200px;margin:0 auto;/*padding:30px 0;*/
    color:#fff;font-size:14px;}

/*内容修饰*/
.qq{position: fixed;background: url(../images/qq.jpg) no-repeat center center;
    width: 93px;height:373px;right: 0px;top: 200px;z-index:10;}
.qq1{width: 93px;height: 93px;float: right;}
.qq2{width: 93px;height: 93px;float: right;}
.qq3{width: 93px;height: 93px;float: right;}
.qq4{width: 93px;height: 93px;float: right;}

.qq1:hover{width:187px;height:93px;
    background:url(../images/q2.jpg) no-repeat center center;}
.qq2:hover{width:187px;height:93px;
    background:#a90303 url(../images/q3.jpg) no-repeat center center;}
.qq3:hover{width:273px;height:93px;
    background:#a90303 url(../images/q1.jpg) no-repeat center center;}


/*二级banner*/
.sy_banner{width:100%;background:url('../img/banner_bg.png') no-repeat center top ;position: relative;}
.banner{width:100%;margin:0 auto;}
.swiper-slide {text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; 
	justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.logo_dingwei{width:1311px;position: absolute;z-index: 100;left:50%;margin-left:-600px;bottom:-42px;}



/*单页 关于我们页面*/
.banner_banner{width:100%;}
.content_nei{width:1200px;margin:0 auto;position:relative;min-height: 400px;
box-shadow: 0 0 15px #e0e0e0;}
.about_weizhi{height: 33px;line-height: 59px;color:#4d4c4a;font-size:12px;text-align: right;margin-top: -33px;background: #fff;padding-right:41px;}
.page_title{font-size:40px;text-align: center;margin-top: 19px;margin-bottom: 40px;color:#4d4c4a;}
.type_item{width:130px;height: 40px;text-align: center;font-size: 18px; 
    line-height: 40px;margin:10px;background: #282828;color:#fff;float: left;}
.type{display: table;text-align: center;margin:0 auto;}
.type_item a{display: block;color:#fff;}
.type_active{background: #ac121a;}
.con_center{margin:40px 20px;color:#595959;font-size:16px;line-height: 36px;}


.img_item{width:262px;/*height: 352px;*/overflow: hidden;position: relative;
    float: left;margin:0 14px;margin-top: 38px;}
.img_item img{width:100%;height: 100%;transition: all 1s;}
.img_title{position: absolute;left:0;bottom: 0;z-index: 1; background: rgba(0,0,0,0.5);color:#fff;text-align: center;height: 50px;line-height: 50px;font-size:18px;width:100%;}
.img_item:hover img{transform: scale(1.1)}
/*分页*/
.fenye{display: table;margin:0 auto;margin-top:40px;margin-bottom:40px;font-size: 15px;}
.fenye a{padding:5px 10px;margin:0 4px;color:#373737;font-size:18px;border:solid 1px #373737;}
.fenye .select{color:#c1430c;}
.fenye .nowbar{color:#373737;}

/*详情*/
.con_img{width:650px;margin:0 auto;font-size: 20px;color:#323232;text-align: center;}
/*.con_img img{width:100%;}*/
.xiangxi{color:#323232;font-size:20px;margin-bottom: 26px;}
.updown{margin:55px 0;line-height: 36px;}
.updown .up{float: left;width:50%;}
.updown .down{float: right;width:50%;text-align: right;}
.updown img{border:solid 1px #373737;padding:5px;display: block;    margin-top: 5px;}
.updown .up img{float: left;margin-right:10px;}
.updown .down img{float: right;margin-left:10px;}

.news_con_title{text-align: center;color:#3e3e3e;font-size:25px;}
.news_con_time{text-align: center;font-size:#3e3e3e;font-size:13px;}

/*人才招聘*/
.job_item{width:583px;height: 223px;margin-bottom: 25px; border-bottom: dashed 1px #b8b8b8;float: left;margin-right: 17px;}
.job_title{color:#595959;font-size:15px;}
.job_detail {color: #595959; font-size: 14px; height: 133px; overflow: hidden;width:80%; }
.yingpin{width:92px;height: 27px;background: #282828;color:#fff;line-height: 27px;text-align: center;}

.job_shenqing{width:892px;box-sizing: border-box;padding:20px 33px;}
.job_shenqing_top{width:100%;height:40px;line-height: 40px;font-size:16px;color:#1f326c;font-weight: 600;margin-bottom: 10px;}
.job_shenqing_top_one{width:100%;height:42px;margin-bottom: 4px;}
label{width:62px;height:40px;line-height: 40px;color:#1f326c;font-size:13px;font-weight: 600;}
.job_shengqing_input{width:344px;height:29px;outline: none;border:1px solid #8b84ad;margin-left:14px;margin-right:14px;text-indent: 10px; border-radius: 6px;}
.job_shenqing_top_one span{color:#e60012;font-size:16px;height:100%;vertical-align: middle;}
.job_shengqing_tijiao{width:103px;height:32px;background:#1f326c;line-height: 32px;border-radius: 10px; text-align: center;font-size:14px;color:#fff;margin-left:299px;cursor:pointer;}


/*留言*/
.gaikuang_content{width:1122px;margin:0 auto;font-size:15px;color:#373737;margin-top:30px;line-height: 35px;}
.gaikuang_content span{font-size:15px;color:#373737;line-height: 35px;}

.liuyan_left{float:left;margin-left:30px;height:453px;width:400px;}
.liuyan_left_you{width:165px;height:453px;float:left;}
.liuyan_left_name{width:100%;height:40px;text-align: right;line-height: 40px;font-size:14px;color:#646363;margin:9px 0 20px 0;}
.liuyan_left_detail{width:100%;height:195px;text-align: right;line-height: 50px;font-size:14px;color:#646363;}
.liuyan_left_yanzhengma{width:100%;height:50px;text-align: center;line-height: 50px;}
.liuyan_right{width:532px;height:540px;float:left;}
.liuyan_input_name{height:34px;width:300px;border:solid 1px #b7b7b7;background:#f9f9f9;outline:none;margin:9px 0;text-indent: 11px;}
.liuyan_input_detail{height:150px;width:526px;border:solid 1px #b7b7b7;background:#f9f9f9;outline:none;margin:10px 0;text-indent: 11px;font-family: 微软雅黑;}
.liuyan_input_yanzhengma{width:214px;height:30px;border:solid 1px #b7b7b7;background:#f9f9f9;outline:none;margin:9px 0;float:left;text-indent: 11px;}
.liuyan_input_yanzhengma_tu{width:96px;height:30px;margin:9px 0;float:left;margin-left:14px;background: pink;}
.liuyan_tijiao{width:122px;height:39px;background: #333333;border-radius: 10px;margin-top: 10px; text-align: center;line-height: 39px;font-size:18px;color:#fff;float:left;cursor:pointer;}
.liuyan_chakan{width:170px;height:39px;background: #faa600;text-align: center;line-height: 39px;font-size:16px;color:#fff;margin-left:12px;float:left;cursor:pointer;}

.liuyan_one{width:1076px;height:157px;background: #fafafa;border:solid 1px #eaeaea;margin:0 auto;font-size:13px;color:#6f6f6f;margin-top:26px;}
.liuyan_one_top{width:100%;height:37px;border-bottom:solid 1px #eaeaea;line-height: 37px; }
.liuyan_one_top_left{width:106px;height:37px;box-sizing: border-box;padding-right:9px;text-align: right;border-right:solid 1px #eaeaea;float:left;}
.liuyan_one_top_center{width:787px;height:37px;box-sizing: border-box;padding-left:18px;text-align: left;border-right:solid 1px #eaeaea;float:left;}
.liuyan_one_top_right{width:182px;height:37px;box-sizing: border-box;text-align: center;float:left;}
.liuyan_one_top_center_center{border:none;width:968px;}
.liuyan_one_bottom{border:none;height:82px;}
.liuyan_one_bottom_left{height:82px;padding-top:8px;}
.liuyan_one_bottom_center{height:82px;border:none;width:968px;padding:15px;line-height: 25px;}

/*效果*/
.sy_about_top_right:hover{-webkit-animation-name:tada;animation-name:tada;}
.s_jianjie_neirong_left:hover{-webkit-animation-name:pulse;animation-name:pulse;}
.xiaoguo2:hover{-webkit-animation-name:bounce;animation-name:bounce;}
.xiaoguo3:hover{-webkit-animation-name:tada;animation-name:tada;}
.di_lianxi_nei:hover{-webkit-animation-name:pulse;animation-name:pulse;}
@keyframes mymove
{
0% { transform: translate(0%,0%);}
50% { transform: translate(0%,-6%);}
100% {transform: translate(0%,0%);}
}

@media screen and (max-width: 1400px) {
  	.header_top_left{float:left;width:20%;text-align: right;height:97px;}
	.header_top_left img{width:215px;margin-top:10px;margin-right: 20px;}
	.header_top_center{width:14%;float:left;text-align: center;}
	.header_top_center img{vertical-align: middle;width:28px;}
	.header_top_center span{height:100%;vertical-align: middle;font-size:23px;color:#130c0f;font-family: Impact;}
	.nav_ul{float:left;width:66%;}
	.header_top_right{width:400px;float:right;height: 129px;position: relative;}


}