/* CSS Document */
@charset "utf-8";



.main_scr{
margin-top:10px;
width:975px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
height:600px;
margin-bottom:18px;
}
.main_scr_1{
border:1px solid #dddddd;
float:left;
margin-right:8px;
width:441px;
height:598px;

overflow:hidden;
}
.main_scr_2{
float:left;
margin-right:8px;
width:215px;
}
.main_scr_3{
float:left;
width:300px;
height:600px;
}
.rollpic{
height:440px;
margin-bottom:8px;
}
.rollpic img{
width:215px;
height:440px;
display:block;
}
.rollad{

}
.rollad img{
display:block;
margin-bottom:8px;
width:215px;
height:72px;
}
.first_title{
width:416px;
margin-left:auto;
margin-right:auto;
height:129px;
overflow:hidden;
background-image:url(../../images/dh/first_title.gif);
background-repeat:no-repeat;
margin-top:12px;
margin-bottom:22px;
}
.title_text{
height:58px;
line-height:58px;
font-size:22px;
font-family:微软雅黑;
text-align:center;
margin-left:18px;
margin-right:18px;
color:#0a6870;
overflow:hidden;
}
.title_text a{
color:#0a6870;
}
.title_text a:hover{
color:#0a6870;
}
.title_break{
margin-left:18px;
margin-right:18px;
height:1px;
overflow:hidden;
background-image:url(../../images/dh/break_dot.gif);
background-repeat:repeat-x;
margin-bottom:8px;
}
.alt_title{
margin-left:10px;
margin-right:10px;
color:#0a6870;
font-size:14px;
}
.alt_title a{
display:block;
float:left;
width:195px;
color:#0a6870;
white-space:nowrap;
height:24px;
line-height:24px;
overflow:hidden;
}
.alt_title a:hover{
color:#0a6870;
}
.news{
margin-left:12px;
height:370px;
overflow:hidden;
}
.news_pic{
width:120px;
float:left;
}
.news_pic img{
width:120px;
display:block;
margin-bottom:8px;
}
.news_text{
width:296px;
float:left;
margin-left:12px;
white-space:nowrap;
overflow:hidden;
margin-top:-5px;
}
.pre_dot{
color:#999999;
}
.first_sub{
height:50px;
line-height:50px;
font-size:18px;
margin-left:12px;
font-family:微软雅黑;
}
.first_sub_name{
color:#a69d07;
padding-right:14px;
background-image:url(../../images/dh/dot_grey.gif);
background-repeat:no-repeat;
background-position:right center;
}
.first_sub_name a{
color:#a69d07;
}
.first_sub_name a:hover{
color:#a69d07;
}
.sub_title{
margin-left:8px;
white-space:nowrap;
}
.sub_title a{
color:#333333;
}
.sub_title a:hover{
color:#333333;
}
.h_banner{
width:975px;
margin-left:auto;
margin-right:auto;
height:100px;
margin-bottom:18px;
}
.h_banner img{
width:975px;
height:100px;
display:block;
}


.two_scr{
margin-top:10px;
width:975px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
height:367px;
margin-bottom:18px;
}
.two_scr_1{
border:1px solid #dddddd;
float:left;
margin-right:8px;
width:664px;
overflow:hidden;
height:365px;
}

.two_scr_2{
float:left;
width:298px;
overflow:hidden;
border:1px solid #dddddd;
height:364px;
}
.ban_outer{
border-bottom:1px solid #dddddd;
}
.ban_inner{
margin:1px;
height:41px;
line-height:41px;
overflow:hidden;
background-image:url(../../images/dh/42ban_bg.gif);
background-repeat:repeat-x;
}
.ban_name{
float:left;
margin-left:12px;
font-family:微软雅黑;
font-weight:bold;
_margin-left:6px;
}
.ban_r{
float:right;
margin-right:12px;
text-align:right;
}
.ban_r_pre{
margin-right:8px;
color:#6f6e6e;
}
.topic_outer{

margin-top:12px;
margin-left:12px;
}
.topic_toppic{
width:274px;
height:80px;
display:block;
}
.topic_first_title{
font-family:微软雅黑;
height:44px;
line-height:44px;
text-align:center;
margin-right:12px;
overflow:hidden;
font-weight:bold;
}
.topic_first_title a{
color:#000000;}
.topic_first_title a:hover{
color:#000000;}

.topic_news{
line-height:24px;
white-space:nowrap;
}
.grey_break{
height:1px;
overflow:hidden;
background-image:url(../../images/dh/break_dot_grey.gif);
background-repeat:repeat-x;
margin-right:12px;
margin-bottom:6px;
}

.home_top_outer{
margin-left:12px;
_margin-left:6px;
margin-top:12px;
width:286px;
float:left;
}
.home_toppic{
width:274px;
display:block;
height:200px;
}
.home_first_title{
width:274px;
height:36px;
line-height:40px;
text-align:center;
color:#0a6870;
overflow:hidden;
font-family:微软雅黑;
font-weight:bold;
}
.home_first_title a{
color:#0a6870;
}
.home_first_title a:hover{
color:#0a6870;
}
.home_topdis{
width:274px;
height:40px;
line-height:18px;
font-size:12px;
color:#666666;
}
.home_news{
width:353px;
_width:341px;
float:left;
overflow:hidden;
border-left:1px solid #dddddd;
padding-left:12px;
padding-top:12px;
white-space:nowrap;
color:#000000;
padding-bottom:20px;
}
.home_news a{
color:#000000;
}
.home_news a:hover{
color:#000000;
}
.r_ad{
border:0px;
height:366px;
width:300px;
overflow:hidden;
}
.r_ad img{
width:300px;
margin-bottom:8px;
display:block;

}

.product_outer{
margin-top:10px;
width:975px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
height:337px;
margin-bottom:18px;
}
.product{
border:1px solid #dddddd;
float:left;
margin-right:8px;
width:973px;
overflow:hidden;
height:335px;
}
.product_list{
width:662px;
float:left;
overflow:hidden;
border-left:1px solid #dddddd;
padding-left:12px;
padding-top:12px;
white-space:nowrap;
color:#000000;
padding-bottom:20px;
}
#myTab0_Content1,
#myTab0_Content2,
#myTab0_Content3,
#myTab0_Content4
{
display:none;
}

.product_one{

width:139px;
border:1px solid #dddddd;
height:120px;
float:left;
margin-right:12px;
margin-bottom:12px;
overflow:hidden;
line-height:18px;
padding-left:6px;
padding-right:6px;
padding-top:6px;
text-align:center;
font-size:12px;
}
.product_one:hover{
border:1px solid #333333;
}
.product_one img{
width:139px;
margin-right:auto;
margin-right:auto;
display:block;
margin-bottom:4px;
}
.publish_time_pre{
color:#6f6e6e;
}
.publish_time{
color:#a69d07;
}
.product_tag{
margin-left:10px;
}
.product_tag a{
color:#616060;
}

.product_tag  a:hover{
color:#000000;
border-bottom:2px solid #000000;
padding-bottom:2px;
text-decoration:none;
}
.product_tag_active{
margin-left:10px;
}
.product_tag_active a{
color:#0a6870;
border-bottom:2px solid #0a6870;
padding-bottom:2px;
}
.product_tag_active a:hover{
color:#0a6870;
border-bottom:2px solid #0a6870;
padding-bottom:2px;
text-decoration:none;
}

.view_e{
margin-top:12px;
*margin-top:4px;
_margin-top:12px;
}
.subpic{
_margin-top:12px;
}
.f_mag{
width:329px;
height:404px;
overflow:hidden;
margin-left:16px;
_margin-left:8px;
margin-top:16px;
position:relative;
background-image:url(../../images/dh/f-mag-bg.gif);
background-repeat:no-repeat;
float:left;
}
.f_mag_pic{
position:absolute;
left:12px;
top:12px;
width:280px;
height:380px;
}
.f_title{
position:absolute;
left:12px;
bottom:12px;
width:280px;
height:47px;
color:#FFFFFF;
line-height:47px;
overflow:hidden;
background-image:url(../../images/dh/f-mag-title.png);
background-repeat:no-repeat;
text-align:center;
}
.f_title a{
color:#FFFFFF;
padding-left:20px;
background-image:url(../../images/dh/57.gif);
background-repeat:no-repeat;
background-position:left center;
}
.mag_outer{
margin-top:10px;
width:975px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
height:482px;
margin-bottom:18px;
}
.mag{
border:1px solid #dddddd;
float:left;
margin-right:8px;
width:973px;
overflow:hidden;
height:480px;
}
.mag_list{
float:right;
width:590px;
overflow:hidden;
height:500px;
margin-top:32px;
margin-right:12px;
_margin-right:6px;
}
.mag_list_block{
width:130px;
height:180px;
margin-left:16px;
_margin-left:8px;
_margin-right:7px;
margin-bottom:16px;
position:relative;
float:left;
}
.mag_list_block img{
width:130px;
height:180px;
}
.f_title_sm{
position:absolute;
left:0px;
bottom:0px;
width:130px;
height:30px;
color:#FFFFFF;
line-height:30px;
font-size:12px;
overflow:hidden;
background-image:url(../../images/dh/f-mag-title.png);
background-repeat:no-repeat;
text-align:center;
display:none;
}
.f_title_sm a{
color:#FFFFFF;
}
.f_title_sm a:hover{
color:#FFFFFF;
}

.mag_list_block_2{
width:130px;
height:180px;
margin-left:16px;
_margin-left:8px;
_margin-right:7px;
margin-bottom:16px;
position:relative;
float:left;
}
.mag_list_block_2 img{
width:130px;
height:180px;
}
.mag_list_block_2 div.f_title_sm{
position:absolute;
left:0px;
bottom:0px;
width:130px;
height:30px;
line-height:30px;
font-size:12px;
overflow:hidden;
background-image:url(../../images/dh/f-mag-title.png);
background-repeat:no-repeat;
text-align:center;
display:block;
}

.movie_outer{
width:975px;
margin-left:auto;
margin-right:auto;
margin-bottom:18px;
height:464px;
border-bottom:3px solid #cccccc;
overflow:hidden;
position:relative;
}
.move_title{
font-size:24px;
font-family:微软雅黑;
line-height:60px;
}
.movie_dis{
font-size:12px;
line-height:20px;
}
.movie_tips{
position:absolute;
left:30px;
top:30px;
z-index:5;
}


.links{
width:975px;
margin-left:auto;
margin-right:auto;
margin-bottom:18px;}
.links img{
width:100px;
height:40px;
float:left;
margin-right:8px;
margin-bottom:8px;
display:block;
border:0px;
}

