﻿
.CW h2 { color: #333; font-size: 32px; line-height: 33px; height: 126px; text-transform: uppercase; border: 0px solid #d2ceb4; background: url(../images/ititle_bg.jpg) no-repeat 50% 100px; text-align: center;padding-top:50px; }
.CW h2 span{font-size:14px;color:#999;font-weight:normal; }

.cbg1 {  width:100%;height:850px;background:url(../images/about_bg.jpg) no-repeat 50% bottom;}
.cbg2 { width:100%;min-height: 760px;padding-top: 30px;}

.iimg1 { height:1084px;width:100%;float:left; margin:20px 0;}
.iimg2 { height:805px;width:100%;float:left; margin:20px 0;}

.h2t { font-size: 32px; font-weight: bold; width: 100%; text-align: center; line-height: 26px; }
.imore { border-radius: 15px; height: 40px; line-height: 40px; background: #b92221 ;width:140px;display:block;text-align:center;color:#fff !important;margin-top:30px;} 

.iabout { line-height: 28px; color: #999; height: 200px; width: 100%;  }
.iabout h3 { font-size: 20px; margin-bottom: 10px; color: #b92221; }
.iabout ._c { height: 310px; padding: 10px; color: #555; overflow: hidden; text-align: left; width: 580px; float: left; font-size: 14px; }
.iabout .video { padding-left: 30px; float: right; width: 560px; }
.iabout .video a { float: left; text-align: center; font-size: 16px; padding: 10px 0; padding-right: 15px; }
.ijl table { width: 100%; line-height:45px;margin-top:80px;}
.ijl th { font-size: 32px;font-weight:bold; color: #d00000 !important; text-align: left; width: 20px; }
.ijl td { font-size: 16px; color: #999 !important; text-align: left; }



.cbg5 { background: url(../images/icontact_bg.jpg) no-repeat 50% bottom;height:910px; }
.ict {position:relative;height:850px;}
.ict .ict_c { float: right; margin-top: 100px; margin-right: 110px;line-height:45px; }
.ict .imore { position: absolute; right: 250px; bottom: 150px; }



.iprotj { min-height: 660px; }
.iprotj .bd{ float:right;line-height:30px;min-height:315px;width: 100%;margin-left:15px;}
.iprotj .bd li{float:left;width:220px;margin:0 11px;text-align:center;margin-top:20px;border:1px solid #eee;background:#fff;padding:10px;color:#999;}
.iprotj .bd li img { }
.iprotj .bd h2 {height:59px;line-height:59px;color:#b42924; border-bottom:3px solid #eee;}
.iprotj .bd h2 img { float:left;}
.iprotj .bd h2 span {font-size:12px;}


.iphoto {min-height:335px;margin-top:30px; }
.iphoto h2 { height:60px;width:98%;margin:0 auto; border-bottom:3px solid #eee;}
.iphoto h2 span { float:right;}
.iphoto li{float:left;text-align:center;line-height:35px;margin-top:15px; }
.iphoto li .pic { border:1px solid #eee;padding:5px;margin-left:10px; text-align:center;}
 .borders {border:1px solid #e4e4e4;}


.iproclass {min-height:475px;width: 236px;border:1px solid #429b52;margin-bottom: 20px; }
.iproclass h3{color:#99815e;width:236px;text-align:center;font-size:20px;line-height:91px;}
.iproclass li { float:left;}
.iproclass li b a{display:block;line-height:36px;height:36px;margin-top:10px;color:#fff;width:197px; background:#429b52;  padding-left:40px;font-size:16px;font-weight:normal;}
.iproclass li b  a:hover{padding-left:40px; color:#ff0; }
.iproclass dl {padding-left:20px;width:190px;}
.iproclass dd  {width:190px; margin-left:5px;line-height:30px;height:30px;margin:10px 0;}
.iproclass dd a { color:#99815e; padding-left:20px;border:1px solid #ccc;background:#fff;display:block;}
.iproclass dd a:hover { color:#48ae6d;}

.iprohot { min-height:750px;}
.iprohot .bd{width:1000px; float:left;margin-top:10px;line-height:35px;margin-left:25px;}
.iprohot .bd li{float:left;width:230px;background:#fff;margin-left:16px;text-align:center;margin-top:20px;border:1px solid #d3e5da;}



.itop {padding-top:30px;height:230px;}
.itop li { float:left;position:relative;}
.itop li a { display:block;background:#000; filter:Alpha(opacity=85);opacity:0.85;height:45px;color:#fff;line-height:45px;bottom:8px;z-index:999;width:314px;text-align:center;}
.itop li b {font-size:18px;font-weight:normal;}
.itop li a:hover { color:#ffd800;}




.inews {width:500px;float:left;font-size:12px;line-height:35px;height:255px;}
.inews h3 {color:#aaa;font-size:14px;text-align:left; line-height:40px;height:40px;margin:10px 0;}
.inews h3 b {color:#aaa;}
.inews h3 span{float:right; padding-right:10px;font-size:14px; }
.inews h3 span a {color:#aaa; }
.inews .nli {height:30px;color:#ccc;line-height:30px; float:left;margin-left:15px;border-bottom:1px dashed #eee;width:300px;background:url(../images/system/li_bz1.png) no-repeat 0 50%;}
.inews .ntop {margin-left:15px;color:#ccc; border-bottom:1px dashed #ddd;}
.inews p {padding:0 10px;  line-height:35px;}
.inews p a { color:#999;  }
.inews p a:hover { color:#fe7010; }
.inews p:hover {}
.inews p span {float:right;}
.inews ._c img{float:left; }


.ibtn img{padding-bottom:15px; }

.iinfo {background: url(../images/iwh_bg.jpg) no-repeat 50% 0;height:860px;width:100%;position:relative;color:#eee;line-height:35px;font-size:14px;}
.iinfo img { float:left;padding:0 20px;}
.iinfo .iinfo1 {position:absolute; width:900px;margin:0 auto; top:120px;}
.iinfo .iinfo2 {position:absolute; width:900px;margin:0 auto; top:400px;}
.iinfo .iinfo3 {position:absolute; width:900px;margin:0 auto; top:680px;}

.iinfo p:hover { }
.iinfo p span {float:right;}

.iys h3{text-align:center; }

.ilink { height:100px;line-height:35px;width:300px;float:left;}
.ilink h3 { line-height:40px;font-size:14px;color:#574946;margin:10px 0;}
.ilink h3 b { color:#c6b1ab; }
.ilink h3 span{float:right; padding-right:10px;font-size:12px; }
.ilink h3 span a {color:#999; }

.ivideo { width:304px; float:left;background:url(../images/video_bg.jpg) no-repeat 0 bottom;height:294px;}
.ivideo h3 { color:#aaa;font-size:14px;text-align:left; line-height:40px;padding-left:15px;height:40px;}
.ivideo ._c { padding-left: 8px;padding-top: 15px;}

.inews1 { width:100%;min-height:430px;border:0px solid #ddd; border-top:4px solid #187e3a;background:#fff;}
.inews1 h2 {background:url(../images/h2_bg.jpg) no-repeat 50% bottom; height:60px;width:98%;margin:0 auto; }
.inews1 h2 img { padding:10px;}
.inews1 ._c {text-align:left;height:325px;width:98%;margin:0 auto;}
.inews1 ._c  img { width:150px;height:130px;float:left;padding: 10px;}
.inews1 .nli { float:left;width:440px;padding: 10px;color:#999;}