/* CSS Document */
html, body, div, span, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, em, font, img, dl, dt, dd, ol, ul, li,
form, label, frameset, legend { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit; -webkit-text-size-adjust:none;}
a, img { border:none; }
ul, ol { list-style-type:none; }
.clear { clear:both; }
a, area { text-decoration:none; }
body, html { width:100%; height:100%; }
:focus { outline: 0; }
:focus { outline: none; }
a {
   blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
   outline:none;   /*    FF Opera    */
}
a:focus { -moz-outline-style: none;   /*    FF    */ }
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.autocenter { margin:0 auto; width:1000px; }

/*全局设置*/
body { font-family:Arial, Helvetica, sans-serif; font-size:13px;color: #6d6d6d; }
/*p a { font-family:Arial, Helvetica, sans-serif; font-size:13px; }*/
a { color:#737373;}
a:hover { color: #f0ed0e;}
/**/

/*page_index*/
.page-banner{background: url(../images/abc.jpg);width: 100%;height: 200px;}
/**/

/*article_list*/
.article-banner{background: url(../images/abc.jpg);width: 100%;height: 200px;}
/**/

/*product_list*/
.product-banner{background: url(../images/abc.jpg);width: 100%;height: 200px;}
/**/

/*top*/
#top{ position:relative; z-index:9999;border-top: 8px solid #1f4595;background-color: #dadada;}
#header { width:1000px; margin:0 auto; z-index:9999; position:relative; height:98px; }
.link-p { display:block; position:absolute; right:25px; top:15px; }
.link-p a { display:inline-block;width: 22px;height: 24px;margin-left: 4px; }
.link-p a.head-item3 { background:url(../images/head-item3.png) no-repeat; }
.link-p a.head-item4 { background:url(../images/head-item4.png) no-repeat; }
.link-p a.head-item5 { background:url(../images/head-item5.png) no-repeat; }
.link-p a.head-item6 { background:url(../images/head-item6.png) no-repeat; margin-right: 20px; }
#nav_box>li,#nav_box>li>a { display:block;font-weight: bold;border-radius: 15px; }
/*#nav_box>li{ border: 1px  solid black;}*/
/*#nav_box>li>a:hover { background-color: #8bd133;border-radius: 15px;color: #fff; }*/
#header a.logo { background:url(../images/head-item1.png) no-repeat; display:block; width:217px; height:73px; position:absolute; left:0; top:10px; }
#menu { position:absolute; right:0; top:52px; }
.menubar { height:40px; }
#menu ul { height:40px; }
#menu li { float:left; position:relative; display: block;}
#menu a { font-size:14px; color:#333; display:block; float:left; padding:0 35px; line-height:40px; }
#menu a:hover, .link-p a:hover { }
#menu li.on a { background:#DA251D; color:#fff }
#menu ul ul {  display: none; position:absolute; left:0px; top:40px;background:#c5c5c5; width:100%;height:auto; padding-top:5px;border-top:6px solid #dadada;padding-bottom:5px; }
#menu ul ul li { margin:0; float:none; text-align:left;}
#menu ul ul a { font-weight:normal; font-size:13px; color:#fff; line-height:normal; height:auto; display:block; float:none }
#menu li.on li a { border:0; background:none; padding:5px 0; text-align:center; }
#menu li.on li a:hover { color:#fff; background:#e60012; }
/* end top*/

/* Home_index*/
.splite{  background-color: #eeeeee;width: 100%;height: 30px;}
.clearfix-bg {background-color: #eeeeee;}
.pro-feed-con { height:250px;margin-top: 20px; margin-bottom:20px;}
li.li-mid { margin-left: 8px;margin-right: 8px;}
.pro-feed-con ul li { float: left;width:326px;height: 247px;}
.pro-feed-con li a { display:block;width:326px;height: 247px;}
.pro-feed-con li:hover{cursor: pointer;}
.product-order { background: url("../images/index-item1.png");}
.product-order-cover { background: url("../images/index-item-cover1.png");opacity: 0;display: none;}
.feedback { background: url("../images/index-item2.png");}
.feedback-cover { background: url("../images/index-item-cover2.png");opacity: 0;display: none;}
.contact-us { background: url("../images/index-item3.png");}
.contact-us-cover { background: url("../images/index-item-cover3.png");opacity: 0;display: none;}
.p-txt { min-height:320px;}
span.sp-font-26 {color:#333333;font-size: 26px;font-weight: bold;}
p.p-line-green { border-bottom:3px solid #7ec624;width:140px;margin-top: 10px;diplay:inline;}
.div-sp-p { border-bottom:1px solid #7ec624;}
.p-txt { margin-top: 24px;}
.left-line {width: 10px;height: 100%;margin-top:60px; margin-left: -30px;float: left;  }
.fline1 {width: 10px;height: 66px; float: left; background:url(../images/fline_03.png) no-repeat; }
.fline2 {width: 10px;height:244px; float: left; background:url(../images/fline_05.png) repeat-y; }
.fline3 {width: 10px;height: 58px;float: left; background:url(../images/fline_08.png) no-repeat; }
.left-panel{ margin-left: 45px;}
.right-panel{ margin-right: 45px;}
.div-sp-p-max{width: 100%;margin-left: 0;margin-right: 0;text-align: center;}
.div-sp-p-max .p-line-green { margin-left: 43% ;}
.prods li{vertical-align: bottom;font-size: 16px;padding-bottom:0; margin-left: 22px;margin-top: 16px; width: 220px;float: left;display: block;border:1px solid #7ec624; }
.prod-name { color:#fff;background-color: #7ec624;width: 100%;display: block; padding:7px 0;margin-bottom: 0; font-size: 13px}
.prods .a-img{ width: 100%;display: block;text-align: center;vertical-align: middle;padding: 0 0;}
.prods img {height: 194px;width: 194px;margin-top: 10px;margin-bottom: 10px ; }
.prods { width: 1000px;height: 400px;border-top: 1px solid #7ec624;}
/* end Home_index*/

/* Home-footer*/
.footer-logo{ background:url(../images/index-item8.png) no-repeat;height: 61px;width: 100%;display: block;float: left;}
.footer-left{ width: 49%;float: left;display: block;}
.footer-right{ width: 49%;float: right;display: block;}
.site-name { font-size: 18.4px;color:#535353;}
.add,.email,.tel{ font-size: 15px;color:#535353;margin-top: 2px;margin-bottom: 6px;}
.tail-item1 {background: url(../images/tail-item1.png) no-repeat;width: 22px;height: 22px;display: inline-block;}
.tail-item2 {clear: both;background: url(../images/tail-item2.png) no-repeat;width: 22px;height: 22px;display: inline-block;}
.tail-item3 {clear: both;background: url(../images/tail-item3.png) no-repeat;width: 22px;height: 22px;display: inline-block;}
.tail-item1,.tail-item2,.tail-item3 {float: left;display: block;}
.sp-add,.sp-email,.sp-tell {float: left;width: 90%;margin-left: 6px;display: block;}
.add{ height: 40px;}
.email,.tel{ height: 24px;}
.sp-code{background: url(../images/index-code.png);width: 108px;height: 106px;display: inline-block;}
.sp-font-10{margin-left: 6px; font-size: 11px;color: #535353}
.left-div{float: left;}
.right-div{float:right;width:370px;}
.footer-left a.menu { border-left: 1px solid black;padding-left: 8px;margin-left: 8px;}
.footer-left a {color: #272727;}
.footer-left p {font-family: "宋体";color:#535353;margin-top: 30px;}
.footer-left { text-align: center;margin-top:30px;}
#footer {padding-bottom: 60px;}
/* end Home-footer*/

.innerbanner { }
#banner { margin:0 auto; min-width:1000px; }
/**/
#banner { width:100%; margin:0 auto; height:405px; position:relative; z-index:998; }
#innerbaner { }
/**/

.ntoicebg { }
#center { width:100%; margin:0 auto;margin-top: 200px; }
#center-auto { width:1000px; margin:0 auto; }
#autoindex { float:left; width:1000px; }
.homecenter { width:1000px; margin:0 auto; }
/**/

.camera { background:url(../images/camera.png) no-repeat;width: 67px;height: 18px;margin-left:-80px;margin-top:2px;}
.news_index { background:url(../images/camera-bg.png);padding-top: 6px; height: 26px; margin-top: -200px;}
.news_auto { margin:0 auto; width:810px; position:relative; }
.news_auto span { display:block; position:absolute; left:0; top:0; height:24px; line-height:24px; font-size:14px; color:#fff; font-weight:bold; }
#J_slide { margin:0 auto; }
#J_slide li a { line-height:24px; color:#000; font-size:12px; }
#J_slide li { padding-left:8px; }
/***/

.about_content { background:#fff;  padding-top:25px;padding-bottom: 20px }
.width380 { float:left; width:380px;  }
.left-panel {  width:480px; }
.right-panel {  width:370px; }
.about_item { font-size:13px; line-height:18px; padding-bottom:30px; }
.about_item h1, .about_item h2 { display:block; padding:10px 0; }
.about_item h1 a { font-size:16px; color:#da251d }
.about_item h2 { font-size:16px; color:#da251d }
.about_item p a { color:#da251d }
/*******/

.three_content { background:#fdfdfd; margin-top:25px; padding:50px 95px; }
.h1_title { border-bottom:1px solid #b1b2c0; padding-bottom:6px; font-size:16px; color:#da251d }
.h1_title a { color:#da251d }
.width256 { float:left; width:256px; margin-right:19px; }
.about_txt { padding-top:24px; font-size:13px; line-height:22px; }
.about_txt a { color:#da251d }
/**/

#footer { margin-top:30px; background:#eeeeee; }
.footer { width:1000px; margin:0 auto; position:relative; }

#innerbaner { margin:0 auto;  position:relative; height:0px; }
/**/

.inner { background:#fff; margin-top:15px; padding:30px 0; }
#article-left { float:left; width:200px;  }
.category_title { background:#da251d; }
.category_title p { display:block; padding:8px 0; line-height:20px; text-indent:10px; color:#fff; font-size:15px; font-weight:bold; }
.category_title p font { display:none; }
.category_border { }
#category_ul { padding:10px 0; }
#category_ul li { line-height:20px; padding:0px 0px; margin-bottom:6px; }
#category_ul li a { line-height:20px; display:block; padding:6px 0px; background:#eaeaea url(../images/biocn1.png) no-repeat 10px center; padding-left:25px; text-align:left; color:#1b3a66; font-size:12px; border-bottom:1px solid #dedede; }
#category_ul li a:hover, #category_ul li.hover a { color:#fff; background:#da251d url(../images/biocn.png) no-repeat 10px center; border-bottom:1px solid #a01009; }
#category_ul li .category_li a { height:auto; padding:3px 0; background:none; color:#003399; font-size:12px; font-weight:normal; line-height:16px; border:0 }
.category_li { padding:5px 10px; background:#f4f7fb }
.category_li p { display:block; padding:0px 0; padding-left:30px; background:url(../images/arrow_up.gif) no-repeat 12px center; }
.category_li p a { height:auto; padding:0; background:none; font-size:12px; color:#09F; }
#category_ul li.hover .category_li p a:hover, #category_ul li .category_li p.hover a { color:#f00f09; }
.category_li p.on { }
#category_ul li .category_li p.on a { font-size:12px; color:#f00f09 }
.productreee #category_ul li { padding-bottom:0; }
.productreee #category_ul li a { }
/**/

.categoyr_img { }
.categoyr_img img { margin-top:15px; }
/**/

/**/
.contact-info { width: 500px;float: left; }
.contact-info-tb { margin-left:60px;}
.contact-info-tb td { padding-top:20px;}
.tb-td { text-align: right; }
.contact-sp2 { color:#666; }
.contact-sp1{ color: #444;font-weight: bold; }
.c_h1 { display:block; padding-top:18px; font-size:16px; font-weight:bold; color:#da251d; padding-bottom:10px; }
.td-sp-txt {color: #444;font-weight: bold;}
/**/

/*.h2_one { background:url(../images/arraw.GIF) no-repeat left center; text-indent:0px; margin:0; color:#ff0214; font-size:12px; margin-top:15px; font-weight:bold; }*/
.tab_area { border:0px solid #668CBB; border-top:0; padding:20px 0; padding-top:10px; }
.tab_area p a { background-position:left center; color:#668CBB; text-indent:25px; text-decoration:underline }
.tab_area .tab_item { display:none; }
#tab4 h1, #tab4 p { padding:0 20px; }
#tab4 p { padding-top:10px; }
#tab4 h1 { border-bottom:1px solid #dedede; padding-bottom:5px; }
/**/

#article-right { float:right; width:700px; margin:0 auto; min-height:500px; padding:0 0px; margin-right:30px; }
.current_title { color:#1b3a66; font-size:13px; border-bottom:1px solid #d4d4d4; height:25px; padding-bottom:6px; padding-top:3px; }
.current_t font { display:none; }
.catpos { font-size:13px; font-weight:normal; line-height:25px; }
.catpos a { color:#1b3a66; vertical-align:top; }
.catpos font.iocn { background:url(../images/jico.jpg) no-repeat left center; height:25px; line-height:25px; text-indent:25px; display:inline-block; vertical-align:top; margin-right:10px; }
.current_content { font-size:14px; line-height:24px; color:#333; padding:10px 0; }
.current_content a { color:#1b3a66; }
.current_content img { max-width:700px; }
/**/

#pages { text-align:center; margin-top:15px; }
#pages .a1 { display:none; }
#pages a, #pages span { background:#fff; font-family:'Microsoft Yahei'; border:1px solid #dedede; padding:4px 9px; font-size:12px; color:#fff; margin:0 6px; }
#pages a:hover { border:1px solid #da251d; }
#pages span { background:#da251d; color:#fff; border:1px solid #da251d; padding:4px 9px; }
/**/

.news_list { }
.news_list li { font-size:12px; float:left; width:100%; border-bottom:1px solid #dedede; line-height:22px; padding-bottom:10px; margin-bottom:15px; color:#666; }
.news_list li img { float:left; margin-right:20px; margin-top:2px; }
.news_list li a { font-size:14px; color:#333; font-weight:bold; }
.news_list li a:hover { text-decoration:underline; color:#1b96d7 }
.news_list li span.time { color:#ccc; }
/**/

/**/
.tit { font-size:16px; font-weight:bold; color:#333; text-align:center; display:block; padding:20px 0; padding-top:0; }
.tit span { font-size:14px; color:#7d7d7d; font-weight:normal; display:block; padding-top:10px; border-top:1px solid #dedede; margin-top:15px; }
.sharearea { background: #f6f6f6; border: 1px solid #dedede; height:20px; padding:8px 10px; padding-top:10px; display:block; }
.sharearea .jiathis_style { padding-left:15px; }
.content_show { margin-top:25px; padding:0 10px; }
.content_show img { max-width:800px; }
.tips { margin-top:20px; font-size:12px; background:#f6f6f6; border:1px solid #dedede; padding:5px 15px; color:#1b3a66; }
.tips li a { font-size:12px; color:#1b3a66; }
.tips li a:hover { color:#1b3a66; text-decoration:underline; }
/**/

.product_list { padding-left:0px; padding-top:15px; }
.product_list li { float:left; width:162px; margin-bottom:15px; height:200px; margin-right:17px; text-align:center; }
.product_list li img { width:160px; height:160px; margin-bottom:5px; border:1px solid #dedede; background:#fff }
.product_list li p { display:block; font-size:12px; color:#1b3a66; }
.product_list li a { font-size:12px; color:#1b3a66; line-height:16px; }
.product_list li a:hover { color:#1b96d7; text-decoration:underline; }
/**/

.table_form .input-text { margin:0; font:12px/1.5 Helvetica, Arial, sans-serif; width:250px; }
.table_form .input-text, .table_form textarea, .table_form select { border: 1px solid #c6c6c6; background:#fff }
.table_form .input-text, .table_form textarea { -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); }
.table_form .input-text:focus, .table_form textarea:focus, .table_form select { outline: 0 none; }
.table_form .input-text:focus, .table_form textarea:focus { border-color: #e49d37; -webkit-box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.1), 0 0 4px rgba(228, 157, 55, 0.45); -moz-box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.1), 0 0 4px rgba(228, 157, 55, 0.45); box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.1), 0 0 4px rgba(228, 157, 55, 0.45); }
.table_form input { padding:6px 5px; }
.table_form td { padding:6px 0; padding-right:25px; }
.table_form table { font-size:14px; }
.table_form .button { cursor:pointer; background:url(../images/submit3.jpg) no-repeat; width:69px; height:28px; border:0; text-align:center; font-weight:bold; font-size:16px; color:#fff; }
.table_form .button1 { cursor:pointer; background:url(../images/submit4.jpg) no-repeat; width:69px; height:28px; border:0; text-align:center; font-weight:bold; font-size:16px; color:#fff; }
.table_form em.error { padding-left:10px; color:#F00; font-weight:bold; }
/**/

/**/
.product_title { font-size:12px; font-weight:bold; }
.product_span { border-bottom:1px solid #dedede; padding:15px 0; float:left; }
.product_span a { display:block; float:left; padding:2px 15px; font-size:15px; margin-right:15px; }
.product_span a:hover, .product_span a.active { background:#e9c004; }
.content_show { padding-top:10px; }
.producttitle td { padding:3px 0; }
.bigsmall { float:left; }
.bigcontent { float:right; width:365px; line-height:16px; font-size:12px; }
/**/

