html { margin: 0px; height: 100%; }
body { font: 14px/1.5 tahoma, arial, 微软雅黑, sans-serif; background: #eaeaea; margin: 0px; height: 100%; width: 100%; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
button,input,select,textarea { font: 12px/1.5 tahoma, arial, 微软雅黑, 宋体; }
button, input, select, textarea{ vertical-align: middle; color: #333; }

img{ border: 0px; }
a{ outline: none; text-decoration: none; }
ul,li{ list-style: none; }
i{ font-style: normal; }

.clearfix { *zoom: 1; }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }

.main { clear: both; margin: 0 auto; position: relative; }

.topHeader { width: 100%; height: 62px; clear: both; background: url(images/top_header_bg.gif) repeat-x 0px bottom; position: relative; }

#header { width: 1200px; clear: both; height: auto; margin: 0 auto; position: relative; }
#logo { width: 220px; height: 62px; overflow: hidden; float: left; }

.nav-list{ background-color: #252525; width: 104px; padding-top: 10px; padding-bottom: 10px; }
.nav-list a{ color: #fff; display: block; font-size: 14px; text-indent: 10px; line-height: 30px; height: 30px; }

.top_nav { float: right; width: 620px; font-family: 'STHeiti','Microsoft YaHei','宋体','arial'; }
.top_nav li{ float: left; position: relative; zoom: 1; margin: 0px  5px 0px 5px; overflow: hidden; height: 62px; }

.top_nav a { color: #bdbdbd; display: inline-block; position: relative; font-size: 16px; background: none; padding: 0px 20px 0px 20px; height: 62px; overflow: hidden; text-align: center; line-height: 62px; }
.top_nav a.on,
.top_nav a.on:hover,
.top_nav a:hover,
.nav-list a:hover,
.nav-on a{ color: #ffffff; background-color: #FD8200; }
.nav-on a{ width: 100%; height: 100%; display: block; text-align: center; font-size: 16px; }

.yellow { color: #fd8200; }

/*轮播*/
.focusBar { width: 1200px; height: 380px; position: relative; }
.focusBar .con-item{ width: 1920px; height: 380px; }
.focusBar .s-slide-m{ position: absolute; top: 0px; left: -360px; overflow: hidden; }
.focusBar .s-slide-m,
.focusBar .s-slide-con{ width: 1920px; height: 380px; }

.focusBar .sprev,
.focusBar .snext { display: none; _display: block; width: 52px; height: 134px; position: absolute; top: 50%; margin-top: -67px; z-index: 99; cursor: pointer; background-image: url(images/bt_arr.png); background-repeat: no-repeat; }
.focusBar:hover .sprev,
.focusBar:hover .snext{ display: block; }

.focusBar .sprev { left: -52px; background-position: 0px 0px; }
.focusBar .snext { right: -52px; background-position: -68px 0px; }
.focusBar .sprev:hover { background-position: 0px -144px; }
.focusBar .snext:hover { background-position: -68px -144px; }

.focusBar .s-slide-nav a { display: inline-block; width: 10px; float: left; height: 10px; margin: 0 4px; border: 2px solid #bcbcbc; cursor: pointer; opacity: .4; border-radius: 6px; -webkit-transition: background .5s,opacity .5s; -moz-transition: background .5s,opacity .5s; }
.focusBar .s-slide-nav a.ks-active { background: #FD8200; opacity: 1; }

.colTitBar { width: 100%; height: 98px; padding-top: 32px; clear: both; background: url(images/part_bar_bg.gif) repeat-x 0px 0px; text-align: center; }

.footer { width: 100%; clear: both; height: 150px; padding-top: 55px; background: url(images/footer_bg.gif) repeat 0px 0px; overflow: hidden; color: #7b7b7b; }
#footerLogo { width: 288px; height: 125px; border-right: #303030 1px solid; float: left; display: inline; padding-left: 20px; }
.footerLinks { width: 280px; height: 125px; border-right: #303030 1px solid; border-left: #171717 1px solid; padding: 0px 60px; float: left; }
.footerLinks .tit { display: block; height: 35px; clear: both; background: url(images/footer.gif) no-repeat 0px 0px; }
.linksList { width: 265px; padding-left: 15px; height: 90px; background: url(images/links_bg.gif) no-repeat 0px 0px; overflow: hidden; }
.linksList li { line-height: 30px; font-size: 12px; }
.linksList li a,.linksList li a:visited{ color: #7b7b7b; }
.linksList li a:hover { color: #999999; }
.footerContact { width: 390px; height: 125px; border-left: #171717 1px solid; padding-left: 25px; float: left; line-height: 30px; }
.footerContact .add { background: url(images/ico_add.gif) no-repeat left center; padding-left: 20px; }
.footerContact .tit { display: block; height: 35px; clear: both; background: url(images/footer.gif) no-repeat 0px -40px; }
.footerContact .tel { display: block; height: 26px; clear: both; background: url(images/footer.gif) no-repeat 0px -80px; }
#Copyright { background-color: #1b1b1b; color: #7b7b7b; font-size: 12px; font-family: "Arial","微软雅黑"; height: 16px; line-height: 16px; padding: 8px 0px; }

#topcontrol a,a.backTop { display: block; width: 40px; height: 40px; background: url(images/bt_top.html) no-repeat 0px 0px; }
#topcontrol a:hover,a.backTop:hover,a.backTopOn { background: url(images/bt_top.html) no-repeat 0px -50px; }

.tab-mode-nav{ list-style: none; margin: 0 auto; padding: 0px; width: 100%; z-index: 1; }
.tab-mode-nav li a.selected{ border-bottom: solid 1px #fd8200; }

#shareLabelList{ background: #3a404a; position: relative; line-height: 30px; margin-bottom: 10px; height: 34px; color: #eee; font-size: 14px; font-family: 微软雅黑; padding: 20px;}
#shareLabelList span.sort{ padding: 0 0.5%; cursor: pointer; }
#shareLabelList span.sort.sortSelected{ color: #FD8200; }

#shareLabelList span.sort{ background: url(http://img02.taobaocdn.com/imgextra/i2/39767794/TB2b5gsbFXXXXaDXXXXXXXXXXXX-39767794.jpg) left center no-repeat; padding-left: 20px; }
#shareLabelList span:hover{ color: #fe57a1; }

.live .tab-mode-panle{ display: none; }

#tiles li { width: 31.9%; background-color: #ffffff; outline: 1px solid #dedede; float: left; cursor: pointer; padding: 4px; position: relative; margin-right: 10px; _display: inline; margin-bottom: 10px; }

#tiles li.nlast{ margin-right: 0px; }
#tiles .nocontent{ float: none; width: auto; background-color: #fff; text-align: center; padding: 20px 0px 20px 0px; }

#tiles{ position: relative; }
#tiles li a.spiclink{ width: 100%; height: 152px; display: block; overflow: hidden; background: #f4f7f8}
.sh-share-ul li{ -webkit-transition: .2s ease-in; -moz-transition: .2s ease-in; -o-transition: .2s ease-in; transition: .2s ease-in; padding-bottom: 10px; }
.sh-share-ul .stitle{ width: 60%; line-height: 48px; font-size: 14px; overflow: hidden; display: inline-block; height: 48px; font-family: 微软雅黑; margin-left: 8px; padding-right: 5px; color: #666; }
.sh-share-ul li:hover .stitle{ color: #fd8200; }
.sh-share-ul .sbtns{ display: block; width: 290px; height: 37px; text-align: center; margin: 0px; margin-top: 0px; -webkit-transition: .1s ease-in; -moz-transition: .1s ease-in; -o-transition: .1s ease-in; transition: .1s ease-in; float: right; }
.sh-share-ul .sbtns span{ display: block; float: right; width: 87px; height: 37px; }
.sh-share-ul .sbtns span.slike{ background: url(http://img01.taobaocdn.com/imgextra/i1/39767794/TB2pZ3fbFXXXXbjXpXXXXXXXXXX-39767794.png) center center; width: 89px; }
.sh-share-ul .sbtns span.sunlike{ background: url(http://img04.taobaocdn.com/imgextra/i4/39767794/TB25sZmbFXXXXc4XXXXXXXXXXXX-39767794.png) center center; width: 89px; }
.sh-share-ul .sbtns span.suse{ background: url(http://img04.taobaocdn.com/imgextra/i4/39767794/TB26lQlbFXXXXc6XXXXXXXXXXXX-39767794.jpg) center center; width: 110px; }
.sh-share-ul .sbtns span.suse:hover{ background: url(http://img03.taobaocdn.com/imgextra/i3/39767794/TB2lRslbFXXXXXJXpXXXXXXXXXX-39767794.jpg) center center; }
.sh-share-ul .sbtns span.spreview{ background: url(http://img02.taobaocdn.com/imgextra/i2/39767794/TB21.UfbFXXXXa3XpXXXXXXXXXX-39767794.png) center center; }
.sh-share-ul .sbtns span.spreview:hover{ background: url(http://img02.taobaocdn.com/imgextra/i2/39767794/TB2qqwmbFXXXXcIXXXXXXXXXXXX-39767794.png) center center; }
.sh-share-ul .sbtns span a { display: block; width: 100%; height: 100%; }

.sh-share-ul .sinfo{ position: relative; top: 0px; -webkit-transition: .2s ease-in; -moz-transition: .2s ease-in; -o-transition: .2s ease-in; transition: .2s ease-in; *top: 0; *padding-top: 19px; *padding-bottom: 19px; font-size: 12px; font-family: 微软雅黑; line-height: 48px; float: right; margin-right: 15px; color: #999; }
.sh-share-ul .sinfo strong{ font-size: 14px; }
.sh-share-ul li:hover{ outline-color: #4cb7cb; }
.sh-share-ul .stime{ position: absolute; left: 15px; bottom: 11px; color: #aaa; }
/*视*/
.sh-video-ul{ background: #f5f5f5; }
.sh-video-ul li{ float: left; width: 33.2%; height: 320px; border-right: 1px #ddd solid; border-top: 1px #ddd solid; opacity: 1; display: block; cursor: pointer; position: relative; }
.sh-video-ul li.last{ border-right: 0px; width: 33.4%; }
.sh-video-ul li a{ display: block; margin: 0 auto; padding-top: 20px; text-align: center; }
.sh-video-ul li a img{ float: none; margin: 15px auto; }
.sh-video-ul li p{ display: block; text-align: center; line-height: 40px; font-size: 14px; font-family: 微软雅黑; color: #333; }
.sh-video-ul li p.disc{ line-height: 24px; color: #666; font-size: 12px; padding: 15px; }
.sh-video-ul li .mc{ padding:0; position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0; background: url(http://img03.taobaocdn.com/imgextra/i3/39767794/TB2UEy2bFXXXXauXXXXXXXXXXXX-39767794.png) center center; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: "progid: DXImageTransform.Microsoft.Alpha(opacity=0)"; -webkit-transition: .2s ease-in; -moz-transition: .2s ease-in; -o-transition: .2s ease-in; transition: .2s ease-in; }
.sh-video-ul li:hover .mc{ position: absolute; width: 100%; height: 100%; background: url(http://img03.taobaocdn.com/imgextra/i3/39767794/TB2UEy2bFXXXXauXXXXXXXXXXXX-39767794.png) center center; top: 0; left: 0; opacity: 1; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: "progid: DXImageTransform.Microsoft.Alpha(opacity=100)"; }
.sh-video-ul li .mc { *display: none; visibility: hidden\0; }
.sh-video-ul li:hover .mc { *display: block; visibility: visible\0; }

/*模块弹出参数*/
/*选项卡*/
.ui-dialog .ui-state-default, .ui-dialog .ui-widget-content .ui-state-default, .ui-dialog .ui-widget-header .ui-state-default,
.ui-dialog .ui-corner-all{ border-radius: 0px; }

.ui-dialog .ui-state-default { background-color: Transparent; background-image: none; }

.ui-dialog{ left: -9999px; top: -9999px; position: absolute; z-index: 1001; width: 540px; margin-left: -8px; padding: 11px; background: rgba(34,34,34,.5); filter: progid: DXImageTransform.Microsoft.gradient(startColorStr='#1646464', EndColorStr='#1646464'); border: 0px; box-shadow: 0px; }
.ui-dialog .ui-widget-header{ padding: 0px; overflow: hidden; background-color: #2D2D2D; color: #fff; font-size: 12px; height: 28px; line-height: 28px; padding-left: 12px; z-index: 2; cursor: move; border: 0px; }

.ui-dialog .form-default{ position: relative; padding-bottom: 15px; padding-top: 15px; overflow-y: auto; z-index: 2; display: block; border-bottom: 1px solid #A6A6A6; border-top-width: 0; background-color: #fff; zoom: 1; }

.ui-dialog .ui-dialog-titlebar-close{ border: 0px; background: url(http://img.alicdn.com/tps/i1/T102iCXmp2XXXXXXXX-9-7.gif) no-repeat scroll 0 6px; color: #000; cursor: pointer; font-size: 14px; height: 18px; overflow: hidden; position: absolute; right: 6px; text-decoration: none; text-indent: -99px; top: 16px; width: 15px; z-index: 3}
.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{ display: none; }
.ui-dialog .ui-dialog-buttonpane{ padding: 7px 0px 7px 0px; text-align: center; border: 0px; background-color: #fff; margin-top: 0px; }
.ui-dialog .ui-dialog-buttonpane .ui-state-default{ background-color: #2D2D2D; border: 0; color: #fff; cursor: pointer; display: inline-block; height: 28px; line-height: 28px; padding: 0 9px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{ float: none; }

/*分*/
.faq .faq-page{ width: 100%; height: 80px; line-height: 80px; text-align: center; color: #fff; background: #d7d7d7; }
.faq .faq-page a{ padding: 10px 15px; color: #333; margin: 5px; background: #eee; font-size: 14px; font-family: 微软雅黑; }
.faq .faq-page a:hover{ background: #FD8200; color: #fff; }
.faq .faq-page a.on{ background: #FD8200; color: #fff; }

#kffd { background: #fff url(images/kefd.gif) 0 0 no-repeat; top: 135px; color: #fff; height: 175px; left: 50%; margin-left: 613px; position: fixed; width: 53px; }
#kffd a { display: block; text-decoration: none; width: 100%; height: 59px; }


.live .nav li{
float:left;
border:1px #393b40 solid;
border-top:none;
border-right:none;
height:71px;
width: 33.2%;
}
.live .nav li a{
display:block;
height:71px;
line-height:71px;
text-align:center;
color:#cececf;
font-size:18px;
background:#2d2e33;
font-family:微软雅黑;
}
.live .nav li a.link-3{
border-right:1px #393b40 solid;
width:311px;
}
.live .nav-tabs-link:hover,.live .nav-tabs-link.selected{
border-top:7px #f0002a solid;
height: 64px;
line-height: 64px;
}
.live .nav-tabs-link:hover{
	border-color:#616161;
}
#j_faq {
	background: #fff;
	display: block;
}
#j_faq .faq-content {
background:#f5f5f5;
height:auto;
}
.faq .faq-content .fc-part{
padding: 32px 52px 44px;
border-bottom: 1px solid #e5e5e5;
cursor:pointer;
}
.faq .faq-content .fc-part:hover{
background:#eee;
}
.faq .faq-content .fc-part .fc-title {
line-height: 28px;
margin-bottom: 6px;
color: #333;
font-size: 12px;
font-weight: 600;
font-family:微软雅黑;
}
.fc-title b,.fc-content b,#tDialog b{
background:#fffec1;
padding:2px 2px;
}
.fc-title b{
font-size:12px;
font-family:微软雅黑;
padding:0px 2px;
}
.fc-content b{
font-size:12px;
font-family:宋体;
font-weight:normal;
}
#tDialog b{
font-size:14px;
font-weight:normal;
}
#tDialog .faqctitle b{
font-size:16px;
font-family:微软雅黑;
}
.faq .faq-content .fc-part .fc-content {
line-height: 20px;
margin-top: 10px;
color: #666;
text-align: justify;
font-size:14px;
font-family:微软雅黑;
}
.faq .faq-content .fc-part .fc-content img{
float:none;
}
.faq .faq-content .fc-part .fc-content p,
.faq .faq-content .fc-part .fc-content p span{
font-size:12px !important;
text-indent:0px !important;
background:none !important;
}
.faq .faq-content .fc-part .fc-time {
height:30px;
line-height:30px;
font-size:14px;
color:#999;
font-weight:bold;
margin-right:20px;
display: none;
}
.faq .fc-content p{
margin-left:0px !important;
}
.faq .fc-slt{
display:none;
}

/*制作下拉*/
.hidden{ visibility: hidden; }
/*
.ks-popup-hidden,.ks-overlay-hidden{ visibility: hidden; }
.ks-overlay{ position: absolute; z-index: 9999; left: -9999px; top: -9999px; }
.ks-dialog { position: absolute; z-index: 9999; left: -9999px; top: -9999px; border: 1px solid #D8D8D8; -webkit-box-shadow: 2px 2px 2px #CCCCCC; -moz-box-shadow: 2px 2px 2px #CCCCCC; box-shadow: 2px 2px 2px #CCCCCC; }
.ks-dialog .ks-overlay-content{ background: #F7F7F7; border: 1px solid #FFFFFF; padding: 0 3px; }
.ks-dialog .ks-overlay-header { background: none; border-bottom: 1px solid #D8D8D8; font-size: 14px; font-weight: bold; height: 40px; line-height: 40px; padding: 0 0 0 10px; color: #808080; }
.ks-dialog .ks-overlay-body{ border-top: 1px solid #FFFFFF; padding: 8px 10px; color: #5D5D5D; }
.ks-overlay-close { height: 20px; width: 20px; border: none; right: 10px; top: 10px; vertical-align: middle; position: absolute; text-decoration: none; outline: none; _border-color: tomato; _filter: chroma(color = tomato); overflow: hidden; cursor: pointer; }

.ks-overlay-close .ks-overlay-close-x { display: block; background: no-repeat center; background-image: url("/new_theme/close.png"); height: 20px; text-indent: -9999px; width: 20px; margin: 0px; }

.ks-overlay-close:hover .ks-overlay-close-x{ -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); }
.ks-overlay-mask { background-color: #FFF; opacity: 0.7; filter: alpha(opacity = 70); }
.ks-overlay-mask-hidden{ visibility: hidden; }
.ks-overlay-shown { visibility: visible; }
.ks-overlay-loading { opacity: 0.3; filter: alpha(opacity = 15); background: #000  center center no-repeat scroll; background-image: url("loading.gif"); }

.ke-global-loading .ks-overlay-loading { background-attachment: fixed; }

.ks-overlay-hidden iframe { display: none}
发现在safair浏览器中，hide方法，无法隐嵌套在浮层中的iframe框*/

