/* CSS Document */



/* cont-r */
.cont-r{padding:0px 0px 0px;position:relative;width:750px; float:right}
.cont-r .tit{width:100%;height:39px;overflow:hidden;position:relative; background:url(../images/rtitbg.jpg) repeat-x;border-bottom:1px solid #dfdfdf}
.cont-r .tit h3{padding:0px 17px;color:#111;font-size:16px;line-height:37px}
.cont-r .tit span{position:absolute;top:10px;right:15px;}
.cont-r .tit span a{color:#333;}
.cont-r .tit .kd{ position:absolute;right:80px;top:10px;}
.cont-r .iabout{font-size:12px;padding:0px 0px 6px 11px; line-height:25px; position:relative;width:720px;float:left;margin-top:15px;}
.cont-r .iaimg{float:left;padding:10px 20px 10px 6px;}
.cont-r .wz h3{font-size:15px;padding:7px 28px; background:url(../images/icon2.jpg) 10px -1px no-repeat}
.cont-r .ntxt{font-size:14px;color:#333;padding:0px 16px 30px 11px;line-height:200%;margin-top:25px; position:relative}
.cont-r .border{border:1px solid #dfdfdf;margin-bottom:14px;-webkit-box-shadow:0px 4px 0px #efefef; -moz-box-shadow:0px 4px 0px #efefef;box-shadow:0px 4px 0px #efefef; background:#fff}
/*cont2*/
.cont2{width:978px; overflow:hidden;position:relative;height:auto;margin:9px auto 4px;border:1px solid #ddd;;-webkit-box-shadow:0px 4px 0px #efefef; -moz-box-shadow:0px 4px 0px #efefef;box-shadow:0px 4px 0px #efefef; float:left; background:#fff}
.cont3{width:980px; position:relative;height:auto;margin:13px auto 4px;padding-bottom:4px; overflow:hidden;float:left; background:none}
.ctitle{width:100%;height:39px; position:relative; background:url(../images/rtitbg.jpg) repeat-x;border-bottom:1px solid #dfdfdf}
.ctitle h3{padding:0px 17px;color:#111;;font-size:16px;line-height:37px}
.ctitle .kd{ position:absolute;left:130px;top:8px; font-size:14px}
.ctitle span{ position:absolute;right:15px;top:11px; color:#333}

.inews{width:318px; float:left;margin-right:10px; background:#fff;border:1px solid #ddd;-webkit-box-shadow:0px 4px 0px #efefef; -moz-box-shadow:0px 4px 0px #efefef;box-shadow:0px 4px 0px #efefef;}
.inews .inewslist{height:225px;padding:10px 12px 20px 9px}
.inewslist li{ line-height:190%;border-bottom:1px #eee dotted;padding:5px 2px 5px 0px;font-family:"ËÎÌå"; color:#026CB3;text-overflow:ellipsis;white-space:nowrap;width:294px;overflow:hidden; position:relative}
.inewslist li span{color:#999;margin-right:0px;float:right;font-family:'Microsoft Yahei';}
.inewslist li a{ color:#333;font-family:'Microsoft Yahei';margin-left:2px; position:relative;}
.inewslist li a:hover{ color:#F24F00}
.inewslist li a img{ position:absolute;top:-5px;right:-25px}
.ipro2{height:210px;margin:0px 15px;}
.ibox2{ float:left;width:180px; position:relative;margin:20px 6px 0px; }
.ibox2 .img{border:1px solid #ddd;padding:10px 9px;}
.ibox2 img{width:160px;height:118px}
.ibox2 .txt{ text-align:center;padding-top:10px; font-weight:bold}
/* iprolist */


.iprolist2{overflow:hidden;width:748px;padding:18px 0px 15px;background:#fff; position:relative;height:242px}
.iprolist2 .pbox{text-align:center;float:left;padding:0px 2px 6px 21px;overflow:hidden;width:220px;margin:2px 0px 6px}
.iprolist2 .pbox .img{width:192px;height:110px;overflow:hidden;display:block;float:left;border:1px solid #eee;padding:7px 8px}
.iprolist2 .pbox .img img{vertical-align:middle;width:192px;height:110px;}
.iprolist2 .pbox .txt{overflow:hidden;width:192px;margin:6px 0px 0px 12px;text-overflow:ellipsis;whit e-space:nowrap; text-align:left; line-height:17px; float:left;;}
.iprolist2 .pbox a{color:#444;overflow:hidden;line-height:130%;font-weight:bold; font-size:14px;}
.iprolist2 .pbox a:hover{color:#F24F00}
.iprolist2 .pbox p{margin-top:6px}
.iprolist2 .pbox p a{color:#F24F00; font-weight:normal; font-size:12px}
