@charset "utf-8";
/* CSS Document */
*{ margin:0px;}
body{ font-family:"Microsoft Yahei"; margin:0px; padding:0px; font-size:12px; background:#d61711;}
ul,ol,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p,table,input{ margin:0px; padding:0px; font-weight:normal; outline-style:none;}
img{ border:none; display:block;}
a{ color:#3c3c3c; text-decoration:none;}
a:hover{ color:#F00; text-decoration:underline; -webkit-transition: color .15s linear, background-color .3s linear; -moz-transition: color .15s linear, background-color .3s linear; -o-transition: color .15s linear, background-color .3s linear; -ms-transition: color .15s linear, background-color .3s linear; transition: color .15s linear, background-color .3s linear; cursor: pointer;}
.clear{ clear:both;}


#banner{ width:100%;}
#banner div{ width:100%;}
#banner .banner_01{ height:152px; background:url(/images/2017train/banner_01.jpg) top center no-repeat;}
#banner .banner_02{ height:152px; background:url(/images/2017train/banner_02.jpg) top center no-repeat;}
#banner .banner_03{ height:152px; background:url(/images/2017train/banner_03.jpg) top center no-repeat;}
#banner .banner_04{ height:152px; background:url(/images/2017train/banner_04.jpg) top center no-repeat;}
#banner .banner_05{ height:152px; background:url(/images/2017train/banner_05.jpg) top center no-repeat;}


#nav{ height:84px; background:url(/images/2017train/navBg.jpg) repeat-x;}
#nav .nav{ width:1120px; margin:0 auto; line-height:70px;}
#nav .nav ul{}
#nav .nav ul li{ font-size:18px; padding:0 14px 0 15px; float:left;}
#nav .nav ul li a{ color:#fff;}
#nav .nav ul li a:hover{ color:#ff0; text-decoration:none;}


.BigBox{ width:1120px; margin:15px auto 0;}
.BigBox .Box{ width:1100px; background:#fff; border:10px solid #fee5a5; padding-bottom:30px;}
.BigBox .lianjie{ width:100%; height:85px; background:url(/images/2017train/lianjie.png) center center no-repeat; margin-top:-35px; position:relative; z-index:1;}
.BigBox .Box .BoxTit{ height:84px; width:100%; padding:20px 0;}
.BigBox .Box .tit_01{ background:url(/images/2017train/tit_01.jpg) center center no-repeat;}
.BigBox .Box .tit_02{ background:url(/images/2017train/tit_02.jpg) center center no-repeat;}
.BigBox .Box .tit_03{ background:url(/images/2017train/tit_03.jpg) center center no-repeat;}
.BigBox .Box .tit_04{ background:url(/images/2017train/tit_04.jpg) center center no-repeat;}
.BigBox .Box .tit_05{ background:url(/images/2017train/tit_05.jpg) center center no-repeat;}
.BigBox .Box .tit_06{ background:url(/images/2017train/tit_06.jpg) center center no-repeat;}
.BigBox .Box .tit_07{ background:url(/images/2017train/tit_07.jpg) center center no-repeat;}
.BigBox .Box .tit_08{ background:url(/images/2017train/tit_08.jpg) center center no-repeat;}
.BigBox .Box .tit_09{ background:url(/images/2017train/tit_09.jpg) center center no-repeat;}
.BigBox .Box .tit_10{ background:url(/images/2017train/tit_10.jpg) center center no-repeat;}
.BigBox .Box .tit_11{ background:url(/images/2017train/tit_11.jpg) center center no-repeat;}

.BigBox .BoxPic{}
.BigBox .BoxPic ul{ padding-left:25px;}
.BigBox .BoxPic ul li{ float:left; position:relative;}
.BigBox .BoxPic ul li div{ height:36px; line-height:36px; color:#fff; background:url(/images/2017train/dian.png) repeat; position:absolute; width:100%; left:0; bottom:0; z-index:1;}
.BigBox .BoxPic ul li div p{ padding:0 10px; font-size:16px; position:relative; z-index:9;}
.BigBox .BoxPic ul li.BoxList01{ margin-right:21px;}
.BigBox .BoxPic ul li.BoxList02{ float:left; margin:0;}
.BigBox .BoxPic ul li.BoxList03{ margin-top:27px; background:#999;}
.BigBox .BoxScrool{ width:1060px; background:#fff; border:10px solid #fee5a5; padding:30px 20px 10px; margin-top:-35px;}
.BigBox .BoxScrool ul{ width:1300px;}
.BigBox .BoxScrool ul li{ width:353px; text-align:center; float:left; margin:10px 10px 0 0;}
.BigBox .BoxScrool ul li p{ font-size:16px; color:#333; line-height:30px; height:30px; margin-top:5px; text-align:center; width:100%; overflow:hidden;}

.ganxiang{}
.ganxiang ul{ padding-left:25px;}
.ganxiang ul li{ width:493px; padding:10px; border:1px solid #f2f2f2; float:left; margin-right:20px; margin-top:20px;}
.ganxiang ul li h3{ font-size:16px; height:30px;}
.ganxiang ul li p { color:#777777; line-height:22px;}



.main-bady{ width:1100px; margin:25px auto 0; background:#fff;}
.crumbs{color:#333;font-size:18px;padding:20px 0;posi tion:absolute;left:-6px;top:0;background:#fff url(/images/2017train/Company06/Newtopbg.jpg) repeat-x 5px 15px;padding-left:30px;border-bottom:1px solid #e8e6e8}
.comp_cru{padding:15px 0 15px 0px;left:0px;top:-35px;position:abso lute}
.comp_news{height:100%;padding:0px 40px 0 40px;margin-top:0px;position:relative;background:#fff}
.news_hd{padding:20px 20px 15px 25px;border:1px solid #e8e6e8;border-left:4px solid #f33;}
.news_hd h1{color:#222;font-size:30px;font-weight:normal;text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);}
.news_hd .tq{height:40px;line-height:40px;font-size:12px;color:#999;margin:10px 0px 0 0;}
.news_body{ font-size:16px;padding:10px 0px 30px 0px; overflow:hidden;line-height:28px;color:#000; background:#fff;}
.news_body a{text-decoration:underline;color:#e4393c}
.news_body a:hover{text-decoration:none;color:#e4393c}
.news_body p{margin-top:25px; text-indent:32px;}
.news_body p img{margin:auto;border:1px solid #999;padding:3px 3px; }
.news_body table{ border-collapse:collapse;border-top:2px solid #ddd}
.news_body td{border:#ddd solid 1px; padding:3px 5px 3px 10px; text-align:center;font-size:12px}
.zanwu{ height:200px; width:100%; background:url(/images/2017train/Company06/zanwu.jpg) center center no-repeat;}

.key_w{ height:40px; line-height:40px;margin:20px 0px 0 0;color:#999;position:relative;padding:0 0px}
.key_w span{padding:0 10px 0 0px;font-size:12px}
.key_w a{color:#999;}
.up_down{line-height:24px;padding:20px 0 50px 0;clear:both;color:#333; overflow:hidden;font-size:14px; text-align:right;border-top:1px dotted #ccc}
.up_down a{color:#333}
.up_down .up-btn{display:block;}
.up_down .down-btn{display:block;}

.comp-news{float:right;width:240px;padding:15px 15px 20px 15px; background:#fff;margin-bottom:20px}
.comp-news h2{font-size:18px;margin-bottom:10px;border-bottom:1px solid #f0f0f0;padding:0 0 10px 0;line-height:20px;}
.comp-news h2 span{float:right;font-size:12px;}
.comp-news li{line-height:28px;background:url(http://www.3490.cn/images/Company06/dot.jpg) no-repeat left 13px;padding-left:12px;}

.comp-product{padding:15px 0px 10px 0px;background:#fff;margin-bottom:20px}
.comp-product .hd{height:28px;background:url(/images/2017train/Company06/hdline.jpg) no-repeat 200px center;margin-bottom:15px;}
.comp-product .hd h2{font-size:22px;float:left;padding:0 10px 0 0px;color:#222;height:28px; background:#fff}
.comp-product .hd h2 a{color:#222;}
.comp-product .hd span{font-size:12px;float:right;padding:0 0px 0 10px;line-height:28px;background:#fff}
.comp-product .hd span a{color:#999}
.comp-product .hd span a:hover{color:#e4393c}
.comp-product ul{clear:both;}
.comp-product ul li{float:left;height:135px; text-align:center;width:110px;margin-right:20px;font-size:12px}
.comp-product ul li span{display:block}
.comp-product ul li img{margin-bottom:5px; vertical-align:bottom;display:block;height:99px;width:108px;border:1px solid #e8e6e8}

.other_news{clear:both;margin-top:20px;overflow:hidden;padding:0px 0px 50px 0px;background:#fff;}
.other_news .hd{height:28px;background:url(/images/2017train/Company06/hdline.jpg) no-repeat 200px center;margin-bottom:20px;}
.other_news .hd h2{font-size:22px;float:left;padding:0 10px 0 0px;color:#222;height:28px; background:#fff}
.other_news .hd h2 a{color:#222;}
.other_news .hd span{font-size:12px;float:right;padding:0 0px 0 10px;line-height:28px;background:#fff}
.other_news .hd span a{color:#999}
.other_news .hd span a:hover{color:#e4393c}
.other_news li{background:url(/images/2017train/Company06/dot.jpg) no-repeat left  center;padding-left:12px;line-height:28px; width:500px; font-size:14px; float:left;}
.other_news li a{color:#666}
.other_news li a:hover{color:#e4393c}
.other_news li span{font-size:12px;color:#999;margin-left:15px;}

#back-to-top{ display:block;position:fixed; left:50%; margin-left:562px;bottom:0px;right:0px; _position:absolute;_left:50%; _margin-left:505px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));/* _bottom:auto; */ width:50px; height:50px; background:url(/images/2017train/GotoTop.gif) 0 0 no-repeat; cursor:pointer;}
#back-to-top:hover{ background:url(/images/2017train/GotoTop.gif) -50px 0px no-repeat; -webkit-transition: color .15s linear, background-color .3s linear; -moz-transition: color .15s linear, background-color .3s linear; -o-transition: color .15s linear, background-color .3s linear; -ms-transition: color .15s linear, background-color .3s linear; transition: color .15s linear, background-color .3s linear; cursor: pointer;}

#footer{ width:100%; padding-top:5px; font-size:12px; margin:auto; padding-bottom:10px; color:#fff;}
#footer .footerCont{width:1120px;margin:0 auto;text-align:center;line-height:22px;}
#footer .footerCont img{ display:inline-block}
#footer .footerCont p{border-bottom:1px dashed #ccc;padding:5px 0;margin-bottom:10px;}
#footer .footerCont p a{color:#fff; margin:0 8px;}
#footer .footerCont p a:hover{color:#ff0;}
#footer .footerCont a.lvse{ color:#009933; font-weight:bold;}
#footer .footerCont a.lvse:hover{ color:#F00;}
#footer .footerCont div a{color:#fff;padding:5px 0;margin-bottom:10px;}
#footer .footerCont div a:hover{ color:#ff0;}