@charset "utf-8";
/*椤甸潰閫氱敤鏍峰紡*/
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, input, textarea, select { margin:0; padding:0; }
body { font:12px Microsoft YaHei, "瀹嬩綋", "Arial Narrow", HELVETICA; color:#393939; }
a { color:#393939; text-decoration:none; }
a:hover { text-decoration:underline; }
em { font-style:normal; }
li { list-style:none; }
img { border:0; vertical-align:middle; }
table { border-collapse:collapse; border-spacing:0; }
p { word-wrap:break-word; }
.clear { clear:both; }
.fl { float:left; }
.fr { float:right; }
.hide { display:none; }
.fn { font-weight:normal; }
.layout { width:1000px; margin:0 auto; }
.more { color:#d52929; }
.hidden { display:none; }
.fc_03c { font-size:14px; color:#F00; }
.hd { overflow:hidden; }
input, textarea, img { vertical-align: middle; border:none; }
button, select, input { font-size:14px; }
/*--鍏辩敤鏍囬 杈规--*/
.i-border { width:998px; border:solid 1px #d8d8d8; margin-top:10px; }
.i-title { width:998px; height:70px; margin:2px auto 0px; }
.mainSame { width:1000px; margin:0 auto; }
/*  娣诲姞鏍峰紡  */ 
.mainBody { max-width:1440px; margin:0 auto;}
.main { width:1015px; margin:0 auto; background:#fff; position:relative; }
.main-left, .main-right { position:absolute; top:0; display:none; opacity:0; }
.main-container { padding:0px 4px 8px; }
.blank { height:10px; clear:both; overflow:hidden; }
body { color:#4d4d4f; font-size:14px; background:#fff; font-family:"Microsoft YaHei";/*min-width:1342px; margin:0 auto;*/ }
.logo { text-align:center; background:#fbfaf8; }
.logo .bt1 { width:75px; height:81px; left:1391px; top:7px; position: absolute; }
.nav { background:#702223; }
.nav ul { width:1034px; margin:0 auto; }

.nav ul li.hover a, .nav ul li:hover a { background:url(../images/nav.jpg) no-repeat center center; }

.banner1 { height:130px; }
.banner2 {height:130px; }
.banner3 {height:130px; }
.banner4 { height:53px; }
.banner1-1 {height:440px; }
.banner2-1 { height:440px; }
.banner3-1 {height:440px; }
/* banner */
.banner { min-width:1000px; position:relative; height:420px; overflow:hidden; }
.banner .bd { position:relative; z-index:0; }
.banner .bd ul { width:100% !important; }
.banner .bd li { width:100% !important; height:443px; }
.banner .bd li .siteWidth { width:1000px; position:relative; margin:0 auto; height:443px; }
.banner .bd li a { height:443px; display:block; }
.banner .hd { width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li { cursor:pointer; display:inline-block; *display:inline;
zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; line-height:9999px; filter:alpha(opacity=40); opacity:0.4; }
.banner .hd ul .on { filter:alpha(opacity=100); opacity:1; }
.banner .prev, .banner .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.banner .prev:hover, .banner .next:hover { filter: alpha(opacity=100); opacity: 1; }
.banner .next { left: auto; right: 3%; background-position: 8px 5px; }
.banner .prev { right: auto; left:3%; background-position: -110px 5px; }
.col-child { width:100%; height:40px; line-height:40px; background:#ebe2e0; }
.col-btn { float:right; margin:9px 6px 0px 0px; }
.col-child p { line-height:40px; font-size:12px; }
.col-child p span { color:#6f2322; }
.col-child p a { padding:0px 5px; color:#4d4d4f; }
.search-box { float:right; padding-right:10px; }
.search-box h3 { float:left; padding-right: 5px; line-height:40px; font-size:14px; color:#83423e; font-weight:normal; }
.search-form { width:245px; height:26px; background:#fff; border:1px solid #cbc9c9; float:left; margin-top:7px; }
.search-txt { width:205px; padding-left:10px; height:26px; float:left; font-size: 12px; outline:none; }
.search-btn { width:30px; height:26px; border:none; background:url(../images/searchfdj.jpg) no-repeat center; float:left; cursor:pointer; }
a.search-line { float:left; width:79px; height:29px; text-align:center; line-height:29px; color:#fff; margin:5px 0px 0px 10px; background:url(../images/soso.jpg) no-repeat center; }
.adSlide { width:100%; height:124px; ; overflow:hidden; position:relative; clear:both; }
.adSlide .hd { position:absolute; z-index:1; right:5px; bottom:5px; }
.adSlide .hd ul { overflow:hidden; zoom:1; float:left; }
.adSlide .hd ul li { float:left; margin-right:2px; width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer; filter:alpha(opacity=60); opacity:0.6; }
.adSlide .hd ul li.on { background:#f60; font-weight:bold; filter:alpha(opacity=100); opacity:1; color:#fff; }
.adSlide .bd { position:relative; z-index:0; }
.adSlide .bd img { width:1000px; height:120px; }
.navBar dl { float:left; height:130px; margin-left:9px; }
.navBar dl.navBarOne { background:url(../images/navbar1.png) no-repeat; width:289px; margin-left:0; }
.navBar dl.navBarTwo { background:url(../images/navbar2.png) no-repeat; width:243px; }
.navBar dl.navBarThree { width:251px; }
.navBar dl.navBarFour { width:188px; }
.navBar dl.navBarTwo dt { padding-left: 20px; }
.navBar dl.navBarThree dt { padding-left: 28px; }
.navBar dl.navBarFour dt { padding-left: 35px; }
.navBar dl dt { height:42px; line-height:45px; text-align:center; padding-left:13px; }
.navBar dl dt a { font-size:16px; color:#fff; font-weight:bold; display:block; }
.navBar dl dd { text-align:center; display:table; width: 100%; height:85px; }
/*   transform: translateY(-50%);  -webkit-transform: translateY(50%); */
.navBar dl dd, .navBar dl dd a { color:#4d4d4f; }
.navBar dl dd p { display:table-cell; line-height: 24px; vertical-align:middle; }
.navBar dl dd a { padding:0 7px; }
.navBar dl a:hover { text-decoration:underline; }
.navBars h3 { display:table; font-size:18px; color:#fff; background:url(../images/navbars1.jpg) no-repeat; width:167px; height:76px; text-align:center; }
.navBars h3 strong { display:table-cell; vertical-align:middle; }
.navBarsText { width:832px; }
.navBarsText dl { background:#eeebeb; width:98px; height:73px; margin-left:4px; float:left; border:1px solid #cecccc; text-align:center; }
.navBarsText dl dt { background:url(../images/navbars2.jpg) no-repeat center; height:39px; line-height:39px; font-size:20px; font-weight:bold; }
.navBarsText dl dt a { color:#845440; }
.navBarsText dl dd { padding-top:5px; }
.navBarsText dl dd a { color:#795c3a; font-size:13px; }
.navBarsText dl dd span { color:#F00; }
.col-child { width:100%; height:40px; line-height:40px; background:#ebe2e0; }
.col-btn { float:right; margin:9px 6px 0px 0px; }
.col-child p { line-height:40px; font-size:12px; }
.col-child p span { color:#6f2322; }
.col-child p a { padding:0px 5px; color:#4d4d4f; }
.search-box { float:right; padding-right:10px; }
.search-box h3 { float:left; padding-right: 5px; line-height:40px; font-size:14px; color:#83423e; font-weight:normal; }
.search-form { width:245px; height:26px; background:#fff; border:1px solid #cbc9c9; float:left; margin-top:7px; }
.search-txt { width:205px; padding-left:10px; height:26px; float:left; font-size: 12px; outline:none; }
.search-btn { width:30px; height:26px; border:none; background:url(../images/searchfdj.jpg) no-repeat center; float:left; cursor:pointer; }
a.search-line { float:left; width:79px; height:29px; text-align:center; line-height:29px; color:#fff; margin:5px 0px 0px 10px; background:url(../images/soso.jpg) no-repeat center; }
.lastpicScroll { position:relative; height:295px; padding: 15px 0 15px 36px; background:#fff; margin-bottom:10px; overflow:hidden; }
.lastpicScroll ul { overflow:hidden; zoom:1; }
.lastpicScroll ul li { float:left; margin: 0 18px; width:267px; height:295px; text-align:center; overflow:hidden; display:inline; border:1px solid #ccc; }
.lastpicScroll .prev, .lastpicScroll .next { position:absolute; left:10px; top:114px; display:block; width:22px; height:41px; overflow:hidden; cursor:pointer; }
.lastpicScroll .next { left:auto; right:10px; background:url(../images/kfjzbtnr.jpg) no-repeat; }
.lastpicScroll .prev { right:auto; left:10px; background:url(../images/kfjzbtnl.jpg) no-repeat; }
.lastpicScroll ul li a { display:block; }
.lastpicScroll ul li h4 { height:58px; line-height:58px; color:#fff; font-size:20px; font-weight:bold; }
.lastpicScroll ul li p { color:#4d4d4f; font-size:14px; line-height:40px; }
#conparHdTabs1 { padding-bottom:20px; }
#conparHdTabs2 { padding-bottom:20px; }
.footer { width:100%; height:350px; background:url(../images/foot-bg.jpg) repeat-x; padding-bottom:25px; overflow:hidden; }
.footer h5 { width:100%; height:6px; }
.foot-box { width:1000px; height:316px; margin:0 auto; background:url(../images/foot-img01.jpg) no-repeat center 6px; position:relative; }
.foot-nav { width:1000px; height:50px; text-align:center; line-height:50px; color:#fff; padding-top:93px; }
.foot-nav a { color:#fff; font-size:14px; margin:0px 16px; }
.foot-logo { float:left; margin-top:22px; }
.foot-copy { width:348px; float:left; line-height:24px; color:#fff; padding:24px 0px 0px 20px; font-size:12px; }
.foot-qq { width:242px; float:left; margin-top:20px; }




































@media (max-width: 650px){
body{color: #4d4d4f;font-size: 14px; background: #fff;font-family: "Microsoft YaHei";width: 100%;}
.logo img{width: 100%;}
.nav ul {width:100%;margin: 0 auto;}
.nav ul li {float: left;width: 30%; padding-right: 9px;height: 48px;background: url(../images/navbg.jpg) no-repeat right center;}
.dhl {background: url(../images/b8d43f2d303e7df9343c07b6dee2723c.jpg) no-repeat center top; height: 471px;background-size: 242% 60%;}
.banner {min-width:100%;position: relative;height: 296px;overflow: hidden;}
.mainBody {max-width:100%;margin: 0 auto;}
.main {width: 100%; margin: 0 auto; background: #fff;position: relative;}
.info {width:100%; border: solid 1px #d8d8d8;margin-top: 10px; margin: 0 auto;}
.foot-nav {width:100%;height: 50px;text-align: center;line-height: 50px;color: #fff;padding-top: 93px;}
.foot-nav a {color: #fff;font-size: 14px;margin: 0px 7px;}
.foot-logo { display:none;}
.foot-qq { display:none;}
.navBar dl {float: left;height: 130px;margin-left:0px;}
}





















