﻿/* top start*/
body, td, th { font-size: 14px; line-height:200%;}
img, div { behavior: url(/images/iepng/iepngfix.htc); }
body { min-width: 1200px; background-color:#FFFFFF; }
body, div, p, img, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote { padding:0px; margin:0px; }
section { display: block; }
.FontRed { color:#F02930; }
h3 { font-size:14px; }
li { list-style-type:none; }
img { border:0; }
.gray { color:#333; }
a { color:#333; text-decoration:none; }
a:hover { color:#000000; }
a:active { text-decoration:underline; }
.LineLink a { text-decoration:underline; }
.LineLink a:hover { text-decoration:none; color:#8F050A; }
.ColorLink a { color:#2E2A3B; }
.ColorLink a:hover { color:#F02930; }
.WidthTab { width:10px; height:1px; float:left; }
.WidthTab2 { width:20px; height:1px; float:left; }
.HeightTab { height:10px; width:1px; overflow:hidden; }
.HeightTab2 { height:20px; width:1px; overflow:hidden; }
p { line-height:180%; }
.ListDate { color:#333; }
.fl { float:left }
.fr { float:right }
.zww { width:1200px; margin:auto }
.f12 { font-size:14px }
.f16 { font-size:16px }
.tc { text-align:center }
.fb { font-weight:bold }
.ff { font-family:"微软雅黑"; }
.cf { color:#ffffff }
.cb { color:#000000; }
.Red { color:#FF0000; }
/*图片放大效果*/
.imghover { -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
.imghover:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
/*友链*/
.links { padding:22px 0; }
.links span { font-size:30px }
.links p { padding:5px 20px }
.links p a { color:#333; margin:0 8px; font-size:12px; line-height:22px }
body { font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif; color:#585858; width:100%; }
input, textarea { font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif; }
header { max-width:1920px; min-width: 1200px; background-color:#FFFFFF; width:100%; margin:auto; z-index:100; }
#wrapper { background-color:#FFFFFF; }
#head { width:100%; background-color:#FFFFFF; }
.header-wrap { background:#F2F2F2; border-bottom:1px solid #E1E0E0; }
.header-box { margin:auto; width:1200px; height:40px; line-height:40px; color:#666666; font-size:14px; }
.header-box span { color:#333333; }
.header-box a:hover { color:#FF4E0A; }
#head .top { width:100%; font-size:12px; }
#head .top .TopLogo { margin:auto; width:1200px; height:110px;}
#head .top .TopLogo .logo { float:left; margin-top:25px; margin-right:30px;}
#head .top .TopLogo .logo-txt { float:left; font: normal 14px/32px "微软雅黑"; width:280px; padding-top:25px; }
#head .top .TopLogo .logo-txt span { font-size:20px; font-weight:bold; color:#FF4E0A; }
#head .top .TopLogo .hj-tel { float:right; text-align:right; width:260px; min-height:65px; margin-top:20px; padding-top:3px; background:url("/images/top-tel.png") left center no-repeat; }
#head .top .TopLogo .hj-tel p{ font: normal 18px/26px "微软雅黑"; color:#FF4E0A; padding-top:0px; padding-left:35px; }
#head .top .TopLogo .hj-tel span{ font: normal 28px/42px "Arial"; color:#000; padding-top:0px; padding-left:0px; }
#head .top .TopLogo .tel { float:right; width:228px; min-height:65px; padding-top:0px; background:url("/images/top-tel.png") left center no-repeat; padding-left:35px; }
#head .top .TopLogo .tel .telW { margin-top:8px; font: normal 14px/18px "微软雅黑"; color:#333333; }
#head .top .TopLogo .tel .telN { font: normal 24px/36px "Arial"; color:#FF4E0A; }
/* navs*/
#head #NavLink { width:100%; margin:auto; height:52px; background-color:#FF4E0A; z-index:9999; }
#head #NavLink #NavBG { height:52px; width:1200px; z-index:100; margin:auto; }
#head #NavLink #sddm { position:absolute; width:1200px; line-height:52px; margin:auto; z-index:100 }
#head #NavLink #sddm li { float: left; background: url("/images/HituxCMSNote/menu_line.png") right center no-repeat; font-weight:normal; text-align:center; }
#head #NavLink #sddm li img { margin-left:10px; }
#head #NavLink #sddm li:last-child { background: none; }
#head #NavLink #sddm .CurrentLi a { }
#head #NavLink #sddm li a { width:171px; display: block; color: #FFFFFF; text-align: center; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; height:52px; line-height:52px; font-size:16px; }
#head #NavLink #sddm li a:hover { text-decoration:none; background:#333; color:#FFF; }
#head #NavLink #sddm div { position: absolute; visibility: hidden; background: #FFFFFF; padding:0px 0px; filter: alpha(opacity=85); top:52px; }
#head #NavLink #sddm .CurrentLi div a { background:#FFFFFF; }
#head #NavLink #sddm div a { position: relative; min-width:171px; color: #FF4E0A; font-size:14px; font-weight:normal; text-decoration:none; line-height:36px; text-align:center; height:36px; background: #FFF;}
#head #NavLink #sddm div a:hover { color:#FF4E0A; line-height:36px; background: #FFF; }
#body { width:100%; margin:auto; }
.MoreProLink a { background:#FFF; margin:10px auto; margin-bottom:30px; line-height:40px; text-align:center; width:240px; display:block; height:40px; cursor:pointer; font-size:14px; color:#FF6600; border:1px solid #FF6600; }
.MoreProLink a:hover { color:#FFF; text-decoration:none; background-color:#FF6600; border:1px solid #FF6600; }
.MoreLink a { background:#666; margin:10px auto; margin-bottom:30px; line-height:38px; text-align:center; width:180px; display:block; height:38px; cursor:pointer; font-size:16px; color:#FFF; border-radius:0px; }
.MoreLink a:hover { color:#FFF; text-decoration:none; background-color:#333; }
/* albumblock*/
.albumblock_service_shadow { background:#FFFFFF; -moz-box-shadow: 2px 2px 10px #B8B8B8;/*firefox*/ -webkit-box-shadow: 2px 2px 10px #B8B8B8;/*safari鎴朿hrome*/ }
.albumblock { float:left; margin-left:10px; margin-bottom:30px; background-color:#F9F9F9; }
.albumblock .inner { width:205px; height:220px; position:relative; overflow:hidden; }
.albumblock .inner img { width:205px; height:152px; }
.albumblock .inner .albumtitle { height:60px; line-height:40px; font-size:14px; width:205px; position:relative; bottom:0px; left:0; color:#585858;  font-weight:;
text-align:center; cursor:pointer; margin:auto; overflow:hidden; }
.albumblock .inner .albumtitle span { font-weight:normal; font-size:12px; }
.albumblock .inner a { color:#333; }
.albumblock .inner a:hover { text-decoration:underline; color:#FF6600; }
.albumblock .inner a:visited { text-decoration:none; }
/*footer*/
/*底部*/
.footer{width: 100%; background:url("/images/footer_bj.jpg") no-repeat center; margin-top:50px;}
.f_center{width:100%; height: auto; overflow: hidden;}
.footer_left{width:220px; background: #020202; float: left; padding-top: 28px; padding-bottom: 28px; text-align: center}
.footer_left img{width:122px; height: 120px; display: block; margin: 10px auto 30px;}
.footer_left span{font-size: 14px; color: #fff; display: block}
.footer_left b{font-size: 24px; font-family:Arial, Helvetica, sans-serif; color: #FF0000; font-weight: bold; line-height: 32px;}
.footer_left p{font-size: 14px; color:#fff}
.footer_right{width:980px; height: auto; float: left}
.footer_right_bottom{width:100%; height: auto; overflow: hidden;  padding-left: 50px; margin-top: 24px  }
.footer_right_bottom dl{ height: auto; float: left;  margin-right: 40px;}
.footer_right_bottom dl dt{width:100%; height: 40px; line-height: 40px; font-size: 16px; color: #fff;  font-weight: bold;  padding-left:35px;}
.footer_right_bottom dl dd{width:100%; height: auto; overflow: hidden; margin-top: 8px; padding-left: 35px}
.footer_right_bottom dl dd a{font-size: 14px; color: #fff; line-height:25px; display: block; }
.footer_right_bottom dl dd a:hover{color:#FF0000}
.footer_right_bottom dl:last-child{margin-right: 0}
.footer_ban{width:100%; height:78px; line-height:78px;  background: #1b1b1b;}
.footer_ban a{ color:#CCCCCC;}
.f_brq{width:auto;height:100%; line-height:78px; font-size: 14px; color:#fff; float: left}
.f_brq a{margin-left: 15px; color: #fff;}
.f_brq a:hover{color:#1d50b6!important}
.footer_zhichi{width:auto; height:78px; line-height:78px;  float: right}
.footer_zhichi p{ width: auto; float: left; margin-left: 20px;  font-size: 14px; color:#fff; line-height:78px;}
.footer_zhichi span{float: left; font-size: 12px; color: #fff;}
.footer_zhichi i{ float: left;}

.f-cb { zoom: 1; }
.f-cb:after { display:block; height:0; clear:both; visibility:hidden; overflow:hidden; content:"."; }
.fl { float:left; display: inline; }
.fr { float:right; display: inline; }
.w1200 { width: 1200px; margin: 0 auto; }
.w100 { width: 100%; margin: 0 auto; }
.w75 { width: 75%; margin: 0 auto; }
.w50 { width: 50%; margin: 0 auto; }
.t_page { padding:10px; text-align:center; font-size:12px; line-height:25px; }
.t_page a { padding:2px 5px; margin:0px 3px; }
/* date css*/		
 .header { font: 12px Arial, Tahoma !important; font-weight: bold !important; font: 11px Arial, Tahoma; font-weight: bold; color: #154BA0; background:#C2DEED; height: 25px; padding-left: 10px; }
.header td { padding-left: 10px; }
.header a { color: #154BA0; }
.header input { background:none; vertical-align: middle; height: 16px; }
.category { font: 12px Arial, Tahoma !important; font: 11px Arial, Tahoma; color: #92A05A; height:20px; background-color: #FFFFD9; }
.category td { border-bottom: 1px solid #DEDEB8; }
.expire, .expire a:link, .expire a:visited { color: #999999; }
.default, .default a:link, .default a:visited { color: #000000; }
.checked, .checked a:link, .checked a:visited { color: #FF0000; }
.today, .today a:link, .today a:visited { color: #00BB00; }
#calendar_year { display: none; line-height: 130%; background: #FFFFFF; position: absolute; z-index: 10; }
#calendar_year .col { float: left; background: #FFFFFF; margin-left: 1px; border: 1px solid #86B9D6; padding: 4px; }
#calendar_month { display: none; background: #FFFFFF; line-height: 130%; border: 1px solid #86B9D6; padding: 4px; position: absolute; z-index: 11; }
#year, #month { padding:0 10px; background:#fff; }
/* SearchBar */

.SearchBar { width:368px; height:37px; background:url("/images/HituxCMSNote/Search_bg.png") no-repeat left top; }
.Sbox .SearchBar { margin:10px 0px 0px 10px; }
.SearchBar #search-text { width: 266px; padding:0px 0px; margin:0px; color:#999999; height:36px; line-height:36px; font-size:12px; background:none; border:none; padding-left:30px; }
.SearchBar #search-submit { border:none; background:none; font-size:12px; color: #FFFFFF; height:37px; margin:0px; cursor:pointer; padding:0px; line-height:37px; width:72px; }
/* search content */
#search_content .searchtip { line-height:25px; font-size:14px; font-weight:bold; padding-left:10px; BORDER-bottom: #023848 1px solid; padding-top:10px; }
#search_content .result_list { padding:10px 10px; }
#search_content .result_list dt { font-size:14px; font-weight:bold; padding-top:10px; line-height:25px; font-family:Microsoft Yahei; }
#search_content .result_list dd { padding:0 0 5px 0; margin:0px; font: normal 16px/32px "微软雅黑"; }
#search_content .result_list .line { overflow:hidden; BORDER-bottom: #E9E8E8 1px dashed; }
#search_content .result_list .line a { padding-right:20px; }
#search_content .result_list .line a:hover { text-decoration:none; }
#search_content .search_welcome { line-height:25px; text-align:center; }
#search_content .search_welcome p { text-align:center; }
#search_content .result_page { text-align:center; font-size:13px; padding:10px; }
#search_content .result_page span { font-size:12px; font-family:arial; padding:0 5px; }
#dark_footer .box_240px_left { width:143px; padding-right: 42px; padding-top: 0px; background-image: none; padding-bottom:0px; float:left; }
#dark_footer .box_240px_left h2 { font-size:14px; border-bottom:1px dotted #999; color:#FFF; padding-bottom:10px; }
#dark_footer .box_240px_left li { line-height:250%; font-size:12px; }
#dark_footer .box_240px_middle { padding: 0px 42px; background-image: none; }
#dark_footer .box_240px_right { padding-left: 42px; padding-top: 0px; background-image: none; }
#dark_footer_wrap { background-color:#8F050A; overflow: hidden; padding:20px 0px; }
#dark_footer { width: 940px; margin: 0 auto; padding-top: 20px; padding-bottom: 20px; overflow: hidden;  color#FFF;
}
#light_footer_wrapper { font-size:12px; padding:10px; height:100px; }
.box_240px_right li { display: inline; }
#dark_footer li a { color:#FFF; }
/*backtotop*/
.backToTop { display: none; width: 50px; height:50px; line-height: 1.2; background:url("/images/HituxCMSNote/back_top.png") left top; ; color: #fff; font-size: 12px; text-align: center; position: fixed; _position: absolute; right: 10px; bottom: 100px; _bottom: "auto"; cursor: pointer; opacity: .6; filter: Alpha(opacity=60); }
/* open div*/
#popupMask { display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:9990; background-color:#000; -moz-opacity: 0.7; opacity:0.70; filter: alpha(opacity=70); }
#popupContainer { position: absolute; z-index: 9991; top: 0px; left: 0px; display:none; padding: 0px; }
#popupInner { border: 3px solid #8F050A; background-color: #FFFFFF; }
#popupFrame { margin: 0px; width: 100%; height: 100%; position: relative; z-index: 9; }
#popupTitleBar { background:url("/images/HituxCMSNote/box_bg1.jpg") repeat-x left top; color: #8F050A; font-weight: bold; height: 1.3em; padding: 5px; z-index: 9992; text-align:center; }
#popupTitle { float:left; font-size: 1.1em; }
#popupControls { float: right; cursor: pointer; cursor: hand; }
#popupControls a span { display: block; height: 15px; width: 15px; text-indent: -9000px; background: url('/images/HituxCMSNote/close.gif') no-repeat; }
.VideoBox { padding:10px; }
/*product*/
.RightNav span { color:#8F050A; }
.ClassNav { padding:0px 0px; }
.ClassNav .NavTree ul { padding: 0px; }
.ClassNav .NavTree ul li { position: relative; margin:6px auto; }
/*1st level sub menu style 二级菜单*/
 .ClassNav .NavTree ul li ul { left: 178px; /* Parent menu width - 1*/ position: positive; width: 244px; /*sub menu width*/ top: 0; filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=3, Direction=135);
z-index:2000; }
.RightNav .ClassNav .NavTree ul li ul { width:244px; }
/*All subsequent sub menu levels offset */
 .ClassNav .NavTree ul li ul li ul { z-index:2000; }
/* menu links style */
 .ClassNav .NavTree ul li a { display: block; cursor:pointer; height:42px; color:#333; background:url("/images/HituxCMSNote/bg_nav1.png") no-repeat center right 10px; border:1px solid #ECECEC; font: normal 14px/42px "微软雅黑"; padding-left:20px; }
.ClassNav .NavTree ul li li { z-index:2000; border-right:1px solid #1C62AB; }
.ClassNav .NavTree ul li li a { font: normal 12px/42px "微软雅黑"; padding-left:40px; z-index:2000; }
.ClassNav .NavTree ul li li a:hover { font: normal 12px/42px "微软雅黑"; }
.ClassNav .NavTree ul .current a { background-color:#0067AC; color:#FFF; font: normal 14px/42px "微软雅黑"; }
.ClassNav .NavTree ul .current li a { font: normal 12px/42px "微软雅黑"; color:#FFF; padding-left:40px; }
.ClassNav .NavTree ul .current li a:hover { font: normal 12px/42px "微软雅黑"; }
.ClassNav .NavTree ul li a:hover { font: normal 14px/42px "微软雅黑"; color:#FFF; background-color:#0067AC; }
.ClassNav .NavTree .subfolderstyle { }
/* Holly Hack for IE \*/
* html .ClassNav .NavTree ul li { float: left; height: 1%; z-index:2000; }
* html .ClassNav .NavTree ul li a { height: 1%; z-index:2000; }
/* End */	


/*service*/
.qqbox a:link { color: #000; text-decoration: none; }
.qqbox a:visited { color: #000; text-decoration: none; }
.qqbox a:hover { color: #f80000; text-decoration: underline; }
.qqbox a:active { color: #f80000; text-decoration: underline; }
.qqbox { width:132px; height:auto; overflow:hidden; position:absolute; right:0; top:200px; color:#000000; font-size:12px; letter-spacing:0px; z-index:500; }
.qqlv { width:33px; height:256px; overflow:hidden; position:relative; float:right; z-index:50px; }
.qqkf { width:120px; height:auto; overflow:hidden; right:0; top:0; z-index:99px; border:6px solid #cc0000; background:#fff; }
.qqkfbt { width:118px; height:20px; overflow:hidden; background:#cc0000; line-height:20px; font-weight:bold; color:#fff; position:relative; border:1px solid #fff; cursor:pointer; text-align:center; }
.qqkfhm { width:112px; height:22px; overflow:hidden; line-height:22px; padding-right:8px; position:relative; margin:3px 0; }
.bgdh { width:102px; padding-left:10px; }
#K1 { padding-left:3px; }
#K1 p { padding:5px 0px; }
.cbbfixed { position: fixed; right: 10px; transition: bottom ease .3s;
bottom: -85px; z-index: 3; cursor:pointer; }
.cbbfixed .cbbtn { width: 56px; height: 56px; display: block; background-color: #2C333B; }
.cbbfixed .gotop {
transition: background-color ease .3s; margin-top: 1px; }
.cbbfixed .gotop .up-icon { float:left; margin:22px 0 0 17px; width:23px; height:14px; background: url(/images/side-icon02.png); }
.cbbfixed .gotop:hover { background-color:#2c2d2e; }
.cbbfixed .weixin { background: #dadbdd; }
.cbbfixed .weixin div { background: url(/images/QRCode.png); width: 182px; height: 182px; position: absolute; left: -182px; top: -100px; opacity: 0; transform: scale(0); -webkit-transform: scale(0); transform-origin: 100% 70%; -webkit-transform-origin: 100% 70%; transition: transform ease .3s, opacity ease .3s;
-webkit-transition: all ease .3s;
display:none\0; *display:none;
}
.cbbfixed .weixin:hover div { display: block; transform: scale(1); -webkit-transform: scale(1); opacity: 1; *display:block;
}
.cbbfixed .weixin .weixin-icon { float: left; margin:12px 0 0 11px; width:18px; height: 18px; background: url(/images/side-icon01.png); }
/* clearfix */
.clearfix:after { content:" "; display:block; visibility:hidden; height:0; clear:both; }
.clearfix { clear:both; }
.clearbox { clear:both; width:996px; margin:0 auto; height:0; overflow:hidden; }
.clear { height:1%; overflow:hidden; }
.contact-list { margin:60px auto; background-color:#FFFFFF; padding:0px; }
.contact-list ul { padding:0; width:1200px; zoom:1; }
.contact-list ul:after { content:''; display:block; clear:both; }
.contact-list li { float:left; margin-right:0px; text-align:center; width:300px; padding-top:0px; }
.contact-list li:hover { }
.contact-list li:last-child { }
.contact-list li a { display:block; }
.contact-list li a i { display:block; width:108px; height:108px; margin:30px auto; border-radius:80px; border:1px solid #E8E8E8; }
.contact-list li h2 { display:block; font-size:26px; font-weight: normal; color:#333333; line-height:60px; width:180px; margin:5px auto; }
.contact-list li a span { display:block; width:220px; margin:0px auto; font: normal 18px/26px "微软雅黑"; color:#888888; text-align:center; }
.contact-list li .contact-list_icon01 i { background: url("/images/ico_con01.png") center center no-repeat; }
.contact-list li .contact-list_icon02 i { background: url("/images/ico_con02.png") center center no-repeat; }
.contact-list li .contact-list_icon03 i { background: url("/images/ico_con03.png") center center no-repeat; }
.contact-list li .contact-list_icon04 i { background: url("/images/ico_con04.png") center center no-repeat; }
.contact-list li .contact-list_icon01:hover i { background: url("/images/ico_con011.png") center center no-repeat; }
.contact-list li .contact-list_icon02:hover i { background: url("/images/ico_con022.png") center center no-repeat; }
.contact-list li .contact-list_icon03:hover i { background: url("/images/ico_con033.png") center center no-repeat; }
.contact-list li .contact-list_icon04:hover i { background: url("/images/ico_con044.png") center center no-repeat; }

/* 底部固定*/
.couplet_ad { position:fixed; bottom:auto; top:0; width: 120px; height: 315px; z-index:99999; margin-top:160px; }
/* IE6 底部固定*/
* html .couplet_ad { _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop));
}
.couplet_ad a { display:block; cursor:pointer; }
#ad_left { left: 0px; }
#ad_right { right: 0px; }
/* 间距 */
.mt2 { margin-top:2px; }
.mr2 { margin-right:2px; }
.mb2 { margin-bottom:2px; }
.ml2 { margin-left:2px; }
.mt3 { margin-top:3px; }
.mr3 { margin-right:3px; }
.mb3 { margin-bottom:3px; }
.ml3 { margin-left:3px; }
.mt4 { margin-top:4px; }
.mr4 { margin-right:4px; }
.mb4 { margin-bottom:4px; }
.ml4 { margin-left:4px; }
.mt5 { margin-top:5px; }
.mr5 { margin-right:5px; }
.mb5 { margin-bottom:5px; }
.ml5 { margin-left:5px; }
.mt8 { margin-top:8px; }
.mr8 { margin-right:8px; }
.mb8 { margin-bottom:8px; }
.ml8 { margin-left:8px; }
.mt10 { margin-top:10px; }
.mr10 { margin-right:10px; }
.mb10 { margin-bottom:10px; }
.ml10 { margin-left:10px; }
.mt15 { margin-top:15px; }
.mr15 { margin-right:15px; }
.mb15 { margin-bottom:15px; }
.ml15 { margin-left:15px; }
.mt20 { margin-top:20px; }
.mr20 { margin-right:20px; }
.mb20 { margin-bottom:20px; }
.ml20 { margin-left:20px; }
.mt30 { margin-top:30px; }
.mr30 { margin-right:30px; }
.mb30 { margin-bottom:30px; }
.ml30 { margin-left:30px; }
.mt50 { margin-top:50px; }
.mr50 { margin-right:50px; }
.mb50 { margin-bottom:50px; }
.ml50 { margin-left:50px; }
.mt80 { margin-top:80px; }
.mr80 { margin-right:80px; }
.mb80 { margin-bottom:80px; }
.ml80 { margin-left:80px; }
/* 内页斗力优势 */
.youshi2-list { margin:0 auto; background-color:#FFFFFF; padding:0px; }
.youshi2-list ul { padding:0; width:900px; zoom:1; margin:0 auto; }
.youshi2-list ul:after { content:''; display:block; clear:both; }
.youshi2-list li { float:left; margin-right:0px; text-align:center; width:300px; min-height:350px; padding-top:0px; padding-bottom:20px; background-color:#F6F6F6; }
.youshi2-list .li-bb { background-color:#2085FF; }
.youshi2-list li:hover { }
.youshi2-list li:last-child { margin-right:0; border-right:none; }
.youshi2-list li a { display:block; }
.youshi2-list li a P { display:block; font-size:14px; font-weight:bold; color:#2085FF; line-height:30px; width:220px; margin:20px auto; }
.youshi2-list li a span { display:block; width:220px; margin:0px auto; font: normal 14px/26px "微软雅黑"; color:#666666; text-align:left; }
.youshi2-list li a i { display:block; width:300px; margin:0px auto; }
.youshi2-list li a i img { display:block; width:300px; }
/*新闻*/
.news-box { margin-bottom:28px }
.news-box .date { float:left; width:10%; text-align:center; padding:16px 6px 16px 6px; background-color:#666666; color:#fff }
.news-box .date h2 { font-size:36px; line-height:56px; font-weight:normal; }
.news-box .date p { font-size:16px; }
.news-box .newsd { float:right; width:86%; }
.news-box .newsd h3 { font-size:20px; line-height:28px; font-weight:normal; color:#111111; }
.news-box .hanga { padding-top:10px }
.news-box .newsd p { font-size:14px; line-height:32px; color:#666666; margin-top:10px; margin-bottom:10px; }
.news-box:hover { }
.news-box:hover h3 { color:#FF4E0A }
.news-box:hover p { }
.ViewMoreLink a { margin:15px auto; background:#0466BD; line-height:38px; text-align:center; display:block; border-radius:30px; width:146px; height:38px; cursor:pointer; font-size:14px; color:#FFFFFF; }
.ViewMoreLink a:hover { color:#FFF; text-decoration:none; background-color:#0477DF; }
/*叉车配件*/
.ccpj-list { margin:0 auto; width:910px; overflow:hidden; }
.ccpj-list ul { padding:0; width:910px; zoom:1; margin:0 auto; }
.ccpj-list ul:after { content:''; display:block; clear:both; }
.ccpj-list li { float:left; margin-right:30px; text-align:center; width:270px; min-height:350px; background-color:#FFFFFF; }
.ccpj-list li:hover { }
.ccpj-list li:last-child { }
.ccpj-list li a { display:block; }
.ccpj-list li a i { display:block; width:270px; height:240px; margin:10px auto; overflow:hidden; border-bottom:1px solid #EFEFEF; }
.ccpj-list li a i img { width:270px; margin:0px auto; }
.ccpj-list li a P { display:block; font-size:16px; font-weight: normal; color:#000000; line-height:30px; text-align:center; }
.ccpj-list li a span { display:block; margin:0px auto; font: normal 12px/26px "微软雅黑"; color:#666666; text-align:left; height:80px; overflow:hidden; }
.IntroTitle2 { font-size:24px; line-height:80px; background:url("/images/bg-foot-lianxiwomen.jpg") left center no-repeat; margin:0px; padding-left:20px; color:#0068E8; font-weight:bold; text-align:center; }
.IntroTitle2 span { font: bold 32px/80px "Times New Roman"; }


.left { width:240px; float:left; overflow:hidden; margin-top:10px; }
.right { width:930px; float:left; display:inline; margin-left:30px; overflow:hidden; margin-top:10px;}
/*副导航*/
.leib2, .leib, .leib3 { margin-bottom:20px; background:#f4f4f4; }
.leib2 .tit, .leib .tit { background:#FF4E0A; line-height:58px; height:58px; text-align:center; font-size: 18px; color: #fff; font-weight:bold; }
.leib2 .tit a, .leib .tit a { font-size: 18px; color: #fff; font-weight:bold; }
.leib2 .con_l { background: #FFF; line-height: 32px; font-size: 14px; }
.leib2 .con_l b{ font: bold 18px/38px "微软雅黑"; color:#000; }
.leib2 .con_l span{ font: bold 22px/38px "Arial"; color:#FF4E0A;}
.leib2 .con_l span a{ font: bold 22px/38px "Arial"; color:#FF4E0A;}
.leib2 h3 { height: 52px; line-height: 52px; background: #565458; font-size: 14px; font-weight: normal; margin-bottom: 1px; }
.leib2 h3 a { color: #fff; padding-left:20px;}
.leib2 ul { padding-left: 0px; margin: 0px; }
.leib2 ul li { font-size: 16px; line-height: 48px; border-bottom:1px solid #FFFFFF;}
.leib2 ul li a { color: #565458; padding-left: 20px; }
.leib2 ul li:hover a, .leib2 ul li.cur a { color: #FF9933; }
.leib2 h3.cur { background:#f25f07; }
.leib2 h3.cur a { color: #FFFFFF; }
.leib2 .in_con { height:210px; line-height:28px; color:#000; background: url("/images/img_in_con.jpg") no-repeat center bottom;font-size:14px; padding:15px;}
.pro_main { background-color:#fff; zoom:1; padding:10px 0px; overflow:hidden; }
/*产品列表*/
.pro_con { width: 930px; }
.pro_con li { width: 300px; height: 338px; overflow: hidden; float: left; margin-right: 10px; margin-bottom: 20px; background: #676464; line-height: 0; position: relative; }
.pro_con li:nth-child(3n) { margin-right: 0px;}
.pro_img { width: 300px; height:300px; overflow:hidden; }
.pro_con li img { width: 300px; }
.pro_con li span { display: block; font-size:16px; color: #FFF; line-height: 40px; text-align:center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
/*.pro_con li:after { position: absolute; content: ''; width: 12px; height: 12px; background: #fff url(../images/pi.png) no-repeat center; border-radius: 50%; left: 282px; bottom: 20px; }*/
.pro_con li:hover { background-color:#FF4E0A;}
.pro_con li:hover:after { background-color: #FF8B00; }

.pro-intro { margin:5px auto; padding-top:20px; padding-bottom:20px; overflow: hidden; border-top:1px solid #999999; border-bottom:4px solid #666666; }
.pic-box { width: 400px; float: left; overflow: hidden; }
.pic-box img { width: 400px; }
.pro-info { width: 480px; margin-left:50px; float: left; overflow: hidden; }
.pro-info .pro-tit { font-weight:400; font-size:30px; line-height:1em; margin-bottom:14px; color:#1B438B; letter-spacing:1px }
.pro-info .txt { font-size:14px; line-height:32px; margin-bottom:20px; }
.pro-info .con { font-size:14px; line-height:32px; color:#1B438B; display:block; }
.pro-info .con p { color:#FE9900; font-size:32px; line-height:36px; margin-bottom:40px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.pro-content { }
.pro-content .pro-con-tit { text-align:center; font-size:28px; line-height:76px; height:76px; color:#000000; background: url("/images/bg-pro-content.png") center bottom no-repeat; margin:20px auto; }


