/*---------字体获取------------*/
@font-face {
    font-family: '472-CAI978472-CAI978';
    src: url('../ziti/472-cai978-webfont.eot');
    src: url('../ziti/472-cai978-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../ziti/472-cai978-webfont.woff') format('woff'),
         url('../ziti/472-cai978-webfont.ttf') format('truetype'),
         url('../ziti/472-cai978-webfont.svg#472-CAI978472-CAI978') format('svg');
    font-weight: normal;
    font-style: normal;
}
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }
img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }
img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }
.alignright {
    float: right;
    }
.alignleft {
    float: left;
    }

li {list-style-type:none;}
img { border:0;}
/*------头部--------*/
#page-wrap { margin:0px; width:100%; padding-bottom:20px;}
#header{width:100%; height:77px;  background:#090909;}
#header #top { width:1002px; height:77px; margin:auto;}
#header #top .logo{ width:320px; height:77px; float:left; overflow:hidden; }
/*-------导航-------*/
#navigation{ float:left; width:680px; height:77px;}
#navigation .menu {float: right;}
#navigation .menu li {
	float: left;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
	height:50px;
	padding-top:27px;
	width:85px;
	text-align:center;
	z-index:999;
	
}
#navigation .menu li a {
	color: #b7b7b7;
		line-height:45px;
	text-decoration: none;
	font-weight: bold;
}
#navigation .menu li:hover,#navigation .menu .current-menu-item,#navigation .menu .current-menu-ancestor{background:#e03033 -66px 15px  url(../images/smoll_pic.png) no-repeat;}
#navigation .menu li a:hover,#navigation .menu .current-menu-item a ,#navigation .menu .current-menu-ancestor a{
	color:#ffffff!important;
}
#navigation .menu li span { /*--Drop down trigger styles--*/
    width:85px;
	height:77px;
	position:absolute;
	top:0;
	left:0;
	float: right;
	z-index:-1;
	

}
#navigation .menu li span.subhover { /*--Hover effect for trigger--*/
  cursor: pointer;
}   
#navigation .menu li .sub-menu {
	width:110px;
	position:absolute; /*--Important - Keeps sub-menu from affecting main navigation flow--*/
	left: 0; top:77px;
	background:#000000;
	display: none;
	float: left;
	padding:5px;
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
   opacity:0.8;/*Mozilla*/ 
}
#navigation .menu li .sub-menu li{
	width:110px;
	padding:0px;
	clear: both;
	height:32px!important;
	overflow:hidden;  
}
#navigation .sub-menu li:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); display:block ;
   opacity:0.8;/*Mozilla*/ }
#navigation ul .sub-menu li a {
	width: 110px;
	height:32px;
	line-height:32px!important;
	float: left;
	color: #FFFFFF!important;
	font-size: 12px;
	font-weight: normal;
	font-family:"宋体",Arial;
}

#navigation .sub-menu li a:hover,.sub-menu .current-menu-item a{ /*--Hover effect for sub-menu links--*/
    color: #FFFFFF!important;
	background:#333333!important;
}
/*-------首页-------*/
.ym1{ width:100%; height:613px; background:url(../images/bj_1.jpg); overflow:hidden;}
.ym2{ width:100%; height:575px; overflow:hidden;}
.ym2 .ym2_1{ width:950px; height:495px; padding-top:40px; margin:auto; overflow:hidden;}
.ym2 .ym2_1 .a1{ width:330px; height:485px; float:left; border:5px solid #5f6160;}
/*---多个左滚动 - 公用类---*/ 
.ym2 .ym2_1 .a1 .leftLoop{ overflow:hidden; position:relative; width:330px; height:485px;}
.ym2 .ym2_1 .a1 .leftLoop .bd{ width:330px; height:485px; overflow:hidden;}
.ym2 .ym2_1 .a1 .leftLoop .bd .tempWrap{ width:330px; height:485px; overflow:hidden;}
.ym2 .ym2_1 .a1 .leftLoop .bd ul li{ float:left; width:330px; height:485px; overflow:hidden;}
.ym2 .ym2_1 .a1 .leftLoop .hd{ height:20px; overflow:hidden; position:absolute; bottom:5px; float:left; right:5px;}
.ym2 .ym2_1 .a1 .leftLoop .hd ul li{
	float:left;
	width:20px;
	margin-left:3px;
	height:20px;
	overflow:hidden;
	background: url(../images/xbj1.html);
	text-align:center;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	display:block;
	text-decoration: none;
}
.ym2 .ym2_1 .a1 .leftLoop .hd ul .on{ color: #F00; background: #FFF; border:#666;}
.ym2 .ym2_1 .a1 .leftLoop .gd1{ width:37px; height:37px; overflow:hidden; position:absolute; top:210px; left:5px; }
.ym2 .ym2_1 .a1 .leftLoop .gd2{ width:37px; height:37px; overflow:hidden; position:absolute; top:210px; right:5px;}
.ym2 .ym2_1 .a1 .leftLoop .gd1 a,.ym2 .ym2_1 .a1 .leftLoop .gd2 a{ width:37px; height:37px; overflow:hidden; display:block;}
.ym2 .ym2_1 .a1 .leftLoop .gd1 a{ background:-816px -1244px  url(../images/smoll_pic.png);}
.ym2 .ym2_1 .a1 .leftLoop .gd2 a{ background:-816px -1282px  url(../images/smoll_pic.png);}
.ym2 .ym2_1 .a1 .leftLoop .gd1 a:hover{ background:-851px -1244px  url(../images/smoll_pic.png);}
.ym2 .ym2_1 .a1 .leftLoop .gd2 a:hover{ background:-851px -1282px  url(../images/smoll_pic.png);}
/*----------*/ 
.ym2 .ym2_1 .a2{ width:585px; height:495px; float:right;}
.ym2 .ym2_1 .a2 h3{ width:585px; height:50px; padding-bottom:10px; overflow:hidden; position:relative;}
.ym2 .ym2_1 .a2 h3 .ck{ width:82px; height:32px; overflow:hidden; position:absolute; top:12px; right:1px;}
.ym2 .ym2_1 .a2 h3 .ck a:hover{ margin-left:-82px;}
.ym2 .ym2_1 .a2 .a2_1{ width:585px; height:435px; overflow:hidden;}
.ym2 .ym2_1 .a2 .a2_1 .lie1{ width:585px; height:144px; overflow:hidden; border-bottom:1px solid #cdcdcd;}
.ym2 .ym2_1 .a2 .a2_1 .lie1 h2{ width:585px; overflow:hidden; height:66px;}
.ym2 .ym2_1 .a2 .a2_1 .lie1 h2 img{ width:auto; height:100%;}
.ym2 .ym2_1 .a2 .a2_1 .lie1 h3{
	width:575px;
	overflow:hidden;
	height:36px;
	padding:0px 5px;
	font-size: 13px;
	line-height: 30px;
	color: #333333;
	text-decoration: none;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 p{
	width:575px;
	min-height:44px;
	padding:0 5px;
	overflow:hidden;
	font-size: 13px;
	line-height: 22px;
	color: #666666;
	text-decoration: none;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 .b1{ width:500px; height:20px; overflow:hidden; padding:2px 0 0 5px;}
.ym2 .ym2_1 .a2 .a2_1 .lie1 .b1 a,.ny4 .ny4_1 .k6 .k6_2 .b1 a#goon {
	display:block;
	height:20px;
	float:left;
	background: #CCC url(../images/smoll_pic.png)  1px -26px no-repeat;
	padding-left:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 .b1 a:hover{ color:#e32424;  background: #FC0 url(../images/smoll_pic.png)  1px -44px no-repeat;}
.ym2 .ym2_1 .a2 .a2_1 .lie1 .b1 a#goon,.ny4 .ny4_1 .k6 .k6_2 .b1 a#goon { color:#e32424;  background: #FC0 url(../images/smoll_pic.png)  1px -44px no-repeat;}
/*----------*/ 
.ym3 { width:100%; height:331px; background:url(../images/bj02.jpg); overflow:hidden;}
.ym3 .a3{ width:950px; height:241px; padding-top:42px; overflow:hidden; margin:auto;}
.ym3 .a3 h3{ width:174px; height:241px; float:left; overflow:hidden;}
.ym3 .a3 .a3_1{ width:776px; height:239px; overflow:hidden; float:right; padding-top:1px;}
.ym3 .a3 .a3_1 .b2{ width:164px; height:239px; float:left; overflow:hidden; padding-left:30px; position:relative;}
.ym3 .a3 .a3_1 .b2 a{ display:block; width:165px; height:239px; position:absolute; top:0px; left:30px; background: no-repeat -170px -184px    url(../images/smoll_pic.png);}
.ym3 .a3 .a3_1 .b2 a:hover{background: no-repeat -334px -184px    url(../images/smoll_pic.png);;}
/*----------*/ 
.ym4{ width:100%; height:587px; overflow:hidden; background:url(../images/bj03.jpg);}
.ym4 h3{ width:950px; height:65px; padding:30px 0 10px 0; overflow:hidden; margin:auto; position:relative;}
.ym4 h3 .ck2{ width:82px; height:32px; overflow:hidden; position:absolute; top:45px; right:1px;}
.ym4 h3 .ck2 a:hover{ margin-left:-82px;}
.ym4 .ym4_1{ width:990px; height:462px; margin:auto; overflow:hidden;}
.ym4 .ym4_1 .a5{ width:290px; height:462px; float:left; padding:0 20px; background:url(../images/bj04.png) no-repeat center;}
.ym4 .ym4_1 .a5 .pic{ width:290px; height:422px; margin-top:20px; position:relative;}
.ym4 .ym4_1 .a5 .pic a{ display:block; width:290px; height:422px; position:absolute; top:0px; left:0px; background: no-repeat -311px -425px url(../images/smoll_pic.png) ;}
.ym4 .ym4_1 .a5 .pic a:hover{background:no-repeat -601px -425px url(../images/smoll_pic.png);}
.ym4 .ym4_1 .a5 .pic a .zi{ width:230px; position:absolute; height:44px; left:30px; bottom:17px; display:none;}
.ym4 .ym4_1 .a5 .pic a .zi p{
	width:230px;
	height:20px;
	overflow:hidden;
	font-size: 13px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.ym4 .ym4_1 .a5 .pic a .zi h2{
	width:230px;
	height:24px;
	overflow:hidden;
	font-size: 13px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/*----------*/
.ym5{ width:970px; margin:auto;}
.ym5 .ym5_1{ width:970px; height:141px; background:url(../images/bj05.jpg) no-repeat; overflow:hidden;}
.ym5 .ym5_1 .ck3{ width:82px; height:32px; overflow:hidden; float:right; margin:70px 20px 0 0; position:relative;}
.ym5 .ym5_1 .ck3 a:hover{ margin-left:-82px;}
.ym5 .ym5_2{ width:928px; background:url(../images/bj07.jpg) repeat-y; padding:0 21px; float:left;}
.ym5 .ym5_2 .c1{ width:102px; height:155px; padding:1px 0 0 1px; overflow:hidden; float:left;}
.ym5 .ym5_2 .c1 h2{ width:102px; height:22px; padding-top:4px; text-align:center; line-height: 22px; overflow:hidden;}
.ym5 .ym5_2 .c1 h2 a{
	font-size: 13px;
	font-weight: normal;
	color: #545454;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.ym5 .ym5_2 .c1 p{
	width:102px;
	height:20px;
	padding-bottom:7px;
	overflow:hidden;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
}
.ym5 .ym5_2 .c1 .pic{ width:82px; height:82px; padding:10px; overflow:hidden;}
.ym5 .ym5_2 .sq{ background:url(../images/bj08.png) no-repeat;}
.ym5 .ym5_2 .sq h2 a{ color:#FFFFFF;}
.ym5 .ym5_3{ width:970px; height:30px; overflow:hidden; background:url(../images/bj06.html) no-repeat;}
/*----------*/
.ym6{ width:100%; height:356px; overflow:hidden; background:url(../images/bj09.jpg) no-repeat center;}
.ym6 .ym6_1{ width:950px; height:356px; overflow:hidden; margin:auto;}
.ym6 .ym6_1 .c2{ width:432px; height:330px; overflow:hidden; float:left; padding:17px 35px 0 0;}
.ym6 .ym6_1 .c2 h2{ width:432px; height:50px; overflow:hidden;}
.ym6 .ym6_1 .c2 .c2_1{ width:320px; height:270px; padding:13px 0 0 111px;}
.ym6 .ym6_1 .c2 .c2_1 .d1{ width:320px; height:97px; padding-bottom:10px;}

.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 .e1{
	width:208px;
	height:18px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #a9a9a9;
	text-decoration: none;
	text-transform: uppercase;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 h3{ width:208px; height:24px; overflow:hidden; line-height:24px;}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 h3 a{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #535353;
	text-decoration: none;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 h3 a:hover{ color:#d72424;}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 p{ width:208px; height:40px; overflow:hidden; line-height:20px;}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 p a{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 p a:hover{color:#d72424;}
.ym6 .ym6_1 .c2 .c2_1 .d2{ width:320px; height:29px; border-bottom:1px solid #dedede; overflow:hidden;}
.ym6 .ym6_1 .c2 .c2_1 .d2 h3{ width:240px; height:29px; overflow:hidden; float:left; padding-left:5px;}
.ym6 .ym6_1 .c2 .c2_1 .d2 h3 a{
	font-size: 12px;
	line-height: 29px;
	color: #6d6d6d;
	text-decoration: none;
	font-weight: normal;
}
.ym6 .ym6_1 .c2 .c2_1 .d2 h3 a:hover{color:#d72424;}
.ym6 .ym6_1 .c2 .c2_1 .d2 .e2{
	width:70px;
	padding-right:5px;
	float: right;
	height:29px;
	overflow:hidden;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 29px;
	color: #999999;
	text-decoration: none;
}
.ym6 .ym6_1 .c3{ width:413px; height:330px; overflow:hidden; float:left; padding:17px 0 0 35px;}
.ym6 .ym6_1 .c3 h2{ width:413px; height:50px; overflow:hidden;}
.ym6 .ym6_1 .c3 .c3_1{ width:413px; height:260px; padding-top:19px; overflow:hidden;}
.ym6 .ym6_1 .c3 .c3_1 .e4{ width:413px; height:85px;}
.ym6 .ym6_1 .c3 .c3_1 .e4 .pic,.ym6 .ym6_1 .c2 .c2_1 .d1 .pic{ width:112px; height:85px; overflow:hidden;  float:left;}
.ym6 .ym6_1 .c3 .c3_1 .e4 .pic a,.ym6 .ym6_1 .c2 .c2_1 .d1 .pic a{ display:block; width:95px; height:69px; overflow:hidden; border:3px #fff solid;    box-shadow: 0 1px 3px #333; }
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1,.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1{ width:300px; height:85px; overflow:hidden; float:left;}.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1{ width:203px !important;}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 .sj{
	width:300px;
	height:20px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-transform: uppercase;
	color: #a9a9a9;
	text-decoration: none;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 h3{ width:300px; height:24px; overflow:hidden; line-height: 25px;}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 h3 a{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #535353;
	text-decoration: none;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 h3 a:hover{color:#d72424;}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 p{ width:300px; height:40px; overflow:hidden; line-height:20px;}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 p a{
	font-size: 12px;
	color: #6d6d6d;
	text-decoration: none;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 p a:hover{color:#d72424;}
/*-------zu-------*/
.zu{ width:962px; overflow:hidden; background:#eeeeee; padding:20px 20px 0 20px; margin:auto; position:relative;}
.zu .zu1{ width:962px; height:36px; overflow:hidden; float:left;}
.zu .zu1 .zu1_1{
	float:left;
	height:36px;
	background:  -5px -1059px url(../images/smoll_pic.png) no-repeat;
	padding:0 20px 0 40px;
	line-height: 16px;
}
.zu .zu1 .zu1_2{
	float:left;
	height:36px;
	background:  -5px -997px url(../images/smoll_pic.png) no-repeat;
	padding:0 20px 0 40px;
	line-height: 16px;
}
.zu .zu1 .zu1_3{
	float:left;
	height:36px;
		background:  -5px -941px url(../images/smoll_pic.png) no-repeat;
	padding:0 20px 0 40px;
	line-height: 16px;
}
.zu .zu1 .zu1_1 a,.zu .zu1 .zu1_2 a,.zu .zu1 .zu1_3 a{
	font-family: "微软雅黑";
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.zu .zu1 a:hover{ color:#d21415;}
.zu .zu2{ width:675px; height:82px; overflow:hidden; padding-bottom:20px;}
.zu .zu2 .zu2_1{
	width:675px;
	height:36px;
	padding-top:10px;
	font-size: 12px;
	line-height: 18px;
	color: #787878;
	text-decoration: none;
}
.zu .zu2 .zu2_2{
	width:675px;
	height:36px;
	padding-top:5px;
	font-size: 12px;
	line-height: 18px;
	color: #787878;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.zu .zu3{ width:148px; height:91px; overflow:hidden; position:absolute; right:1px; bottom:0px;}
/*-------footer-------*/
#footer{ width:100%; overflow:hidden; padding:30px 0 40px 0; background:#1d1d1d;}
#footer .f1{ width:950px; overflow:hidden; margin:auto;}
/*--1--*/
#footer .f1 .f1_1{ width:66px; overflow:hidden; float:left;}
#footer .f1  h2{width:66px;height:40px;overflow:hidden; font-size:18px;font-size:18px; font-weight:bold; color:#CCC;}
#footer .f1 .f1_1 .g1{ width:66px; height:200px; padding-top:7px; overflow:hidden;}
#footer .f1 .f1_1 .g1 .g1_1{ width:32px; height:32px; border-bottom:1px solid #1d1d1d; border-left:1px solid #1d1d1d; float:right; position:relative; overflow:hidden;}
#footer .f1 .f1_1 .g1 .g1_1 a{ display:block; width:32px; height:65px; margin-top:-32px;}
/*--2--*/
#footer .f1 .f1_2{ width:370px; overflow:hidden; float:left; padding-left:50px;}
#footer .f1 .f1_2 h2{ width:160px; height:40px; overflow:hidden;}
#footer .f1 .f1_2  ul li { width:160px; height:auto; float:left; display:block; overflow: hidden; margin-right:25px}
#footer .f1 .f1_2  ul li a{ font-size:18px; font-weight:bold; color:#CCC;}
#footer .f1 .f1_2  ul li ul.sub-menu{ padding-top:20px;} 
#footer .f1 .f1_2  ul li ul.sub-menu li{ width:160px; height:29px; overflow:hidden; border-bottom:1px solid #343434; line-height:29px;}
#footer .f1 .f1_2  ul li ul.sub-menu  li a{
	padding-left:18px;
	display:block;
	width:142px;
	height:29px;
	background:  7px -1378px url(../images/smoll_pic.png) no-repeat;
	font-size: 13px;
	color: #797979;
	text-decoration: none;
}
#footer .f1 .f1_2  ul li ul.sub-menu a:hover{
	color:#e63d36!important; background: #333 7px -1378px url(../images/smoll_pic.png) no-repeat;
}
/*--3--*/
#footer .f1 .f1_3{ width:189px; overflow:hidden; float:left; padding-left:50px; }
#footer .f1 .f1_3 h2{ width:189px; height:40px; overflow:hidden; float:left;}
#footer .f1 .f1_3 .pl{ width:189px; overflow:hidden; float:left;}
#footer .f1 .f1_3 .pl img{ width:180px; height:180px;}
#footer .f1 .f1_3 .pl .rssbook{ background:#181818 !important; border:#666 solid 1px !important;}
/*--4--*/
#footer .f1 .f1_4{ width:375px; overflow:hidden; float:left; padding-left:50px;}
#footer .f1 .f1_4 h2{ width:375px; height:40px; overflow:hidden;}
#footer .f1 .f1_4 .g4{ width:375px; padding-top:10px; overflow:hidden;}
#footer .f1 .f1_4 .g4 .g4_1{
	width:150px;
	padding-left:25px;
	height:30px;
	overflow:hidden;
	background:  -5px -1184px url(../images/smoll_pic.png) no-repeat;
	padding-bottom:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	color: #747474;
	text-decoration: none;
}
#footer .f1 .f1_4 .g4 .g4_2{
	width:150px;
	padding-left:25px;
	height:30px;
	overflow:hidden;
background:  -5px -1238px url(../images/smoll_pic.png) no-repeat;
	padding-bottom:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	color: #747474;
	text-decoration: none;
}
#footer .f1 .f1_4 .g4 .g4_3{
	width:150px;
	padding-left:25px;
	overflow:hidden;
	background:  -5px -1282px url(../images/smoll_pic.png) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 35px;
	color: #747474;
	text-decoration: none;
	font-weight: bold;
}
/*--5--*/
.f2{ width:100%; background:#131313;}
.f2 .f2_1{ width:950px; margin:auto; overflow:hidden; padding:20px 0; border-bottom:1px solid #1d1d1d;}
.f2 .f2_1 .g5{ width:305px; height:60px; overflow:hidden; float:left;}
.f2 .f2_1 .g6{
	padding:10px 0 0 30px;
	float:left;
	width:610px;
	height:40px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #CCCCCC;
	text-decoration: none;
}
.f2 .f2_1 .g6 a{ color:#CCCCCC;}
.f2 .f2_1 .g6 a:hover{ color:#e63d36;}
.f2 .f2_2{ width:950px; margin:auto; overflow:hidden; padding:10px 0 25px 0;}
.f2 .f2_2 h2{ width:950px; height:32px; overflow:hidden;}
.f2 .f2_2 ul{ width:950px; float:left; overflow:hidden; padding:10px 0;}
.f2 .f2_2 ul li{ float:left; padding:0 11px ; white-space:nowrap; height:17px; line-height: 15px; border-right: dashed 1px #333;}
.f2 .f2_2 ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-decoration: none;
}
.f2 .f2_2 ul li a:hover{color:#e63d36;}
/*--6--*/
.f3{ width:100%; height:49px;  background:#000;}
.f3 .f3_1{ width:1002px; margin:auto; height:49px; position:relative;}
.f3 .f3_1 .g8{ width:255px; height:72px; position: absolute; overflow:hidden; left:0; top:-23px;}
.f3 .f3_1 .g9{ width:557px; height:42px; float:right; padding:18px 26px 0 0;position: absolute; overflow:hidden; right:0; top:-12px;}
.f3 .f3_1 .g9 .g9_1{ width:28px; height:42px; overflow:hidden; float:right; text-align:center; line-height:37px; font-size:18px; padding-left:5px;}
.f3 .f3_1 .g9 .g9_2{ width:158px; height:42px; position:relative; overflow:hidden; float:right;}
.f3 .f3_1 .g9 .g9_2 a{ font-size:16px; color:#fff; font-weight:bold; text-align:right; display:block; width:158px;}
.f3 .f3_1 .g9 .g9_2 a b{ color:#999;}
.f3 .f3_1 .g9 .g9_2 a:hover b{ color:#eb1111}
.f3 .f3_1 .g9 .g9_2 a:hover span{ color:#CCC;}
.f3 .f3_1 .g9 .g9_2 a span{ font-size:11px; color:#d72424; display:block; text-align:right; word-break: break-all;}
.f3 .f3_1 .g9 .g9_2 a:hover{ color:#F90;}
#bt_activities a{ font-size:24px; color:#e83727;}
#bt_activities a:hover{color:#eb1111;}

/*pic*/
#box {width: 100%;height:613px;}
#box .header-content{ width:100%; height:613px;}
#box .header-content .parallax-bg{ width:100%; height:613px;}
#box .header-content .sandbox{ width:100%; height:613px;}
#box .header-content .sandbox section { display:none;}
#box .header-content .sandbox .first{ display:block;}
#box .header-content .sandbox .pic{ width:100%; height:613px; overflow:hidden; position:absolute; top:0px; left:0px;}
#box .header-content .sandbox .text{ width:85%; margin:auto; position:absolute; height:340px; top:170px; left:15%;}
#box .header-content .slider-nav{bottom: 5px; left: 50%;list-style: none outside none; margin: 0; overflow: hidden; padding: 2px; position: absolute; z-index: 10;}
#box .header-content .box_bitit1{ display:block; overflow:hidden; height:78px; line-height:78px;}
#box .header-content .box_bitit1 span{font-size:72px; color:#FC0; font-weight: bolder; background:url("../images/smoll_pic.png") no-repeat -789px -1098px; padding:8px;}
#box .header-content .box_bitit1 b{ font-size:42px; color:#FFF; margin-left:5px;}
#box .header-content  .copy{ display:block;  width:600px; height:auto; overflow:hidden; font-size:24px; color:#FFF; padding:10px 0;}
#box .header-content  .copy b{ display:block; width:600px; font-size:38px; color:#FFF; padding:5px 0 15px 0; }
.slider-nav li{ float:left;}
.slider-nav li a{ display:block; width:12px; height:13px; overflow:hidden; padding:0px;margin:4px;background:url("../images/smoll_pic.png") no-repeat  -383px 2px  ; text-decoration:none;text-indent:-999px;}
.slider-nav li a:hover,.slider-nav li a.selected{ background-position:-370px 2px ;}
.slider-prev,.slider-next {text-indent:-9999px;width:38px; height:38px;background:url("../images/smoll_pic.png") -420px -3px no-repeat;position:absolute;top:150px;margin-top:-19px;z-index:999;opacity:.5;-webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */-moz-transition: all 0.3s ease-out;  /* FF4+ */-ms-transition: all 0.3s ease-out;  /* IE10? */-o-transition: all 0.3s ease-out;  /* Opera 10.5+ */transition: all 0.3s ease-out;display: none}
.slider-prev{ left:12px; top:400px;}
.slider-next { right:12px; background-position: -459px -3px;top:400px;}  
.slider-prev:hover,.slider-next:hover{ opacity:1;}
.text .button{ width:90px; height:40px; overflow:hidden; position: relative;}
.text .button a{ display:block; font-size:18px; font-weight:bold; color:#FFF; border:#FFF 3px solid; padding:3px;}
.text .button a:hover{ color:#f01847; background:#FFF;}
.ck_more{ display:block; width:70px; height:20px; color:#999; font-size:16px; padding:3px; border:2px solid #999; }
.ck_more:hover{  background:#f01847; color:#FFF; border:2px solid #f01847;  margin:0 !important;}
#bt_case2{ width:296px; height:65px; display: block; float:left; overflow:hidden; padding-top:5px;} 
#bt_case2 b{ font-size:36px; color:#e72234;}
#bt_case2 b a{ color:#333;}#bt_case2 p{ font-size:12px; color:#666; margin:5px;}
.c2 h2 #bt_case2 b,.c3 h2 #bt_case2 b{ font-size:18px;}.c2 h2 #bt_case2 p,.c3 h2 #bt_case2 p{ font-size:24px; font-weight:normal; font-style:italic; color:#CCC; margin-top:5px;}
#qq_buff1{ width:148px; height:91px; display:block; background:url("../images/smoll_pic.png") -765px -956px  no-repeat;}
#qq_buff2{ width:111px; height:42px; display:block;background:url("../images/smoll_pic.png") -765px -975px  no-repeat; color:#d1313b; font-size:16px; padding:30px 0 0 124px; font-weight:bold;}#qq_buff2 span{ font-size:14px; color:#FFF;}
a#qq_buff2:hover{ color:#F90;}
.f2_2 #bt_case2 b{ font-size:16px; }
.f2_2 #bt_case2 b a{ color:#999;}
#respond{ padding:10px; border-top: dashed 1px #CCCCCC}
.lysdrsd{ padding:30px 0 0;}
#commentform input ,#commentform  textarea { border:#ccc solid 1px; background:#FFF; padding:5px; }
#commentform #submit{ padding:5px 20px; background:#D8201E; color:#FFF; font-weight:bold; margin-top:20px; cursor:pointer;}
#commentform #submit:hover{ background:#B8071A}

