@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
.clear{ height:0; line-height:0; font-size:0; clear:both;}
body{ background:#DCEFFB; font-size:12px; font-family:"宋体"; color:#333;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
ul{ list-style:none; margin:0px; padding:0px;}
li{ padding:0px; margin:0px;}

#wapper{width:960px; margin:15px auto;}
#top{width:930px; height:38px; background:url(../images/topbg.gif); padding:0px 15px; line-height:38px; text-align:right; color:#FFF; font-size:14px;}
#top a{ color:#fff; font-size:14px;}
#top span{ float:left;}

#banner{ margin-top:2px;}

#topintro{width:890px; height:77px; background:url(../images/top_introbg.gif); padding:20px 35px; text-indent:2em; line-height:20px; color:#FFF;}

#left{width:710px; height:auto; float:left;}
#right{width:242px; height:auto;float:right;}

.db_leftbox{width:710px; height:auto; float:left; margin-top:8px;}

.box320{width:320px; float:left;}
.newsflash{width:300px; height:auto; border:1px solid #8CC4ED; background:#FFF; padding:9px 9px 0px 9px;}
.flashtitle{ line-height:35px; text-align:center;}
.mjtab{ margin-top:8px;}
.leftcnt{width:300px; height:auto; border:1px solid #8CC4ED; border-top:0px; background:#FFF; padding:9px 9px 0px 9px;}
.leftcnt ul{ margin:10px 0px;}
.leftcnt ul li{ height:24px;line-height:24px;}

.box382{width:382px; float:right; background:#FFF; border:1px solid #8CC4ED;}
.hotnew1{width:364px; height:auto; background:url(../images/newsbg1.gif) no-repeat; padding:9px 9px 0px 9px; line-height:20px;}
.hotnew1 h1,.hotnew2 h1{ font-family:"黑体"; font-size:16px; text-align:center;color:#CC2E2F;}
.hotnew1 p{ text-indent:2em;line-height:20px;}

.hotnew2{width:362px;background:#FFF; padding:9px; line-height:20px; border:1px solid #DBDBDB; border-top:0px;}
.hotnew2 p{ text-indent:2em;line-height:20px; margin-bottom:8px;}
.newsline{ margin-bottom:9px; text-align:center; clear:both;}
.hotnew2 h2{ height:40px; line-height:40px; text-align:right; padding:0px 10px; text-align:right;_margin-bottom:8px;}
.hotnew2 h2 span{ float:left;}
.hotnew2 h3{ height:25px;line-height:25px;text-align:right;}
.hotnew2 h3 span{ float:left;line-height:25px;}

.logocnt{text-align:center;}
.logocnt img{ margin:11px 0px;}

.box242{width:242px; float:right; margin:8px 0px 0px 8px;}
.rightcnt{width:240px; height:auto; border:1px solid #8CC4ED; border-top:0px; background:#FFF; padding:16px 0px 0px 0px;}
.rightcnt p{ padding:10px;  line-height:20px;}

.rightcnt h1{ line-height:18px;margin-bottom:17px; _margin-bottom:18px;}
.rightcnt h2{ line-height:18px;margin-bottom:10px;}
.rightcnt h3{ line-height:17px; margin-bottom:10px;}

.righttab{width:195px; height:25px; background:url(../images/righttabbg.gif); line-height:25px; padding-left:45px; color:#00382F; font-size:14px; font-weight:bold;}

.bannertab{ margin-top:8px;}

.db11{ border:1px solid #8CC4ED; background:#FFF; padding:10px 10px 0px 10px; line-height:20px;}
.zlimg{ border:1px solid #9AC5E5; padding:4px;}
.tzimg{ border:1px solid #9AC5E5;}

.bybox{width:675px; height:158px; border:1px solid #9AC5E5; background:#FFFFFF;}
.by_video{ border:1px solid #000;}


.newsbox{width:938px; height:auto; border:1px solid #8CC4ED; line-height:24px; border-top:none; padding:10px; background:#FFF; font-size:14px;}

/*字体样式*/
.fontred{ color:#CC2E2F; font-size:14px; font-weight:bold;}
.fontred_S{color:#CC2E2F; font-weight:bold;}
.fontred_ss{color:#CC2E2F;}
.fontblue{ color:#005AAA;}
.font14{ font-size:14px;}
.fontorg{ font-size:14px; font-weight:bold; color:#B36E37;}
.fontyellow{ color:#FFEA00;}
.fontblue14{ color:#005AAA; font-size:14px;}






