﻿@charset "utf-8";
/* CSS Document */
.colu_hot{ width:100%; overflow:hidden; height:38px; background-color:#e83e7c;}
.colu_hot_m{ width:1000px; margin:0px auto; overflow:hidden;}
.colu_hot_m dt{ float:left; width:135px; font-size:18px; line-height:38px; color:#fff; font-family:"΢���ź�"; padding-left:15px;}
.colu_hot_m dt span{ font-size:12px; color:#ff96bc; font-family:"΢���ź�";}
.colu_hot_m dd{ line-height:38px; width:850px; float:left;}
.colu_hot_m dd a{ padding:0px 10px; font-size:16px; font-family:"΢���ź�"; color:#fff;}


/*------ ����ҳ��� ------*/
.news_left{ width:660px; float:left; overflow:hidden;}
.route{ width:650px; overflow:hidden; padding-left:10px; line-height:40px; border-bottom:1px solid #000; color:#222;}

.adv{ float:left; width:990px; padding:10px 0px;}
.adv_a{ float:left; width:736px; height:90px; padding-right:0px;overflow:hidden;}
.adv_b{ float:right; width:252px; height:88px; border:1px solid #e8e8e8; background:#fff;}
.adv_b ul{ float:left; width:232px; height:66px; padding:10px;}
.adv_b li{ float:left; width:222px; height:22px; line-height:22px; padding-left:10px; background:url(../images/a_07.jpeg) center left no-repeat; overflow:hidden;}

.n_cont{ width:640px; color:#222; padding:0 10px; overflow:hidden;}
.n_title{ width:640px; line-height:40px; text-align:center; font-family:"΢���ź�","����"; font-weight:100; font-size:22px; padding-top:20px; overflow:hidden;}
.time{ width:640px; text-align:center; color:#666666; overflow:hidden;}
.time span{ padding-right:40px;}
.n_pic{ width:608px; margin:10px 0px; padding:10px 0px 10px 32px; background:#f2f2f2; overflow:hidden;}
.n_pic_a{ float:left; width:120px; height:120px; border:3px solid #FFF; display:block; margin:0px 10px; _margin:0px 8px;}
.n_pic_a img{ float:left; width:120px; height:100px;}
.n_pic_a p{ float:left; width:120px; height:20px; line-height:20px; background:#000; text-align:center; color:#FFF;}
.n_pic a , .n_pic_a p a{ color:#FFF;}
.zone{ width:640px; padding:10px 0;}
.zone a{ text-decoration:underline; padding-right:10px;}
.n_text{ width:640px; padding:10px 0; overflow:hidden;}
.n_text p a{ color:#0000FF; text-decoration:underline;}
.n_text p a:hover{ color:#ca1e58; text-decoration:underline;}
.n_text p{ width:640px; font-size:14px; padding:7px 0; overflow:hidden;}
.n_hot{ width:620px; padding:0px 10px; overflow:hidden;}
.n_hot_01{ float:left; width:400px;height: 25px;overflow: hidden; color:#dfdfdf; margin-top:5px;}
.n_hot_01 strong{ color:#222;}
.n_hot_01 a{ padding:0 5px;}
.n_hot_02{ float:left; width:220px; text-align:right;}


.left_a2_11{ width:620px; padding:10px 9px; margin:10px 0; border:1px dotted #e8e8e8; overflow:hidden;}
.left_a2_11 p{ width:620px; height:25px; font-weight:bold; overflow:hidden;}
.left_a2_11 ul{ width:620px; padding:5px 0px; overflow:hidden;}
.left_a2_11 li{ float:left; width:300px; height:32px; padding-left:10px; font-size:12px; background:url(../images/a_07.jpeg) center left no-repeat; line-height:32px;overflow: hidden;}


.left_a2_12{ float:left; width:640px; height:22px; line-height:22px; padding:10px 5px;}
.left_a2_12_a{ float:left; width:65px; height:22px; text-align:center; font-weight:bold;}
.left_a2_12_c{ float:left; width:474px; height:22px; padding:0px 3px 0px 5px;}
.ss{ float:left; width:464px; height:22px; line-height:22px; padding:0px 5px 0px 5px; border:0px; background:url(../images/d_01.jpeg);}
.left_a2_12_d{ float:left; width:20px; height:22px;}
.left_a2_13{ float:left; width:618px; padding-left:30px; border:1px solid #e8e8e8; margin-bottom:15px;}
.left_a2_14{ float:left; width:650px; border-top:1px dotted #e8e8e8;}
.left_a2_14_a{ float:left; width:650px; height:25px; padding:10px 0px 5px 0px;}
.left_a2_14_b{ float:left; width:650px; height:77px;}
.left_a2_14_c{ float:left; width:630px; height:25px; padding:10px;}

/*------ ����ҳ�Ҳ� ------*/
.news_right{ width:300px; float:left; padding-left:30px; overflow::visible;}
.arrtiv_page{overflow:hidden; text-align:center; padding:20px 10px 10px 10px;}
.arrtiv_page a span{ display:inline-block; border:1px solid #ececec; padding:0px 10px;margin-left:5px; color:#535353;}
.arrtiv_page a span.cur{ background-color:#535353; color:#fff;}
.ar_pre{ border-top:1px solid #ddd; line-height:35px; padding:0px 10px;}
.ar_pre strong{ color:#000}
.arrtiv_banner{ overflow:hidden; width:660px; padding-top:10px;}
.article_title{ width:640px; overflow:hidden; border-bottom:1px solid #000; padding:15px 0px 15px 20px;}
.article_list{ width:640px; overflow:hidden; height:401px; padding:0px 10px;}
.article_list ul{ width:660px; float:left;}
.article_list li{ width:150px; text-align:center; padding:15px 12px 10px 0px; border-bottom:1px dotted #eaeaea; line-height:25px; float:left;}
.article_list li img{ float:left;}
.article_list li span{ width:100%; overflow:hidden; height:25px; float:left;}
.left_bottom_m1{ overflow:hidden; width:640px; padding:20px 10px 0px 10px}
.left_bottom_m1 ul{ width:680px; float:left;}
.left_bottom_m1 li{ width:140px; float:left; padding-right:25px; overflow:hidden;}
.left_bottom_m1 li span{ width:140px; height:30px; overflow:hidden; line-height:30px; position:relative; margin-top:-30px; text-align:center; float:left; color:#fff; background:url(../images/slide_bg.png);}
.left_bottom_m1 li:hover span{ text-decoration:underline;}
.left_bottom_m2{ padding:10px; padding-right:0px; width:650px; overflow:hidden;}
.left_bottom_m2 ul{ width:324px; float:left; border-right:1px dotted #ddd;}
.left_bottom_m2 li{overflow:hidden; font-size:12px; line-height:32px; height:32px; background:url(../images/a_07.jpeg) left center no-repeat; padding-left:10px;}
.renqi_list{ width:640px; overflow:hidden; padding:0px 10px;}
.renqi_list ul{ width:670px; float:left;}
.renqi_list li{ width:205px; float:left; padding-right:12px; padding-top:25px;}
.renqi_list li b{ float:left; padding:0px 5px; font-weight:normal; background-color:#b0b0b0; color:#fff; line-height:20px;}
.renqi_list li img{ float:left;}
.renqi_list li span{ width:205px; height:30px; overflow:hidden; line-height:30px; position:relative; margin-top:-30px; text-align:center; float:left; color:#fff; background:url(../images/slide_bg.png);}
.renqi_list li:hover span{ text-decoration:underline;}
.renq_wz{ width:640px; overflow:hidden; padding:0px 10px;}
.renq_wz ul{ width:205px; padding-right:12px; float:left; background:url(../images/arrtiv_10.jpeg) left center no-repeat;}
.renq_wz li{ line-height:32px; padding-left:23px; height:32px; overflow:hidden;}
.gaoq{ width:660px; overflow:hidden; height:531px;}
.gaoq li{ width:140px; text-align:center; padding:20px 12px; border-bottom:1px dotted #e8e8e8; float:left; text-align:center;}
.gaoq li img{ float:left;}
.gaoq li span{ width:100%; overflow:hidden; height:25px; float:left;}
.article_banner{ width:640px; overflow:hidden; padding:15px 10px 0px 10px;}
.article_banner a{ width:310px; float:left;}
.article_ul{ width:660px; overflow:hidden; padding-bottom:20px; padding-top:5px;}
.article_ul ul{ width:319px; float:left; border-right:1px dotted #ddd; padding-left:10px;}
.article_ul li{ background:url(../images/a_07.jpeg) left center no-repeat; padding-left:9px; line-height:32px; height:32px; overflow:hidden; float:left; width:150px;}


.right_b{ float:left; width:300px; padding-top:20px;overflow:hidden;}
.right_b1{ float:left; width:300px; height:35px; border-top:1px solid #000; text-align:center;}
.right_b2{ float:left; width:260px; height:80px; padding:5px 20px;}
.right_b2_a{ float:left; width:25px; height:25px; text-align:center; background:#cf1456; color:#FFF;}
.right_b2_b{ float:left; width:80px; height:80px;}
.right_b2_c{ float:left; width:145px; height:80px; padding-left:10px;}
.right_b2_c dl{ float:left; width:145px; height:80px;}
.right_b2_c dt{ float:left; width:145px; height:25px; font-weight:bold; overflow:hidden;}
.right_b2_c dd{ float:left; width:145px; height:50px; color:#666666; overflow:hidden;}
.right_b3{ float:left; width:260px; padding:5px 20px 0px 20px;}
.right_b3 ul{ float:left; width:260px;}
.right_b3 li{ float:left; width:260px; height:25px; padding:2px 0px; border-bottom:1px dotted #e8e8e8; overflow:hidden;}
.djph_01{ float:left; height:25px; width:18px; color:#666666;}
.djph_02{ float:left; height:25px; padding-right:10px;width: 84%;}
.djph_03{ float:right; height:25px; width:12px;}

.right_d{ float:left; width:262px; padding:0px 19px 0px 19px;}
.right_d_01{ float:left; width:126px; height:151px; padding-top:10px; display:block;}
.right_d_01 img{ float:left; width:126px; height:126px;}
.right_d_01 p{ float:left; width:126px; height:25px; text-align:center; overflow:hidden;}
.right_d_01:nth-child(2n){ padding-right: 0px !important;}
.right_e{ float:left; width:280px; padding:10px 10px 0px 10px;}
.right_e_01{ float:left; width:280px; line-height:25px;}
.right_e_01 p{ float:left; width:280px; height:25px; line-height:25px; padding-bottom:5px;}
.right_e_01 span{ float:left; padding:0px 5px; margin-right:5px;}
.right_e_02{ float:left; width:280px; height:30px; line-height:30px; padding-top:5px;}
.right_e_02_a{ float:left; width:220px; height:30px;}
.ss_a{ float:left; width:209px; height:28px; line-height:28px; padding:0px 5px; border:1px solid #e7e7e7; border-right:0px;}
.right_e_02_b{ float:left; width:60px; height:30px;}

.right_j1{ float:left; width:300px; height:150px;}
.right_j2{ width:300px; height:150px; position:relative;}

#focus { width: 300px; height: 150px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 300px; height: 150px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 300px; height: 150px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 70px; height: 150px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/k_23.jpg) no-repeat left center; }
#focus .next { right: 0; background: url(../images/k_27.jpg) no-repeat right center; }


.right_k{ float:left; width:260px; height:160px; padding:0px 20px;overflow:hidden;}
.right_k1{ float:left; width:260px; height:160px;}
.right_k1_01{ float:left; width:260px; height:4px; padding-bottom:6px;}
.right_k1_02{ float:left; width:260px; height:150px;}
.right_k1_03{ float:left; width:125px; height:150px; display:block;}
.right_k1_03 img{ float:left; width:125px; height:125px;}
.right_k1_03 p{ float:left; width:125px; height:25px; text-align:center; overflow:hidden;}

.right_l{ float:left; width:300px; height:120px; margin-top:20px;overflow:hidden;}

.right_g1{ float:left; width:260px; height:20px; padding:10px 20px 5px 20px;}
.hdm_01{ float:left; width:47px; height:20px; line-height:20px; background:#c41f54; color:#ffffff; text-align:center; margin-right:3px; display:block; cursor:pointer;}
.hdm_02{ float:left; width:47px; height:20px; line-height:20px; background:#d6d6d6; color:#ffffff; text-align:center; margin-right:3px; display:block; cursor:pointer;}


/*���µ���JATHON*/
.nav_d {float: left;width: 30px;height: 40px;line-height: 20px;padding: 11px 25px 11px 0px;font-size: 14px;dfont-weight: bold;}
.nav_a {float: left;width: 40px;height: 30px;line-height: 30px;padding: 16px 10px 16px 0px;font-size: 18px;font-weight: 100;font-family: "΢���ź�";}
.nav_b {float: left;width: 140px;height: 40px;
line-height: 20px;padding: 11px 12px 11px 0px;color: #535353;}
.nav_b, .nav_c {
padding: 11px 5px 11px 0px;width: auto;font-family: ����;}
.nav_b a, .nav_c a{color:#fff;}
.nav_d a:link, .nav_d a:visited{color: #FFF;text-decoration: none;}
.nav_b a, .nav_c a {padding: 0px 7px;}
.nav_a a{color:#ffba00}

/*��ܸ߶�*/
#myframe{height:1960px}

.ad_union_1{float:left;margin-top:10px;width:640px;overflow:hidden;}