@charset "gb2312";
@import url("Base.css");
@import url("a.css");
b{ font-size:15px;}
/*banner*/
#banner{width:100%;height:280px;margin:0px auto;padding:0px;position:relative;overflow:hidden;border-bottom:3px solid #b32b15; min-width:960px; z-index:1; }
.blist li{width:100%; height:280px; position:absolute; left:0px; top:0px; display:block;}
.blist li a{ margin:0px; padding:0px;width:100%; height:270px; display:block; text-decoration:none;}
.blist #bone{background:url(ban1.jpg) no-repeat center top;}
.blist #btwo{background:url(ban2.jpg) no-repeat center top; display:none;}
.blist #bthree{background:url(ban3.jpg) no-repeat center top; display:none;}

#banner ul.playerControl {padding: 0;list-style: none;position:relative;height:30px; width:240px;margin:0px auto;}
#banner ul.playerControl li {float: left;width:50px;height: 30px;cursor: pointer;margin: 0px 8px;border:3px solid #eee;text-align:right;top:240px; left:387px; position:relative; opacity:0.6; filter:alpha(opacity=60);}
#banner ul.playerControl li:hover,#banner ul.playerControl li.current {border:3px solid #ddd; opacity:1;filter:alpha(opacity=100); }
#banner ul.playerControl li.current {top:230px;}

/*content*/
#PageContent,#con-abc{background:#fff; height:auto !important;  height:260px;min-height:260px;}
#con-abc{width:960px; margin:0px auto; padding-bottom:20px; padding-top:10px;}
#con-abc h1, #con-abc h2, #con-abc h3, #con-abc h4, #con-abc h5{ margin:0px; padding:0px; font-size:16px; color:#333; line-height:40px; padding:5px 0px; font-weight:bold;}
#con-abc-a,#con-abc-b,#con-abc-c{width:310px; float:left; margin-right:40px;}
#publication{background:url(../images/bedeck/dotted_line.gif) no-repeat left bottom; padding-bottom:25px;}
#con-abc-b h3 img{vertical-align:middle; padding-bottom:5px; *padding-bottom:2px; padding-left:5px;}
#con-abc-b h3{font-size:14px; height:24px;}

#publication div img{float:left; margin-right:15px;}
#publication div p,#acc p{margin:0px; padding:0px; padding-bottom:5px;color:#333;}
#publication div span a{ padding:2px 0px; padding-right:20px; text-decoration:none; color:#00649d;}
#publication div p b{font-size:16px; color:#333;}
#publication div span a:hover{text-decoration:underline;}
#publication div .more a{ background:url(../images/more.png) no-repeat left center;  padding-left:20px;}
#publication  ul{ margin-top:10px; width:240px; }
#publication   li a{ color:#00649d; background:url(../images/link_arrow.png) no-repeat left 5px; padding-left:10px;}
#publication   li a:hover{ text-decoration:underline;}

#publication dl{margin:10px 0 0 0; padding:0px;}
#publication dd{margin:0px; padding:0px; }
#publication dd a{color:#00649d; background:url(../images/link_arrow.png) no-repeat left 5px; padding-left:10px}
#publication dd a:hover{color:#c30d23; }
#con-abc-b #publication dd a:hover{color:#c30d23; }

#publication h1{font-size:16px;}

/*¹«Ë¾¼ò½é*/
#acc{width:970px;position: relative;overflow:hidden; height:160px;}
#acc{background:url(../images/bedeck/dotted_us.gif) no-repeat left bottom; padding-bottom:5px; width:970;}
#acc .roll li {float:left;width:8px;height:8px;margin-right:5px;text-indent:-9999px;background:url(../images/home_icon.png) no-repeat right -222px; cursor:pointer; overflow:hidden;}
#acc .arr_left a,#acc .arr_right a{ width:15px; height:15px;position:absolute;top:16px; right:128px; height: 20px; background:url(../images/home_icon.png) no-repeat left -184px;}
#acc .arr_right a{_width:16px;right:10px; background-position:right -184px;}
#acc .arr_left a:hover,#acc .arr_right a:hover{ background-position:left -141px;text-decoration:none;}
#acc .arr_right a:hover{background-position:right -141px;}
#acc ul.acclist{position: absolute;top:40px; margin:0px; padding:0px; margin-top:5px; width:9999px; overflow:hidden; padding-top:5px;}
#acc ul.acclist li{float:left; width:970px;}
#acc ul.acclist img{width:160px; height:100px;}
#acc ul.acclist li .acContent{width:970px; color:#000; line-height:24px; color:#333;}
#acc ul.acclist li a:hover{text-decoration:none;}
#acc h1{font-size:16px;}

.acContent b{display:block; padding-bottom:5px;}
.acContent img{float:left; margin-right:15px; margin-top:5px;}
#con-abc-b{width:310px;}



#con-abc-c{ width:200px; margin-right:0px;position:relative; padding-bottom:15px;}
#con-abc-c h5{ line-height:30px; margin-top:5px;font-size:16px;}
#con-abc-c ul{ margin-top:5px;}
#con-abc-c ul li a img{ width:200px; height:50px; border:double 0px #cccccc;  color:#00649d; margin-bottom:10px;}
#con-abc-c ul li a:hover{width:200px; height:50px;}
.hmore{background:url(../images/more.png) no-repeat left center; padding-left:20px;}
.hmore a{ color:#588202;}
#con-abc-c .cpa {margin-top:12px;}
#bdshare{display:none;}



.mjkehu li img {width:130px; height:70px; border:double 1px #cccccc; padding:2px}
.mjkehu li a img {opacity:1; filter:alpha(opacity=100);}
.mjkehu li a:hover img {opacity:0.5; filter:alpha(opacity=50);}