﻿@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"宋体";font-size:12px;color:#333;text-align:left;background:url(img/bg.jpg) #fff no-repeat center 646px;}
a:focus {outline:none;}
a {color:#333;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#ac0000;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}
.clr{ clear:both;}
h3, h4{font-family:"Microsoft Yahei";}
.mar_top{ margin-top:15px;}
.banner {overflow:hidden;width:100%;height:503px; background:url(img/banner.jpg) center 0 no-repeat; }
.content{ width:960px; margin:0 auto;}
.out_menu{ background:#b61213 url(../images/i_pic01.jpg) repeat-x; height:50px;}
.menu {overflow:hidden;width:960px;margin:0 auto; height:50px;}
.menu ul {list-style:none;}
.menu ul li {float:left;_display:inline;overflow:hidden;font-size:16px; border-left:1px dashed #cb0e0e;}
.menu ul li a {color:#606060; display:block; overflow:hidden; height:50px; line-height:50px;padding:0px 25px; font-size:16px; font-family:'Microsoft YaHei'; color:#FFF;}
.menu ul li a:hover {color:#fff8e8; background:#e24211;text-decoration:none;}
.content{ width:960px; margin:0 auto;}
.big_tit h3{overflow: hidden;font-family: "Microsoft Yahei";font-size:22px;font-weight: normal;text-align: center;height: 52px;line-height: 52px;}
.big_tit h3 a{color: #d31a1a;}
.big_tit h3 a:hover{color: #d31a1a;}
.big_tit p{ line-height:24px; font-size:15px; text-indent:2em; padding-bottom:15px; color:#666;}
.big_tit p a{color: #d31a1a;}
.big_tit p a:hover{color: #ac0000;}

.mainaa1 {overflow:hidden;float:left;width:356px;margin:15px 0px 0px;}
.mainaa1a {overflow:hidden;width:348px;height:262px;padding:3px;border:1px solid #c9c9c9;}
#KinSlideshow {width:348px;height:262px;overflow:hidden;position:relative;}
#KinSlideshow img {width:348px;height:262px;}
.mainaa1b {overflow:hidden;float:left;width:40px;margin:10px 0px 0px;}
.mainaa1c {overflow:hidden;float:left;width:120px;margin:10px 0px 0px;}
.mainaa1c h2 {overflow:hidden;width:110px;height:84px;}
.mainaa1c h2 img {width:102px;height:76px;padding:3px;border:1px solid #c7c7c7;z-index:2;}
.mainaa1c h2 span {position:relative;top:-52px;left:40px;z-index:9999;}
.mainaa1c h2 span img {width:26px;height:19px;padding:0;border:none;}
.mainaa1c h3 {overflow:hidden;font-size:12px;font-weight:normal;text-align:center;width:110px;height:21px;line-height:21px;}
.mainaa1d {overflow:hidden;float:left;width:196px;margin:10px 0px 0px;}
.mainaa1d ul {list-style:none;}
.mainaa1d ul li {float:left;overflow:hidden;font-size:12px;background:url(img/bj9.jpg) no-repeat 0px 7px;width:172px;height:26px;line-height:26px;padding-left:24px;}
.mainaa1d ul li a{color:#666;}
.mainaa1d ul li a:hover{color:#d31a1a;}

.mainaa2 {overflow:hidden;float:left;width:315px;margin:22px 15px 0 15px ;}
.mainaa2 h3 { text-align:center;}
.mainaa2 h3 a{ font-size:16px; color:#d31a1a;}
.mainaa2 .in_down{ margin-top:15px;}
.mainaa2a {overflow:hidden;width:300px;}
.mainaa2c {overflow:hidden;width:300px;margin:5px auto 0px;}
.mainaa2c ul {list-style:none;}
.mainaa2c ul li {float:left;overflow:hidden;font-size:14px;background:url(img/bj5.jpg) no-repeat 0px 14px;width:285px;height:26px;line-height:26px;padding-left:10px;}
.mainaa2c ul li a {overflow:hidden;color:#666;width:285px;height:24px;line-height:24px; }

.mainaa3{ width:259px; float:left;}
.mainaa3_box h3{ height:28px; background:#d31a1a url(img/i_bj001.jpg) 5px 4px no-repeat; color:#fff; padding-left:35px; border-top:3px solid #fdcf00; line-height:30px; font-size:16px;}
.mainaa3_box h3 a{ color:#fff;}
.mainaa3_box h3.bg_b{background:#d31a1a url(img/i_bj002.jpg) 5px 2px no-repeat; }
.mainaa3_box h4{ height:28px; line-height:28px;background:#efefef; padding-left:15px; font-size:15px;}
.mainaa3_box ul{ padding:15px; padding-top:0; padding-bottom:5px; background:#efefef;}
.mainaa3_box ul li{ height:24px; line-height:24px;}
.mainaa3_box p{ line-height:22px;}

.con_tit{ clear:both; padding-top:15px;}
.con_box_2{ background:url(img/i_pic_bg02.jpg) #fefee2 0 bottom no-repeat; height:515px;}
.con_box_2 ul{ padding:10px;}
.con_box_2 ul li { float:left; width:425px; _*display:inline; height:85px; padding:6px 22px;}
.con_box_2 ul li h4{ color:#d31a1a; height:28px; line-height:24px; font-size:18px; padding-left:25px; background:url(img/star.png) no-repeat 1px 5px;}
.con_box_2 ul li p{ text-indent:2em; line-height:20px;}

.con_box_3{ height:275px;}
.con_box_3 .box{ float:left; width:300px;}
.con_box_3 .box h3{  }
.mar_both{ margin:0 30px; _*margin:0 15px; _*overflow:hidden;}
.con_box_3 .box h4 { height:28px; text-align:center; line-height:28px; font-size:16px;margin-top:10px;}
.con_box_3 .box h4 a{ font-size:16px;}
.con_box_3 .box p{ text-indent:2em; line-height:24px; font-size:12px; padding:5px 10px 5px; }
.con_box_3 .box p a{ color:#d31a1a;}
.con_box_3 .box .box_ul {list-style:none;}
.con_box_3 .box .box_ul li {float:left;overflow:hidden;font-size:14px; width:300px;height:28px;line-height:28px;padding-left:10px;border-bottom:1px dashed #d6d6d6;}
.con_box_3 .box .box_ul li a{ color:#666;}

/*--------------*/
.mainc {overflow:hidden;width:940px;margin:1px auto 0px; border:10px #d51a1e solid;}
.zzp1 {float:right;width:780px;height:412px;overflow:hidden;}
.frame {width:780px;height:412px;overflow:hidden;}
.frame .list {list-style:none;padding:0;margin:0;width:7800px;}
.frame .list li {overflow:hidden;width:780px;height:412px;float:left;}
.frame .list li img {width:780px;height:412px;}
.frame #big_list2 {height:10000px;}
.frame #big_list2 li {clear:both;}
.frame #big_list4 {height:10000px;}
.frame #big_list4 li {clear:both;}
.l_frame2 {overflow:hidden;width:124px;height:340px;background:#9c9c9c;padding:0px 12px;}
.l_frame2 .list {list-style:none;padding:0;margin:0;height:3400px;}
.l_frame2 .list li {width:122px;height:78px;margin-top:5px;cursor:pointer;border:solid 1px #c1bbb8;}
.l_frame2 .list li img {width:122px;height:78px;}
.l_frame2 .list .cur {border:solid 1px #e5080f;}
.zzp2 {float:left;width:148px;height:412px;overflow:hidden;}
.slide_nav {width:124px;height:12px;background:#9c9c9c;padding:0px 12px 12px;display:block;float:left;}
.slide_nav2 {width:124px;height:12px;background:#9c9c9c;padding:12px;display:block;}

.box2b1 {overflow:hidden;width:630px;margin:0px auto}
.box2b1 ul {list-style:none;}
.box2b1 ul li {overflow:hidden;width:295px;padding-bottom:5px;border-bottom:1px dashed #afafaf;margin: 0px 10px;float: left;}
.box2b1 ul li h3 {overflow:hidden;font-size:16px;color:#333;text-align:center;height:32px;line-height:32px;padding-top:5px;}
.box2b1 ul li h3 a {color:#333; font-size:16px;}
.box2b1 ul li h3 a:hover {color:#d31a1a;}
.box2b1 ul li p {color:#666;overflow:hidden;font-size:12px;text-indent:2em;line-height:21px;}
.box2b1 ul li p a {color:#d31a1a;}
.box2b2 {overflow:hidden;width:295px;margin:8px auto 0px;}
.box2b2 ul {list-style:none;}
.box2b2 ul li {float:left;overflow:hidden;font-size:14px;background:url(img/bj6.jpg) no-repeat 0px 10px;width:285px;height:26px;line-height:26px;padding-left:10px;}

.link2 {overflow:hidden;width:615px;height:262px;margin:12px auto 0px;}
.link2a {overflow:hidden;float:left;width:296px;}
.link2a h3 {width:296px;height:224px;}
.link2a h3 img {width:296px;height:221px;}
.link2a p {overflow:hidden;font-size:14px;line-height:20px; text-align: center;}
.link2a p a {color:#d31a1a;}
.box4 {overflow:hidden;width:940px;background:#fff;margin:0px auto;padding:0px 10px 0px;}
.box4 ul {list-style:none;}
.box4 ul li {_display:inline;overflow:hidden;float:left;width:224px;height:206px;margin:5px 0px 0px 10px;}
.box4 ul li h2 {width:224px;height:170px;}
.box4 ul li h2 img {width:224px;height:168px;}
.box4 ul li h3 {overflow:hidden;font-size:14px;text-align:center;height:36px;line-height:36px;}

.mainea {overflow:hidden;width:300px;margin:0px auto; margin-bottom:5px;}
.con_box_3 .box .mainea ul {list-style:none;}
.con_box_3 .box .mainea ul li {overflow:hidden;_display:inline;float:left;width:145px;margin:10px 0px 0px 10px;}
.con_box_3 .box .mainea ul li h3 {overflow:hidden;width:145px;height:97px;z-index:1;}
.con_box_3 .box .mainea ul li h3 img {width:145px;height:97px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.con_box_3 .box .mainea ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.con_box_3 .box .mainea ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;width:145px;height:21px;margin-top:-21px;z-index:2;}
.con_box_3 .box .mainea ul li p {overflow:hidden;position:relative;font-size:12px;text-align:left;width:125px;height:21px;line-height:21px;margin-top:-21px;padding:0px 10px;z-index:3;}
.con_box_3 .box .mainea ul li p a {color:#fff;}
.con_box_3 .box .mainea ul li p a:hover {color:#fff;}
.con_box_3 .box .mainea ul li.first {margin-left:0px;}

.con_box_4 .for_img{ padding:12px 0 0 37px;}
.con_box_4 .out_box{ padding:10px 0 0 26px;}
.con_box_4 .box_4 { float:left; width:200px; padding:0 15px;}
.con_box_4 .box_4 p{ line-height:26px; color:#666;}
.con_box_4 .box_4 p b{ color:#333;}
/* List */
.maino {overflow:hidden;width:970px;height:34px;line-height:34px;background:url(img/bj19.jpg) no-repeat 0px bottom;margin:5px auto 0px;padding:0px 0px 7px;}
.maino h3 {float:left;font-family:"Microsoft Yahei";font-size:18px;color:#cd2323;font-weight:normal;background:url(img/bj20.jpg) no-repeat 0px 0px;height:34px;padding:0px 10px 0px 32px;border-bottom:1px solid #cd2323;}
.mainp{ padding:10px 15px; overflow:hidden; }
.mainp li {float:left;font-size:14px;background:url(img/bj4.jpg) no-repeat 0px 14px;width:890px;height:31px;line-height:31px;padding-left:10px;border-bottom:1px dashed #e2e2e2;}
.mainp li a {overflow:hidden;float:left;width:640px;height:31px; font-size:14px;}
.mainp li a:hover { color:#e02a0d;}
.mainp li span {float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;width:140px;}
.page{font-size:12px;margin:20px auto 0px;text-align:center;}
.page_footer{width:100%;margin:0 auto;}
.tab_pagelist_css{margin:0 auto;margin-bottom:5px;}
.pagelist_num{float:left;width:20px;text-align:center;background:#e8e8e8;border:1px solid #c0c0c0;margin-left:2px;margin-right:2px;line-height:18px;}
.pagelist_num a{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:link{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:visited{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:hover{color:#a4005b;text-decoration:none;}
.pagelist_num0{float:left;width:20px;line-height:20px;text-align:center;color:#999999;font-weight:bold;}

.for_weibo{ margin:0 auto; width:960px;}

.footer {overflow:hidden;font-size:12px;text-align:center;width:1000px;line-height:21px;margin:10px auto;padding:15px 0px; border-top:1px dashed #CCC;}
.footer h3 {padding:0px 0px 10px;}