﻿@charset "utf-8";

/* DIVCSS5-CSS初始化模板-www.divcss5.com */
body, div, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table, th, td, form, input, button, select, textarea {margin:0; padding:0;}
/* \5B8B\4F53 代表 宋体，更多中文字体转 Unicode http://www.divcss5.com/jiqiao/j325.shtml */
ol, ul ,li{list-style:none}
img {border: 0; vertical-align:middle}
body{color:#000000;background:#FFF; text-align:center}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px}
a{color:#000000;text-decoration:none} 
a:hover{color:#BA2636;text-decoration:underline}

.red ,.red a{ color:#F00}
.lan ,.lan a{ color:#1E51A2}
.pd5{ padding-top:5px}
.dis{display:block}
.undis{display:none}
/*通用代码*/
.main1,.main2,.main3,.main4,.contentpage,.foot{ margin:0 auto; width:1040px; overflow:hidden; background:#FFFFFF}
.jzg{margin:0 auto;width:100%; min-width:1040px; max-width:1440px; height:68px;background:url(show_bj.png) repeat-x top left;}
.jzg_m{ margin:0 auto; width:1040px; overflow:hidden}
.jzg_left{float:left;width:250px;height:68px}
	.jzg_l_top{ height:38px; background:url(show_l_top.png)}
	.show{height:auto}
.jzg_right{ float:right; width:780px; height:68px; line-height:68px; color:#ab4e03; font-weight:bold;text-align:left}
.txt{}
.txt a{ padding-left:10px; font-size:12px; color:#333; text-decoration:none}
.txt a:hover{color:#ff0000}
.color_a8{color:#a8a8a8}
/*banner*/
.header{ margin:0 auto; width:100%; min-width:1040px; max-width:1440px; height:192px; background:url(banner.jpg) center}
/*导航条*/
.nav{ width:100%; min-width:1040px; max-width:1440px;margin:0 auto;background:url(maintop_bg.jpg) repeat-x top left}
.nav_in{width:940px;height:40px; margin:0 auto;}
.nav_in ul{width:940px;float:left; margin:0 auto}
.nav_in li{width:110px;height:38px;margin:2px 3px 0 3px;float:left;display:inline;}
.nav_in li a{ color:#bb322f;font-size:14px; font-weight:bold;filter: Glow(Color=#62F706, Strength=2);}
.nav_in li a .menua_l{width:10px; height:38px; float:left; }
.nav_in li a .menua_r{width:86px; padding-right:10px;height:23px;  padding-top:15px;float:left; text-align:center;}
.nav_in li a:hover .menua_l{ background:url(navbt_bg_left.png) no-repeat top left; color:#f8ee93}
.nav_in li a:hover .menua_r{ background:url(navbt_bg_right.png) no-repeat top right; color:#f8ee93 }
.nav_bottom{ margin:0 auto;width:100%; min-width:1040px; max-width:1440px; background:url(nav_bt-bg.jpg) repeat-x; height:26px}
.nav_bt_in{ margin:0 auto; width:940px; height:26px;}
.nav_bt_time{ float:left; width:185px; height:26px; text-align:center; overflow:hidden}
.nav_bt_weather{float:left; margin-left:50px; width:300px; height:26px; text-align:center; overflow:hidden}
.nav_bt_search{float:left; margin-left:70px; width:335px; height:26px; text-align:center; overflow:hidden}
.nav_bt_searchform{ width:330px; display:inline-block;*display:inline;*zoom:1; vertical-align:middle;
background:url(sech.jpg) no-repeat left center;}
.nav_bt_searchform input{height:26px; line-height:26px; background-color:transparent;}
.nav_bt_searchform .key{width:200px; border:none; margin-left:78px;}
.nav_bt_searchform .ok{ width:38px; font-size:12px; color:#5e5c5d; margin-top:-2px; text-align:center}
.nav_bt_search a{ padding:0 6px; text-decoration:underline;}

/*主体开始*/
.main{ margin:0 auto; width:100%; min-width:1040px; max-width:1440px; background:#efefef;}
/*第一部分*/
.main1_left{ width:815px; float:left;}
.m1_l_slide{ width:800px; height:305px; padding:5px 10px}
.m1_l_center{ width:815px; height:498px; overflow:hidden}
.m1_l_c_left{ width:194px; height:498px; float:left;}
.m1_l_c_right{ width:621px; height:498px; float:left}
.m1_l_c_r_title{ width:621px; height:32px;}
.m1_l_c_r_txt{ width:621px; height:465px; background:url(m1_left_3.jpg); overflow:hidden}
.m1_l_c_r_t_in{ width:605px; max-height:435px; min-height:435px; margin-right:6px; padding:15px 5px 15px; overflow:hidden;}
.m1_l_c_r_t_in ul{}
.m1_l_c_r_t_in li{ line-height:22px; height:22px; text-align:left; background:url(m1_left_4.png) left center no-repeat}
.m1_l_c_r_t_in li a{ padding-left:31px; float:left; font-size:12px; color:#333; text-decoration:none}
.m1_l_c_r_t_in li a:hover{color:#BA2636;text-decoration:none}
.m1_l_c_r_t_in li span{ float:right;font-size:12px; text-align:right; padding-right:10px;}
.m1_l_bottom{ width:800px; height:132px; padding:9px 8px 0;}
.main1_right{ width:223px; float:left;}
.m1_right_up{ width:223px; height:396px; background:url(m1_right_1.jpg); overflow:hidden}
.m1_r_u_title1{ width:auto; height:47px}
.m1_r_u_txt1{ margin:0 auto; width:192px; max-height:171px; min-height:171px; overflow:hidden; padding:2px 5px;}
.m1_r_u_t1_line{}
.m1_r_u_t1_line li{ line-height:22px; height:22px; padding-left:5px; text-align:left;}
.m1_r_u_title2{ width:auto; height:55px}
.m1_r_u_txt2{ margin:0 auto; width:192px; max-height:111px; min-height:111px; overflow:hidden; padding:2px 5px;}
.m1_r_u_t2_line{}
.m1_r_u_t2_line li{ line-height:22px; height:22px; padding-left:5px; text-align:left; font-size:12px}
.m1_right_center{ width:223px; height:358px; overflow:hidden}
.m1_r_c1{ width:223px; height:40px; background:url(m1_right_2.jpg)}
.m1_r_c2{ width:223px; height:104px}
.m1_r_c3{ width:223px; height:104px}
.m1_r_c4{ width:223px; height:110px}
.m1_right_dowm{ width:223px; height:202px;}
/*第二部分*/
.m2_1,.m2_2,.m2_3,.m2_4{height:287px; float:left}
.m2_1{ width:186px;}
.m2_2{ width:333px;}
.m2_2_title{ width:333px; height:40px}
.m2_2_txt{ width:333px; height:247px; background:url(m2_3.jpg); overflow:hidden}
.m2_2_t_in{ margin-left:11px; padding:15px 5px 0; width:312px; max-height:230px; min-height:230px; overflow:hidden; }
.m2_2_t_in li{ background:url(dot_red.png) left center no-repeat}
.m2_3{ width:288px;}
.m2_3_title{ width:288px; height:40px}
.m2_3_txt{ width:288px; height:247px; background:url(m2_5.jpg); overflow:hidden}
.m2_3_t_in{ margin-left:11px; padding:15px 5px 0; width:268px; max-height:230px; min-height:230px; overflow:hidden; }
.m2_3_t_in li a,.m2_4_t_in li a{ background:url(dot_gray.png) left center no-repeat}
.m2_4{ width:231px; background:url(m2_6.jpg) top no-repeat}
.m2_4_title{ width:231px; height:40px}
.m2_4_txt{ width:231px; height:247px; overflow:hidden}
.m2_4_t_in{ margin-left:11px; padding:15px 5px 0; width:200px; max-height:230px; min-height:230px; overflow:hidden; }
/*第二部分公共部分*/
.m2_2_t_in ul,.m2_3_t_in ul,.m2_4_t_in ul{}
.m2_2_t_in li,.m2_3_t_in li,.m2_4_t_in li{ line-height:22px; height:22px; text-align:left;}
.m2_2_t_in li a,.m2_3_t_in li a,.m2_4_t_in li a{ padding-left:25px; float:left; font-size:12px; color:#333; text-decoration:none}
.m2_2_t_in li a:hover,.m2_3_t_in li a:hover,.m2_4_t_in li a:hover{color:#BA2636;text-decoration:none}
/*第三部分*/
.m3_bg{ width:1038px; height:191px; margin:0 auto; background:url(m3_bg.png)}
.m3_main{widht:1020px; height:171px; padding:10px 9px 0; overflow:hidden}
.m3_left{ float:left; min-width:60px; height:171px}
.m3_m{ float:left; width:940px; height:171px;}
.m3_right{ float:right; min-width:20px; height:171px}
/*.m3_m_left{ float:left; width:1px; height:1px;cursor:pointer;}
.m3_m_right{ float:right; width:1px; height:1px;cursor:pointer;}
.m3_m_center{ float:left; margin:12px 0 4px 35px; width:980px; min-height:155px; max-height:155px; position:relative;overflow:hidden}
.m3_m_center ul{width:2000px;position:absolute;*zoom:1;}
.m3_m_center li{float:left;width:194px;height:141px;text-align:center;}
.m3_m_pic{margin-left:10px;float:left;width:188px; height:141px}*/
/* 圆角样式开始 */
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
.xb1 {margin:0 5px; background:#d2d2d2;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#fff; border:0 solid #d2d2d2; border-width:0 1px}
/* 圆角样式结束 */
/*第四部分*/
.m4_bg{ width:1038px; height:119px; margin:0 auto; background:url(m4_bg.jpg)}
.m4_title{ width:auto; height:45px;}
.m4_main{ width:1020px; height:74px; margin:0 auto;}
.m4_m_up{ width:auto; height:41px; overflow:hidden}
.m4_m_dowm{ width:auto; height:33px; overflow:hidden}
.m4_m_dowm ul{}
.m4_m_dowm li{ float:left; text-align:center; line-height:25px; height:25px; margin-left:30px;}
.m4_m_dowm li a{ font-size:14px; color:#000; text-decoration:none}
.m4_m_dowm li a:hover{color:#BA2636;text-decoration:none}

/*内容页*/
.contentpage{background:url(zybg.jpg) repeat-y;}
.zy_left{ padding-top:12px; float:left; width:216px; height:auto; background-color:#FFFFFF; overflow:hidden}
.zy_l_bg{ margin:0 6px 0 10px;width:200px; height:auto; background:url(left_bg.jpg) repeat-y}
.zy_l_up{ width:200px; height:224px; margin-bottom:10px; background:url(zy_ggl_bg.jpg); overflow:hidden}
.zy_l_center{ width:200px; height:227px; background:url(zy_jkaxb_bg.jpg); overflow:hidden}
.zy_l_center_t_line li{ line-height:22px; height:22px; padding-left:8px; text-align:left;}
.zy_l_center_t_line li a{ font-size:12px; color:#636363; text-decoration:none}
.zy_l_center_t_line li a:hover{color:#BA2636;text-decoration:none}
.zy_right{ padding-top:12px; float:left;width:824px; height:auto; overflow:hidden}
.zy_head1{ width:822px; height:21px; background:url(zydh.jpg)}
.zy_head1_txt{ padding-left:35px; text-align:left; font-size:12px; line-height:21px; height:21px}
.zy_head1_txt a{font-size:12px; color:#000; text-decoration:none}
.zy_head1_txt a:hover{color:#BA2636;text-decoration:none}
.zy_head2{ margin-left:2px; width:808px; height:102px; background:url(zyhead.jpg);border-left:#CCC solid 1px;border-right:#CCC solid 1px}
.zy_content{ margin-left:2px; padding:50px; width:708px; height:auto; min-height:400px; overflow:hidden;border-left:#CCC solid 1px;border-right:#CCC solid 1px; border-bottom:#CCC solid 1px}
.zy_head2 h1{ font-size:22px; text-align:center; padding:20px 0px 10px; margin-bottom:6px;border-bottom:#CCC dashed 1px; line-height:100%; color:#000}
.zy_head2 cite{ color:#9E9D9D; width:100%; text-align:center; display:block;}
.zy_head2 cite span{ padding:0 6px;}
/*内容页公共部分*/
.zy_l_up_title,.zy_l_center_title{ width:auto; height:47px}
.zy_l_up_txt,.zy_l_center_txt{ margin:0 auto; width:190px; max-height:171px; min-height:171px; overflow:hidden; padding:2px 5px;}
.zy_l_up_t_line,.zy_l_center_t_line{}
.zy_l_up_t_line li{ line-height:22px; height:22px; padding-left:8px; text-align:left;}
.zy_l_up_t_line li a{ padding-left:15px; font-size:12px; color:#636363; text-decoration:none}
.zy_l_up_t_line li a:hover{color:#BA2636;text-decoration:none}
/*列表页*/
.lb_content{ margin-left:2px; padding:20px; width:768px; height:auto; min-height:400px; overflow:hidden;border-left:#CCC solid 1px;border-right:#CCC solid 1px; border-bottom:#CCC solid 1px}
.l_l_c_txt{ min-height:690px; max-height:690px; overflow:hidden}
.l_l_c_num{min-height:22px; max-height:22px; text-align:right; overflow:hidden}
ul.l_l_c1{}
ul.l_l_c1 li{ overflow:hidden; height:25px; line-height:25px;padding-right:10px;text-align:left; font-size:14px; padding-top:2px}
ul.l_l_c1 li a{color:#3e3e3e;}
ul.l_l_c1 li a:hover{color:#09F;}
ul.l_l_c1 li span{ float:right}
.l_right{ float:right; width:246px; padding-right:6px; margin-left:5px}
/*列表页补充代码*/
.l_l_c_t_nav{margin-left:2px;width:800px; height:25px; padding:4px;  overflow:hidden; text-align:left;border-left:#CCC solid 1px;border-right:#CCC solid 1px;border-top:#CCC solid 1px;}
.l_l_c_t_nav ul{}
.l_l_c_t_nav ul li{ overflow:hidden;list-style:none; float:left; height:19px; line-height:19px;font-size:12px; font-weight:bold; padding-right:5px}
.l_l_c_t_nav ul li a{color:#000;}
.l_l_c_t_nav ul li a:hover{color:#09F;}

/*foot*/
.foot_bg{ width:1038px; height:179px; margin:0 auto; background:url(foot.jpg)}
.foot0{ float:left; width:70px; height:80px; margin:59px 10px 0 107px}
.foot1{ float:left; width:720px; height:80px; margin-top:59px; overflow:hidden}
.foot11{ width:710px; height:31px; line-height:31px; font-size:12px; color:#7f7f7f; text-align:left; padding-left:10px}
.foot12{ width:100%; height:44px;font-size:12px; color:#7f7f7f}
.foot121{ float:left; width:100%; height:43px; line-height:43px; text-align:center;}
.foot121 a{color:#7f7f7f;text-decoration:none}
.foot121 a:hover{color:#BA2636;text-decoration:none}
 /*background:url(../images/../images/wj1.jpg) left no-repeat;*/
.foot2{ float:left; width:1040px; height:110px; overflow:hidden; text-align:center}