.content2{ width:990px;margin:0 auto;}
.ctop{height:auto; overflow: hidden; margin:16px 0 34px;}
.row_title{color:#005BAC; line-height: 25px; height: 25px;overflow: hidden;}
.row_title span{float:left; font-weight: bold; font-size: 16px;font-family: "宋体";}
.row_title a{float: right;color:#005BAC; cursor:pointer;}
.cleft{float:left;width:700px;padding:20px 19px; background:url(../images/enleftbg.png) no-repeat; height:440px;}
.info_content{ padding-top:20px;padding-right:10px;}
.info_content p{color:#555; line-height: 24px;font-size:14px;margin-bottom:20px;text-align:Justify;text-justify:inter-ideograph;}
.cright{ float: right;width:244px; overflow: hidden;}
.right_pic{padding:0 5px;margin-bottom:16px;background:#fff;border:solid 1px #D0E0F0;}
.pic_container{}
.pic_container ul{margin-top:18px;margin-bottom:23px;}
.pic_container ul li{background: url(../images/list_gray.png) no-repeat 5px 13px;line-height:30px;border-bottom:1px dashed #cecece;padding-left:13px;height:30px;}
.pic_container ul li a{color:#747474;width:200px;display:block;overflow:hidden;text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.pic_container ul li a:hover{color:#cc0000;}

.right_bottom{ background:#fff; padding:10px 4px 33px;_ padding:10px 4px 18px; border:solid 1px #D0E0F0;}
.items input{border:1px solid #c6c6c6;margin-left:10px;width:160px;float:left;}
.rightb_pic{display:block;width:228px; height: 46px; overflow:hidden; padding:2px; background: #F9F9F9; border:solid 1px #E2E5E5;margin-bottom:15px;}
.rightb_pic img{ display: block;width:228px; height: 46px;}
.rightb_picinfo{ font-weight:bold; color:#005BAC; line-height: 28px; padding-left:5px;}
a.rightb_picinfo {width:44px;height:16px;display:block;float:left;}
.clear{clear:both;}
/* banner */
.banner{ width:990px;height:300px;margin:0px auto;overflow:hidden;margin-top:8px;}
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:299px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }
.banner .bd li a{ height:299px; display:block;  }
.banner .bd li a img{width: 990px; height: 300px;}

.banner .hd{ width:465px; _width:1870px;  position:absolute;_position:relative; z-index:1; bottom:0; right:0; height:30px; line-height:30px; text-align:center;top:360px;_top:-33px;overflow:hidden;  }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:4px; background:url(../images/blue_kuai.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; }
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1; }