body{background:none repeat scroll 0 0 #fff;min-width:1002px;line-height:1.7;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","ËÎÌå";font-size:14px;text-align:center;color:#333}
.HC,#gNav,.adt{margin:0 auto;width:1000px;padding:0 1px;min-width:1000px}
a:hover,.hc4 a:hover{color:#0dabbd;}
.gLogo div{margin:38px 5px 0 0;}
.logo{width:210px;height:75px;}
.gLogo p a{line-height:25px;margin:0 5px}
.flogo22{line-height:75px;display:inline-block; font-size:26px; font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","ËÎÌå"; font-weight:bold; height:65px; padding-left:15px; float:left; margin-top:-15px;}
.hclc{width:680px;}
.hcl{width:300px;}
.hcc{width:360px;}
.hcr{width:300px;}
.hc1{font-size:22px;border-bottom:3px solid #ccc;line-height:32px}
.hc1 a{margin-bottom:-3px;border-bottom:3px solid #f0b43c;padding:0 10px 5px}
.hc1 a:hover{border-color:#0dabbd;}
.hc1 s{color:#0dabbd;}
.hc1 a:hover,a.flogo:hover{text-decoration:none}
.hc4 span{background-color:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000')\9;}
.hc4 span{bottom: 0;height: 40px;left: 0;line-height: 40px;text-align: center;width: 100%;}
.hc4 span{bottom:3px;}
strong{font-weight: normal;}
.hc6 dl{padding:12px 0;margin-bottom:-1px;width:100%;}
.hc6 dd{margin-top:5px;}
.hc6 a{margin:6px auto;}
.hc6 dl{border-bottom:1px dashed #ccc;}
.mt15{margin-top:15px;}
.mb15,.hc1,.event,.hc3,.hc6{margin-bottom:15px;}
.mb10{margin-bottom:10px;}
.ml10,.hc6 img,.event .play a{margin-left:10px;}
.ml20,.hcc,.hcr{margin-left:20px;}
ul,li{list-style:none}
.hcc ul,.hcr ul{padding-left:10px}
.hcl li,.hcc li,.hcr li{margin:5px 0}
.mv li a,.hcc ul li a,.hcr ul li a{border-left:3px solid #f0f0f0;line-height:25px;padding-left:10px}
.mv .play a,.event .play a{border-left:0px solid;padding-left:0px;margin-left:13px;}
.mv a span,.hc4 a,.pic a span,.p2 a,.p2 p{color:#f0f0f0;}
.hcr ul{margin-top:5px}
.hcl ul li a:hover,.hcc ul li a:hover,.hcr ul li a:hover{border-color:#0dabbd;}
ul,dl,.hc6,.pic span{overflow:hidden}
.fr,.hc6 img{float:right;}
.fl,.pwall a{float:left;}
.pwall,.pwall a,.hc1 a,.mv a,.hc6 dl,.p2 a{display:inline-block;}
.pwall a,.mv a,.hc4 a,.pic{position:relative;}
.pwall span,.pwall img,.mv span,.hc4 span,.pic div,.pic span{position:absolute;}
.pwall strong,.pwall p{line-height:1.5;}
.fs12,#gFt,#gFt a,.pwall span,.hc6 dd,.pic s{font-size:12px;}
.fs14,.pic span,.pic strong{font-size:14px;}
.fs16,h6,ul li a,.pwall strong,.hc6 a{font-size:16px;}
.fs18,.hc4 strong{font-size:18px;}
.fs20,.flogo{font-size:20px}
.pwall{width:680px;height:288px;}
.pwall a{color:#f0f0f0;overflow:hidden;margin-right:0;}
.pw2{width:218px;height:288px;}
.pw1{width:223px;height:140px;}
.pw3{width:464px;height:142px;}
.pw1,.pw3{margin:0 0 8px 8px;}
.pwall span{bottom:-100px;width:100%;padding:4px 0 6px;background-color:#0dabbd;}
.pwall a:hover span{bottom:0px!important;color:#f0f0f0;background-color:#f0b43c;}
.pwall strong,.pwall p{padding:0 10px;margin:0;}

.hc5{font-size:16px;}.hc5 ul{list-style:none;}.hc5 ul li img{margin-top:10px;}.hidden{display:none;}.hover{height:380px;list-style:none;}.play{display:block;}
.event a{background:#e7e7e7;margin:3px auto;display:inline-block;width:300px;line-height:34px;}.event a,.event a span{padding-left:10px;}.event img{margin:-32px 0 0 -10px;}.hidden{display:none;}.hover{list-style:none;}.event .play a{background:none;margin-left:10px;}.event .play{display:block;position:relative;z-index:1;height:172px;}.event li span{background-color:rgba(13,171,189,0.6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0dabbd',endColorstr='#0dabbd')\9;width:300px;+width:290px;display:inline-block;margin:2px auto;position:absolute;top:-32px;left:0;z-index:2;color:#fff;}.event li{background:none;padding-left:0px;}.event .hover{height:100%;}.event a:hover img{opacity:1;}.mv span{background-color:rgba(13,171,189,0.6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0dabbd',endColorstr='#0dabbd')\9;}.mv span{left:0;top:50%;width:68%;padding:20px;}

.pic{height:190px;margin-top:15px}
.pic span{left:0;bottom:0;line-height:40px;height:40px;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000')\9;padding:0 10px}
.pic strong{display:block;padding:30px 20px 0px;position:absolute;top:0;z-index:-1;line-height:24px;background-color:rgba(0, 0, 0, 0.7)}
.p1{width:300px;height:180px}
.p1 span{width:280px;}
.p2{width:130px;height:80px;top:160px;display:table;font-size:16px;line-height:24px;background:#0dabbd;}
.p2 a{width:110px;height:60px;vertical-align:middle;padding:10px;}
.p2 p{font-size:12px;margin-top:4px;line-height:16px}
.p3{width:160px;height:80px;top:160px;left:140px;}
.p3 span{width:140px;}

.hc4 .L8 a{margin:6px}.hc1s a,.hc1s a:link,.hc1s a:visited,.lnk a{display:inline-block}s,.hc1s a:hover{text-decoration:none}.hc1s{border-bottom:3px solid #999}.hc1s a,.hc1s a:link,.hc1s a:visited{text-align:center;border:1px solid #787878;border-width:1px 1px 0;padding:3px 20px;color:#666}.hc1s a.current{color:#333;border:1px solid #787878;border-top:5px solid #d30000;border-bottom:0;position:relative;top:3px;padding:5px 20px;background-color:#ededed}.lnk a{height:35px}.lnk{border:1px solid #787878;border-top:0;background-color:#ededed;padding:10px 0}.lnk .L3 li{float:left;margin:0 37px;width:25%;font-size:12px}.lnk .L3 li a{height:auto}#lnk-media a{width:107px;height:35px;margin:6px 6px 6px 11px}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     #mainHead {
    padding-top: 17px;
}

#mainHead .logo {
    background: url(/images/logo.jpg) no-repeat;
    width: 202px;
    height: 75px;
}
#mainHead .title {
    width: 200px;
    height: 75px;
	line-height:75px;
	font-size:26px;
	font-weight:bold;
	font-family:"Microsoft YaHei","SimHei";
	padding-left:15px;
}
#mainHead .logo:hover {
    cursor: pointer;
}

#mainNav {
    background: #2CB8B5;
    height: 50px;
}

#mainNav .mainNavUl li {
    float: left;
    width: 95px;
    text-align: center;
    line-height: 50px;
    height: 50px;
	background-image:none;
}

#mainNav .mainNavUl li:hover, #mainNav .mainNavUl li.on {
    background: #10C7C2;
}

#mainNav .mainNavUl li a {
    font-family: "MicroSoft Yahei";
    font-size: 16px;
    color: #fff;
}
.mb20 {
    margin-bottom: 20px;
}
.clearfix:after{content:'\0020';display:block;height:0;font-size:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}


.wrap {
    width: 1000px;
    margin: 0 auto;
}