@charset "utf-8";
* {margin:0; padding:0; border:0;}
ul,li {list-style:none}
a {border:0; color:#000; text-decoration:none;}
.red {color:#F00;}
.dullred{color:#D1141A;}
.dullred a{color:#D1141A;}
body { font-family:"微软雅黑"; font-size:12px; color:#333; background:#707070}
.main {width:960px; margin:0 auto; line-height:160%; padding:10px; background:#FFF;}
h1,h2 {font-size:20px;}

.banner {margin-bottom:10px;}
.TitleBox {height:301px; margin-bottom:10px;}
.TitleBox-left {width:332px; height:279px; float:left; border:#ccc solid 1px; padding:10px;}
.TitleBox-left ul {margin-top:14px; border-top:#ccc dashed 1px;}
.TitleBox-left h1 {text-align:center; margin:10px 0;}
.TitleBox-left ul li {line-height:28px; border-bottom:#ccc dashed 1px; padding-left:18px; background:url(../images/pointer-red.gif) no-repeat left 7px;}
.TitleBox-right {width:599px; float:right;}

.box {margin-bottom:10px;}
.border {border-bottom:#CCC solid 1px;border-left:#CCC solid 1px;border-right:#CCC solid 1px; padding:7px 7px 0;}
.Sidebar {background:#51A9B5; height:34px;}
.Sidebar h1 {padding-left:11px; padding-top:9px; font-size:14px; color:#fff;}
.pic-Normal {width:944px; overflow:hidden;}
.pic {width:960px;}
.pic a {display:block; float:left; width:182px; margin-right:8px; text-align:center; line-height:30px;}

.peix-1 {float:left; width:372px;}
.peix-2 {float:left; width:294px; padding-top:5px; margin:0 10px; border-right:#ccc solid 1px;}
.peix-3 {float:left; width:254px; padding-top:5px;}
.peix-2 h2, .peix-3 h2 {color:#F00; margin-bottom:5px;}

.peix-2 h2 {padding-left:10px;font-size:16px}
.peix-2 p {line-height:22px; padding:0 10px;}
.peix-3 a {display:block; padding-left:10px; background:url(../images/pointer.gif) no-repeat left 10px; line-height:22px;}

.pic2 {width:944px; overflow:hidden; padding-top:10px;}
.pic2 ul {width:970px;}
.pic2 ul li {float:left; width:111px; text-align:center; margin-right:10px;}
.footer {text-align:center; padding-bottom:10px;}
.footer-tab a {margin:0 4px; color:#0040C5;}


/* 新添 */
.o_df3{width:960px; margin:8px auto;}
.o_df3 .hynh_title{width:950px; height:25px; background:#bdad8e; font-size:14px; font-weight:700; color:#fff; padding:5px 0 0 10px;}
.o_df3 .hynh_tbox{width:947px; border: 1px solid #ededed; padding:8px 0 0 11px; overflow: hidden;}
.o_df3 .hynh_tbox .left{ float:left; width:385px; margin-bottom:8px; overflow: hidden;}
.o_df3 .hynh_tbox .left .banner{width:372px; height:181px;}
.o_df3 .hynh_tbox .center{float:left; width:264px; height: 181px; padding-right:8px; border-right: 1px solid #8f8f8f;}
.o_df3 .hynh_tbox .center ul{font-size:12px; width:264px;}
.o_df3 .hynh_tbox .center ul li{width: 250px; overflow: visible; height:21px; line-height:21px; padding-left:10px; background: url(../images/dian.gif) -6px 3px no-repeat;}
.o_df3 .hynh_tbox .right{float:left; width:270px; height: 181px; margin-left: 8px;}
.o_df3 .hynh_tbox .right .tt_title{width:270px; margin:0 auto; font-size:16px; padding-bottom: 5px; font-weight:700;text-align:center; height:23px;}
.o_df3 .hynh_tbox .right .tt_txt{width:270px; margin:0 auto; line-height: 21px; overflow: hidden;}
.o_df3 .hynh_tbox .txtx {width:111px; text-align: center; white-space: nowrap;}
.o_df3 .hynh_tbox ul {width:960px;}
.o_df3 .hynh_tbox li {float: left; height: 170px; overflow: hidden; width: 118px;}
.o_df3 .hynh_tbox li img {display: block; height: 145px; width:111px; border: 0 none;padding:0px; margin:0px; line-height:180%;list-style-type:none;}
.o_df3 .hynh_tbox li div{margin: 0; padding: 0;}
.link_red a{color: #FF0000;text-decoration: none;}
.link_red a:hover {text-decoration: underline;color: #FF0000;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px;}
