@charset "utf-8";
/* body,container */
body{ text-align:center;margin:0px auto; padding:0px; font-family: "宋体","Times New Roman", Times, serif; font-size:12px;}
#container{width:990px; height:auto; margin:0px auto;text-align:center;background-color:#ececec; }
/*--------------ban------------------*/
#ban{height:113px; width:100%; margin:0px auto; padding:0px;text-align:right; background:url(pic/logo.jpg) center top no-repeat;}
/*--------------one:flash------------------*/
#one{ height:36px; width:100%; margin:0px; padding:0px; line-height:36px;  text-align:left; background:url(pic/b1.jpg) repeat-x left top;}
.ul1{ margin:0px 0px 0px 60px; padding:0px; list-style:none;}
.ul1 li{ float:left; list-style:none; width:95px; text-align:center; background:url(pic/b2.jpg) right top no-repeat;}
.ul1 li a{ font-size:14px; color:#FFFFFF; text-decoration:none;}
.ul1 li a:hover{ font-size:14px; color:#FFFFFF; text-decoration:underline;}
a:link,a:visited,a:active{ color:#464646; font-size:12px; text-decoration:none;}
a:hover{ color:#E10000; font-size:12px;text-decoration:none;}
.ps1{ margin:0 auto; padding:0px; height:304px; background:url(pic/b3.jpg) left top no-repeat; text-align:center}
dl,dl *{ margin:0;}
.uls1{ margin:0px auto; padding:0px; list-style:none; width:580px;}
.uls1 li{ float:left; list-style:none; width:95px; text-align:center; background:url(pic/b2.jpg) right top no-repeat;}
.uls1 li a{ font-size:14px; color:#FFFFFF; text-decoration:none;}
.uls1 li a:hover{ font-size:14px; color:#FFFFFF; text-decoration:underline;}
#demo1{ margin:0 auto; padding:0px; list-style:none; height:200px; overflow:hidden;}
#demo1 li{ clear:both; line-height:1.9;}
/*--------------mains------------------*/
.mains{ width:990px; clear:both; margin:8px auto;  }
.ltbg{ background:url(pic/b4.jpg) left top no-repeat; height:10px;float:left; width:225px; text-align:left; display:inline;}
.rtbg{background:url(pic/b5.jpg) left top no-repeat; height:20px;float:right; width:765px; display:inline;}
.mainleft{ float:left; width:225px; text-align:left; display:inline;}
.mainright{ float:right; width:765px; display:inline;background:url(pic/b7.jpg) left top repeat-y;}
.mainrights{width:740px;background-color:#FFFFFF; height:auto; margin:0 auto; min-height:810px;}
.tabs{ margin:0px;}
.t11{ background:url(pic/c1.jpg) left top no-repeat; padding-left:30px; line-height:33px; height:33px;}
.t18{ padding-left:8px; text-align:left; line-height:2;}
.tabs dt{ height:28px; background:url(pic/b6.jpg) left top repeat-x;}
.tabs dt strong{ letter-spacing:2px; padding-left:20px; height:28px;line-height:28px; !important;line-height:28px; font-size:14px; font-weight:bold; color:#fff; text-align:left;}
.tabs dd{ padding:10px 0px; text-align:center;}
.ht10{ height:10px; clear:both; width:100%;}
.mlt1{ float:left; width:440px; display:inline; margin-left:20px; margin-top:18px;}
.mrt1{ float:right; width:240px; display:inline; margin-right:25px; margin-top:18px;}
.tab1{ margin:0px;}
.tab1 dt{ height:35px; text-align:left;}
.tab1 dd{ padding:12px 10px; text-align:left;}
.dd1{ line-height:1.9; border:1px solid #d6d6d6; height:210px;}
.ulpic{ margin:0px; padding:0px; list-style:none;}
.ulpic li{ float:left; display:inline; margin-left:4px; text-align:center; overflow:hidden; margin-top:8px;}
.ulpic li img{ width:107px; height:144px;}
.ulpic li p{ margin-top:8px;}
.lt2{ text-align:left; line-height:2;}
.dd2{ letter-spacing:3px; line-height:2; font-size:14px;}
.buts{ width:37px; height:34px;}
.tbor{ height:22px; line-height:22px; text-align:left;}
/*--------------footer------------------*/
#footer{width:100%; margin:0px; height:180px; clear:both; text-align:center; background-color:#FFFFFF }
.cty{ background:url(pic/a9.jpg) left top repeat-x; padding-top:30px; text-align:center; color:#555555; line-height:2;}
#footer a:link,#footer a:visited,#footer a:active{ color:#FFFFFF; font-size:12px; text-decoration:none;}
#footer a:hover{ color:#FFFFFF; font-size:12px;text-decoration:none;}
.breakNewsblock {
margin:0 auto;
width:220px;
height:210px;
overflow:hidden;
}
#breakNews {
float:left;
height:210px;
width:220px;
}
#breakNews .list6 {color:#333333;float:left;height:210px;overflow:hidden;width:220px;}
#breakNews .list6 li{ padding:3px 0;}
#breakNews .hit {float:right;height:24px; margin-top:23px; width:17px;}
#breakNews .hit span { display:block;float:left;height:13px; margin-bottom:6px;width:13px;}