@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox、IE7支持 
_color:red;  IE6支持 
*color:red;  IE6、IE7支持 
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持 
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/ftwcm/images/bg_index.body1.png');_background:none;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.3));
behavior:url('');
*/


/*--默认--*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{_background-image:url(about:blank);_background-attachment:fixed; background-color:#111;}
body{-webkit-text-size-adjust:none;color:#707070;line-height:150%;font-family:Arial, Helvetica, 微软雅黑,'Heiti SC',黑体;min-width:1200px;max-width:1920px;position:relative;margin:0 auto;background:url(../image/bg0.png) 0 0 repeat;}
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:#707070;}
a:hover{color:#666;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747;}
input,textarea{border:1px solid #CCC;font-family:Arial, Helvetica,微软雅黑,'Heiti SC',黑体;}

/*--类--*/
.block{width:1160px;margin:0 auto;}
.clear{clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.hide{display:none;}
.footb{position:fixed;_position:absolute;bottom:0;width:100%;}

/*--滚动条插件--*/
.jspContainer { overflow: hidden; position: relative; }
.jspPane { position: absolute; }
.jspVerticalBar { position: absolute; top: 1px; right: 0; width: 16px; height: 100%; }
.jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 16px;}
.jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.jspTrack { background: #dde; position: relative; }
.jspDrag { background: #ddd; position: relative; top: 0; left: 0; cursor: pointer; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; }
.jspArrow { background: #50506d; text-indent: -20000px; display: block; cursor: pointer; }
.jspArrow.jspDisabled { cursor: default; background: #80808d; }
.jspVerticalBar .jspArrow { height: 16px; }
.jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.jspVerticalBar .jspArrow:focus { outline: none; }
.jspCorner { background: #eeeef4; float: left; height: 100%; }
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner { margin: 0 -3px 0 0; }

.jspVerticalBar{width:8px;}
.jspDrag{background:#252525;}
.jspTrack{background:#aaa;background:url(../image/line1.png) center top repeat-y;}


.nav_float{position:fixed;left:50px;top:50%; background:url(../image/nav_float_b.png) left bottom no-repeat;padding-bottom:40px;z-index:99;}
.nav_float{background:url(../image/nav_float_b.png) left bottom no-repeat;width:37px;padding-bottom:39px;}
.nav_float .home{position:absolute;left:0;top:0;width:100%;height:40px;}
.nav_float .gotop{position:absolute;left:0;bottom:0;width:100%;height:40px;}
.nav_float .inner{background:url(../image/nav_float.png) center top no-repeat;padding-top:20px;padding-bottom:5px;margin-left:1px;}
.nav_float li{padding-right:16px;width:100px;height:31px;background:url(../image/nav_float_dot.png) 11px center no-repeat;cursor:pointer;margin:1px 0;}
.nav_float li a{height:31px;width:60px;line-height:31px;padding-left:40px;font-size:12px;color:#fff;display:none;}
.nav_float li.now{background:url(../image/nav_float_c_r.png) right center no-repeat;*margin-bottom:5px;}
.nav_float li.now a{background:url(../image/nav_float_c.png) 3px center no-repeat;display:block;}
.nav_float li:hover{background:url(../image/nav_float_c_r.png) right center no-repeat;*margin-bottom:5px;}
.nav_float li:hover a{background:url(../image/nav_float_c.png) 3px center no-repeat;display:block;}


/*--通用--*/
/*****初始化外部容器****/
.solo_box_zj { width: 1004px; margin: 0 auto; }
/*******头部样式*******/
.solo_nav_bg { width: 1004px; height: 58px; background: url(../image/solo_img_01.png) no-repeat; position: absolute; z-index: 999; top: 37px; left: 50%; margin-left: -502px; }
.solo_nav_bg .home{width: 230px;float:left;height:100%;}
.solo_nav_box { width: 765px;  height:48px;padding-top:13px; float:right;}
.solo_nav_box ul li { float: left; text-transform: uppercase; padding: 0px; height:48px; line-height: 32px; color: #bababa; font-size: 14px; text-align: center; }
.solo_nav_box_li1 { width: 87px; }
.solo_nav_box_li2 { width: 115px; }
.solo_nav_box_li3 { width: 100px; }
.solo_nav_box_li4 { width: 117px; }
.solo_nav_box_li5 { width: 104px; }
.solo_nav_box_li6 { width: 103px; }
.solo_nav_box_li7 { width: 134px; }
.solo_nav_box ul li a { color: #bababa; font-size: 14px; }
.solo_nav_box ul li a:hover { color: #ffffff; }
/**红色边框**/
.solod_nav_bds { width: 0px; height: 2px; background: #a4292e; margin: 0 auto; margin-top: 5px; }
.solo_nav_box_of_bz, .solo_nav_box_of_sd { width: 117px; height: auto; background: url(../image/solo_img_20.png) repeat; position: absolute; top: 80px; left: 0px; display: none; z-index: 999; padding-top: 10px; }
.solo_nav_box_of_bz p, .solo_nav_box_of_sd p { width: 106px; height: 45px; margin: 0 auto; text-align: center; border-bottom: 1px solid #333333; line-height: 45px; }
.solo_nav_box_of_sd { width: 103px; }
.solo_nav_box_of_sd p { width: 92px; }
.solo_nav_box_of_bz p a, .solo_nav_box_of_sd p a { color: #cfcfcf; font-size: 14px; }
.solo_nav_box_of_bz img, .solo_nav_box_of_sd img { position: absolute; }
.solo_nav_box_of_cpzx { width: 1004px; height: 293px; background: url(../image/solo_img_20.png) repeat; position: absolute; z-index: 999; left: 0px; top: 90px; display: none; *margin-left:-2px;padding-top:10px; border-radius:0 0 6px 6px;}
.solo_nav_box_of_cpzx_l { float: left; width: 369px; }
.solo_nav_box_of_cpzx_l_t { width: 275px; margin: 0 auto; margin-top: 33px; }
.solo_nav_box_of_cpzx_l_c { width: 275px; margin: 0 auto; margin-top: 25px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; }
.solo_nav_box_of_cpzx_r { float: left; width: 635px; }
.solo_nav_box_of_cpzx_r ul li { float: left; padding: 0px 10px; }
.solo_nav_box_of_cpzx_r ul li a{display:block;width:100%;height:100%;}
.solo_nav_box_of_cpzx_r ul li.b a{background:url(../image/solo_img_22.png) center bottom repeat-x;}
.solo_nav_box_of_cpzx_r ul li a:hover{background-color:#333;}

/**下拉文本框**/
.solo_nav_yy_l { float: left; width: 118px; height: 20px;line-height:20px;padding-top:3px;padding-bottom:10px;text-align:left;padding-left:10px; background: url(../image/solo_img_20.png) repeat; overflow: hidden; border-radius:0 0 6px 6px; padding-right:10px; }
.solo_nav_yy_r { float: left; width: 10px;cursor: pointer; padding-top:14px;*padding-top:2px;}
.solo_nav_yy_l p { height: 31px; line-height:26px; cursor: pointer;}
.solo_nav_yy_l p.t{text-align:center;}
.solo_nav_yy_l p.l{height: 48px; line-height:48px;border-bottom:solid 1px #333;}
.solo_nav_yy_l p.l:hover{background:#313131;}

/*****底部--样式****/
.solo_fot { width: 100%;background: #1d1d1d;padding-bottom: 50px; }
.solo_fot_box_top { width: 100%; height: 54px; border-bottom: 1px solid #292929; }
.solo_fot_box_top_l, .solo_fot_box_top_h, .solo_fot_box_top_r { float: left; height: 54px; border-right: 1px solid #292929; line-height: 55px;}
.solo_fot_box_top_r{padding-top:13px;height:42px;}
.solo_fot_box_top_l { width: 145px; font-size: 22px; color: #d1d1d1; text-align: center; }
.solo_fot_box_top_h { width: 780px; font-size: 12px; text-indent: 20px; }
.solo_fot_box_top_h a { color: #636363; font-size:14px;}
.solo_fot_box_top_h a:hover { color: #a9a9a9; }
.solo_fot_box_top_r { width: 76px; text-align: center; cursor: pointer; }
.solo_fot_box_btm { width: 100%; height: auto; padding-top: 25px; }
.solo_fot_box_btm_l { float: left; width: 620px; height: auto;}
.solo_fot_box_btm_l_tle { width: 100%; height: 25px; font-size: 13px; color: #c1c1c1; text-indent: 15px; font-weight:bold;}
.solo_fot_box_btm_l ul li { float: left; text-indent: 15px; padding-right: 14px; font-size: 13px; text-transform: uppercase; }
.solo_fot_box_btm_l ul li p { margin-top: 5px; }
.solo_fot_box_btm_l a { color: #616161; }
.solo_fot_box_btm_l a:hover { color: #a9a9a9; }
.solo_fot_box_btm_r { float: right; width: 375px;  text-align:right;}
.solo_fot_box_btm_r_t { width: 100%; height: 65px; }
.solo_fot_box_btm_r_t ul { float: right; }
.solo_fot_box_btm_r_t ul li { float: left; padding: 0px 5px; position:relative; }
.solo_fot_box_btm_r_t_ps {  height: 141px; position: absolute; top: -13px; right:100%; display: none; z-index: 99; }
.solo_fot_box_btm_r_b {font-size: 12px; color: #747474; }
.solo_fot_box_btm_r_b p { height: 20px; text-transform: uppercase; }
.solo_fot_box_btm_r_b p.b{font-size:14px;font-weight:bold;}
.powerby{clear:both;height:30px;line-height:30px;background:#292929;margin-top:20px;}
.powerby .block{width:980px;}
.powerby .block a{text-transform:uppercase;font-size:12px;}
.solo_fot_box_btm_r_b .search{height:25px;width:203px;margin-top:15px;background:url(../image/img/input.png) 0 0 no-repeat;float:right;}
.solo_fot_box_btm_r_b .search input{background:none; border:0 none;outline:medium none;padding:0;margin:0;vertical-align:middle;}
.solo_fot_box_btm_r_b .search #search{width:155px;height:25px;line-height:25px;color:#909090;font-size:12px;margin-top:-3px;}
.solo_fot_box_btm_r_b .search #searchbtn{width:30px;height:25px;margin-top:-3px;}

#loading{position:fixed;width:100%;height:100%;background:#111;left:0;top:0;z-index:10000;}
#loading .tit{position:absolute;left:0;top:50%;margin-top:-30px;width:100%;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-indent:0.5em;}
#loading .bar{position:absolute;left:50%;top:50%;margin-left:-101px;width:202px;height:7px;background:#111;border-radius:3px;border:1px solid #aaa;}
#loading .bar .inner{width:0px;height:5px;background:#aaa;border:1px solid #111;border-radius:2px;}

.solo_nav_box_of_cpzx_l .link{margin-top:30px;margin-left:39px;}
.solo_nav_box_of_cpzx_l .link .btn_buy{background:url(../image/img/btn_en.png) left top no-repeat;width:130px;height:42px;display:inline-block;*display:inline;*zoom:1;text-align:center;margin-left:10px;}
.solo_nav_box_of_cpzx_l .link .btn_buy:hover{background-position:left bottom;}
.solo_nav_box_of_cpzx_l .link .btn_buy span{height:100%;line-height:42px;font-size:14px;padding:0 5px 0 50px;display:inline-block;*display:inline;*zoom:1;color:#bababa;}
.solo_nav_box_of_cpzx_l .link .btn_buy .jd{background:url(../image/ico_jd.png) left center no-repeat;}
.btn_buy .tmall{background:url(../image/ico_tmall.png) left center no-repeat;}

.story_title{font-size: 28px;color:#fff;}
.story_title_zh{font-size: 36px;}
.story_title_zh div{font-size: 84px;line-height: 100px;color:#D42027;}
.story_title span{color:#D42027;}

.search{width:1000px;margin:0 auto;padding-top:120px;padding-bottom: 50px;}
.solo_fot_box_btm_r_b .search {padding:0;margin:0;height: 25px;width: 203px;margin-top: 15px;background: url(../image/img/input.png) 0 0 no-repeat;float: right;}
.search .page-title{color:#ccc;}
.search .btn-toolbar{padding:20px 0;}
.search .btn-toolbar .pull-left{float:left;}
.search .btn-toolbar .pull-left input{height: 25px;background: #000;border: 0;color: #aaa;padding-left: 10px;}
.search .btn-toolbar .pull-left button{height:25px;width:30px;background:url(../image/img/input.png) no-repeat right 0;border:0;}
.search .searchintro{font-size:12px;clear: both;}
.search .phrases,
.search .only{display:none;}
.search .search-results{color:#aaa;font-size:14px;}
.search .search-results .result-title{margin-top: 20px;}
.search .search-results a{color:#ccc;font-size: 16px;}
.search .search-results a:hover{color:#fff;}

#k2Container{position: relative;width: 944px;top: -90px;margin: 0 auto;color: #ccc;padding:0;}
div.itemHeader h2.itemTitle{font-family: Arial,'微软雅黑';color:#fff;font-size: 28px;font-weight: normal;}
div.itemFullText p {margin: 10px 0;font-size: 14px;}
div.itemHeader {height: 100px;}
div.catItemBody {
margin: 0;
border-bottom: solid 1px #4a4a4a;
padding: 20px 0;
}
div.catItemImageBlock{padding: 0;
margin: 0;
float: left;
width: 200px;
height: 120px;
overflow: hidden;}
span.catItemImage{}
span.catItemImage img{border:0;padding:0;}
div.catItemHeader,
div.catItemIntroText{width:705px;float:right;font-size:12px;color:#b7b7b7;line-height:18px;padding-bottom: 10px;}
div.catItemIntroText a{color:#b7b7b7;}
div.catItemHeader h3.catItemTitle{font-family:Helvetica,Arial,"微软雅黑";font-size: 14px;padding: 0;height:20px;}
div.catItemHeader h3.catItemTitle a{color:#fff;}
div.catItemHeader h3.catItemTitle a:hover,
div.catItemIntroText a:hover{color:#a4292e;}