﻿html{margin:0;padding:0;border:0;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,div,h1,h4,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
body { font-family:"Segoe UI", Arial, Helvetica, Sans-Serif; font-size:10pt; color:#333; margin:0 auto;}
li{list-style-type:none;}
a {text-decoration:none;}
img {border:none;}
a:visited {color:#0066cc;}
.clear{clear:both;}
.main-wrap {width:1000px;}
.wrap{width:1200px;}
.wrap,.main-wrap{max-width:100%;padding:0 44px; margin:0 auto;}

.top-bar{ height:29px; line-height:29px; border-bottom:solid 1px #ddd; position:relative;}
.top-bar-tagline{ float:left;}
.top-bar-ul{ float:right;}
.top-bar-ul li {float:left; padding-left:10px;}
.top-bar-ul li a {text-decoration:none; color:#333;}

.top-logo{ height:120px; position:relative;}
.logo{ float:left; height:93px; margin-top:13px; width:60%; margin-left:20px; _margin-left:10px; }
.logo img {max-width:100%; height:auto; border:none;}
.logo-tel{ float:right; padding-top:25px; padding-right:10px; display:block; width:20%;}
.logo h1{ left:130px; top:30px; position:absolute; font-size:30px; font-weight:bold; font-family:"Microsoft yahei", 微软雅黑, Tahoma, Verdana, Arial, sans-serif;}
.logo h4{ left:30px; bottom:20px; position:absolute; font-family:"Microsoft yahei", 微软雅黑, Tahoma, Verdana, Arial, sans-serif; font-size:16px;}
.weibo_xin{ width:220px; height:30px; line-height:30px; position:absolute;z-index:10;}
#weibo{  position:absolute; top:2px; left:42px;}
#wechat{position:absolute; top:2px; left:140px; cursor:pointer;}
.iweibo{position:absolute; left:10px; background:url(images/weibo_xin.jpg) no-repeat; width:30px; height:30px; line-height:30px; display:inline-block;}
.iwechat{position:absolute; left:105px; background:url(images/weibo_xin.jpg) no-repeat -30px 0px; width:30px; height:30px; line-height:30px; display:inline-block;}
.iwechat_img {position:absolute; top:100px; right:0px;z-index:99999; display:none; }
.skype-whs{ width:220px; height:30px; line-height:30px; position:absolute;z-index:10;}
#skype{  position:absolute; top:2px; left:40px;}
#whatsapp{position:absolute; top:2px; left:125px; cursor:pointer;}
.iskype {position:absolute; top:3px; left:10px; background:url(images/contacticon.gif) no-repeat; width:25px; height:25px; line-height:30px; display:inline-block;}
.iwhatsapp {position:absolute;top:3px; left:95px; background:url(images/contacticon.gif) no-repeat 0px -25px; width:25px; height:25px; line-height:30px; display:inline-block;}

.menu{border:none;border:0px;margin:0px;padding:0px; background-color:#015198; overflow:hidden;}
.menu ul{list-style:none;margin:0;padding:0;}
.menu li{margin: 0;padding: 0;list-style: none; float: left; }
.menu li a{line-height: 100%;font-weight: bold;color: #fff;display: block;padding: 14px 30px;text-decoration: none;}
.menu li a:hover{color: #fff;background: #00417b;}
.menu li ul{background:#0068c5;border-left:2px solid #015198;border-right:2px solid #015198;border-bottom:2px solid #015198;display:none;height:auto;filter:alpha(opacity=95);opacity:0.95;position:absolute;width:190px;z-index:200;}
.menu li ul.en {width:220px;}
.menu li:hover ul{display:block;}
.menu li li {display:block;float:none;width:190px;}
.menu li ul.en li { width:220px;}
.menu li ul a{display:block;font-size:12px;font-style:normal;padding: 14px 20px;text-align:left;}
.menu li ul a:hover{background:#177ad1;color:#000000;opacity:1.0;filter:alpha(opacity=100);}

/*搜索*/
.search-skey { height:40px; line-height:40px; padding-left:5px;z-index:-1;border:solid 1px #017b52;}
#searchTitleTop{ margin-right:10px; _padding-top:4px;}
#searchTitleTop, .txt_Search{ width:180px; height:20px;}
#searchTitleTop{ width:55px; height:25px; font-size:14px;}
.TBSearchTxt{ width:50%; height:30px;}
.btnSearch{ width:100px; height:36px; border:solid 1px #006f4a; background-color:#006f4a; font-size:16px; color:#ffffff;}

/*ajax搜索内容*/
.search{text-align:left; height:26px; background-color:#dcdcdc; font-size:16px; font-weight:500; color:#000; border:none; padding-left:5px;}
.searchInfo{ width:100%; margin:20px;}

/*js图片轮换样式*/
.picshow_main {	position: relative; width: 100%; height: 260px; text-align:center; margin-left:auto; margin-right:auto; z-index:10;}
.picshow_main .imgbig {	filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 100%; height: 260px}
.picshow_change {position: absolute; text-align: left; bottom: 0px; height: 55px; right: 0px; left: 97%;}
.picshow_change img {width:20px; height: 15px}
.picshow_change a { display: block; float: left; margin-right: 5px; margin-bottom:2px; -display: inline}
.picshow_active {display:block}
.picshow_unactive {display:none}
a.axx {	border-color: #555}
a.axx:hover {border-color: #000}
a.axx img {	filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}
a.axx:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}
a.bxx {	border-color: #000}
a.bxx:hover {border-color: #000}

.container{margin:10px 0px 20px 0px;}
.main-left{ float:left; width:25%;}
.main-right{ float:right; width:74%; margin-bottom:20px;}

.Item-Title,.main-right h1 {color:#000; line-height:36px; font-size:16px; font-weight:bold; margin:0px; padding-left:2px; border-bottom:solid 1px #ddd;}
.main-right h1 a{ color:#000;}
.main-left h4{ line-height:30px; font-size:13px; padding-left:5px;}
.main-left h4 a { color:#000; font-weight:600; }
.main-left h4:hover a{color:#015198;}
.main-left ul{margin-bottom:10px;}
.main-left ul li{list-style-type:none;line-height:26px; border-bottom:solid 1px #ddd; padding-left:10px;}
.main-left ul li.none {border:none;}
.main-left ul li a{text-decoration:none;}
.main-left ul li:hover{background-color:#015198;color:#fff;}
.main-left ul li:hover a{color:#fff;}

.hot-product {}
.product-grid { margin-top:10px;}
.product-one {border:solid 1px #ddd; float:left; margin:0px 5px 10px 5px; padding:2px; height:210px; overflow:hidden;}
.product-one:hover {border:solid 3px #bc0000; padding:0px;}
.product-one a { text-decoration:none;}
.product-one img { max-width:100%; height:auto; border:none; padding:3px; }
.product-one a strong{ width:168px; height:40px; display:block;line-height:20px; text-align:center;font-weight:400; overflow:hidden;}
.product-one a span {width:168px; height:40px; display:block;line-height:20px; text-align:center;font-weight:400; overflow:hidden;}

.Home-AboutUs {margin-bottom:10px;}
.Home-AboutUs .AboutUs-Content{ margin:10px;}
.Home-AboutUs .AboutUs-Content span{ text-align:left; display:block; padding:10px; background-color:#f8f8f8; line-height:18px;}
.Home-AboutUs .AboutUs-Content a{background:url(images/bg_icon.jpg) no-repeat -20px -24px; padding-left:8px;}
.Home-AboutUs img{ float:left; margin-right:10px;}

/*首页新闻*/
.newsInfo{margin:0 auto; margin-bottom:10px; overflow:hidden;}
.newsInfo .newsCategory{ width:32%; float:left; text-align:left; }
.NewsCategoryName{ position:relative; height:30px; line-height:30px;}
.leftright{ margin-left:10px; margin-right:10px;}
.newsInfo .newsCategory h4{ margin-left:6px; font-weight:bold; font-size:16px;}
.newsInfo .newsCategory h4 a{color:#08479e;}
.NewsCategoryName .moreInfo{ position:absolute; right:3px; top:0px;}
.newsInfo .newsCategory ul{ margin:3px;}
.newsInfo .newsCategory ul li{ background:url(images/xiaob.png) no-repeat 1px 6px; height:20px; line-height:20px; padding-left:8px; position:relative;}
.newsInfo .newsCategory ul li a{ width:99%; height:20px; overflow:hidden; display:block;}
.newsInfo .newsCategory ul li span{ position:absolute; top:2px; right:0px;}

.friendLink ul{line-height: 18px;padding: 0px 0px 8px 20px;}
.friendLink ul li{display: inline; padding-right:10px;}
.friendLink ul li a{ color: #000;}

/*页尾*/
.footer { margin:0 auto; background-color:rgba(136,136,136,0.04); border-top:1px solid rgba(136,136,136,0.15); }
#footer .container-footer{padding-top:44px;padding-bottom:4px;}
.copyright { text-align:center;  padding-top:20px; padding-bottom:20px; border-top:1px solid rgba(136,136,136,0.15);}
.copyright img{ max-width:100%; height:auto; border:none; vertical-align:middle}
.widget-title {margin-bottom:15px;}
.contact-info{margin:0;padding-bottom:10px;}
.contact-info li{margin:5px 0 0;list-style:none;}
.footer .widget {color:#888888;padding:0 22px;}
.footer .widget {margin-bottom:30px;}
.footer .widget, .wf-cell {display:inline-block; vertical-align:top;}
.wf-1-4 {width:25%;}
.container-footer {border-top:none;}
#footer .container-footer {padding-top:44px; padding-bottom:4px;}
.wf-container { margin:0 -22px; padding:0;}
.wf-container {font-size:0;line-height:0;word-spacing:-4px;}
.wf-container:before {content:"";display:table;}
.wf-container:after {content:"";display:table; clear:both;}
.footer .widget,.wf-cell{-webkit-box-sizing:border-box;box-sizing:border-box;}
.widget-title {clear:both; color:#3a3a3a; font:normal normal normal 16px / 23px "Open Sans", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.wf-container > * {font:normal normal normal 14px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;word-spacing:normal;color:#888888;}
.footer .color-primary,a, a:visited {color:#3a3a3a;}
.footer .widget-content a:hover, .leftsidebar a:hover{color:#0066cc;}
.footer-news ul li:before{content:url(images/ui-icons-f.png)}
.follow-us {margin-left:22px;}
ul.follow-nav {margin:1em auto; font-size:1.4em;}
ul.follow-nav li {width:44px; height:44px; margin-left:10px; display:inline-block; zoom:1;}
ul.follow-nav a {display:block; text-decoration:none; width:100%; height:100%; line-height:40px;}
ul.follow-nav span {display:none;}
.icon-twitter:before {content:url(images/twitter.png);}
.icon-facebook:before {content:url(images/facebook.png);}
.icon-google:before {content:url(images/googleplus.png);}
.icon-youtube:before {content:url(images/youtube.png);}
.icon-linkedin:before {content:url(images/linkedin.png);}
.productlist:after, .container:after, .main-right:after, .Art-left:after, .Art-right:after, .main-wrap:after, .Home-AboutUs:after {content:"";display:table; clear:both;}

.public_right_box{ margin-bottom:10px;}
.public_right_box h1{text-align:left; height:26px; font-weight:bold; font-size:16px; padding-left:15px; line-height:26px; background-color:#017b52;color:#fff;  padding-bottom:3px; border-left:8px solid #ff0000;}
.public_right_box h1 a{ color:#000;}

ul.product_50{ padding:10px; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; text-align:left; height:100%;}
ul.product_50 li{ width:230px; height:50px;float:left; margin-bottom:10px; overflow:hidden; position:relative;}
ul.product_50 li a span{ position:absolute; left:55px; top:5px; }
ul.product_50 li img{ margin-right:5px;}
ul.news_3{padding:10px; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; text-align:left; height:100%;}
ul.news_3 li{width:222px;float:left; background:url(images/bg_icon.jpg) no-repeat -20px -25px; padding-left:10px; overflow:hidden; height:20px;}



.slider_wrapper{width:700px; margin:0 auto; text-align:left; margin-top:10px;}

.Product-img{ border:1px solid #dcdcdc; padding:5px; width:43%; float:left; position:relative; margin-bottom:10px;}
.Product-img img{ width:100%; }
.Product_Info_Top{ margin-left:10px; float:right; width:53%}
.Product_Info_Top h1{ display:block; border-bottom:1px solid #dcdcdc; font-size:18px; font-weight:500; padding-bottom:3px; width:99%}
#tab-box-info{text-align:left;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #dcdcdc;
	border-left: none;
	margin-bottom: -1px;
	background: #f7f7f7;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
	text-decoration:none;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
	font-size:14px;
	font-weight:bold;
	color:#08479e;
}
.tab_container {
	border: 1px solid #dcdcdc;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	min-height:200px;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {padding: 20px;}
.tab_content li {list-style-type:decimal;}
.tab_content img { width:100%;}

/*留言*/
.guest_book{ margin:10px; border-left:1px solid #017b52; border-right:1px solid #017b52; border-bottom:1px solid #017b52; text-align:left;}
.guest_book h3{ font-size:14px; background-color:#017b52; width:100%; height:28px; line-height:28px; color:#ffffff;}
.guest_book h3 span{ padding-left:10px; border:none;}
.guest_book_box{ margin:10px;}
.guest_book_box p{ width:100%; display:inline-block; margin-bottom:5px;text-align:left; text-indent:0px; margin-top:2px;}
.guest_book_box #CaptchaNo{ width:80px; margin-left:5px; margin-right:5px;}
.guest_book_box #vcode{cursor:pointer;}
.guest_book_box p img{ vertical-align:bottom; }
.txt_guest_book{ width:100%;}
.btn_guest_book{ width:100%; border:0px; background-color:#017b52; height:26px; line-height:26px; color:#ffffff;}
.guest_book_box input.text { margin-bottom:5px; width:95%; padding: .2em; }
.guest_book_box textarea.text { margin-bottom:5px; width:95%; padding: .2em; }



.Category-P-Box{ text-align:left; margin-left:10px; margin-right:10px;}
.Category-P-Box p{ height:30px; border-bottom:1px dashed #dcdcdc; line-height:30px; margin-bottom:10px; padding-bottom:10px;}
.Category-P-Box span{ height:25px; line-height:25px; overflow:hidden; display:inline-block; margin-left:18px;}
.contentProductCon {margin-top:10px; margin-bottom:10px;}
.category-products-div
{
    width: 100%;
    margin-top: 13px;
    margin-left:3px;
}
.sub-item-div
{
    float: left;
    border:solid 1px #dddddd;
    padding:2px;
    margin: 0px 6px 10px 2px;
    _margin: 0px 6px 10px 1px;
}
.sub-item-div .item_v{width:166px; _width:162px; height:190px; overflow:hidden;}
.sub-item-div .item_v .image{border:solid 1px #dddddd; padding:2px; _padding:0px;_border:0px; width:160px; height:160px;}
.sub-item-div .item_v strong{ height:24px; line-height:24px; }

.sub-item-div .Subcategory-v{}
.sub-item-div .Subcategory-v h4{ font-size:16px; font-weight:bold; height:60px; line-height:30px; text-align:center; margin:0 auto; width:225px; overflow:hidden;}
.sub-item-div .Subcategory-v .image{}
.sub-item-div:hover {border:solid 3px #bc0000; padding:0px;}





/*CSS flickr style pagination*/

#flickr {padding:10px; margin:0 auto; text-align:center;}

#flickr ul
{
    FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#flickr ul li {
	display:inline;
padding:3px; text-align:center; margin:-2px;}
#flickr ul li A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
#flickr ul li A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
#flickr ul li A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
#flickr ul li.selected a {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}

.Des_box{ text-align:left; padding:1px 10px 1px 10px; background-color:#f8f8f8; color:#000000; margin:10px;}
.Des_box p{line-height:22px;}
.imgItem-p { margin:0 auto; text-align:center; margin-bottom:10px; }
.imgItem-p img { width:700px;}
.sub-category-div { margin-left:15px;}

.productImgDiv
{
    text-align: left;
    margin-top:5px;
     
}
.productImgDiv .productImg
{
    width: 80px;
    height: 80px;
    float: left;
    margin-right: 5px;
    vertical-align: middle;
    border: 1px solid #dcdcdc;
    margin-left: 0;
}
.productImgDiv .productImg:hover
{
    width: 80px;
    height: 80px;
    float: left;
    margin-right: 5px;
    vertical-align: middle;
    border: 2px solid red;
    margin-left: 0;
}
.productImgDiv .productPictureMore
{
    width:120px;
    float:left;
    margin-left:10px;
    height: 50px;
     margin-top: 35px;
}

.newsCen{ padding:10px;}
.newsCen .newsType
{
    border-bottom: dotted 1px #dcdcdc;
    margin-bottom: 10px;
    text-align: left;
}
.newsCen .newsTitle
{
    font-weight: bolder;
}
.newsCen .newsReadMore
{
    font-weight: bold;
    padding-bottom: 5px;
}

/*视频*/
.VideoList_Page{ text-align:center; margin:5px; }
.VideoList_Page .VideoItem{ width:225px; height:170px; overflow:hidden; float:left; margin:0px 5px 5px 5px; background-color:whiteSmoke;}
.VideoList_Page .VideoItem img{ width:100%; height:128px;margin-bottom:5px; text-align:left;}
.VideoCategory{ margin:5px 5px 20px 5px; border-bottom:solid 1px #dcdcdc; display:block;}
.VideoCategory p{ font-size:15px; font-weight:bold; text-align:left;}
.VideoCategory li{ float:left; text-align:left; width:180px; height:30px; line-height:30px; overflow:hidden;}
.VideoCategory li a{ font-size:14px; font-weight:bold;}
.video_content{ padding:0px 20px 20px 20px;}
.video_content video{ height:400px; width:700px;}
.Video_Product{background:url(images/i_video.png) no-repeat; height:76px; width:82px; position:absolute; z-index:5; cursor:pointer;}

/*联系*/
.contact{ padding:10px; background:url(images/contact-bg.jpg) no-repeat 388px 0px;}
.contact ul{margin-left:30px; margin-top:30px; height:200px; width:400px;}
.BaiduMap {margin:0 auto; text-align:center;}

.LoginPage {
    
	display: flex;
            justify-content: center;
            align-items: center;
}
.LoginPage .wrapper{width: 100%;
    max-width: 420px;
    padding: 2rem;
    background: white;
    border-radius: 12px;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
    animation: fadeIn 0.5s ease-in-out;}


/*首页图片*/
ul.companyImgbox{}
ul.companyImgbox li{ float:left; margin-left:4px; margin-right:4px; border:none;}
ul.companyImgbox li img{ border:1px solid #dcdcdc; padding:1px; _padding:0px;}
ul.companyImgbox li a.wenzi{line-height:20px; display:block; text-align:center;}
.companyImg90{ width:180px; height:150px; overflow:hidden;}
.companyImg100{ width:104px; height:122px; overflow:hidden;}
.companyImg106{ width:110px; height:132px; overflow:hidden; }
.companyImg120{ width:124px; height:142px; overflow:hidden;}
.companyImg130{ width:133px; }
.companyImg140{ width:144px; height:162px; overflow:hidden;}
.companyImg150{ width:154px; height:172px; overflow:hidden;}
.companyImg160{ width:164px; height:182px; overflow:hidden;}
.companyImg170{ width:174px; height:152px; overflow:hidden;}
.companyImg180{ width:184px; height:202px; overflow:hidden;}

/*公司新闻样式*/
.company-news-div .content p
{
    margin-top: 15px;
}
.company-news-div .content p img{width:100%}

.company-news-div .content
{
    margin:10px;
}

.pictures-div
{
    width: 100%;
    margin-bottom: 15px;
}

.picture-div
{
    width: 210px;
    height:230px;
    float: left;
    margin: 20px 5px 10px 20px;
    text-align:center;
    overflow:hidden;
}
.productImgDiv
{
    text-align: left;
     
}
.productImgDiv .productImg
{
    width: 80px;
    height: 80px;
    float: left;
    margin-right: 5px;
    vertical-align: middle;
    border: 1px solid #dcdcdc;
    margin-left: 0;
}
.productImgDiv .productImg:hover
{
    width: 80px;
    height: 80px;
    float: left;
    margin-right: 5px;
    vertical-align: middle;
    border: 2px solid red;
    margin-left: 0;
}
.productImgDiv .productPictureMore
{
    width:120px;
    float:left;
    margin-left:10px;
    height: 50px;
     margin-top: 35px;
}

table.gridtable {  
    font-family: verdana,arial,sans-serif;  
    font-size:11px;  
    color:#333333;  
    border-width: 1px;  
    border-color: #666666;  
    border-collapse: collapse;  
}  
table.gridtable .selectTdClass {  
    border-width: 1px;  
    padding: 8px;  
    border-style: solid;  
    border-color: #666666;  
    background-color: #dedede;  
}  
table.gridtable td {  
    border-width: 1px;  
    padding: 8px;  
    border-style: solid;  
    border-color: #666666;  
    background-color: #ffffff;  
}
table.gridtable td p{padding:0px;margin:0px;}

.public-tb {margin-top:10px;}
.Video_Product_img{background:url(images/i_video.png) no-repeat -83px 0px; height:77px; width:77px; display:inline-block;}
#dialog{ display:none;}
#btn_Search2 { margin:8px 0 0 8px;}
#SearchTxt2 {margin-left:8px;}
.Art-left {width:75%; float:left;}
.Art-left .sub-nav{ font-size:12px;   }
.contentNews{}
.contentNews h1{line-height: 35px; color: #000;font-size: 30px; font-weight:bold;}
.artInfo{line-height:16px;overflow:hidden; padding-top:10px; float:left;}
.artInfo span{ margin-right:16px;}
.contentNewsCon{line-height: 20px;margin: 15px 0px 10px 0px;text-align: left;}
.contentNewsCon p{line-height:1.5; font-size:16px; font-weight:400;}
.contentNewsCon img{ max-width: 100%; border:0; margin:10px; -ms-interpolation-mode: bicubic;}
.contentNewsCon ol li {list-style-type:inherit;}
.addthis_sharing_toolbox {padding-top:10px;}
.Art-right {width:24%; float:right; margin-top:20px;}
.Art-right .Item-Title, .public_right_box h1, .public_right_box b{ background-color:#dcdcdc; font-size:16px; font-weight:500; color:#000; border:none; padding-left:5px;}
.public_right_box b { display:block; height:30px; line-height:30px;}
.Art-right ul.product_50 { border:none;}
.Art-right ul.news_3 {border:none;}
.Art-right ul.news_3 li {width:auto; height:auto; overflow:auto; padding-left:0px; margin-bottom:8px; background:none;}
.Art-right ul.news_3 li a:hover{text-decoration:underline;}
.Art-right .contact_Us ul{ padding:10px;}
.Art-right .contact_Us ul li {line-height:20px;}
.product-Param-table {border:0; width:100%; }
.product-Param-table tr { text-align:center; line-height:30px; height:30px; background-color:rgba(136,136,136,0.15); }
.product-Param-table tr.c {background-color: #dedfde;}
.product-Param-table tr td span { display:block; height:25px;}
.product-Param-table tr td.emp {background-color:#015198; color:white; }
.product-Param-table tr td.emp a{ color:white; }
.product-Param-table tr td.conLeft {text-align:left; padding-left:10px;}

@media screen and (max-width:720px)
{
body {  width:100%; font-size:10pt; }
.wrap, .main-wrap{  width:auto; }
.wrap, .main-wrap {padding:0 10px;}
.top-bar { display:none; }
.logo { width:100%; float:none; margin-left:0;}
.logo-tel {display:none;}
.picshow_main {display:none;}
.main-left {display:none;}
.Art-left { width:100%; float:none;}
.Art-right,.main-right {width:100%; float:none;    }

.copyright span { padding-right:0px; display:block;}
.wf-container {margin:0 -10px;}
.wf-1-4 {width:100%;}
.product-one {width:45%; margin-top:0; margin-bottom:10px; margin-right:1%; margin-left:1%; height:auto; }
.product-one a { margin:0 auto; text-align:center;  display:block;  }
.product-one a strong {width:auto;}
.Product-img {width:96%;}
.Product_Info_Top, .contentNewsCon img { width:96%;}
}