


/*广告条*/

.kinMaxShow{ width:100%; height:306px; overflow:hidden;}
.kinMaxShow a span{ display:block; width:100%; height:306px; background-position:center top; background-repeat:no-repeat;}
	
/*广告条end*/

#dy_contents{ width:100%; display:table; clear:both; background:#ffffff;}
.dy_contents{ width:1100px; display:table; margin:0 auto; padding-top:35px; padding-bottom:50px;}
.dy_left{ width:242px; display:table;}
.dy_left_title{ width:242px; height:53px; background:#143567; text-align:center; overflow:hidden; line-height:53px; font-size:20px; color:#ffffff;}
.dy_left_title span{ font-size:14px; color:#ffffff; font-family:Arial; text-transform:uppercase; margin-left:10px;}
.dy_nav{ width:242px; display:table; background:#f3f1f2; padding-bottom:20px; padding-top:10px;}
.dy_nav li{ width:242px; height:42px; line-height:42px; overflow:hidden; margin-top:10px;}
.dy_nav li a{ display:block; font-size:14px; color:#3c3c3c; width:152px; padding-left:90px; height:42px; line-height:42px; overflow:hidden;}
.dy_nav li a:hover{ background:url(../images/dy_navbg.jpg) no-repeat; font-size:14px; color:#ffffff; font-weight:bold;}
.dy_nav li .on_dy_nav{background:url(../images/dy_navbg.jpg) no-repeat; font-size:14px; color:#ffffff; font-weight:bold;}
.dy_contact_img{ width:242px; height:93px; overflow:hidden; margin-top:20px;}
.dy_contact_notes{ width:242px; display:table; clear:both; margin-top:10px;}
.dy_contact_notes p{ display:block; width:242px; padding:0px; margin:0px; line-height:25px; font-size:14px; color:#3c3c3c;}
.dy_contact_notes p a{font-size:14px; color:#3c3c3c;}
.dy_contact_notes p a:hover{ text-decoration:underline;}

.dy_right{ width:820px; display:table;}
.decoration{ width:820px; height:53px; overflow:hidden; text-align:right; border-bottom:1px solid #e7e7e7; font-size:12px; color:#848484; line-height:53px;}
.decoration a{ font-size:12px; color:#848484;}
.decoration a:hover{ color:#d50000;}
.decoration span{ color:#d50000;}
.dy_main{ width:800px; margin:0 auto; display:table; line-height:25px; font-size:14px; color:#3c3c3c; padding-bottom:30px;}
.dy_main img{ display:block; margin:0 auto;}

/*photo_list*/
.photo_list{ width:820px; display:table; clear:both; padding-top:50px;}
.photo_list li{ float:left; width:253px; height:240px; overflow:hidden;  margin-bottom:10px; margin-left:10px; margin-right:10px;}
.photo_list li a{ display:block; width:253px; height:240px; overflow:hidden;}
.photo_list li a img{ display:block; border:1px solid #e1e1e1;}
.photo_list li a:hover img{ border:1px solid #d50000;}
.photo_list li a span{ display:block; width:253px; height:50px; line-height:50px; text-align:center; overflow:hidden; font-size:14px; color:#3c3c3c;}
.photo_list li a:hover span{ color:#d50000;}



.fanye{ width:820px; height:30px; text-align:center; overflow:hidden; margin-top:30px;}
.fanye a{ display:inline-block; margin-left:2px; margin-right:2px;}
.fanye .prev{ width:40px; height:20px; text-align:center; line-height:20px; border:1px solid #bcbcbc; font-size:12px; color:#8e8e8e;}
.fanye .prev:hover{ background:#d50000; border:1px solid #d50000; color:#ffffff;}
.fanye .num{ width:20px; height:20px; text-align:center; line-height:20px; border:1px solid #bcbcbc; font-size:12px; color:#8e8e8e;}
.fanye .num:hover{ background:#d50000; border:1px solid #d50000; color:#ffffff;}
.fanye .on_fy{background:#d50000; border:1px solid #d50000; color:#ffffff;}


/*news_list*/
.news_list{ width:820px; display:table; clear:both; padding-top:20px; }
.news_imgshow{ width:800px; height:192px; overflow:hidden; margin:0 auto; padding-bottom:25px; border-bottom:1px dashed #d4d4d4;}
.news_img{ width:256px; height:192px; overflow:hidden;}
.news_imgresume{ width:520px; height:192px; overflow:hidden;}
.news_imgresume span{ display:block; width:520px; height:50px; line-height:50px; overflow:hidden;}
.news_imgresume span a{ font-size:14px; color:#3c3c3c; font-weight:bold;}
.news_imgshow:hover .news_imgresume span a{ color:#d50000;}
.news_imgresume p{ display:block; padding:0px; margin:0px; width:520px; height:100px; line-height:20px; overflow:hidden;}
.news_imgresume p a{ font-size:12px; color:#848484; }
.news_imgshow:hover .news_imgresume p a{ text-decoration:underline;}
.news_data{ width:520px; height:30px; line-height:30px; overflow:hidden; font-size:12px; color:#848484; font-family:Arial; margin-top:15px;}
.news_notes{ width:800px; display:table; margin:0 auto; clear:both;}
.news_notes li{ width:800px; height:50px; border-bottom:1px dashed #d4d4d4; overflow:hidden; line-height:50px;}
.news_notes li span{ display:block; width:80px; height:50px; text-align:center; overflow:hidden; float:left; font-size:14px; color:#3c3c3c;}
.news_notes li a{ display:block; width:700px; height:50px; float:right; overflow:hidden; font-size:14px; color:#3c3c3c;}
.news_notes li:hover a{ color:#d50000;}

.news_last_title{ width:800px; height:100px; overflow:hidden; margin:20px auto 10px;}
.news_last_title span{ display:block; width:800px; height:60px; line-height:60px; text-align:center; overflow:hidden; font-size:18px; color:#3c3c3c;}
.news_last_title p{ display:block; padding:0px; margin:0px; width:800px; height:30px; line-height:30px; background:#f3f1f2; text-align:center; overflow:hidden; font-size:12px; color:#848484;}
.news_last_title p a{font-size:12px; color:#848484;}

.news_fy{ width:800px; height:60px; line-height:60px; overflow:hidden; margin:0 auto; clear:both; border-top:1px solid #cfcfcf;}
.news_fy span{ display:block; width:380px; height:60px; overflow:hidden; text-align:center; font-size:12px; color:#848484; font-weight:bold;}
.news_fy span a{font-size:12px; color:#848484; font-weight:normal;}
.news_fy span a:hover{ text-decoration:underline;}