@charset "gb2312";
/*=============================================================================================================================*/
html { font-size:12px;color: #333;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; font-family:"Simsun", "Arial", "New York";}
img { border: 0 none;  }
ul, li { list-style-type: none; }
h1, h2, h3, h5, h6 { font-size: 12px;}
body, input, select, button, textarea { font-size: 12px; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background:#eee; }
a { text-decoration: none; font-size:12px; color:#333;}
a:visited { text-decoration: none;}
a:active, a:hover { text-decoration: underline; color:#c33; }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float:right; margin-right:38px; _display:inline;}
.more a { font-weight: normal; font-size: 12px; color:#9AD3D7; text-decoration:none; }
.more a:hover { font-weight: normal; font-size: 12px; color:#ffc; text-decoration:none; }
.cl {clear: both; overflow: hidden; border:0px; padding:0px; height:0px; width:0px;font-size: 0; line-height: 0; }
.cl10 {clear: both; overflow: hidden; border:0px; padding:0px; height:10px; width:0px;font-size: 0; line-height: 10px; }
.cl15 {clear: both; overflow: hidden; border:0px; padding:0px; height:15px; width:0px;font-size: 0; line-height: 15px; }
.cl5 {clear: both; overflow: hidden; border:0px; padding:0px; height:5px; width:0px;font-size: 0; line-height: 5px; }
.cl20 {clear: both; overflow: hidden; border:0px; padding:0px; height:20px; width:0px;font-size: 0; line-height: 20px; }
.fl{ float: left; }
.fr { float: right; }
.mt { margin-top:10px; }
.ml { margin-left:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mb20 { margin-bottom:20px; }
.b { font-weight:bold;}
.white{ color:white;}
.dis {_display:inline;}
.font_a { color:#c00;}
.maut { width:100%; }
.au{ color:#A28367;}
.cl_div{ display:none;}
.pic_s { word-break:break-all;word-wrap:break-word; }
.al { text-align:justify;text-justify:inter-ideograph; }
#KinSlideshow1 { width:350px; height:260px; zoom:1; overflow:hidden; }
#KinSlideshow1 img { width:350px; height:260px;  }
.hidden{ display:none;}
.p20 { padding:20px;zoom:1; overflow:hidden; }
/*=============================================================================================================================*/
.main { width:1100px; margin:0px auto;zoom:1; overflow:hidden;  }
.main_a { background:#fff; width:1100px; margin:0px auto;zoom:1; overflow:hidden;  }
/*=====????========================================================================================================================*/
.top { width:100%; background:url(images1.jpg) repeat-x top; height:314px;zoom:1; overflow:hidden; }
.top_a { height:32px; line-height:32px; color:#666;  }
.top_a a { color:#666; margin:0px 10px; }
.top_a a:hover { color:#c33; }
.top_a span { float:right; }
.top_c { zoom:1; overflow:hidden; height:46px; }
.top_c ul { }
.top_c li { float:left; background:url(imagesp2.jpg) no-repeat left top; height:46px; line-height:46px; width:144px; text-align:center; }
.top_c li a { color:#fff; font-size:14px; font-weight:bold; display:block; }
.top_c li a:hover { color:#FC0; text-decoration:none; }
.top_c li.cc { width:10px; }
.top_b ul { height:36px; line-height:36px; color:#666; padding:0px 10px; text-align:center; }
.top_b_a { text-align:left; font-family:Tahoma, Geneva, sans-serif;  }
.top_b_a span { float:right; margin-top:6px;  }
.top_b_a span input { float:left; }
.top_b_a span input.a { height:22px; background:#fff; line-height:22px; padding-left:10px; border-top:1px solid #D7DCE1; border-left:1px solid #D7DCE1; border-bottom:1px solid #D7DCE1; color:#666; width:220px; font-family:Tahoma, Geneva, sans-serif; }
.top_b_a a { margin:0px 20px; color:#666; }
.top_b_a a:hover { color:#c33; }
.con_r { width:300px;zoom:1; overflow:hidden; float:right; }
.con_l { width:350px;zoom:1; overflow:hidden; float:left;  }
.con_m { width:380px;zoom:1; overflow:hidden; float:left; margin-left:15px; _display:inline;  }
.con_m_a { border:1px solid #ddd; padding:18px 14px 0px 14px;zoom:1; overflow:hidden; height:290px; }
.con_m_as { border:1px solid #ddd; padding:18px 14px 0px 14px;zoom:1; overflow:hidden; height:290px; background:url(images25.jpg) no-repeat right bottom; }
.con_m_al { border:1px solid #ddd; padding:18px 14px 0px 14px;zoom:1; overflow:hidden; height:240px; }
.con_m_am { border:1px solid #ddd; padding:18px 14px 0px 14px;zoom:1; overflow:hidden; height:260px; }
.con_m_b { zoom:1; overflow:hidden; padding-bottom:8px; border-bottom:2px solid #175BA6; }
.con_m_b ul { padding-left:6px; }
.con_m_b li { float:left; height:30px; line-height:30px; margin-right:10px; }
.con_m_b li a { background:url(images5b.jpg) repeat-x; border:1px solid #D7DCE1;  padding:0px 15px; line-height:28px; display:block; font-size:14px; text-align:center;}
.con_m_b li a:hover { background:url(images5.jpg) repeat-x; border:1px solid #175BA6;color:#fff; text-decoration:none; }
.con_m_b li.cli a {background:url(images5.jpg) repeat-x; border:1px solid #175BA6;color:#fff; text-decoration:none;}
.con_m_c { zoom:1; overflow:hidden; }
.con_m_c ul { padding:15px 0 0 0 ;}
.con_m_c li { line-height:30px; }
.con_m_c li a { margin-left:6px; font-size:14px; color:#333; }
.con_m_c li a:hover { color:#c33; }
.con_zt { border:1px solid #ddd;  }
.con_zt ul { padding:10px 0;zoom:1; overflow:hidden;}
.con_zt li { float:left; margin-left:13px; _display:inline; }
.con_zw_a { border:1px solid #ddd; border-top: none; height:239px; zoom:1; overflow:hidden; }
.con_zw_a ul { padding:22px 0 0 0;zoom:1; overflow:hidden; }
.con_zw_a li { float:left; width:145px; height:38px; line-height:40px;zoom:1; overflow:hidden; margin-left:19px; margin-bottom:14px; _display:inline; }
.con_zw_a li.a a { background:url(imageszw_1.jpg) no-repeat; display:block; font-size:14px; text-indent:60px; }
.con_zw_a li.a a:hover {  background:url(imageszww_1.jpg) no-repeat; color:#c33; text-decoration:none; }
.con_zw_a li.b a { background:url(imageszw_2.jpg) no-repeat; display:block; font-size:14px; text-indent:60px; font-weight:100; }
.con_zw_a li.b a:hover {  background:url(imageszww_2.jpg) no-repeat; color:#c33; text-decoration:none; }
.con_zw_a li.c a { background:url(imageszw_3.jpg) no-repeat; display:block; font-size:14px; text-indent:60px; }
.con_zw_a li.c a:hover {  background:url(imageszww_3.jpg) no-repeat; color:#c33; text-decoration:none; }
.con_zw_a li.d a { background:url(imageszw_4.jpg) no-repeat; display:block; font-size:14px; text-indent:60px; }
.con_zw_a li.d a:hover {  background:url(imageszww_4.jpg) no-repeat; color:#c33; text-decoration:none; }
.con_zw_a li.e a { background:url(imageszw_5.jpg) no-repeat; display:block; font-size:14px; text-indent:60px; }
.con_zw_a li.e a:hover {  background:url(imageszww_5.jpg) no-repeat; color:#c33; text-decoration:none; }
.con_zw_a li.f a { background:url(imageszw_6.jpg) no-repeat; display:block; font-size:14px; text-indent:60px; }
.con_zw_a li.f a:hover {  background:url(imageszww_6.jpg) no-repeat; color:#c33; text-decoration:none; }
.con_zw_a li.g a { background:url(imageszw_7.jpg) no-repeat; display:block; font-size:14px; text-indent:60px; }
.con_zw_a li.g a:hover {  background:url(imageszww_7.jpg) no-repeat; color:#c33; text-decoration:none; }
.con_zw_a li.h a { background:url(imageszw_8.jpg) no-repeat; display:block; font-size:14px; text-indent:60px; }
.con_zw_a li.h a:hover {  background:url(imageszww_8.jpg) no-repeat; color:#c33; text-decoration:none; }
.con_m_d { }
.con_m_d dl { padding:10px 0 0 0; }
.con_m_d dt { color:#CC6633; font-size:14px; line-height:30px; }
.con_m_d dt a { font-weight:bold;color:#CC6633;font-size:14px; }
.con_m_d dt a:hover { color:#c33; }
.con_m_d dd { line-height:26px; text-indent:5px; }
.con_m_d dd a { margin-left:8px; font-size:14px; color:#333; }
.con_m_d dd a:hover { color:#c33; }
.con_m_e { zoom:1; overflow:hidden; }

.con_m_e ul { padding:24px 0 0 25px;zoom:1; overflow:hidden; }
.con_m_e li { margin-bottom:15px; float:left; margin-left:10px;   }

.con_m_f {  zoom:1; overflow:hidden; }
.con_m_f ul { padding:24px 0 0 8px; zoom:1; overflow:hidden; }
.con_m_f li { margin-bottom:15px; float:left; width:120px; margin-left:5px; }
.con_link { border:1px solid #ddd; zoom:1; overflow:hidden; padding:0 20px; font-size:14px; line-height:58px; }
.con_link a { font-size:14px; margin:0px 10px; }
.con_link select { font-size:14px; width:240px; margin-top:16px; padding:2px; }
.con_link span { float:right; }



.foot { width:1000px; margin:0px auto; height:125px; padding:10px 0 15px 0; zoom:1; overflow:hidden; }
.foot_l { float:left; width:250px; }
.foot_r { float:right; width:750px; }
.foot_r ul { text-align:left; line-height:22px; padding:10px 0 0 0 ; font-family:Tahoma, Geneva, sans-serif;  }
.foot_r ul span { color:#c33; }
.foot_line { height:3px; line-height:3px;zoom:1; overflow:hidden; width:100%; background:#3176B5; margin-bottom:10px; }

.con_m_g { zoom:1; overflow:hidden; }
.con_m_g ul { padding:15px 0 0 0 ;}
.con_m_g li { line-height:28px; text-indent:5px; }
.con_m_g li a { margin-left:6px; font-size:14px; color:#333; }
.con_m_g li a:hover { color:#c33; }

.list_r { width:798px; border:1px solid #DDD;zoom:1; overflow:hidden; float:right; }
.list_l { width:240px; float:left; }
.list_l_a {}
.list_l_a dt { background:url(images26.jpg) repeat-x; height:40px; line-height:40px; text-indent:15px; color:#fff; font-weight:bold; font-size:16px; }
.list_l_a dd { height:38px; line-height:38px; margin-top:14px;  }
.list_l_a dd a { font-size:14px; font-weight:bold; display:block;border:1px solid #ddd;padding:0px 20px;  }
.list_l_a dd a:hover { border:1px solid #c33; color:#c33; text-decoration:none; }
.list_l_a dd span { float:right; }

.list_l_b {}
.list_l_b dt { background:url(images26.jpg) repeat-x; height:40px; line-height:40px; text-indent:15px; color:#fff; font-weight:bold; font-size:16px; margin-bottom:8px; }
.list_l_b dd {  line-height:34px; border-bottom:1px dotted #ccc;  }
.list_l_b dd a { margin-left:6px; }
.list_r ul { padding:10px 25px 25px 25px; zoom:1; overflow:hidden; }
.list_r_a { font-size:16px; border-bottom:2px solid #1560A9; line-height:40px; color:#1560A9; font-weight:bold; text-indent:10px; }
.list_r_b { }
.list_r_b ul { padding:15px 14px 15px 10px; }
.list_r_b li span { float:right; }
.list_r_b li { font-size:14px; line-height:40px; border-bottom:1px dotted #999; }
.list_r_b li a { font-size:14px; margin-left:8px; }

.page { font-size:14px; font-family:Tahoma, Geneva, sans-serif; display:block; padding-left:8px;  }
.page a { font-size:14px; margin:0px 2px;  }
.page span { color:#c33; margin:0px 4px; }


.cont { padding:15px 34px 25px 34px; border:1px solid #DDD;zoom:1; overflow:hidden; }
.cont_a { font-size:14px; border-bottom:1px solid #ccc; line-height:40px; text-indent:10px; }
.cont_a a { font-size:14px; }
.cont_b { text-align:center; line-height:50px; font:26px/50px "Microsoft YaHei","SimHei","Tahoma"; color:#c33; letter-spacing:2px; margin-top:20px;  }
.cont_c { font-size:14px; line-height:50px;  border-bottom:1px dotted #DDD; text-align:center; font-family:Tahoma, Geneva, sans-serif; }
.cont_c a { font-size:14px; }
.cont_d { text-align:justify;text-justify:inter-ideograph; padding:20px 0; font-size:14px; line-height:32px;  }
.cont_d p { margin-bottom:20px; }
.list_r_c ul { padding:30px; }
.bqr input { width:400px; height:32px; border:1px solid #7F9DB9;  }
.bqr textarea { width:540px; height:200px; border:1px solid #7F9DB9;  }
.bqright input { width:100px; height:36px; text-align:center; color:#fff;  background:#1560A9; border:none; font-size:14px; font-weight:bold; }
.tdbg { font-size:14px; }
.hd_t { text-indent:20px; }
.hd_t a { color:#45749E; font-size:14px; }
.hd_t a:hover { color:#c33; }
.hd_b { color:#099; }
.hd_a td,tr { font-size:14px; font-family:Tahoma, Geneva, sans-serif; }
.hd_a td { border-bottom:1px dotted #999; }
.list_r_d { border-top:1px dotted #999; padding-top:30px; }
.hd_c a { font-size:14px;  }
.hd_a td.cc { border:none; }
.list_r_c_a { border:1px solid #ddd; zoom:1; overflow:hidden; margin-top:20px; padding:15px 25px 25px 25px;  }
.list_r_c_a strong { font:22px/50px "Microsoft YaHei","SimHei","Tahoma"; letter-spacing:1px; color:#c33;border-bottom:1px dotted #999; display:block; margin-bottom:10px; }
.list_r_c_a { line-height:28px; font-size:12px; }

.list_pic {  border:1px solid #DDD;zoom:1; overflow:hidden; }
.list_r_bt {zoom:1; overflow:hidden; }
.list_r_bt ul { padding:20px 0px 20px 15px; }
.list_r_bt li { line-height:16px;  width:250px; float:left; margin-right:10px; padding-bottom:10px; }
.list_r_bt li img { width:240px; height:160px; padding:4px; border:1px solid #eee; margin-bottom:4px; }

.list_z { width:998px; border:1px solid #DDD;zoom:1; overflow:hidden; }

.centervideo {
    width:480px;
    height:400px;
    margin:auto;
}



.con_m_c li span { float:right; color:#999; }
.con_m_g li span { float:right; color:#999; }
