﻿/* CSS Document */
body{min-width:1240px;margin:0; padding:0; background:#fff;}
ul,li,p,h1,h2,h3,h4,h5{ margin:0; padding:0; list-style:none}
img{ border:0;}
a{text-decoration:none}
.clear{ clear:both;}
/*标题*/
.title{ width:100%; height:30px; line-height:30px; background:url(../images/ico.png) no-repeat -6px -99px}
.title h3{ font-size:16px; font-weight:bold; color:#333; display:inline; padding-left:40px; float:left;}
.title a{ float:right; font-size:12px; text-decoration:none; color:#333;}
/*首页列表*/
.news_list { width:100%; height:auto; padding-top:12px;}
.news_list li{ line-height:28px; width:100%; height:28px; overflow:hidden; background:url(../images/ico.png) no-repeat -17px -134px; padding-left:10px;}
.news_list h4{ display:inline; font-weight:normal; font-size:14px;}
.news_list .time{ font-size:12px; color:#999; line-height:28px; float:right; padding-right:10px}
/*链接效果*/
.a1 a:link{ color:#333; text-decoration:none;}
.a1 a:visited{ color:#333; text-decoration:none;}
.a1 a:hover{ color:#F60; text-decoration:underline}

#main{width:100%; margin:0 auto;}
/*头部*/
.head{ width:100%; margin:0 auto;}
.head .logo{ width:920px; height:74px; margin:0 auto; background:url(../images/logo.png) no-repeat 0 0; padding-left:280px; padding-top:26px; color:#444}
.head .logo h1{ font-size:24px; font-weight:bold; letter-spacing:1.7px;}
.head .logo span{ font-size:8px; font-weight:bold; font-family:Tahoma; padding-left:0}
.head .menu{ width:100%; height:50px; margin:0 auto; background:#f6f6f6;}
.head .menu .main{ width:1200px; margin:0 auto;}
.head .menu .nav{ width:1200px; margin:0 auto;position:absolute;z-index:1;}
.head .menu ul .menu1 a:link{ font-size:12px;text-decoration:none; color:#fff; }
.head .menu ul .menu1 a:visited{font-size:12px;text-decoration:none; color:#fff; }
.head .menu ul .menu1 a:hover{color:#fff; text-decoration:none;background:#F60;}
.head .menu ul .menu1 .list h3{ font-size:12px; font-weight:normal;display:inline;}
.head .menu ul li{float:left; display:inline; width:150px;}
.head .menu ul .menu1 .list{ padding:0 0 10px 0; line-height:24px;}
.head .menu ul .menu1 .list a{padding:8px}
.head .menu ul .menu3 h2{ color:#fff;font-size:16px; font-weight:bold;}
.head .menu ul .menu3 span{ color:#fff;font-size:12px;}
.head .menu ul .menu3 {background:#FF8000;color:#CD191D;cursor:pointer;overflow:hidden;filter:Alpha(opacity=70);-moz-opacity:0.7;text-align:center; display:block; line-height:50px; }
.head .menu ul .menu2 .list{ display:none}
.head .menu ul .menu2{overflow:hidden; cursor:pointer; text-align:center; line-height:50px;}
.head .menu ul .menu2 h2{ color:#333;font-size:16px; font-weight:normal}
.head .menu ul .menu1 h2{ color:#fff;font-size:16px; font-weight:normal}
.head .menu ul .menu1 {background:#FF8000;color:#fff; line-height:50px;cursor:pointer;overflow:hidden;filter:Alpha(opacity=70);-moz-opacity:0.7;text-align:center}
/*首页大横幅*/
.banner{ height:480px; margin:0 auto; background:#999; position:relative; overflow:hidden;}
.banner img{overflow:hidden; width:1920px; height:360px;position: relative;left:50%; margin-left:-960px;}
.banner2{width:100%; height:360px; margin:0 auto; background:#999; overflow:hidden; } 
.banner2 img{overflow:hidden; width:1920px; height:360px;position: relative;left:50%; margin-left:-960px;}

/*简介、新闻、产品*/
.anp{ width:100%; height:500px; margin:0 auto; background:#f6f6f6;}
.anp .lr{ width:1200px; height:500px; margin:0 auto;}
.anp .lr .l{ width:460px;height:500px; float:left; display:inline;}
.anp .lr .r{ width:740px;height:500px; float:left; display:inline;}
.anp .lr .l .t{ font-size:36px; font-weight:bold; color:#ff8000; padding-top:15px;}
.anp .lr .l h3{ font-size:24px; font-weight:bold; color:#333;}
.anp .lr .l .en{ font-size:8px; font-weight:bold; color:#666;}
.anp .lr .l .about{width:460px; font-size:12px; line-height:20px; padding:10px 0 10px 0;}
.anp .lr .l .news{ width:384px; height:172px; padding:0px 8px 8px 8px; background:url(../images/bg_news.png) no-repeat #fff; margin-top:20px;}
.anp .lr .l .news li{ width:100%; line-height:36px; height:36px; background:url(../images/ar.png) no-repeat 2px 15px;}
.anp .lr .l .news li h4{ font-size:14px; font-weight:normal; float:left; display:inline;padding-left:15px;}
.anp .lr .l .news li .time{ float:right; display:inline; font-size:8px; color:#999;}
.anp .lr .r h3{font-size:30px; font-weight:bold; color:#ff8000; padding:15px 0 0 20px;}
.anp .lr .r .en{ font-size:14px; font-weight:bold; color:#666; padding-left:20px;}
.anp .lr .r .img li{ width:165px; height:380px; float:left; display:inline; margin:20px 0 0 20px; background:#ccc;}
.anp .lr .r .img li a{}
.anp .lr .r .img .img01{ background:url(../images/img01.jpg) no-repeat;}
.anp .lr .r .img .img02{ background:url(../images/img02.jpg) no-repeat;}
.anp .lr .r .img .img03{ background:url(../images/img03.jpg) no-repeat;}
.anp .lr .r .img .img04{ background:url(../images/img04.jpg) no-repeat;}
.anp .lr .r .img li h4{ font-size:16px; font-weight:bold; color:#fff; padding:335px 0 0 15px;}
.anp .lr .r .img li h5{ font-size:12px; font-weight:bold; color:#fff; padding-left:15px;}


/*案例展示*/
.case{ width:1200px; margin:0 auto; margin-top:0px; background:#fff;padding:20px; overflow:hidden;}
.case  h3{font-size:30px; font-weight:bold; color:#ff8000; text-align:center;}
.case .en{font-size:14px; font-weight:normal; color:#666; text-align:center;}
.case .blk_18{ overflow:hidden; width:1200px; height:360px; zoom:1; position:relative}
.case .blk_18 .pcont{ overflow:hidden; width:1100px; position:absolute; left:50px; top:15px;}
.case .blk_18 .ScrCont{ width: 32766px; zoom:1}
.case .blk_18 .LeftBotton { width:40px; height:62px; position:absolute; top:119px; left:0 ;background:url(../images/ar_lr.png) no-repeat 0 0;}
.case .blk_18 .RightBotton{ width:40px; height:62px; position:absolute; top:119px; right:0; background:url(../images/ar_lr.png) no-repeat -45px 0;}
.case .blk_18 .img li {  width:280px; height:340px; float:left; display:inline; overflow:hidden;}
.case .blk_18 .img li img { display:block;  cursor: pointer; border:0; width:260px; height:300px;}
.case .blk_18 .img li h4{ font-size:14px; font-weight:normal; line-height:40px; text-align:center;}
#List1_1{ float:left}
s#List2_1{ float:left}

/*网站底部*/
.foot{ width:100%; margin:0 auto; padding:20px 0 0px 0; background:#4d4d4d;}
.foot .lmr{ width:1200px; margin:0 auto; }
.foot .lmr .l{ width:349px; height:200px; float:left; display:inline; border-right:1px solid #fff; padding:0px 0 0 20px; background:url(../images/bottom.jpg) no-repeat 30px 100px;}
.foot .lmr .l .htm{ font-size:14px; font-weight:normal; line-height:26px; color:#fff; padding:10px 0 0 45px;}
.foot .lmr .m{ float:left; display:inline; color:#fff; padding-left:60px;}
.foot .lmr .m ul{ }
.foot .lmr .m ul li{ width:120px; float:left; display:inline;}
.foot .lmr .m ul li h2{ font-size:16px; font-weight:bold; padding-bottom:10px;}
.foot .lmr .m ul li .list{ margin:0; padding:0;}
.foot .lmr .m ul li .list h3{ font-size:12px; font-weight:normal;display:inline;}
.foot .lmr .m ul li .list a{ padding:8px;}
.foot .lmr .m ul li .list a:link{ color:#fff;}
.foot .lmr .m ul li .list a:visited{ color:#fff;}
.foot .lmr .m ul li .list a:hover{ color:#f60}
.foot .lmr .r{ float:left; display:inline; width:170px; height:170px; background:#fff; margin:20px 0 0 30px;}
.foot .copy{ width:100%; margin:0 auto; text-align:center; line-height:35px; font-size:12px; border-top:1px solid #fff; color:#fff; margin-top:20px;}
.foot .copy a{ padding-left:15px;}
.foot .copy a:link{ color:#fff;}
.foot .copy a:visited{ color:#fff;}
.foot .copy a:hover{ color:#f60}

/*内容列表页面*/
.sub { width:1200px; margin:20px auto;}
.sub .l{ width:200px; float:left; display:inline;}
.sub .r{ width:1000px; float:left; display:inline; background:#fff;}
.sub .l .t{ width:180px; height:85px; background:#f80; color:#fff; text-align:left; padding:15px 0 0 20px}
.sub .l .t h2{ font-size:24px; font-weight:normal; padding-bottom:5px;}
.sub .l .t .en{ font-size:12px; font-weight:normal;}
.sub .l .menu{ width:200px; background:#f5f5f5; margin-top:10px;}
.sub .l .menu li{ width:200px; height:39px; border-bottom:1px dotted #999;}
.sub .l .menu li h3{ font-size:14px; font-weight:normal; padding-left:20px; line-height:39px;}
.sub .l .menu li a:link{ color:#333;}
.sub .l .menu li a:visited{ color:#333;}
.sub .l .menu li a:hover{ color:#fff; background:#f80; display:block;}
.sub .l .menu .ar{ background:#f80; display:block;}
.sub .l .menu .ar a:link{ color:#fff;}
.sub .r .lj{ width:980px; height:29px; line-height:29px; border-bottom:1px solid #ddd; font-size:12px; color:#333; text-align:right; margin-left:20px;}
.sub .r .content{ padding-top:20px;}
.sub .r .content h4{ font-size:22px; text-align:center; font-weight:normal; color:#333;}
.sub .r .content .source{ font-size:12px; color:#333; text-align:center; line-height:45px;}
.sub .r .content .text{width:980px; margin-left:20px;  font-size:14px; color:#333; line-height:24px; }
/*新闻列表*/
.sub .r .content .list{ margin-left:20px; background:#fff;}
.sub .r .content .list li{ width:980px; height:auto; padding:20px 0 20px 0; border-bottom:1px dotted #ccc;}
.sub .r .content .list li img{ width:230px; height:140px; float:left; display:inline; padding-right:20px;}
.sub .r .content .list li h3{ font-size:18px; font-weight:normal; line-height:40px; text-align:left;}
.sub .r .content .list li h4{ font-size:14px; font-weight:normal; line-height:22px; color:#999; text-align:left;}
.sub .r .content .list li .time { font-size:14px; color:#999; padding-top:15px;}
.sub .r .content .next{ font-size:14px; line-height:40px; padding-top:5px}
.sub .r .content .next a,.next span{ padding:0 6px 0 6px;}
.sub .r .pagenavi{ font-size:14px; line-height:28px;}
/*图片列表*/
.sub .r .content .list_img{}
.sub .r .content .list_img li{ width:230px;  float:left; display:inline; margin:20px 0 0 20px;}
.sub .r .content .list_img li img{ width:230px; height:160px; float:left; display:inline; padding-bottom:10px;}
.sub .r .content .list_img li h3{ font-size:14px; font-weight:normal; line-height:24px; width:225px;}
.sub .r .content .list_img li .time { font-size:14px; color:#999; padding-top:15px;}

/*产品列表*/
.sub .r .content .case_img{}
.sub .r .content .case_img li{ width:230px;  float:left; display:inline; margin:20px 0 0 20px;}
.sub .r .content .case_img li img{ width:230px; height:230px; float:left; display:inline; padding-bottom:10px;}
.sub .r .content .case_img li h3{ font-size:14px; font-weight:normal; line-height:24px; width:225px;}
.sub .r .content .case_img li .time { font-size:14px; color:#999; padding-top:15px;}

