﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0; border:0;}
body{font:12px "微软雅黑","宋体","Arial Narrow" ,HELVETICA; background:url(../img/bg.jpg);-webkit-text-size-adjust:100%; line-height:100%;}
ul,li{list-style:none}
img{border:0;vertical-align: middle;}
a{color:#666;text-decoration:none}
a:hover{ color:#F00; text-decoration: underline;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}

/*头部开始（logo+导航+banner）*/
.top{ background:#FFF; width:100%; height:117px; margin:0 auto;}
.top div{ width:1000px; height:117px; margin:0 auto; }
.top div img{ float:left; margin-top:20px;}
.top div form{ width:265px; float:right; height:80px; margin-top:22px;}
.top div span{color:#535353; }
.top div span a{ font-size:12px; color:#535353; line-height:30px; padding:0 8px;}
.top p{margin-top:5px;} 
.top .search_keyword{ width:185px; height:30px; float:left; background:#fdfffa; border:1px #666 solid; color:#6e6e6e; font-size:12px; line-height:30px; text-indent:1em;}
.top .search_submit{ width:75px;height:32px;float:left;border:1px #333399 solid;background:#333399;color:#fff; font-size:12px; line-height:30px; text-align:center;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.topNav {position:relative;z-index:1;height:48px;background:#c70b00;width:100%;}
.topNav-width { background:url(../img/list-x.jpg);width:1020px; height:47px;margin:0 auto; font-family:"微软雅黑"；}
.topNav h3 {font-size:100%;font-size:18px;color:#fff;font-weight:700; height:48px}
.topNav dl {zoom:1;height:58px;}
.topNav dd {float:left;position:relative;height:49px;}
.topNav dd h3 {float:left; width:113px;}
.topNav dd h3 a {display:inline-block;*display:inline;height:48px;zoom:1;font-weight: normal; width:100%;color:#fff;text-decoration:none; line-height:49px; padding-left:20px;}
.topNav dd ul { display:none; /*默认隐藏*/position:absolute;width:102px;top:48px; border:1px solid #c70b00;border-bottom:0;border-top:0;background:#fff;}
.topNav dd ul li {line-height: 30px;border-bottom: 1px solid #c70b00;font-weight:normal;text-align:center;
font-size:12px;}
.topNav dd ul li a {display: block;	color: #000;width:102px;text-decoration:none;}
.topNav dd ul li a:hover {color:#c88805;}
.fullSlide{ width:100%;  position:relative;  height:430px; background:#000;  margin-top:1px; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:450px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:460px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;text-align:center;_background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:6px; margin:5px; background:#fff; overflow:hidden; line-height:9999px; border:1px #fff solid; }
.fullSlide .hd ul .on{  background:#c70b00;  }
.tz{ width:980px; height:38px; background:#2f8500; margin:10px auto; padding:0 10px; font-size:12px; color:#FFFFFF; line-height:38px;}
.tz span{ font-size:14px; color:#FFFFFF; line-height:38px; float:left; font-weight:bold}
.New{ width:1000px; height:auto; overflow:hidden; margin:0 auto;  margin-top:20px;}
.ja_l {width:385px;height:317px;float:left;  font-size:12px;background:#ffffff;padding:1px; }
.ja_t {height:34px;}
.ja_t p {width:145px;height:42px;float:left;font-size:18px;color:#000;line-height:40px;padding-left:6px;}
.ja_t p i {font-size:10px;color:#e4e4e4;font-style:normal;display:block;line-height:8px;}
.ja_t a {float:right;color:#AFAFAF;line-height:43px;margin-right:10px;}
.ja_about {padding:0px 6px;}
.ja_about img {float:left;margin-right:6px;}
.ja_about p { font-size:14px; color:#484848;line-height:24px;text-indent:2em;}
.notice { background:#FFF; width:600px; height:318px; float:right; overflow: hidden;  border-top:0; }
.notice .tab-hd { width:150px; height:40px; background:#b0b0b0; padding-top:1px; color: #404040; float:left; }
.notice .tab-hd:hover { width:150px; height:40px; background:#333399; }
.notice .tab-hd li{  float: left; height:30px; width:150px;}
.notice .tab-hd li a{ display:block; font-size:18px; color:#fff; line-height:38px; text-align:center;  }
.notice .tab-hd li a:hover{ color:#fff; }
.notice .tab-bd {  padding:8px 6px;  }
.tab-pal img{ float:left; margin-right:12px;}
.tab-pal ul{ float:left; width:570px; }
.tab-pal li{ height:39px; background:url(../img/g8.jpg) no-repeat left; margin-left:5px; border-bottom: 1px #c0c0c0 dashed;}
.tab-pal li a{ color:#333333; padding-left:9px; line-height:36px; float:left;font-size:14px;}
.tab-pal li span{ float:right;line-height:39px; color:#333333; font-size:12px; }
.bt{ height:50px; line-height:50px; padding:0 15px;}
.bt p{ float:left; color:#000; font-size:18px; height:50px;}
.bt p i{ color:#acb3c8; font-style:normal;font-size:16px;}
.bt  a{ float:right; color:#CCC; font-size:14px;}
.gcyj{ width:1000px; height:265px; background:#FFFFFF; margin:0 auto; margin-top:25px;}
.ladyScroll{width:1000px;height:215px;position:relative;}
.ladyScroll .scrollWrap{width:972px; height:215px;margin-left:15px;overflow:hidden;position:absolute;}
.ladyScroll li{float:left;width:228px; text-align:center;position:relative; margin-right:20px;}
.ladyScroll li img{ width:228px; height:172px;}
.ladyScroll li a{ line-height:40px; font-size:14px;}
.nk_wz{width:1000px; height:14px; margin:0 auto; line-height:32px; color:#4d4d4d;}
.nk_wz a{ line-height:20px; color:#4d4d4d; padding:0 8px;}
.nk_anli_a{ width:1000px;  margin:0 auto; }
.
/*新闻中心*/
.new{ height:331px; margin-top:25px;}
.news{ width:490px; height:340px; background:#FFFFFF;}
.news .bt{ height:40px; line-height:40px;}
.news .bt p{ height:40px;}
.news_t{ height:118px; padding:0 15px}
.news_t img{ float:left; margin-right:15px;}
.news_t span a{ font-size:14px; line-height:30px; color:#000000; font-weight:bold;}
.news_t p{ text-indent:2em; line-height:26px;font-size:14px;  }
.news ul{ padding:3px 15px 0;}
.news li{ height:28px; line-height:28px; background:url(../img/jt.jpg) no-repeat left;}
.news li a{ float:left; padding-left:12px; font-family:"宋体";}
.news li  span{ float:right; color:#a0a0a0;}

.burt img{ width:227px; height:134px; margin-left:10px; margin-top:10px;}
.foot{ height:140px; background:#c70b00; margin-top:20px;  }
.footer{ width:1000px; height:auto; margin:0 auto; }
.logoer{ float:left; padding-top:7px; margin-left:45px;}
.font-ty{ font-size:14px; line-height:24px; color:#FFF; padding-top:25px;}
.font-ty a{ color:#FFF; }

/*简介*/
.cener-te{ width:1000px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.left-x{ width:230px; height:auto; overflow:hidden; background:#FFF; float:left;}
.lanmu{width:230px; height:auto; overflow:hidden; text-align:center;}
.lanmu ul li{ font-size:16px; line-height:44px;border-bottom:1px dashed #e0e0e0; }
.lanmu ul li.on{background: #333399;}
.lanmu ul li.on a{color:#fff;}
.lanmu ul li:hover{ background:#333399; }
.lanmu ul li a{ width:230px; height:44px;  color:#000;display: block;}
.lanmu ul li a:hover{  color:#fff;}
.lian-x{ width:230px; height:250px; background:#FFF; margin-top:10px;}
.fangshi{ width:230px; height:40px; background:#333399; font-size:18px; line-height:40px; color:#FFF;}
.fangshi p{ padding-left:20px; color:#000; font-size:14px; line-height:30px; margin-top:10px;}
.right-y{ background:#FFF; width:760px; height:auto; overflow:hidden; float:right;}
.right-y h1{ text-align:center; line-height:30px; margin: 30px 30px 10px 30px;}
.wenzi{ width:720px; height:auto; margin:0 auto; font-size:14px; line-height:28px;}

/*案例*/
.nk_right{  width:760px;  float:right; background:#fff; padding-bottom:20px;}
.nk_right li{ float:left; width:220px; height:180px; margin:15px 16px 0;}
.nk_right li span{ height:35px; display:block; line-height:35px; font-size:14px; text-align:center;}
.nk_right_a{ width:810px;  float:right; background:#fff; padding-bottom:20px;}
.nk_right_a li{ float:left; width:204px; height:183px; margin:12px 32px 0;}
.nk_right_a li span{ height:35px; display:block; line-height:35px; font-size:14px; text-align:center;}
/*列表*/
.news_b li{ width:730px; height:120px; margin-top:15px; margin-left:10px;}
.news_b li a img{ float:left; margin-right:18px;}
.news_b li span{ color:#060606; line-height:35px; font-size:18px; display:block; height:35px;} 
.news_b li span a{color:#060606; float:left;}
.news_b li span i{ font-style:normal; font-size:14px; line-height:35px; float:right;}
.news_b li p{ color:#565656; text-indent:2em; line-height:26px;}
.news_b li p a{ color:#FF0004;}



/*分页*/
.pagelist {
    padding:10px;
    text-align:center; margin-bottom:10px;
}
.pagelist li { display:inline;}
.pagelist a {
    border:1px solid #898989;
    color:#535353;
    display:inline; margin:0 4px;
    padding:2px 10px;
}
.pagelist a:hover {
    background:#E8F3FD;
    border:1px solid #8BCCEC;
    color:#8BCCEC;
    text-decoration:none;
}
.pagelist table, .pagelist td { border:0; }
.pagelist td { padding:0; margin:0; white-space:nowrap; }


.pagelist .thisclass{ color:#cdcdcd;display:inline; margin:0 5px;}
.pagelist .thisclass a{ border:1px solid #8BCCEC; color:#8BCCEC}

/*联系我们*/

.about{ width:750px;  float:right; background:#fff; padding:0 10px 20px; min-height:690px;}
.about h1{ font-size:24px; line-height:60px; text-align:center;}

.about_zw{ padding:0 10px; margin:0; border:0; overflow:hidden; line-height:190%;}


.news_a{ width:790px;  float:right; background:#fff; padding:0 10px 20px;}
.news_b li{ height:120px; margin:20px 0;padding-left: 10px;}
.news_b li a img{ float:left; margin-right:18px;}
.news_b li span{ color:#060606; line-height:35px; font-size:18px; display:block; height:35px;overflow: hidden;} 
.news_b li span a{color:#060606; float:left;}
.news_b li span i{ font-style:normal; font-size:14px; line-height:35px; float:right;}
.news_b li p{ color:#565656; text-indent:2em; line-height:26px;}
.news_b li p a{ color:#FF0004;}




.notice .tab-hd li{height:40px;}
.notice .tab-hd li.on{background:#333399;}
.others_banner {
    left: 50%;
    margin-left: -975px;
    overflow: hidden;
    position: relative;
    width: auto;
}