﻿@charset "utf-8";

.wrap{ width:1080px; overflow:hidden; margin:0 auto;}

.cpzs{ background:#f7f7f7; width:100%;}

/*banner*/

.banner{ width:100%; min-width:1080px; _width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1080?"1080px":""); overflow:hidden; height:560px;position:relative;}

.banner ul{position:absolute; height:560px;}

.banner ul li{ float:left; height:560px;overflow:hidden; position:relative; min-width:1080px; _width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1080?"1080px":"");}

.banner ul li img{ position:absolute; left:50%; top:0; margin-left:-960px;}

.banner ul li div {position:absolute; overflow:hidden;}



.banner .lanm {position:absolute; width:1080px; height:50px; z-index:5; left:50%; margin-left:-540px; bottom:0; font-size:0;}

.banner .lanm span {font-size:14px;display:inline-block; width:360px; height:50px; line-height:25px; cursor:pointer; background:url(../images/default/bj_06.png) repeat 0 0; z-index:5; color:#fff; font-family:16px; text-align:center;}

.banner .lanm span em{ font-size:14px; color:#e1e1e1;}



.banner .preNext {width:50px; height:50px; position:absolute; top:255px ;cursor:pointer; z-index:5}

.banner .pre { left:5%;background:url(../images/default/zuoyou_03.png) no-repeat right center; z-index:5}

.banner .next {right:5%;background:url(../images/default/zuoyou_03.png) no-repeat left center; z-index:5}



/*tit*/

.tit{ width:100%; min-width:1080px; _width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1080?"1080px":""); text-align:center; padding:63px 0 17px;}

.tit span{ display:inline-block; padding:0 28px; background:url(../images/default/tit1_03.jpg) no-repeat right top; line-height:36px; font-size:18px; color:#333; font-family:"微软雅黑";}

.tit font{ display:inline-block; line-height:26px; background:url(../images/default/tit_03.jpg) no-repeat center top; font-size:14px; color:#999;}



/*default*/

.newslei{ width:100%; background:url(../images/default/beij_21.jpg) repeat-x left center;}

.newslei .newsbiaoti{ float:left; background:#fff; height:36px; margin-left:17px;}

.newslei .newsbiaoti a{ display:inline-block; line-height:35px; color:#666; font-family:"微软雅黑"; font-size:16px; border-bottom:1px solid #fff; margin:0 11px;}

.newslei .newsbiaoti a.on{ color:#ba1816; border-bottom:1px solid #ba1816}

.newslei .newsbiaoti a:hover{ opacity:0.7;}

.newslei .newsmore{ float:right; margin-top:7px; margin-right:17px;}

.newslei .newsmore a{ display:inline-block; width:53px; height:20px; line-height:20px; text-align:center; border:1px solid #d40000; font-size:10px; color:#d40000; border-radius:10px; background:#FFFFFF; display:none;}

.newslei .newsmore a:hover{ opacity:0.7;}

.newslistbox{ width:1190px; margin-top:35px;}

.newslist{ float:left; width:462px; margin-right:133px;}

.newslist .toutiao{ width:462px;  height:140px; position:relative;}

.newslist .toutiao img{ float:left; margin-right:14px;}

.newslist .toutiao span{ font-size:14px; color:#333; font-family:"微软雅黑"; line-height:20px; padding-top:7px; display:inline-block; width:220px;}

.newslist .toutiao font{ padding-top:7px; font-family:"微软雅黑"; color:#666; display:inline-block; width:220px;}

.newslist .toutiao a{ display:inline-block; width:47px; height:17px; line-height:17px; border:1px solid #d40000; color:#d40000; text-align:center; border-radius:8px; position:absolute; left:240px; bottom:21px;}

.newslist .lielist{ width:462px;}

.newslist .lielist li{ height:36px; line-height:36px; font-family:"微软雅黑"; color:#666; font-size:12px;}

.newslist .lielist li span{ float:right;}

.newslist .lielist li a{ color:#666; }

.newslist .lielist li a:hover{ color:#d40000}



.cplei{ width:1080px; margin:0 auto; text-align:center;font-size:0;}

.cplei a{ font-size:12px;display:inline-block; padding:0 6px; line-height:33px; color:#999; border:1px solid #cdcdcd; margin:0 3px; font-family:"微软雅黑";}

.cplei a.on{ color:#fff; border:1px solid #d60010; background:#d60010;}

.cpbiao{ width:1080px; margin:38px auto; display: none;}

.cpbiao ul{}

.cpbiao ul li{ float:left; width:340px; position:relative; margin-right:18px;}

.cpbiao ul li img{ display:block; width:340px; height:224px;}

.cpbiao ul li span{ display:inline-block; width:253px; line-height:49px; height:49px; padding-right:85px; background:#fff; border:1px solid #DDDDDD; text-indent:5px; font-family:"微软雅黑"; color:#333; font-size:14px; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}

.cpbiao ul li a{display:inline-block; width:47px; height:17px; line-height:17px; border:1px solid #d40000; color:#d40000; text-align:center; border-radius:8px; position:absolute; right:13px; bottom:17px;}

a.lcp{display:block; width:53px; height:19px; line-height:19px; border:1px solid #d40000; color:#d40000; text-align:center; border-radius:8px; margin:0 auto 75px;}



.shouyejj{ width:1080px; margin:0 auto; text-align:center; font-family:"微软雅黑"; color:#666; font-size:12px; line-height:36px;}



.kehfw{ display:block; width:100%; height:238px; min-width:1080px; _width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1080?"1080px":""); position:relative; margin-top:35px; overflow:hidden;}

.kehfw img{ position:absolute; left:50%; top:0; margin-left:-960px;}





.contact_div{width: 50%;float: left;padding-top: 20px;}

.contact_us{padding-left: 45px; font-family: "微软雅黑";}

.feedback{padding-left: 30px;}

.contact_div .telte em,.contact_div .telte p{color: #adadad; font-family: "微软雅黑";}

.contact_div .telte em{font-size: 20px; line-height: 32px;}

.contact_div .telte p{font-size: 24px; line-height: 26px;padding-bottom: 22px;}

.contact_us p.addess{color:#999999; line-height: 26px; font-size: 14px; height: 36px; width: 356px; border-bottom: 1px solid #e7e7e7;}

.contact_us .telephone{padding-bottom:10px; border-bottom: 1px solid #e7e7e7;width: 356px; line-height: 25px; color: #999999; font-size: 14px;}

.contact_us .customer{line-height: 54px; font-size: 14px; color: #999999;}

.inp1{ width:165px; height:35px; line-height:35px; background:#efefef; border:none; text-indent:7px; margin-bottom:12px; color:#a9a9a9;}

.inp2{ padding:11px 5px; width:443px; height:72px; background:#efefef; border:none; color:#a9a9a9;}