﻿/* top start*/
body, td, th { font-size: 14px; }
img, div { behavior: url(/images/iepng/iepngfix.htc); }
body { min-width: 1200px; }
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 { display: inline-block; border: 0; vertical-align: middle; max-width:100% }
.gray { color:#333; }
.blue { color:#108EE9; }
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 }
/*友链*/
.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 { box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); background: #fff; z-index: 50; /*position: fixed;*/
	top: 0; left: 0; width: 100%; }
.header-none { /*display: none;*/
	width: 100%; height: 45px; }
#wrapper { }
#head { width:100%; background-color:#FFFFFF; }
.HituxInner { margin:auto; width:1200px; }
.section { background:url("/images/bg_head.png") repeat-x; height:30px; }
.tem_top { height:30px; color:#FFFFFF; font-size:12px; }
.tem_top h2 { font-size:14px; float:left; color:#A0A0A0; }
.tem_top h2 p { font-weight:normal; line-height:30px; }
.tem_top a { color:#A0A0A0; }
.tem_top a:hover { text-decoration:overline; }
.tem_top_nav { float:right; line-height:30px; }
.tem_top_nav span { padding-left:30px; background:url("/images/HituxCMSNote/ico_top_tel.png") center left no-repeat; font: normal 20px/30px "Arial"; color:#FFFFFF; }
#head .top { background:#FFF; width:1200px; margin:0 auto; }
#head .top .logo-box { float:left; width:520px; height:80px; }
#head .top .logo-box .logo { float:left; height:80px; }
#head .top .logo-box .logo-txt { float:left; font: normal 12px/28px "微软雅黑"; padding-top:12px; margin-left:20px; }
#head .top .logo-box .logo-txt span { font-size:18px; font-weight:bold; }
/* navs*/
#head #NavLink { float:left; width:680px; height:80px; z-index:100; }
#head #NavLink #NavBG { height:80px; width:680px; z-index:100; margin:auto; }
#head #NavLink #sddm { position:absolute; width:680px; margin:auto; z-index:100 }
#head #NavLink #sddm li { float: left; font-weight:normal; }
#head #NavLink #sddm .CurrentLi a { color:#00479D; }
/*	
 #head #NavLink #sddm .CurrentLi p{
	background:#004216;
	border-left:none;
	 }
*/	 
 #head #NavLink #sddm li a { display: block; min-width: 30px; text-align: center; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:0px; height:80px; line-height:80px; font-size:16px; }
#head #NavLink #sddm li a:hover { text-decoration:none; color:#00479D; }
#head #NavLink #sddm div { position: absolute; visibility: hidden; padding:0px 0px; top:80px; }
#head #NavLink #sddm .CurrentLi div a { color: #565656; }
#head #NavLink #sddm div a { position: relative; padding: 0px 20px; min-width:100px; text-align: left; font-size:16px; font-weight:normal; text-decoration:none; line-height:46px; height:46px; color: #FFFFFF; background-color:#000000; opacity: 0.6; border-right-width: 0px; border-top: 1px solid #FFF; }
#head #NavLink #sddm div a:hover { background-color:#FFFFFF; color:#000000; }
#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*/
.back-top { margin:0 auto; width:60px; height:22px; margin-top:60px; background-color:#108EE9; cursor:pointer; }
.footer { width: 100%; background:url("/images/bg_foot.jpg") no-repeat center center; padding-top: 40px; }
.foote-nav { float: left; display:none; width: 650px; padding-bottom:40px; }
.foote-nav dl { float: left; min-width: 80px; min-height: 158px; padding-left: 0px; margin-right:50px; }
.foote-nav dl dt { font-size: 18px; font-weight:bold; line-height: 32px; color: #FFFFFF; }
.foote-nav dl dt a { color: #FFFFFF; }
.foote-nav dl dd { font-size: 14px; line-height: 32px; }
.foote-nav dl dd a { color: #D2D3D5; }
.foote-nav a:hover { color: #FF0000; }
.footer-con { width:380px; color: #D2D3D5; }
.footer-con .title { font: bold 22px/48px "微软雅黑"; float:left; color:#FFFFFF; height:48px; width:450px; }
.footer-con .tel { font: bold 28px/46px "Arial"; float:left; height:46px; color:#FFFFFF; width:450px; }
.footer-con a { font: bolder 14px/46px "Arial"; color: #157EF6; }
.footer-con a:hover { color:#307DE7; }
.footer-weixin { width: 160px; color:#818181; text-align:center; font: normal 14px/36px "微软雅黑"; }
.footer-weixin img { width: 160px; }
.footer-weixin p { font: normal 14px/36px "微软雅黑"; }
.footer-weixin ul { }
.footer-weixin ul li { float:left; margin-right:10px; }
.copyright { background-color:#000000; color: #999999; text-align:center; font: normal 14px/66px "微软雅黑"; height:66px; }
.copyright a { color: #FFFFFF; }
.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; }
#wrapper .t_page { padding:10px; text-align:center; font-size:12px; line-height:25px; }
#wrapper .t_page a { padding:2px 5px; border:1px solid #DEDEDC; 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; }

.pengyuan_tit { width:100%; text-align:center; font-size:32px; color:#000000; margin:40px auto; }
.pengyuan-tit2 { width:100%; text-align:center; font-size:16px; color:#666; padding-bottom:30px; }
/* 关于我们 */
.about-box2 { width:100%; background:#EFEFEF; height:auto;}
.ab_fl { width:50%; float:left;}
.ab_fl img { width:auto;}
.ab_fr { width:40%; float:right; margin-right:50px;}
.ab_fr h1{ color:#000000; font: normal 22px/66px "微软雅黑"; text-align:left;}
.ab_fr p{ margin-bottom:50px;}
.ab_fr a{ background:#0067C4; color:#FFFFFF; padding:10px 20px;}
.ab_fr a:hover{ background:#FF0000;}
.about-box { padding-top:100px; padding-bottom:100px; overflow:hidden; background: #04287E url("/images/bg-in-ab.jpg") center center no-repeat; }
.ab-list { margin:50px auto; padding:0px; }
.ab-list ul { padding:0; width:1200px; zoom:1; }
.ab-list ul:after { content:''; display:block; clear:both; }
.ab-list li { float:left; margin-right:0px; text-align:center; width:300px;}
.ab-list li:last-child { border:none;}
.ab-list li a { display:block; }
.ab-list li a i { font: normal 46px/66px "Arial"; color:#FFFFFF; }
.ab-list li a:hover i { color:#FFFFFF; }
.ab-list li a span { display:block; width:220px; margin:0px auto; font: normal 26px/36px "微软雅黑"; color:#FFF; text-align:center; }


.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:2px 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:52px; color:#FFFFFF; background-color:#125FA2; font: normal 16px/52px "微软雅黑"; padding-left:30px; }
.ClassNav .NavTree ul li li { z-index:2000; border-right:1px solid #1C62AB; }
.ClassNav .NavTree ul li li a { font: normal 16px/52px "微软雅黑"; padding-left:40px; z-index:2000; }
.ClassNav .NavTree ul li li a:hover { font: normal 12px/52px "微软雅黑"; }
.ClassNav .NavTree ul .current a { background-color:#00479D; color:#FFF; font: normal 16px/52px "微软雅黑"; }
.ClassNav .NavTree ul .current li a { font: normal 12px/52px "微软雅黑"; color:#FFF; background-color:#00479D; padding-left:40px; }
.ClassNav .NavTree ul .current li a:hover { font: normal 12px/52px "微软雅黑"; }
.ClassNav .NavTree ul li a:hover { font: normal 16px/52px "微软雅黑"; color:#FFF; background-color:#00479D; }
.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; }
/*新闻资讯*/
.h_news_list { width: 1200px; overflow: hidden; margin:0 auto; }
.h_news_list a { display: block; float: left; width: 1200px; cursor: pointer; border-bottom:1px solid #FAFAFA; padding-top:10px; padding-bottom:10px; }
.h_news_list a:hover { background-color:#F0F1F2; }
.h_news_list a:hover * { }
.h_news_list img { display: block; float: left; height: 133px; width: 184px; }
.h_news_r { float: right; height: 124px; width: 980px; padding-top: 9px; padding-right: 15px; }
.h_newst1 { font-size: 18px; line-height: 25px; color: #333333; height: 25px; padding-bottom: 10px; }
.h_news_line { width:60px; height:2px; background-color:#108EE9; margin-bottom:3px; }
.h_newst2 { font-size: 13px; line-height: 26px; color: #666666; }
.h_newst3 { font-size: 12px; line-height: 20px; color: #999999; }
.h_news_more { display: block; height: 40px; width: 130px; margin-right: auto; margin-left: auto; font-size: 14px; line-height: 40px; color: #FFFFFF; background-color: #9e0001; text-align: center; margin-bottom: 80px; margin-top: 45px; }
.h_news_more:hover { color: #9e0001; background-color: #1e2126; }

/*1_5图片集*/
.pictures1_5 {width:100%;}
.pictures1_5 a {width:20%;float:left;position:relative;margin-top:1rem;overflow:hidden;}
.pictures1_5 a img {width:100%;float:left}
.pictures1_5 a:nth-child(5n) {margin-right:0px;}
.pictures1_5 a:last-child {margin-right:0px;}
.pictures1_5 a span {position:absolute;bottom:0rem;left:0px;right:0px;font-size:1.0rem;color:#FFF; background:#000; padding:0.5rem 1rem;filter:alpha(opacity=55);-moz-opacity:0.55;-khtml-opacity: 0.55;opacity: 0.55; }

/*1_4图片集*/
.pictures1_4 {width:100%;}
.pictures1_4 a {width:23.5%;float:left;margin-right:2%;position:relative;margin-top:3rem;overflow:hidden}
.pictures1_4 a img {width:100%;float:left}
.pictures1_4 a:nth-child(4n) {margin-right:0px;}
.pictures1_4 a:last-child {margin-right:0px;}
.pictures1_4 a span {position:absolute;bottom:0rem;left:0px;right:0px;font-size:1.0rem;color:#FFF; background:#000; padding:0.5rem 1rem;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}

/*1_3图片集*/
.pictures1_3 {width:100%;}
.pictures1_3 a {width:33%;float:left;margin-right:0.5%;position:relative;margin-top:1rem;overflow:hidden;}
.pictures1_3 a img {width:100%;float:left}
.pictures1_3 a:nth-child(3n) {margin-right:0px;}
.pictures1_3 a:last-child {margin-right:0px;}
.pictures1_3 a span {position:absolute;bottom:0rem;left:0px;right:0px;font-size:1.0rem;color:#FFF; background:#000; padding:0.5rem 1rem;filter:alpha(opacity=55);-moz-opacity:0.55;-khtml-opacity: 0.55;opacity: 0.55; }

/*1_2图片集*/
.pictures1_2 {width:100%; text-align:center;}
.pictures1_2 a {width:49%;float:left;margin-right:2%;position:relative;margin-bottom:3rem;overflow:hidden;}
.pictures1_2 a img {width:100%;float:left}
.pictures1_2 a:nth-child(2n) {margin-right:0px;}
.pictures1_2 a:last-child {margin-right:0px;}
.pictures1_2 a span {position:absolute;bottom:0rem;left:0px;right:0px;font-size:1.38rem;color:#000; background:#FF6400; padding:0.5rem 1rem;}

/*=================产品图片==================*/
.product_wrap { margin:0 auto; clear:both; }
.product_wrap ul { padding:0; zoom:1; }
.product_wrap ul:after { content:''; display:block; clear:both; }
.product_wrap li {width:49%;float:left;margin-right:2%; margin-top:30px;position:relative; background-color:#F0F0F0; overflow:inherit; padding-bottom:2rem; }
.product_wrap li:nth-child(2n) {margin-right:0px;}
.product_wrap li:last-child { margin-right:0; }
.product_wrap li a { display:block; text-align:center; }
.product_wrap li img { width:100%; margin:0 auto; transition: all 1.5s; }
.product_wrap li a i { display:block; width:100%; margin:0px auto; margin-bottom:5px; }
.product_wrap li a h5 { font-size:16px; text-align:left; line-height:36px; height:36px; text-align:left; overflow:hidden; width:90%; color:#333; margin:0px auto; }
.product_wrap li a P { display:block; font-size:14px; font-weight: normal; line-height:3rem; text-align:left; overflow:hidden; width:90%; margin:0px auto; }
