*{padding:0;margin:0}
body {width:100%; margin:0 auto; font-size:12px; font-family:Verdana;background:#fcf7df; }
ul { list-style:none;}
img { border:0px; vertical-align:top;}
a { color:#3e3e3e; text-decoration:none;}
a:hover { color:#f00;}

.container{ width:1004px; background:#FFFFFF; margin:0 auto;overflow: hidden; }
.main{ width:985px; background:#FFFFFF; margin:0 auto; }
.head{ height:255px; width:985px; background:url(../images/blue/head.jpg) no-repeat; }
.nav_sub{ height:45px; line-height:33px; width:985px; background:url(../images/blue/nav.jpg) no-repeat;overflow: hidden;}
.nav_sub ul{float:left; }
.nav_sub ul li{float:left;height:33px; line-height:33px; width:90px; text-align:center;}
.nav_sub ul li a{color:#FFFFFF;font-weight:bold; font-size:14px;}
.nav_sub ul li a:hover { text-decoration:underline; }


.hot{height:95px; background:url(../images/blue/hot.jpg) no-repeat left center; border-bottom:1px dashed #bbbbbb;overflow: hidden;}

.sub_news{width:975px;float:left;margin:0px;padding:0px;}
.newscon{margin-top:10px;  height:228px;width:213px;float: right;}
.title{height:27px; line-height:27px; background:url(../images/blue/bar.jpg) no-repeat;}
.title span{ float:left; margin-left:10px; font-size:14px; font-weight:bold; color:#FFF;}
.title a{ float:right; margin-right:10px; color:#FFF;}
.t1{ width:345px; }
.t2{ width:625px;}
.content1{width:334px; padding:4px;color:#4a4949;font-size:12px; line-height:22px; text-indent:2em;text-align:justify;overflow: hidden;}

.content1 a{ color:#FF0000; }
.content2 ul li{width:596px;}



.picnews{width:976px; height:488px;margin-top:10px; border:1px solid #85D9FB;overflow: hidden;}
.picnews2{width:976px;  margin-top:10px; border:1px solid #dddcdc;overflow: hidden;}
.pictureList{width:950px;  border:0px solid blue;overflow: hidden;margin-top:12px;}
.pictureList li{overflow: hidden;margin:8px 18px;}
.pictureList li a{cursor: pointer;display:block;width:100%;height:175px;}
.pictureList li span{display:block;width:100%;height:27px;line-height:27px;}
.pictureList li img{margin:0px!important;}

.t3{ width:976px; height:29px; background:url(../images/blue/bar1.jpg) repeat-x; overflow: hidden; }
.bgpic{ width:976px; height:137px; background:url(../images/blue/bg.jpg) no-repeat;}

.foot{clear:both; width:984px; height:150px; text-align:center; color:#3e3e3e; }
.foot dl dt{ height:50px; line-height:50px; color:#CCCCCC; }
.foot dl dd { padding:8px 0; line-height:2; }

/*2y*/
.titlt2{ margin-top:10px; width:974px; height:27px; line-height:27px; padding-left:10px; background:#eff0f0;overflow: hidden;}
.listcon{width:985px; margin-top:15px; }
.side1{ height:220px;overflow: hidden;}
.side2{ height:220px;overflow: hidden;}
.con1 ul { float:left; margin-left:10px;}
.rightside{ float:right; width:760px; height:550px; padding-top:10px;}

/*3y*/
.content{ width:980px;  padding-top:10px;overflow: hidden; }


.ALBIG{width:870px;padding-top:4px;overflow: hidden;}
.ALBIG_text a{font-weight:normal;  color:red;font-size:25px;line-height:25px; overflow: hidden; }
.ALBIG_li{list-style: none;width:100%;height:80px;text-align: left;float: left;}
.ALBIG_text_summary{ color:#535252;white-space:normal;word-break: break-all;width:856px;height:46px; line-height: 22px; text-indent: 2em; font-size:12px;}


.line{border-top:2px solid #a1d7fc; overflow: hidden; }
.ppt{ margin-top:10px; width:339px; height:228px; float:left;}
.left{ float:left; width:345px; height:260px; border:1px solid #a1d7fc; border-top:none;margin-top:13px;overflow: hidden;}
.right{ float:right; width:625px; height:260px; border:1px solid #a1d7fc; border-top:none;margin-top:13px;overflow: hidden;}
.leftside{ float:left; width:211px; height:460px; border:1px solid #a1d7fc; border-top:none;overflow: hidden; }
.t3 span{ color:#FFF;}


.new_bg1{margin-top:10px;margin-left:16px; height:228px;width:616px;float:left;background:url(../images/blue/new1_bg.jpg) no-repeat;}
.INFO_text{width:75% ;overflow: hidden;}
.new_bg{margin-top:8px;width:326px; height:221px;float: left;}
.new_title{float: left;width:319px;height:32px; line-height:32px;background:url(../images/blue/title_bg.jpg) no-repeat;}
.new_title span{float: left;font-size:14px;font-weight:bold; color:#FFF;padding-left:30px;}
.new_title a{float:right; margin-right:10px; color:#FFF;}
.new_body{width:317px;height:186px;border:1px solid #85D9FB;border-top:none;overflow: hidden;}
.new_body *{font-size: 12px;}
.new_list{float:left;width:316px;height:180px;overflow: hidden;}
.new_list li{border:0px solid red;line-height: 24px;}
.content1{padding-top:0;width:304px;height:174px;color:#4a4949;font-size:12px;  text-indent:2em;text-align:justify;overflow: hidden;}
.content{padding-top:0;}
