@charset "utf-8";
/* CSS Document */ 
* {margin: 0px;
	padding: 0px;
    list-style:none;
	text-decoration: none;
	 font-family:"微软雅黑";
	 box-sizing: border-box;
	 }
.f { float:left}
.r { float:right}
	 
img { border:none}
body{min-width:1360px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1441?"1440px":"");}





.banner{wi8dth:100%;}
.main{width:100%; height:auto !important;}
.main_n{width:25%; padding-right:2px; float:left}
.main_n1{width:25%; padding-right:0px; float:right}
.di{width:100%; height:326px; margin-top:0px; background:#f4f4f4; float:left}
.di_n{width:1120px; height:300px; margin:auto; padding-top:26px;}
.di_n_s{width:1120px; height:240px;}
.lm{height:240px; float:left; padding-right:45px;}
.lm_s{height:30px; font-size:12px; font-weight:bold; text-align:center;}
.lm_x{height:210px; margin:0px; padding:0px;}
.lm_x li{height:25px; line-height:25px; font-size:12px;}
.lm_x li a{font-size:12px; color:#000;}
.rwm{width:80px; height:145px; float:right; margin-left:14px;}
.rwm_s{width:80px; height:80px;}
.rwm_x{width:80px; height:36px; line-height:36px; font-size:12px; text-align: center;   }
.di_n_x{width:1120px; height:60px; color:#6d6d6d; font-size:12px;}
.di_n_x_s{width:1120px; line-height:29px; border-bottom:1px #ccc solid;}
.di_n_x_s a,.di_n_x_x a{font-size:12px; color:#6d6d6d;}
.di_n_x_x{width:1120px; line-height:30px;}


.erji{width:100%; height:52px; background:#f9f9f9;}
.page{ padding:0px 10px 0px; color:#000; font-size:14px; font-family:"微软雅黑"; text-align:center; margin: auto; float:left;width:100%;}
.page a{ color:#000; font-size:14px; font-family:"微软雅黑"; padding:0px 20px;}
.page a:hover{ color:#ccc;}

.nei{width:100%; height:auto !important; padding-bottom:20px}
.bt{width:100%; height:140px; line-height:140px; text-align:center; font-size:30px; float:left}
.cp{width:1200px; height:auto !important; margin:auto;}
.cp_n{width:220px; height:380px; float:left;margin-left:65px; margin-bottom:30px; position:relative;}
.cp_n_s{width:220px; height:320px; text-align:center;}
.cp_n_x{font-size:14px; font-family:"微软雅黑"; line-height:60px; text-align:center;}
.cp_n a{width:220px; height:380px ; display:block;font-size:16px; color:#000;}
.cp_n a:hover{width:220px; height:380px ;border:0px #ccc solid; position:absolute;top:-15px; }


.fn{width:1000px; height:auto !important; margin:auto;}
.fn_n{width:310px; height:190px; float:left;margin-left:17px; margin-bottom:80px; position:relative;}
.fn_n_s{width:310px; height:132px; text-align:center;}
.fn_n_x{font-size:16px; font-family:"微软雅黑"; line-height:58px; text-align:center;}
.fn_n a{width:310px; height:190px; display:block;font-size:16px; color:#000;}
.fn_n a:hover{width:310px; height:190px;border:0px #ccc solid; position:absolute;top:-15px; }

.tz_dy{width:1000px; height:auto !important; line-height:30px; font-size:16px; padding-bottom:10px; margin:auto;}
.tz_dy span{ font-size:14px;}

.tzsr{width:1000px; height:auto !important; padding-top:20px; margin:auto; border-top:1px #f4f4f4 solid;}
.tzsr_n{width:1000px;margin-bottom:20px; line-height:25px; float:left}
.tzsr_n1{width:460px;margin-bottom:20px; line-height:30px; float:left}
.tzsr_n_z{width:86px; height:30px; float:left;}
.tzsr_n_z1{width:356px; height:30px; float:left; text-align:right; padding-right:20px;}
.tzsr_n_y{float:left;}

.tj{width:130px; height:36px; background:#d5d5d5;display:block; list-style:none;border-radius:10px; margin:auto; line-height:36px; text-align:center;}
.tj1{width:130px; height:36px; background:#d5d5d5;display:block; list-style:none;border-radius:10px; margin:auto; line-height:36px; text-align:center;}
.tj a,.tj1 a{ font-size:16px; color:#000; display:block;}

.news{width:1000px; height: auto !important; line-height:28px; color:#9c9c9c; font-size:16px; margin-bottom:45px;}
.news span{ font-size:18px; font-weight:bold; color:#000}
.news span a{font-size:18px; font-weight:bold; color:#000}

.gytt{width:100%; height:53px; background:#fff; border-bottom:1px #ccc solid;}
.gytt_n{width:1000px; height:53px; margin:auto;}
.gytt_n_z{ line-height:53px; float:left; font-size:22px; color:#000;}
.sanj{ height:53px; line-height:53px; float:right;}
.sanj li{width:102px;  height:53px; float:right;}
.sanj li a{width:102px; display:block; line-height:53px; color:#000; font-size:14px; text-align:center;}
.sanj li a:hover{ color:#c7000b;font-size:14px; }

.sanj1{ height:53px; line-height:53px; float:right;}
.sanj1 li{width:150px;  height:53px; float:right;}
.sanj1 li a{width:150px; display:block; line-height:53px; color:#000; font-size:14px; text-align:center;}
.sanj1 li a:hover{ color:#c7000b;font-size:14px; }

.sanj2{ height:53px; line-height:53px; float:right;}
.sanj2 li{width:180px;  height:53px; float:right;}
.sanj2 li a{width:180px; display:block; line-height:53px; color:#000; font-size:14px; text-align:center;}
.sanj2 li a:hover{ color:#c7000b;font-size:14px; }

.sanj3{ height:53px; line-height:53px; float:right;}
.sanj3 li{width:150px;  height:53px; float:right;}
.sanj3 li a{width:150px; display:block; line-height:53px; color:#000; font-size:14px; text-align:center;}
.sanj3 li a:hover{ color:#c7000b;font-size:14px; }

/*TAB标签切换*/
.left{ width:1200px;overflow:hidden;}
.new_3{ padding:0px; width:1200px; height:auto;}
.hide{display:none;}
#tab{width:1200px;position:relative;}
#tab .tab_menu{height:50px; padding:0px 0px 0px 0px;}
#tab .tab_menu li{float:left;background:#ddd;color:#000; font-size:14px; float:left; display:block; height:50px; margin-right:5px; padding:0px 20px; line-height:50px;font-size:18px;}
#tab .tab_menu li a{  color:#000; font-size:18px; }
#tab .tab_box{clear:both;position:relative; padding-top:20px;}
#tab .tab_menu .selected{color:#000;background:#bb9f5b;}
#tab .tab_menu .selected a{color:#000; font-size:18px; }
.tab_box div{padding:0px 0px 0px 10px;} 

.huik{width:1000px; height:34px; padding-top:20px; margin:0 0px 40px 0px; padding-bottom:20px;}
.huik li{width:115px; height:34px; color:#000; background:#f4f4f4; text-align:center; line-height:34px; margin-right:10px; float:left}
.huik li a{ display: block; color:#000; font-size:14px;}
.huik li a:hover{ background:#dfdfdf;color:#000; font-size:14px;}


.ny{width:100%; height:auto !important;}
.bt1{width:100%; height:140px; line-height:140px; text-align:center; font-size:30px; float:left}
.ny_n{width:1000px; height:auto !important; margin:auto;line-height:25px; font-size:16px; color:#000; padding-bottom:100px;}
.ny1{width:100%; height:auto !important; background:#f4f4f4;}


.hzzq{width:1000px; height:184px; background:#f9f9f9;}
.hzzq_z{ height:184px; float:left;}
.hzzq_z img{ height:184px; width:233px;}
.hzzq_y{ width:720px; float:right; padding-top:20px; font-size:18px; color:#000;}
.hzzq_y p{ font-size:24px; padding-bottom:20px;}
.hzzq_wz{width:1000px; padding:40px 0px; font-size:16px; line-height:30px;}

img{-ms-interpolation-mode:bicubic;}
/* new clearfix */
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix{ zoom: 1;}
/* IE6 */
*:first-child+html .clearfix{zoom: 1;}
/* IE7 */
.hidden{display:none;}
.last{border-bottom:none !important;}

/* page */
.page{display:table;margin:0 auto;}
.about{box-shadow:0;-webkit-box-shadow:0;-moz-box-shadow:0;}
.header{width:940px;height:90px;margin:0 auto;z-index:8;}
.logo{margin:22px 0 0 0;float:left;display:inline;}
.link{margin-top:30px;float:right;text-align:right;_width:718px;}
.link li{float:left;display:inline;margin-left:60px;}
.link li a{color:#4F4E4E;font-size:16px;font-weight:500;padding-bottom:6px;display:block;}
.link li.active{border-bottom:2px solid #0066ff;}
.link li.active a{color:#0066FF  }
.link li:hover{border-bottom:2px solid #0066ff;color:#0066FF  }
.link li a:hover{color:#0066FF  }.box{width:940px;margin:18px auto 0 auto;}
.event_year{width:60px;border-bottom:2px solid #DDD;text-align:center;float:left;margin-top:10px;}
.event_year li{height:40px;line-height:40px;background:#FFF;margin-bottom:1px;font-size:18px;color:#828282;cursor:pointer;}
.event_year li.current{width:70px;background:#c7000b url('../img/jian.png') 60px 0 no-repeat;color:#FFF;text-align:left;padding-left:9px;}
.event_list{width:850px;float:right;background:url('../img/dian3.png') 139px 0 repeat-y;margin:10px 0 20px 0;}
.event_list h3{margin:0 0 10px 132px;font-size:24px;font-family:Georgia;color:#0066ff;padding-left:25px;background:url('../img/jian.png') 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic; text-align:left; color:#c7000b}.event_list li{background:url('../img/jian.png') 136px -80px no-repeat;}
.event_list li span{width:127px;text-align:right;display:block;float:left;margin-top:10px;}
.event_list li p{width:680px;margin-left:24px;display:inline-block;padding-left:10px;background:url('../img/jian.png') -21px 0 no-repeat;line-height:25px;_float:left;}
.event_list li p span{width:650px;text-align:left;border-bottom:2px solid #DDD;padding:10px 15px;background:#FFF;margin:0;}


.fh{ font-size:12px; color:#000; float:right; position:relative; margin-top:40px;z}


.tuwz{width:1000px; margin:auto; height:auto !important; margin-bottom:20px;}
.tuwz_z{width:219px; height:auto !important; float:left;}
.tuwz_y{width:738px; height:auto !important; float:right; line-height:25px;}
.tuwz_y p{ font-size:16px; color:#000;  font-weight:bold; padding-bottom:15px; }
.tuwz_y span{ font-size:14px; color:#000;}


.tuwz1{width:300px; margin:auto; height:auto !important; margin-bottom:20px; float:left;}
.tuwz_z1{width:219px; height:auto !important; float:left;}
.tuwz_y1{width:250px; height:auto !important; float:right; line-height:25px;}
.tuwz_y1 p{ font-size:16px; color:#000;  font-weight:bold; padding-bottom:15px; }
.tuwz_y1 span{ font-size:14px; color:#000;}


/* index_focus */
.index_focus{position:relative;width:100%;height:600px;margin:0 auto;overflow:hidden; margin:50px auto ;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}
.index_focus_post{z-index:10;}
.index_focus .pic{height:auto;display:block;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute;left:45%;bottom:2%;}
.index_focus .slide_nav a{cursor:pointer;float:left;font-size:28px;font-family:arial;color:#fff;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none;color:#9c0;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre{left:30px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.index_focus_info{position:absolute;left:10%;bottom:20%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:url("../images/index_focus_bg.png") no-repeat;_background:none;}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";display:none;}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}

.tzsr td{ padding:5px; background:#f3f3f3; font-size:14px; color:#000;}
.jl{width:1000px; height:auto !important; padding-top:20px; margin:auto;}
.jl td{ padding:5px; background:#fff; font-size:14px; text-align:center;}
.jl td span{ color:#F00;}



/* clearfix */
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
*html .clearfix{ zoom:1;}


.preview{width:400px; height:465px; margin:50px auto 50px}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:390px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;}
.bigImg #midimg{width:400px; height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}


.zzry{width:1100px; height:auto !important; padding:50px 0px; margin:auto;}


.tkBox {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;
	overflow: hidden;
	display: none;
}
.tkBox .boxbg {
	background: #000;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.tkBox .boxWrap {
	position: absolute;
	left: 45%;
	margin-left: -163px;
	z-index: 100000;
	top: 100px;
	border: 3px #ccc solid;
	background: #FFF;
	height: 480px;
	width: 550px;
	margin-top: 50px
}
.tkBox .boxWrap .boxCont {
	position: relative
}
.tkBox .boxWrap .boxCont .close {
	background:#ccc; border:none; width:150px; height:40px; color:#fff;
	position: absolute;
	text-align:center;
	right: 200px;
	top: 330px;
	z-index: 100000;
	padding-top:8px;
}
.ppp {
	padding: 5px;
}

.zz{width:1200px; height:auto !important; margin:80px auto;}
.zz_n{width:249px; height:249px; float:left; margin:0px 0px 50px 40px;}

.lxwm{width:1000px; height:auto !important; padding-top:20px;}
.lxwm_z{width:460px; height:auto !important; float:left;}
.lxwm_y{width:500px; height:auto !important; float:right;}
.lxwm_fs{line-height:30px; font-size:16px; color:#000; float:left}

.deng{width:1000px; height:auto !important; }
.deng_z{width:450px; height:310px; float:left; border:1px #ccc solid;}
.deng_z_s{width:410px; height:45px; line-height:45px; border-bottom:1px #ccc dashed; margin:auto; font-size:16px; color:#be0404; font-weight:bold; margin-bottom:20px;}
.deng_n{width:380px; height:30px; margin:0px auto 10px;}
.deng_n_z{width:80px; height:30px; float:left; padding-right:10px; text-align:right; line-height:30px; font-size:14px;}
.deng_n_y{width:300px; height:30px; float:left; font-size:14px; color:#C00}
.deng_n_y span{ color:#999;font-size:14px;}
.deng_n_y span a{color:#999;font-size:14px;}
.deng_y{width:242px; height:310px; float:left; border:1px #ccc solid; margin-left:66px; padding:45px; font-size:16px; text-align:center;}


.banner{width:100%; height:574px; margin:auto;}
#full-screen-slider { width:100%; height:574px; float:left; position:relative;}
#slides { display:block; width:100%; height:574px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:19%; top:550px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:8px; height:8px; float:left; margin-left:5px; border-radius:15px; background:#979998; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#165591;}
