﻿.CW h2 {text-align:left;font-size:22px;font-weight:normal;height:40px;line-height:35px;padding-top:0px;color:#555; }
.CW h2 b{padding-left:45px; color:#555;font-weight:normal;}
.CW h2 a { text-transform:uppercase;padding:0 5px;}
.CW h2 span{width:100px;font-size:16px;color:#555;float:right}
.CW h2 span a{color:#999; }

.imore {background:#ddd;width:60px;height:26px; line-height:26px; text-align:center; }

.cbg1 {  width:100%;min-height:278px;float:left;padding: 10px 0;background:url(../images/dz_bg.jpg) ;margin-top:20px;}

.iimg1 { height:1084px;width:100%;float:left; margin:20px 0;}
.iimg2 { height:805px;width:100%;float:left; margin:20px 0;}

.iphoto {min-height:335px;margin:0 auto;float: left;width:100%;}
.iphoto li{float:left;text-align:left;line-height:35px;margin-top:15px; margin:0 5px; }
.iphoto li .info a {color:#fff;font-size:16px;}
.iphoto li .info { background:#333; width:220px;padding:5px;color:#ccc;line-height:25px;}
.iphoto li .info:hover { background:#f00;}

.iprotj { min-height: 315px;width:1220px;margin:0px auto;}
.iprotj h2 {height:132px;}
.iprotj h2 .more { float:right;color:#999;margin-right:60px;height:50px;line-height:40px;display:block;width:90px;}
.iprotj li{float:left;margin:10px 5px;text-align:center;color:#999;}
.iprotj .info { text-align:right;width:90%;display:block;padding:0 7px;height:50px;line-height:50px;}
.iprotj .info  span{text-align:left; float:left;font-size:14px;font-weight:bold;}

.iprotj1 { min-height: 315px;width:1220px;margin:0px auto;}
.iprotj1 h2 {height:200px;}
.iprotj1 h2 .more { float:right;color:#999;margin-right:70px;height:110px;line-height:40px;display:block;width:30px;margin-top:30px;}
.iprotj1 li{float:left;margin:10px 5px;text-align:center;color:#999;border:1px solid #ddd; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;background:url(../images/li_bg.jpg) no-repeat -1px bottom;}
.iprotj1 .info { text-align:left;width:262px;display:block;padding-left:12px;height:30px;line-height:30px;color:#e94759;}
.iprotj1 .info  span{text-align:center; float:left;font-size:14px;width:100%;background:#e94759;color:#fff;margin-bottom: 15px;
    line-height: 25px;height:25px;}

.iprohot { }
.iprohot h2 { width:100%;text-align:center;height:100px;}
.iprohot li {float:left;margin:10px 4px; }
.iprohot li img { border:1px solid #eee; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.iprohot .info { text-align:right;width:90%;display:block;padding:0 7px;height:50px;line-height:50px;}
.iprohot .info  span{text-align:left; float:left;font-size:14px;font-weight:bold;}


.iproclass {width: 345px;margin-bottom: 20px;float:left;}
.iproclass h3{color:#fff;font-size:40px;line-height:42px;width:100%;text-align:center; background:#5b4ae9;font-weight:normal;border-radius:5px;padding:15px 0px;}
.iproclass h3 span { display:block;font-size:16px;}
.iproclass ul {border-top:none;padding-top:10px;}
.iproclass li {width: 345px; padding:5px 0px;margin-bottom:10px;}
.iproclass li b a{display:block;line-height:55px;height:55px;color:#000000;width:100%; background: url(../images/page_li.jpg) no-repeat ;  font-size:20px;padding-left:30px; box-sizing:border-box;background:#a89fef;font-weight:normal;border-radius:5px;}
.iproclass li b  a:hover{color:#ff0;  }
.iproclass dl {width:345px;}
.iproclass dd  {width:345px; line-height:30px;height:30px;}
.iproclass dd a { color:#555; padding-left:50px;font-size:16px; background:#fff;display:block;background: url(../images/system/li_bz.png) 40px 50% no-repeat ;}
.iproclass dd a:hover { color:#009d3e;background: url(../images/system/li_bz_h.png) 40px 50% no-repeat ;}

.iproclass ._c{height:60px;width: 100%; background:url(../images/iprclass_bg.jpg) no-repeat 50% bottom;}
.iproclass ._c li { border:1px solid #ddd; background:#f2f2f2;font-size:14px; width:190px;height:90px;margin-left: 50px; text-align:center;line-height:30px;padding-top:25px;}
.iproclass ._c li a p { font-size:26px;font-weight:bold;color:#333;}
.iproclass ._c li:hover { background:#af0e5a;color:#fff;}
.iproclass ._c li:hover a p,.iproclass ._c li:hover a  { color:#fff;}
.iproclass ._c  a{display:block;width:100%;height:100%;}


.ipronew { min-height:750px;width:1220px;margin:10px auto;}
.ipronew li { float: left; margin: 0 5px;  width:390px; }
.ipronew li img { float: left; padding-top: 10px ; }
.ipronew .info { height:70px;overflow:hidden; width:100%;line-height:35px;display:block;color:#999; }
.ipronew .info h3 { font-size:17px;color:#333;text-align:left;font-weight:normal;}

.ibtn { padding-left: 30px;float: left;width: 360px;}
.ibtn a { float:left;text-align:center;font-size:16px;padding:10px 0;padding-right:15px;}

.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;}

.iabout { line-height:25px;color:#555; height:680px;width:100%;padding-left: 0px;float:left; }
.iabout ._img{vertical-align:middle; float:left;padding: 20px 10px 20px 0;}
.iabout ._c { height:480px;padding:0px;color:#555;overflow: hidden;text-align:center;width:100%;margin-top: 10px;margin-left: 0px;font-size:14px;line-height:28px;float:left;}
.iabout .more {float:left; line-height:45px; text-align:center;width:100%;margin-bottom:20px;}
.iabout .more a { width:120px;height:45px;background:#f00;display:block;margin: 0 auto;color:#fff;}

.ivideo { width:100%;height:280px; text-align:center; padding:10px;}
.ivideo ._title { text-align:center;height:40px;line-height:40px;font-size:16px;}


.imessage { width:1200px;margin:0 auto;font-size:16px;}
.imessage ._c {background:url(../images/message_bg.jpg) no-repeat ;width:100%;height:320px;margin-top:15px;color:#999; }
.imessage ._c li {height: 50px;line-height: 50px;margin-bottom: 21px;padding-left: 20px;background:#e4e4e4;width:460px;}
.imessage ._c .iinput {margin-left:25px;height:50px;line-height:50px;width:390px; border:1px solid #e4e4e4; }
.imessage ._c .itextarea { margin-left:-19px;width:698px;height:140px;border:1px solid #e4e4e4;}
.imessage ._c .imbtn {text-align:center;width:100%;margin-top:40px;}
.imessage ._c .imbtn .mbtn{background:url(../images/btn_bg.jpg) no-repeat;width:130px;height:50px;line-height:50px;color:#fff;font-size:18px;}
.imessage ._c .imbtn .mbtn:hover{background:#ff0101;}
.imessage ._c .cmess { right:0;top:0px;width:680px;}


.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:180px;line-height:35px;width:1000px;float:left;border-top: 2px solid #b0011a;}
.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; }


.iminfo {width:370px;margin-left:30px;float:left;height:154px;}
.iminfo h3 {color:#f00;font-size:22px;text-align:left; line-height:60px; border-bottom:0px solid #eee;}
.iminfo h3 span{float:right; padding-right:5px;font-size:12px;margin-top:0px; }
.iminfo h3 span a {color:#999; }
.iminfo .ntop {color:#ff0101;float:left;margin:0px;margin-top:0px;width: 100%;line-height: 35px;}
.iminfo .ntop a { color:#ff0101;}
.iminfo img{padding:20px 0 ;vertical-align:middle;float:left; }
.iminfo ._c { height:100px;width:99%;float:left;}
.iminfo .newslist { float:left;width:370px;}

.iprosearch {width:310px;float:left;border:1px solid #52ae00; }
.iprosearch h3 {height:65px;line-height:65px;text-align:center;font-size:16px;border-bottom:1px solid #52ae00; }
.iprosearch h3 a {width:50%;float:left; }
.iprosearch h3 .h { background:#52ae00;color:#fff;}
.iprosearch p { padding:10px 20px;color:#999;font-size:14px;}
.iprosearch .textinput {width:80px;height:30px;line-height:30px;border:1px solid #ddd; }
.iprosearch .selects,.iprosearch .sbtn {width:100%; border:1px solid #ddd;height:35px;line-height:35px; }
.iprosearch .sbtn {background:#52ae00;color:#fff;margin:15px 0 20px 0;}

.idz h2{float:left;text-align:left; }

.imgabout { margin-top:0px;text-align:center;margin-bottom:20px;}
.imgabout h2 { text-align:center;height:60px;margin-top:50px;}
.imgabout .ahref { height:130px;}
.imgabout .ahref a { margin-left:45px;width:96px;height:130px;display:block;float:left;}