@charset "utf-8";
body, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { padding:0; margin:0; }
img { border:none; clear:both; }
* { margin:0; padding:0; }
ul, li, a { list-style-type:none; margin:0px; padding:0px; }
p, font { font-size:14px; }
a:link { color:#555; text-decoration:none }
a:visited { color:#555; text-decoration:none }
a:hover { color:#ea4a83; text-decoration:underline; }
a:active { color:#555; }
a.x1:link, a.x1:visited { color:#FF0000; text-decoration: none; }
a.x1:hover { color:#FF0000; text-decoration: underline; }
a.x2:link, a.x2:visited { color:#fff; font-size:14px; text-decoration: none; }
a.x2:hover { color:#fff; text-decoration: underline; }
a.x3:link, a.x3:visited { color:#b4234c; text-decoration: none; }
a.x3:hover { color:#b4234c; text-decoration: underline; }
a.x4:link, a.x4:visited { color:#666; text-decoration: none; }
a.x4:hover { color:#b4234c; text-decoration: underline; }
a.xa3:link, a.xa3:visited { color:#b4234c; font-weight:bold; font-size:14px; text-decoration: none; }
a.xa3:hover { color:#b4234c; font-weight:bold; font-size:14px; text-decoration: underline; }
a.a1:link, a.a1:visited { color:#9c1c57; text-decoration: none; }
a.a1:hover { color:#9c1c57; text-decoration: underline; }
a.a2:link, a.a2:visited { color:#9d1d58; text-decoration: none; }
a.a2:hover { color:#9d1d58; text-decoration: underline; }
.mheadbanal { width:340px; height:334px; overflow:hidden; float:left; border:1px solid #dddddd; }
.mheadbanalx { width:300px; height:334px; overflow:hidden; float:left; }
.mheadbanalx ul { height:auto; list-style:none; overflow:hidden; margin:10px 0px 0px 15px; }
.mheadbanalx li { height:21px; overflow:hidden; line-height:21px; text-align:left; color:#333333; background:url(../images/index_41.gif) no-repeat center left; padding-left:10px; }
.mheadbanalo { width:322px; height:48px; overflow:hidden; background:url(../images/index_30.gif) repeat-x top left; line-height:48px; padding-left:18px; }
.mheadbanalo p { width:116px; height:48px; font-weight:bold; padding-left:22px; overflow:hidden; background:url(../images/indexr_30.gif) no-repeat top left; color:#9c1c57; line-height:48px; font-size:14px; }
.mheadbanalt { width:280px; height:62px; overflow:hidden; background:url(../images/index_37.gif) repeat-x bottom left; padding:10px; color:#7f7f7f; line-height:18px; }
.mheadbanalt p { width:280px; height:25px; overflow:hidden; color:#9c1c58; font-size:14px; line-height:25px; }
.mheadbanal ul { height:auto; list-style:none; overflow:hidden; margin:10px 0px 0px 15px; }
.mheadbanal li { clear:both; height:23px; overflow:hidden; line-height:23px; text-align:left; color:#333333; background:url(../images/index_41.gif) no-repeat center left; padding-left:10px; }
.mheadbanac { width:354px; float:left; height:329px; overflow:hidden; border:1px solid #dddddd; text-align:center; padding-top:5px; margin-left:11px; }
.mheadbanar { width:256px; height:334px; overflow:hidden; float:left; border:1px solid #dddddd; margin-left:12px; }
.mheadbanar p { width:221px; height:29px; overflow:hidden; background:url(../images/index_34.gif) no-repeat top left; line-height:29px; color:#9c1c57; font-weight:bold; padding-left:35px; padding-top:5px; }
.mheadbanar ul { width:241px; height:218px; list-style:none; overflow:hidden; margin:10px 0px 0px 15px; }
.mheadbanar li { width:231px; height:25px; overflow:hidden; line-height:25px; text-align:left; color:#7f7f7f; background:url(../images/index_43.gif) no-repeat center left; padding-left:10px; }
.mheadbanar div { width:256px; height:60px; overflow:hidden; text-align:center; }
.mheadbanar img { margin:0px 3px 0px 3px; }
html { background:url(../images/bg_01.gif) repeat-x; }
#Head { width:980px; height:auto; margin:0px auto; overflow:hidden; }
.H_01 { width:100%; height:40px; line-height:40px; }
.H_011 { width:430px; float:left; padding-left:10px; }
.H_011 p { line-height:45px; float:left; padding-left:10px; color:#494848; }
.H_011 p strong { width:99px; color:#fff; font-size:12px; float:left; }
.H_012 { float:right; height:29px; }
.H_012 span { float:left; background:url(../images/index_03.gif) no-repeat 0px 12px; width:65px; line-height:45px; font-size:12px; padding-left:20px; }
.H_012 font { background:url(../images/ico.gif) no-repeat 0 7px; width:60px; float:left; padding-left:15px; font-size:12px; line-height:45px; }
.H_012 p { float:left; width:60px; background:url(../images/ico.gif) no-repeat 0 -22px; line-height:45px; padding-left:15px; }
.H_02 { width:980px; overflow:hidden; margin-top:10px; height:65px; }
.H_021 { float:left; }
.H_021 img { float:left; }
.H_021 ul { float:left; padding:10px 0 0 30px; }
.H_021 ul li { background:url(../images/ico.gif) no-repeat 0 -58px; padding-left:15px; width:150px; font-size:12px; color:#666; line-height:22px; }
.H_022 { float:right; width:380px; padding-top:10px; }
.H_022 font { width:130px; line-height:28px; float:left; color:#b4234c; font-size:12px; padding-left:27px; height:28px; }
.H_seain { background:url(../images/index_05.gif) no-repeat top left; width:145px; height:28px; float:left; border:none; line-height:28px; padding-left:25px; color:#ca6581; }
.H_seabtn { background:url(../images/index_06.gif) no-repeat top left; width:42px; height:25px; float:left; border:none; }
.H_022 p { float:left; padding-top:5px; width:365px; }
.H_03 { width:980px; height:52px; margin-top:15px; _margin-top:10px; }
.H_03 ul li { line-height:52px; height:52px; width:96px; overflow:hidden; background:url(../images/bg_02.gif) no-repeat top left; text-align:center; float:left; }
.H_03 ul li.l_01 { background:none; }
.H_04 { width:100%; overflow:hidden; }
.H_04 img { width:100%; height:286px; float:left; }
#Nav { width:978px; height:73px; border:solid #d9d9d9 1px; border-top:none; background:url(../images/bg_03.gif) repeat-x; margin:0px auto; overflow:hidden; }
.N_01 { padding:10px; float:left; overflow:hidden; }
.N_02 { width:370px; height:auto; padding:10px 0 0 30px; float:left; overflow:hidden; }
.N_02 ul li { width:120px; height:22px; line-height:22px; float:left; text-align:center; margin-bottom:10px; background:url(../images/index_15.gif) no-repeat center right; }
.N_02 ul li.liu { background:url(../images/n_05.gif) no-repeat 15px 0; }
.N_03 { float:left; padding-left:90px; overflow:hidden; }
.N_03 span { float:left; padding:20px 0 0 10px; }
.foot_nav { width:100%; height:32px; color:#d1cfcf; line-height:32px; margin:20px auto 0; background-color:#f2f2f2; }
.foot_nav p { width:980px; margin:0 auto; text-align:right; }
.foot_nav p a { color:#464546; }
.foot_text { width:900px; padding:0 0 100px 80px; margin:15px auto 0; color:#8c8c8c; background:url(../images/logo_foot.gif) no-repeat 5px 0; height:40px; line-height:20px; }
.flexslider { position:relative; height:400px; overflow:hidden; }
.slides { position:relative; }
.slides li { float:left; width:100%; height:400px; }
.flex-control-nav { position:absolute; bottom:10px; z-index:2; width:100%; text-align:center; }
.flex-control-nav li { display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline;
zoom:1; }
.flex-control-nav a { display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:url(../images/main_dot.png) right 0 no-repeat; cursor:pointer; }
.flex-control-nav .flex-active { background-position:0 0; }
.info_a { width:550px; height:72px; margin:0 auto; background:#f6f6f6; }
.w960 { width:980px; margin:10px auto; }
.w960 a { line-height:26px; }
.tbox dt { font-size:16px; line-height:40px; }
<!--index-->
a.x5:link, a.x5:visited { color:#b4234c; font-size:14px; font-weight:bold; text-decoration: none; }
a.x5:hover { color:#b4234c; text-decoration: underline; }
a.x6:link, a.x6:visited { color:#333; font-size:14px; text-decoration: none; }
a.x6:hover { color:#b4234c; text-decoration: underline; }
a.x7:link, a.x7:visited { color:#464546; text-decoration: none; }
a.x7:hover { color:#b4234c; text-decoration: underline; }
.left { float:left; }
body { font-size:14px; }
#First { width:980px; height:auto; margin:15px auto; overflow:hidden; }
.F_left { width:308px; height:325px; border:solid #e3e3e3 1px; float:left; overflow:hidden; }
.F_l_01 { width:308px; height:46px; background:url(../images/bg_04.gif) repeat-x; overflow:hidden; }
.F_l_011 { width:96px; height:40px; margin:6px 0 0 30px; ; background:url(../images/f_01.gif) no-repeat; line-height:40px; text-align:center; }
.F_l_02 { width:288px; height:auto; padding:10px; overflow:hidden; }
.F_l_021 { width:100%; padding-top:10px; border-bottom:dashed #e3e3e3 1px; padding-bottom:10px; text-align:center; }
.F_l_021 p { text-align:left; text-indent:2em; color:#8a8a8a; line-height:20px; padding-top:5px; }
.F_l_02 ul { width:100%; height:auto; padding-top:10px; overflow:hidden; }
.F_l_02 ul li { background:url(../images/ico.gif) no-repeat 10px -82px; line-height:30px; height:30px; margin-top:3px; background-color:#f6f6f6; padding-left:20px; }
.F_mid { width:384px; height:311px; border:solid #e3e3e3 1px; margin-left:10px; float:left; padding:7px; overflow:hidden; }
.F_mid img { float:left; }
.F_right { width:250px; height:325px; margin-left:10px; float:left; overflow:hidden; }
.F_r_01 { width:230px; height:31px; background:url(../images/f_03.gif) no-repeat; line-height:31px; padding-left:20px; overflow:hidden; }
.F_r_02 { width:228px; height:273px; border:solid #efefef 1px; border-top:none; padding:10px; overflow:hidden; }
.F_r_02 span { float:left; display:block; border:solid #e9e9e9 1px; padding:2px; }
.F_r_02 ul li { padding-bottom:10px; float:left; }
.F_r_021 { width:115px; float:left; padding-top:5px; margin-left:10px; }
.F_r_021 p { padding-top:5px; color:#666; line-height:17px; }
.F_r_02i { width:97px; height:122px; }
#Second { width:980px; height:auto; margin:15px auto; overflow:hidden; }
.S_left { width:700px; height:auto; padding-bottom:21px; border:solid #e3e3e3 1px; float:left; overflow:hidden; }
.S_l_01 { width:718px; height:39px; background:url(../images/s_01.gif) no-repeat; overflow:hidden; }
.S_l_02 { width:100%; height:auto; overflow:hidden; }
.S_l_021 { width:330px; height:200px; padding:20px 0 0 20px; overflow:hidden; float:left; }
.S_l_0211 { width:328px; height:32px; background:url(../images/bg_05.gif) repeat-x; border-right:solid #e9e9e9 1px; border-left:solid #e9e9e9 1px; overflow:hidden; }
.S_l_0211 p { float:left; padding-left:20px; line-height:32px; overflow:hidden; color:#b4234c; font-weight:bold; font-size:12px; }
.S_l_0211 span { float:right; padding:15px 20px 0 0; }
.S_l_0212 { width:313px; height:141px; border:solid #e9e9e9 1px; overflow:hidden; padding:25px 0 0 15px; }
.S_l_0212 img { float:left; overflow:hidden; }
.S_l_0212 ul { float:left; overflow:hidden; padding-left:5px; }
.S_l_0212 ul li { width:180px; background:url(../images/ico.gif) no-repeat 0 -85px; line-height:25px; height:25px; padding-left:10px; overflow:hidden; }
.S_l_0212 ul li a { font-size:14px; }
.S_right { width:268px; height:auto; margin-left:10px; overflow:hidden; }
.S_r_01, .S_r_02 { width:264px; height:auto; padding:1px 1px 14px; border:solid #e3e3e3 1px; overflow:hidden; }
.S_r_011, .S_r_021 { width:264px; height:35px; background:url(../images/bg_06.gif) repeat-x; overflow:hidden; line-height:35px; }
.S_r_011 p { color:#b4234c; font-size:14px; padding-left:20px; font-weight:bold; float:left; }
.S_r_011 span { float:right; padding:12px 20px 0 0; }
.S_r_012, .S_r_013, .S_r_014 { width:236px; height:auto; padding:5px; overflow:hidden; }
.S_r_012 ul li { width:236px; float:left; line-height:20px; padding-top:20px; }
.S_r_012 ul li font { width:196px; height:25px; line-height:15px; background:url(../images/s_q.gif) no-repeat; font-weight:bold; color:#b4234c; padding-left:40px; display:block; }
.S_r_012 ul li p { width:196px; line-height:25px; color:#414141; background:url(../images/s_a.gif) no-repeat 0px 3px; padding-left:40px; }
.S_r_013 ul li { width:216px; background:url(../images/ico.gif) no-repeat 10px -83px; padding-left:20px; border-bottom:dotted #858585 1px; line-height:30px; height: 30px; overflow: hidden; }
.S_r_014 img { margin-left:20px; }
.S_r_02 { margin-top:10px; }
.S_r_021 { height:40px; line-height:40px; }
.S_r_021 P { width:104px; height:34px; background:url(../images/s_10.gif) no-repeat; text-align:center; line-height:30px; color:#b4234c; font-weight:bold; margin:7px 0 0 20px; }
#Third { width:978px; height:53px; margin:15px auto 0px; background:url(../images/bg_07.gif) repeat-x; border:solid #dfdfdf 1px; overflow:hidden; }
#Third span { padding:12px 0 0 40px; display:block; float:left; }
#Third span.xxx { padding-top:0px; }
.link { width:958px; height:auto; margin:0px auto; overflow:hidden; line-height:21px; color:#666666; padding:10px; border:1px solid #e0e0e0; margin-top:10px; }
.link p { width:938px; height:30px; line-height:30px; padding-left:20px; text-align:left; color:#b4234c; font-weight:bold; }
.xz_menu2 { width:980px; padding:0px 1px; margin:15px auto; overflow:hidden; zoom:1; background:#f5f5f5; border:1px #dedede solid }
.menu_k { width:19.5%; height:28px; float:left; margin:5px 0 0 4px; display:inline; }
.menu_k p { float:left; padding:0; margin:0; }
.menu_k p a { float:left; height:48px; width:auto; text-align:center; font-size:14px; color:#b4234c; font-weight:bold; line-height:17px; padding:5px 10px; }
/*.menu_k:nth-child(5) p a {
padding:15px 10px;
height:28px;
}
.menu_k p a.hover, .menu_k p a:hover { background:url(../images/menu_hover_bg.jpg) no-repeat; color:#fff; }
.menu_k p a.hover:hover { background:url(../images/menu_bg.jpg) no-repeat; }*/
.menu_k span { width:65%; height:58px; float:right; line-height:29px; }
.menu_k span dd { width:100%; height:29px; float:left; }
.menu_k span dd a { float:left; margin:0 5px; font-size:13px; color:#323232 }
.h_in_kk { border:1px solid #e3e3e3; float:left; width:700px; }
.h_in_top { background:url(../images/h_in_img2.jpg) repeat-x top; padding-top:6px; padding-left:20px; overflow:hidden; }
.h_in_top li { width:100px; text-align:center; font-size:14px; font-weight:bold; color:#3d3c3c; float:left; line-height:30px; }
.h_in_top li.hover { color:#cd3e01; background:url(../images/h_in_img1.jpg) no-repeat center top; color:#cd3e01; }
.h_in_top li.hover a { color:#b4234c; }
.h_in_bot { padding:5px; }
.h_in_bot cite img { padding:2px; border:1px solid #dfdbd0; }
.h_in_br { width:365px; padding-left:14px; }
.h_in_bt { padding-bottom:5px; border-bottom:1px dashed #dfdbd0; }
.h_in_bt .h3 a { line-height:36px; text-align:center; display:block; color:#cd3e01; font-weight:bold; font-size:16px; }
.h_in_bt p { text-indent:2em; color:#333; line-height:24px; }
.h_in_bb { padding-top:10px; padding-bottom:4px; }
.h_in_img { width:305px; height:245px; border:1px solid #e3e3e3; margin-top:10px; }
.h_in_bb li { line-height:28px; font-size:14px; color:#333; background:url(../images/h_in_img3.jpg) no-repeat left center; padding-left:15px; }
.h_in_bb li a { color:#333; }
.h_in_r { width:269px; float: right; }
.h_in_r1 { border:1px solid #e3e3e3; overflow:hidden; zoom:1; padding-bottom:12px; }
.h_in_r1 .h3 a { background:url(../images/h_in_img4.jpg) no-repeat left top; display:block; line-height:37px; text-align:center; font-family:"微软雅黑"; font-size:14px; }
.h_in_r2 { padding:10px; margin-bottom:3px; background:url(../images/h_in_img6.jpg) no-repeat left bottom; }
.h_in_r2 p { width:250px; margin:0 auto; line-height:22px; color:#656565; padding:5px 0; }
.h_in_r2 img { width:240px; height:117px; }
.clear { clear:both; }
#nav { width:100%; background: url(../images/nav_bg.jpg) repeat-x; height:50px; margin:76px 0 0 0; }
#nav p { width:980px; text-align:center; margin:0 auto; line-height:48px; color:#ffffcc; }
#nav p a { color:#fff; }
#nav p a:hover { color:#fff; text-decoration:underline; }
/*fonter*/
#font { width:100%; background:#0797b1; }
.fonter { width:960px; margin:0 auto; padding:30px 10px 20px; }
.fonter .font_b1 { float:left; }
.fonter .font_b2 { float:left; margin:0 20px; color:#fff; font-size:14px; width:390px; margin-top:16px; line-height:26px; }
.fonter .font_b3 { float:left; color:#fff; font-size:14px; width:300px; }
.fonter .font_b3 img { float:left; }
.fonter .font_b3 p { width:144px; float:left; margin:25px 0 0 0; text-align:center; line-height:26px; }
.fonter .font_b3 p span { font-size:16px; }/* CSS Document */

