﻿*, img, a {
    margin: 0px;
    padding: 0px;
    font-family: "微软雅黑";
	
}
ul{list-style-type:none;}

img {
    border: 0px;
}

a {
    text-decoration: none;
}
/*首页*/
#header{width:100%; height:178px; margin:0px auto;}
#header .top{width:100%; height:30px; margin:0px auto; background:#323232;}
#header .top .wrap{width:1200px; height:30px; margin:0px auto;}
#header .top .wrap .lt{ float:left; padding:8px;}
#header .top .wrap ul{float:right;}
#header .top .wrap ul li{ height:30px;float:left;}
#header .cen .wrap{width:1200px; height:104px; margin:0px auto;}
#header .cen .wrap .logo{float:left; padding:25px 14px;}
#header .cen .wrap .by{float:left; padding-left:14px; padding-top:41px;}
#header .cen .wrap .tel{float:right; padding-right:31px; padding-top:37px;}
#header .nav{width:100%; height:44px; margin:0px auto; background:#E22C07;}
#header .nav .wrap{width:1200px; height:44px; margin:0px auto;background: #E22C07;}
#header .nav .wrap ul{ float:left;}
#header .nav .wrap ul li {font-size:14px; line-height:44px; float:left; text-align:center;}
#header .nav .wrap ul li a{width:130px;color:#fff; display:block; }
#header .nav .wrap .soso {width:217px; height:25px; float:right;margin-right:20px; margin-top:10px; }
#header .nav .wrap .soso .im1 { float:left;}
#header .nav .wrap .soso .im2{ float:left;}
#header .nav .wrap .soso input{ width:175px; height:25px; float:left; border:0px; }
#banner{background:url(../images/1_09.jpg) center no-repeat; height:494px; width:100%; margin:0 auto;}
#main-cp{ width:100%; height:683px; margin:0px auto; }
#main-cp .wrap{ width:1200px; margin:0px auto;}
#main-cp .wrap .tp{ padding-top:53px; margin:0px auto;}
#main-cp .wrap .list{}
#main-cp .wrap .list ul{ margin-left:-10px; margin-top:16px;}
#main-cp .wrap .list ul li{ margin-left:10px; float:left; margin-top:33px; cursor:pointer;}
#main-cp .wrap .list ul li span{ background: rgba(255,100,50,0.77);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fFF6432,endColorstr=#7fFF6432); position:absolute; width:287px; height:176px;}
#main-cp .wrap .list ul li span img{top:50%; margin-top:-15px; position:absolute; left:50%; margin-left:-15px;}
#main-cp .wrap .list ul li p{ font-size:14px; text-align:center; padding-top:20px;}
#main-jj{width:100%; height:402px; margin:0px auto;}
#main-jj .lt{ width:55%; height:402px; float:left; background:url(../images/1_06.jpg) right no-repeat;;}
#main-jj .gt{ width:45%; height:402px; background-color:#E23D1D;color:#fff;float:left;}
#main-jj .gt .wrap{padding-top:45px; padding-left:30px;}
#main-jj .gt .wrap h4{}
#main-jj .gt .wrap .wz1{font-size:12px; padding-top:15px;}
#main-jj .gt .wrap .wz2{font-size:14px; padding-top:40px;}
#main-jj .gt .wrap .ckgd{ color:#fff; margin-top:45px; width:117px; height:33px; line-height:33px; text-align:center;font-size:16px; border:solid 3px #fff; float:left;}
#news{ width:100%; height:389px; margin:0px auto;}
#news .wrap{ width:1200px; padding-top:75px; margin:0px auto;}
#news .wrap .xwtp{ float:left; margin-left:8px;}
#news .wrap .xwtp p{font-size:28px; line-height:28px; margin-left:12px;}
#news .wrap .xwtp span{font-size:12px; line-height:28px; margin-left:12px; color:#120606;}
#news .wrap .xwzx{ margin-left:50px; float:left;}
#news .wrap .xwzx .wz{font-size:20px; height:35px; line-height:20px;}
#news .wrap .xwzx .wz span{color:#e23d1d;}
#news .wrap .xwzx .wz div{width:30px; height:1px; border-top:solid 2px red; margin-top:13px;}
#news .wrap .xwzx ul{}
#news .wrap .xwzx ul li a{ color:#3c2e22; }
#news .wrap .xwzx ul li {height:13px; font-size:13px; line-height:13px;margin-top:13px;}
#news .wrap .xwzx ul li span{height:13px; margin-right:8px;}
#news .wrap .xwzx .gd{ color: #e23d1d;margin-top: 30px;width: 117px;height: 33px;line-height: 33px;text-align: center;font-size: 16px;border: solid 3px #E23D1D; float:left;}
#links{ width:100%; height:185px; margin:0px auto; background:#F3F3F3;}
#links .wrap{ width:1200px; margin:0px auto;}
#links .wrap img{margin-top:47px;}
#links .wrap ul{ margin-top:43px; margin-left:-50px;}
#links .wrap ul li{ float:left; font-size:16px; height:16px; line-height:16px; margin-left: 65px;}
#links .wrap ul li a{color:#181111;}
#footer{width:100%; height:344px; background:#1F1F1F;}
#footer>.wrap{width:1200px; height:270px; margin:0px auto;}
#footer>.wrap .lt{ margin-left:20px; margin-top:57px; float:left;}
#footer>.wrap .lt .tp b{font-size:20px; color:#fff;}
#footer>.wrap .lt .tp span{ font-size:20px; color:#E5A254; font-weight:bold;font-family:"宋体";}
#footer>.wrap .lt p{font-size:15px; color:#fff; line-height:30px; padding-left:5px; margin-top:5px;}
#footer>.wrap .lt ul{margin-top:30px;}
#footer>.wrap .lt ul li{ font-size:13px; color:#fff; line-height:30px; padding-left:5px;}
#footer>.wrap .gt{float:right; margin-right:13px; margin-top:96px; cursor:pointer;}
#footer>.wrap .ct{float:right; margin-right:158px;}
#footer>.wrap .ct ul{ margin-top:89px; margin-right:-37px;}
#footer>.wrap .ct ul li{ float:left; font-size:14px; margin-right:37px;} 
#footer>.wrap .ct ul li a{color:#fff;}
#footer>.wrap .ct .gzwm{ float:right; margin-top:20px;}
#footer .bt{width:100%; border-top: solid 3px #191919;}
#footer .bt .wrap{width:1200px; margin:0px auto;}
#footer .bt .wrap .lt{ color:#575757; margin-top:23px;float:left;}
#footer .bt .wrap .lt b{float:left; font-family:"宋体"; font-size:30px;  line-height:20px;margin-right:5px;}
#footer .bt .wrap .lt p{font-size:10px; line-height:10px; float:left;}
#footer .bt .wrap>p{float:right; font-size:12px; line-height:70px; color:#575757; margin-right:245px;}
/*公司简介*/
#cp-banner{background:url(../images/company.jpg) center no-repeat;height: 304px;width: 100%;margin: 0 auto;}
#cp-main{ width:100%; height:440px; margin:0px auto;}
#cp-main .wrap{ width:1200px; margin:0px auto;}
.subnav{ float:left; margin-top:30px; margin-left:10px;}
.subnav ul{}
.subnav ul li{ width:148px; height:45px; font-size:14px; line-height:45px; padding-left:15px; }
.subnav ul li a{display:block;}
.subnav ul .l1{ background-color:#EE3813;border:solid 1px #EE3813;}
.subnav ul .l1 a{color:#fff;}
.subnav ul .l2{ border:solid 1px #E8E8E8;}
.subnav ul .l2 a{color:#3f3e3e;}
.subnav ul .l2 span{ float:left; display:block; margin:20px 6px;}
#cp-main .wrap .ct{float:left; padding-top:45px; }
.index{ font-size:14px; height:14px; line-height:14px; color:#323232; margin-left:35px; }
.index span{color:#323232;}
#cp-main .wrap .ct .nr{ margin-left:40px; margin-top:40px; float:left;width:580px;}
#cp-main .wrap .ct .nr p{ font-size:14px; line-height:28px;}
#cp-main .wrap .ct .tp{ float:left; margin-left:10px; margin-top:40px;}
/*产品展示*/
#pd-banner{background:url(../images/product1.jpg) center no-repeat;height: 304px;width: 100%;margin: 0 auto;}
#pd-main{width:100%; height:1257px; margin:0px auto;}
#pd-main .wrap{padding-top:45px; margin:0px auto; width:1200px;}
.nav-index{ height:104px;  max-height:102px; margin-top:37px; margin-left:60px;}
.nav-index>li{width: 148px;height: 45px;font-size: 14px;line-height: 45px;padding-left: 15px;border: solid 1px #E8E8E8; float:left; margin-left:2px; margin-top:5px;}
.nav-index>li a{color: #3f3e3e;display: block;}
.nav-index>li span{float: left;display: block;margin: 20px 6px;}
#pd-main .wrap .list{ clear:left; height:1000px; max-height:1000px;}
#pd-main .wrap .list ul{margin-left: -10px;margin-top: 16px;}
#pd-main .wrap .list ul li{margin-left: 10px;float: left;margin-top: 30px; cursor:pointer;}
#pd-main .wrap .list ul li span{background: rgba(255,100,50,0.77);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fFF6432,endColorstr=#7fFF6432); position: absolute;width: 287px;height: 176px;}
#pd-main .wrap .list ul li span img{top: 50%;margin-top: -15px;position: absolute;left: 50%;margin-left: -15px;}
#pd-main .wrap .list ul li p{font-size: 14px;text-align: center;padding-top: 20px;}
.fenye{width:100%; margin:0px auto; height:20px;}
.fenye ul{width:200px; margin:0px auto;}
.fenye ul li{float:left; font-size:14px; margin-left:5px; }
.fenye ul li a{color:#1f1f1f;}
/*新闻中心*/
#news-banner{background:url(../images/news.jpg) center no-repeat;height: 304px;width: 100%;margin: 0 auto;}
#new-main{ width:100%; height:709px;margin:0px auto;}
#new-main .wrap{width:1200px; margin:0px auto;}
#new-main .wrap .right{float:left; padding-top:45px;}
#new-main .wrap .right .ct{margin-left:35px; margin-top:30px; margin-bottom:50px; height:490px; }
#new-main .wrap .right .ct ul{float:left; }
#new-main .wrap .right .ct .u2{margin-left:115px;}
#new-main .wrap .right .ct ul li{height: 13px;font-size: 13px;line-height: 13px;margin-top: 13px;}
#new-main .wrap .right .ct ul li span{height: 13px;margin-right: 8px;}
#new-main .wrap .right .ct ul li a{color: #3c2e22;}
/*人才招聘*/
#job-banner{background:url(../images/job.jpg) center no-repeat;height: 304px;width: 100%;margin: 0 auto;}
#job-main{ width:100%; height:780px;margin:0px auto;}
#job-main .wrap{width:1200px; margin:0px auto;}
#job-main .wrap .right{float:left; padding-top:45px;}
#job-main .wrap .right .ct {margin-bottom:40px;}
#job-main .wrap .right .ct .ct1{margin-left:26px; margin-top:30px;}
#job-main .wrap .right .ct .ct1 .ct1-zw{margin-top:3px;}
#job-main .wrap .right .ct .ct1 .ct1-zw .zw{float:left; width:107px; height:47px; background:#EE3813; font-size:14px; line-height:47px; text-align:center; color:#fff;}
#job-main .wrap .right .ct .ct1 .ct1-zw .mc{float:left; width:850px; height:47px; background:#F5F4F4; font-size:14px;
line-height:47px; padding-left:20px;}
#job-main .wrap .right .ct .ct1 .ct1-zw .ms{float:left; width:107px; height:90px; background:#EE3813; font-size:14px; line-height:47px; text-align:center; color:#fff;}
#job-main .wrap .right .ct .ct1 .ct1-zw .u1{float:left; width:850px;height:90px; background:#F5F4F4; font-size:14px; padding-top:5px; box-sizing:border-box;}
#job-main .wrap .right .ct .ct1 .ct1-zw .u1 li{ line-height:26px; float:left; margin-left:20px;}
#job-main .wrap .right .ct .ct1 .ct1-zw .yq{float:left; width:107px; height:122px; background:#EE3813; font-size:14px; line-height:47px; text-align:center; color:#fff;}
#job-main .wrap .right .ct .ct1 .ct1-zw .u2{float:left; width:850px;height:122px; background:#F5F4F4; font-size:14px;padding-top:8px; box-sizing:border-box;}
#job-main .wrap .right .ct .ct1 .ct1-zw .u2 li{ line-height:26px;margin-left:20px;}
#job-main .wrap .right .ct .ct1 .ct1-zw1{height:47px;}
#job-main .wrap .right .ct .ct1 .ct1-zw2{height:90px;}
#job-main .wrap .right .ct .ct1 .ct1-zw3{height:122px;}
/*客户留言*/
#fb-banner{background:url(../images/feedback.jpg) center no-repeat;height: 304px;width: 100%;margin: 0 auto;}
#fb-main{ width:100%; height:647px;margin:0px auto;}
#fb-main .wrap{width:1200px; margin:0px auto;}
#fb-main .wrap .right{float:left; padding-top:45px;}
#fb-main .wrap .right .ct{float:left; margin-left:49px; margin-top:47px;}
#fb-main .wrap .right .ct .ct1{height:33px; margin-top:17px;}
#fb-main .wrap .right .ct .ct1 span{ float:left; font-size:13px; display:block; height:33px; line-height:33px;}
#fb-main .wrap .right .ct .ct1 input{width:383px; height:31px; border:solid 1px #E8E8E8; float:left; margin-left:10px;}
#fb-main .wrap .right .ct .ct1 textarea{width:383px; height:116px; border:solid 1px #E8E8E8; float:left; margin-left:10px;}
#fb-main .wrap .right .ct .submit{color: #e23d1d;margin-top: 30px;width: 117px;height: 33px;font-size: 16px;border: solid 3px #E23D1D;float: left; background:#fff; margin-left:75px; cursor:pointer;}
#fb-main .wrap .right .ct .reset{color:#9E9E9E;margin-top: 30px;width: 117px;height: 33px;font-size: 16px;border: solid 3px #9E9E9E;float: left; background:#fff; margin-left:20px; cursor:pointer;}
#fb-main .wrap .right .tp{ float:left; margin-left:52px; margin-top:100px;}
/*联系我们*/
#ab-banner{background:url(../images/about1.jpg) center no-repeat;height: 304px;width: 100%;margin: 0 auto;}
#ab-main{ width:100%; height:390px;margin:0px auto;}
#ab-main .wrap{width:1200px; margin:0px auto;}
#ab-main .wrap .right{float:left; padding-top:45px;}
#ab-main .wrap .right .ct{ margin-top:40px;}
#ab-main .wrap .right .ct ul{float:left;margin-left: 35px;}
#ab-main .wrap .right .ct ul li{font-size: 14px;height: 14px;line-height: 14px;color: #323232; margin-top:22px;}
#map{margin-left:39px; width:650px; height:215px; background-color:red; float:left;}
/*新闻中心内页*/
#newsny-banner{background:url(../images/news.jpg) center no-repeat;height: 304px;width: 100%;margin: 0 auto;}
#newsny-main{ width:100%; height:707px;margin:0px auto;}
#newsny-main .wrap{width:1200px; margin:0px auto;}
#newsny-main .wrap .right{float:left; padding-top:45px;}
#newsny-main .wrap .right .ct{ margin-left:49px; margin-top:65px;}
#newsny-main .wrap .right .ct p{width:944px; font-size:14px; line-height:30px; margin-top:10px;}
#newsny-main .wrap .right .ct .title{font-size:18px; line-height:18px; text-align:center;}
#newsny-main .wrap .right .ct .time{font-size:12px; line-height:44px; text-align:center; height:44px; border-top: solid 1px #EBEBEB; border-bottom: solid 1px #EBEBEB; margin-top:24px; color:#464646;}
#newsny-main .wrap .right .ct .tp{width:677px; height:296px; border:solid 5px #ECECEC; margin:27px auto;}
/*产品内页*/
#pdny-main{ width:100%; height:985px;margin:0px auto;}
#pdny-main .wrap{width:1200px; margin:45px auto 0px;}
#pdny-main .wrap .cptp{width:779px; height:453px; margin:50px auto 0px;}
#pdny-main .wrap .db{ width:400px; height:30px;margin:0px auto; font-size:14px; margin-top:95px;}
#pdny-main .wrap .db li{ float:left;}
#pdny-main .wrap .db li a{color:#1f1f1f; }















