@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0}
a{ text-decoration:none; color:#4D4D4D}
li{ list-style:none}
a img{ border:none}
.clear{ clear:both}
.more{ float:right; font-size:12px}
.more1{ line-height:31px; padding-right:10px}
.m{ margin-top:10px}
body{ width:100%; color:#4D4D4D; font-size:12px}
/*header */
#top{ background:url(../images/bg.gif) repeat-x; height:109px; width:100%}
.top{ width:980px; width:980px;  margin:0 auto; overflow:hidden;}
.logo{ float:left}
.dh{ float:right; color:#FFF; padding:10px}
.dh a{ color:#FFF}
.nav{ margin-top:10px}
.nav li{ float:left; padding:0 10px}
.nav a{ color:#fff; font-size:14px; font-weight:bold; display:block; width:97px; line-height:39px; text-align:center}
.nav a:hover{ background:url(../images/nav.gif) no-repeat; color:#0B58B4}
.nav .c{background:url(../images/nav.gif) no-repeat; color:#0B58B4}
/*banner*/
#ibanner{ position:relative; width:100%; height:377px; overflow:hidden; background:url(../images/bannerbg.gif) repeat-x;}
#ibanner_pic a{ position:absolute; top:0; display:block; width:100%; height:360px; overflow:hidden; margin-top:10px }
#ibanner_btn{ position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span{ display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
#ibanner_btn .normal{ height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px; }
#ibanner_btn .current{ height:28px; border:1px solid #FF5300; color:#FF5300; font-size:28px; line-height:28px; }
.hot{ background:url(../images/bg1.gif) repeat-x; height:39px; width:100%}
.hot p{ width:980px; margin:0 auto; line-height:39px}
.hot p img{ vertical-align:top}
/*container*/
#container{ width:986px;  margin:0 auto}
.left{ width:220px; float:left; }
.right{ width:750px; float:right; }
.main{ border:#CCC 1px solid; overflow:hidden}
.title{ background:url(../images/title.gif) repeat-x; height:31px}
.title strong{ color:#FFF; line-height:31px; width:80px;text-align:center; background:#0753AB; height:31px; display:block; font-size:14px }
.left ul{ padding:10px}
.left li{ background:url(../images/li.gif) no-repeat; width:192px; height:25px; line-height:25px; text-align:center}
.left dl{ padding:10px}
.left dt{ font-size:16px; font-weight:bold}
.left dd{ line-height:23px; margin-top:5px}
.right p{ padding:10px; line-height:23px; overflow:hidden}
.right p img{ float:left; padding-right:10px}
.news{ width:370px; float:left}
.right ul{ padding:10px}
.right li{ line-height:24px}
.right dl{ margin:10px 12px; background:#CACACA; float:left; text-align:center;}
.right dl a{ color:#000}
.page{ padding-left:200px}
.news_title p{ background:#eee; margin:5px 0px; line-height:28px; }
.news_title{ text-align:center; padding-top:10px; color:#252525; }
.news_title strong{ font-size:14px; line-height:36px; }
/*footer*/
#footer{ background:#095DBF; width:100%; line-height:30px; text-align:center; color:#FFF; margin-top:10px}

.propic{width:100%; float:left;}