
body{ text-align:center; font-size:12px; color:#333333; font-family:"宋体"; background-color:#ffffff}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,emBED{padding:0; margin:0;}
a img {	border: none;}/*  图片链接去掉边框  */
li{ list-style:none;}/*  删除列表标记  */
ul,li{padding:0px;margin:0px;list-style-type: none;}
a:link {color: #333333;	text-decoration: none;	font-size: 12px;}
a:visited {	text-decoration: none;	color: #333333;	font-size: 12px;}
a:hover {	COLOR: #333333;	font-size: 12px;text-decoration: underline;}
a:active {	text-decoration: none;	color: #333333;	font-size: 12px;}
.maxLen {DISPLAY: inline-block; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none}
.container{ width:1000px;display:block;clear:both;margin: 0 auto;/* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */padding:0px;}

.left{ width:280px;float:left;}
.right{ width:710px; float:right;}

.top{ width:1000px; height:105px; float:left}
.logo{ width:600px; float:left; height:105px; text-align:left}
.top_right{ width:400px; height:105px; float:right; line-height:30px; text-align:right}
.top_link{ width:400px; height:30px; line-height:30px; float:left; text-align:right}

.search{ width:340px; height:23px; float:right; margin-top:10px; text-align:right}
.search_input{ width:180px; padding-left:10px; color:#9B9B9B;background-color:#ffffff; height:23px; line-height:23px; float:right; border:1px solid #cccccc;}
.search_submit{ width:45px; height:23px; margin-left:3px; border:0px; color:#333333; background-color:#FFFFFF; border:1px solid #cccccc; float:right;}

.nav{ width:1000px; height:35px; background-image:url(../image/nav_bg.jpg); background-repeat:repeat-x; float:left}
.nav_lan{ width:3px; height:35px; background-image:url(../image/nav_lan.jpg); background-position:center; float:left}
.nav li{ width:124px; height:35px; float:left; line-height:35px; background-image:url(../image/nav_lan.jpg); background-repeat:no-repeat; background-position:right}
.nav li a:link{ width:124px; height:35px; font-size:14px; font-weight:bold; color:#FFFFFF; float:left}
.nav li a:visited{ width:124px; height:35px; font-size:14px; font-weight:bold; color:#FFFFFF; float:left}
.nav li a:active{ width:124px; height:35px; font-size:14px; font-weight:bold; color:#FFFFFF; float:left}
.nav li a:hover{ width:124px; height:35px; font-size:14px; font-weight:bold; color:#3C9C14;float:left; text-decoration:none; background-image:url(../image/nav_hover.jpg); background-repeat:no-repeat; background-position:right}

.banner{ width:1000px; height:265px; float:left; margin-top:3px; margin-bottom:10px;}
/* banner start */
.my_banner{width:100%;overflow:hidden;height:265px;position:relative}
.banList{position:absolute;height:265px}
.banList li{height:265px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}
/* banner end */


.left_product_title{ width:277px; height:33px; float:left; background-image:url(../image/left_product_title.jpg)}
.left_product_box{ width:275px !important;width:277px;  height:auto; float:left; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-image:url(../image/product_class_bg.jpg); background-position:bottom; background-repeat:no-repeat}

.left_product_1st{ width:275px; height:90px !important; height:100px; padding-top:10px; float:left; background-image:url(../image/left_product_1st_bg.jpg); background-repeat:repeat-x; background-position:bottom}
.left_product_pic{ width:116px; height:82px; float:left; padding-left:3px;}
.left_product_txt{ width:150px !important; width:155px; height:82px; float:left; line-height:20px; text-align:left; padding-left:5px;}
.left_product_txt span{ font-size:14px; font-weight:bold; color:#3C9C14}

.left_product_list{ width:233px; height:auto; float:left; padding-left:5px; padding-bottom:10px;}
.lm01{width:191px !important; width:221px; margin-top:10px; padding-left:30px; height:25px; line-height:25px; text-align:left; float:left; background-image:url(../image/lm01.jpg); background-position:10px 5px; background-repeat:no-repeat}
.lm02{ width:191px !important; width:221px;  padding-left:30px; height:28px; line-height:28px; text-align:left; float:left;}
.lm03{ width:181px !important; width:221px; padding-left:40px; height:25px; line-height:25px; text-align:left; float:left;}
.lm01 a:link{ font-size:14px; font-weight:bold}
.lm01 a:visited{ font-size:14px; font-weight:bold}
.lm01 a:active{ font-size:14px; font-weight:bold}
.lm01 a:hover{ font-size:14px; font-weight:bold}

.left_contact{ width:265px !important; width:277px; text-align:left; padding:5px; line-height:25px; margin-top:10px; font-size:14px; height:auto; float:left; border:1px solid #cccccc; background-image:url(../image/tel.jpg); background-repeat:no-repeat; background-position:bottom}

.index_profile{ width:420px; border:1px solid #cccccc; height:auto; float:left}
.index_profile_title{ width:410px !important; width:420px; color:#44A824; height:35px; text-align:left; line-height:35px; background-image:url(../image/title01_bg.jpg); background-position:bottom; background-repeat:repeat-x; float:left; padding-left:10px; font-weight:bold; font-size:14px}
.index_profile_title span{ font-family:Arial, Helvetica, sans-serif; padding-left:10px;font-weight:normal}
.index_profile_txt{ width:410px !important; width:420px; line-height:20px; overflow:hidden; float:left; height:230px !important; height:240px; margin-bottom:10px; padding:5px; text-align:left}

.more{ margin-right:5px; float:right; margin-top:10px;}

.index_news{ width:270px; height:auto; border:1px solid #cccccc; float:right}
.index_news_title{ width:260px !important; width:270px; color:#44A824; height:35px; text-align:left; line-height:35px; background-image:url(../image/title01_bg.jpg); background-position:bottom; background-repeat:repeat-x; float:left; padding-left:10px; font-weight:bold; font-size:14px}
.index_news_list{ width:270px; height:191px; float:left; overflow:hidden}
.index_news_list li{ width:260px !important; width:270px; height:23px; line-height:23px; float:left; padding-left:5px; padding-right:5px; text-align:left}
.index_news_list li span{ float:right}
.index_news_title span{ font-family:Arial, Helvetica, sans-serif; padding-left:10px;font-weight:normal}
.index_news_pic{ width:270px; height:auto; float:left; text-align:center; padding-top:3px;}

.index_product_title{ width:710px; height:40px; line-height:35px; float:left; text-align:left;color:#44A824; font-size:14px; font-weight:bold; background-image:url(../image/title02_bg.jpg); background-repeat:no-repeat; background-position:0px 30px;}
.index_product_title span{ font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-weight:normal}
.index_product_list{ width:710px; height:auto; float:left}

.product_box_all{ width:155px; height:auto; float:left;margin-left:19px !important;margin-left:13px;}
.product_box_name{ width:155px; height:25px; line-height:25px; text-align:center; float:left}
.product_box { width:155px; height:135px; line-height:135px; margin-top:0px; overflow:hidden; background-color:#FFFFFF; float:left; position:relative; text-align:center;}
.product_box p { position:static; +position:absolute; top:50%}
.product_box img { position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle}
p:after { content:".";font-size:1px; visibility:hidden}

.product_supplie{ width:1000px;  height:180px; margin-top:5px; margin-bottom:5px; float:left}


.hot_product_title{ width:1000px; height:40px; line-height:35px; float:left; text-align:left;color:#44A824; font-size:14px; font-weight:bold; background-image:url(../image/title02_bg.jpg); background-repeat:no-repeat; background-position:0px 30px;}
.hot_product_title span{ font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-weight:normal}

.hot_product_list{ width:1000px; height:auto; float:left}
.hot_product{ width:315px; height:115px; float:left; margin-top:10px;}
.hot_product_pic{ width:137px; height:98px; float:left}
.hot_product_txt{ width:173px; height:98px; float:right; text-align:left; line-height:20px;}
.hot_product_txt a:link{ font-size:14px; font-weight:bold; color:#399911}
.hot_product_txt a:visited{ font-size:14px; font-weight:bold; color:#399911}
.hot_product_txt a:active{ font-size:14px; font-weight:bold; color:#399911}
.hot_product_txt a:hover{ font-size:14px; font-weight:bold; color:#399911}

.hot_center{ margin-left:26px; margin-right:26px;}

.index_article{ width:359px; height:218px; float:left; background-image:url(../image/article_bg.jpg)}
.index_article_title{ width:349px !important; width:359px; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#0D52A0; text-align:left; padding-left:10px;}
.index_article_list{ width:349px !important;width:359px; padding:5px; float:left;}
.index_article_list li{ width:349px; height:23px; line-height:23px; text-align:left; float:left}
.index_article_list li span{ float:right}

.index_article_right{ width:235px; height:auto; float:right; font-size:36px; color:#FF0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.index_article_right img{ margin-top:5px;}

.link{ width:1000px; line-height:18px; float:left; text-align:left; margin-top:10px; margin-bottom:5px}

.copyright{ width:1000px; height:auto; color:#FFFFFF; padding-top:10px; margin-top:10px; padding-bottom:10px; line-height:18px; font-size:12px; background-color:#399911}
.copyright a:link{ font-size:12px;color:#FFFFFF;}
.copyright a:visited{ font-size:12px;color:#FFFFFF;}
.copyright a:active{ font-size:12px;color:#FFFFFF;}
.copyright a:hover{ font-size:12px;color:#FFFFFF;}

.profile_txt{ width:700px !important; width:710px; height:auto; padding:5px; float:left; line-height:25px; text-align:left; font-size:14px}
.profile_txt a:link{ font-size:14px}
.profile_txt a:visited{ font-size:14px}
.profile_txt a:active{ font-size:14px}
.profile_txt a:hover{ font-size:14px}

.pagelink{ width:700px; height:30px; line-height:30px; float:left; text-align:center; font-size:14px;}

.newsList li { width:700px; margin-top:10px; float:left;text-align:left;height:18px;line-height:18px;}
.newsList li span { color:#727272; float:right}
.article_demo{ width:700px; text-align:left; margin-top:3px; font-size:12px; border-bottom:1px dotted #cccccc; float:left; line-height:23px;}

.right_article_title{ width:700px; height:40px; text-align:center; line-height:40px; font-size:16px; font-weight:bold; float:left}
.right_profile{ width:700px; float:left; text-align:left; line-height:23px;}
.right_date{ width:690px !important; width:700px; height:20px; float:left; text-align:right; padding-right:10px;}
.right_next{ width:700px; line-height:23px; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc; text-align:left; height:auto; float:left}
.right_next li{ width:350px; height:23px; line-height:23px; text-align:left; float:left}
.article_close{ width:700px; line-height:30px; height:30px; float:left; text-align:center}

.product_detail_pic{ width:700px; float:left; height:auto; margin-bottom:10px; margin-top:10px; text-align:center}
.product_detail_info{ width:700px; float:left; line-height:20px; text-align:left; margin-top:10px;}
.product_detail_info span{ font-size:14px; font-weight:bold;}


.right_profile_html table{ border-collapse: collapse; border: none;}
.right_profile_html td{ height:30px;border: solid #cccccc 1px; line-height:30px; font-size:14px; padding-left:3px;}
.right_profile_detail p { padding:0px; margin:0px; line-height:20px;}







