/* CSS Document */
*{ margin:0px; padding:0px; border:0px;}
a{ text-decoration:none; color:#000000;}
a:hover{ color:#666666;}
ul,ol,li{ list-style-type:none;}
body{ font-family:"宋体", Arial, sans-serif, "微软雅黑"; font-size:12px; line-height:24px; color:#000000; background:#FFFFFF;}
.box{ width:1004px; margin:auto;}
.clr{ clear:both; line-height:0px; font-size:0px; height:0px; overflow:hidden; display:block;}

/*header*/
#header{ height:97px;}
.logo{ float:left; margin-top:15px; width:542px; height:66px;}
.language{ float:right; margin-top:40px; width:190px; height:30px;}
/*header*/

/*menu*/
#menu{ background:url(../images/menu_bg.jpg) repeat-x top center; width:100%; height:42px; line-height:42px;}
.menu{ height:42px; line-height:42px; width:1004px; float:left; padding-left:10px;}
.menu li{ float:left; display:inline; padding:0px 32px; width:60px; height:42px; line-height:42px;}
.menu li a{ float:left; color:#FFFFFF; font-family:"微软雅黑", "宋体", Arial, sans-serif; font-size:14px; font-weight:bold; height:42px; line-height:42px; display:block; width:100%; text-align:center;}
/*menu*/


/*banner*/
.left_banner{ width:1004px; height:396px; float:left; background:#fff;}

#slider{width:1003px; height:396px;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:500px;bottom:10px; z-index:1000;}
.nivo-controlNav a {display:block;width:15px;height:16px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -16px; margin-top:-3px;}
.nivo-directionNav a {display:block;width:41px;height:65px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0; margin-top:-30px;}
a.nivo-nextNav {background-position:-41px 0;right:0px;}
a.nivo-prevNav {left:0px;}
.nivo-caption {text-shadow:none; height:38px; line-height:33px;}
.nivo-caption a {color:#fff;text-decoration:underline;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
/*banner*/

/*content*/
#content{ margin-top:17px; min-height:250px; height:auto!important;}

.left{ float:left; width:227px;}
.search_head{ background:url(../images/search_head.jpg) no-repeat top center; width:100%; height:27px;}
.search_headen{ background:url(../images/search_headen.jpg) no-repeat top center; width:100%; height:27px;}
.search_a{ width:211px; border-left:3px #D7D7D7 solid; border-right:3px #D7D7D7 solid; border-bottom:3px #D7D7D7 solid; height:41px; padding:17px 0px 0px 10px;}
.search_a form{ height:20px;}
.search_text{ border:1px #CCCCCC solid; height:18px; }
.search_submit{ background:url(../images/search.jpg) no-repeat top center; width:56px; height:20px;}
.high{ margin-top:17px;}
.higha{ margin-top:20px;}
.prd_head{ background:url(../images/pro_head.jpg) no-repeat top center; width:100%; height:27px; position:relative;}
.prd_head a{ display:block; width:33px; height:5px; position:absolute; right:10px; top:11px;}

.prd_headen{ background:url(../images/pro_headen.jpg) no-repeat top center; width:100%; height:27px; position:relative;}
.prd_headen a{ display:block; width:33px; height:5px; position:absolute; right:10px; top:11px;}


.prod{ width:151px; border-left:3px #D7D7D7 solid; border-right:3px #D7D7D7 solid; border-bottom:3px #D7D7D7 solid; min-height:82px; height:auto!important; padding:17px 35px 1px 35px;}
.prod li{ background:url(../images/li_bg.jpg) no-repeat top center; width:152px; height:25px; text-align:center; line-height:25px; margin-bottom:16px;}
.prod li a{ display:block; color:#FFFFFF; font-size:12px; font-family:"宋体", Arial, sans-serif, "微软雅黑"; height:25px; width:100%;}

.contact_head{ background:url(../images/contact_head.jpg) no-repeat top center; width:100%; height:27px;}
.contact_headen{ background:url(../images/contact_headen.jpg) no-repeat top center; width:100%; height:27px;}
.cont{ width:215px; border-left:3px #D7D7D7 solid; border-right:3px #D7D7D7 solid; border-bottom:3px #D7D7D7 solid; min-height:100px; height:auto!important; padding:6px 0px 6px 6px; font-family:Arial, sans-serif, "宋体", "微软雅黑";}

.right{ float:right; width:762px;}
.index_abouthead{ background:url(../images/about_head.jpg) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}

.index_abouthead span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

.index_abouthead a{ display:block; width:33px; height:5px; position:absolute; right:10px; top:8px;}

.index_aboutheaden{ background:url(../images/about_headen.jpg) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}

.index_aboutheaden span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

.index_aboutheaden a{ display:block; width:33px; height:5px; position:absolute; right:10px; top:8px;}


.index_aboutline{ background:url(../images/line.jpg) no-repeat top center; width:100%; height:3px; margin-top:3px;}
.index_aboutlineen{ background:url(../images/line_en.jpg) no-repeat top center; width:100%; height:3px; margin-top:3px;}
.index_about{ width:100%; margin-top:14px;}
.index_aboutimg{ width:204px; height:184px; float:left;}
.index_aboutp{ float:right; width:550px; font-family:Arial, sans-serif, "宋体", "微软雅黑"; font-size:12px; height:175px; overflow:hidden; line-height:22px; margin-top:5px;}

.index_email{ width:100%; margin-top:28px;}
.index_mailbox{ width:282px; float:left;}
.mailbox_head{ background:url(../images/email_head.jpg) no-repeat top center; width:100%; height:27px;}
.mailbox_headen{ background:url(../images/email_headen.jpg) no-repeat top center; width:100%; height:27px;}

.mailbox{ width:276px; border-left:3px #D7D7D7 solid; border-right:3px #D7D7D7 solid; border-bottom:3px #D7D7D7 solid; height:165px; padding-top:15px; text-align:center; font-family:Arial, sans-serif, "宋体", "微软雅黑"; font-size:12px; background:url(../images/email_bg.jpg) no-repeat 4px bottom; position:relative;}
.mailbox input{ border:1px solid #CCCCCC; height:20px;}
.submit{ position:absolute; left:162px; top:120px;}
.submit input{ border:none; background:url(../images/enter.jpg) no-repeat right center; width:91px; height:26px; cursor:pointer;}

.index_honors{ float:right; width:465px;}
.index_honorshead{ background:url(../images/indexhonors_head.jpg) no-repeat top center; width:100%; height:27px; position:relative;}
.index_honorshead a{ display:block; width:33px; height:5px; position:absolute; right:10px; top:10px;}

.index_honorsheaden{ background:url(../images/indexhonors_headen.jpg) no-repeat top center; width:100%; height:27px; position:relative;}
.index_honorsheaden a{ display:block; width:33px; height:5px; position:absolute; right:10px; top:10px;}

.index_honor{ width:459px; border-left:3px #D7D7D7 solid; border-right:3px #D7D7D7 solid; border-bottom:3px #D7D7D7 solid; height:180px; position:relative;}
.aboutus{ margin:0px 10px; font-family:"宋体", Arial, sans-serif, "微软雅黑"; font-size:12px; line-height:24px;}

/*content*/
.foot_line{ height:2px; width:100%; background:#D7D7D7; margin-top:14px;}

#footer{ height:60px; width:100%;}

/*order*/
.aboutus input{ border:1px #CCCCCC solid;}
.aboutus textarea{ border:1px #CCCCCC solid;}
.order_head{ background:url(../images/order_head.png) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}

.order_head span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

.order_headen{ background:url(../images/order_headen.jpg) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}

.order_headen span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}
/*order*/

/*network*/
.network{ width:100%; text-align:center; margin-top:30px;}
.network_head{ background:url(../images/network_head.png) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.network_head span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

.network_headen{ background:url(../images/network_headen.jpg) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.network_headen span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}
/*network*/

/*zl*/
.zl_head{ background:url(../images/zl.png) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.zl_head span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

.zl_headen{ background:url(../images/zl_en.jpg) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.zl_headen span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

.zl_pic{ float:right; width:248px; height:285px; margin-right:10px;}
.zl_about{ float:left; width:470px; margin-left:10px;}
/*zl*/

/*honors*/
.honors_head{ background:url(../images/honors_head.png) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.honors_head span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

.honors_headen{ background:url(../images/honors_headen.jpg) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.honors_headen span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

/*
.honors{ margin-top:10px; margin-left:18px; font-family:"宋体", Arial, sans-serif, "微软雅黑"; font-size:12px; width:100%; line-height:0px;}
.honors li{ float:left; display:inline; margin-right:46px; margin-top:5px; margin-bottom:5px; width:200px; height:280px;}
.honors li img{ border:#CC9900 1px dotted; padding:5px; width:90%; height:80%;}
.honors li a{ float:left; display:inline;}
*/
/*honors*/

/*contact*/
.contactus_head{ background:url(../images/contact_head.png) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.contactus_head span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

.contactus_headen{ background:url(../images/contact_head_en.jpg) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.contactus_headen span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}
/*contact*/

/*products*/
.products_head{ background:url(../images/products_head.png) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.products_head span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}

.products_headen{ background:url(../images/products_headen.jpg) no-repeat center left; width:100%; height:17px; margin-top:3px; position:relative;}
.products_headen span{ display:block; background:url(../images/home.png) no-repeat left center; right:10px; position:absolute; top:0px; padding-left:15px; color:#C1C1C1; height:17px; line-height:17px;}
/*products*/

/*
.products{width:762px;}
.products li{ width:124px; height:70px; line-height:25px; text-align:center; float:left; display:inline; margin-right:24px;}
.products_img{ height:33px;}
.products_title a{ display:block; width:124px; float:left; height:20px; line-height:20px;}
.products_title{ text-align:center;}

.products_header{ background:url(../images/products_head.jpg); width:740px; height:27px; position:relative;}
.product_name{ position:absolute; left:10px; font-weight:bold; color:#FFFFFF; top:1px;}
.product_more{ display:block; width:36px; height:10px; position:absolute; right:10px; top:10px;}
.products{ width:762px; height:320px; height:auto!important;}
.products li{ float:left; width:210px; margin-right:50px;}

.products_lists{ margin-top:10px; font-family:"宋体", Arial, sans-serif, "微软雅黑"; font-size:12px; width:100%; margin-left:4px;}
.products_lists li{ float:left; display:inline; margin-right:28px; width:124px; height:57px; margin-bottom:5px;}
.products_lists li a{ float:left; display:block; width:124px; height:33px; text-align:center;}
.products_lists li span a{display:block; width:124px; height:20px; line-height:20px;}
.product_top{ margin-top:10px;}
.products_lists li{ width:100%;}
*/

.contactus{ background:url(../images/add_bg.jpg) top left repeat-y; width:355px; min-height:100px; height:auto!important; padding-left:40px; margin-left:10px; margin-top:40px; float:left;}
.contact_img{ width:300px; height:253px; margin-right:10px; float:right; margin-top:20px;}
.contactus p{ border-bottom:1px dashed #CC9900; line-height:30px;}


.honors{position: relative;width: 760px;margin: 20px auto;overflow: hidden;}
.honors ul {float: left;width: 240px; margin-right: 10px;background: #FFFFFF;/*粉色背景*/padding-bottom: 9000px;/*列之间的差距建议设大一些*/margin-bottom: -9010px;/*公式：padding-bottom + 块与块的间距 */}
.honors li {background: #fff;/*覆盖ul粉色背景*/padding-bottom: 10px;/*块与块的间距*/}
.honors li .img {width: 238px;padding: 15px 0px;text-align: center;background: #fff;border: 1px solid #F5EDE3;}

/*products*/
.products_rlzjt{ margin-top:10px;}
.prod_products{ width:742px; margin-left:10px;}
.rlzjt_head{ background:url(../images/products_head.jpg) no-repeat top center; width:742px; height:27px; position:relative;}
.rlzjt_name{ position:absolute; left:10px; top:0px; color:#FFFFFF; font-weight:bold; height:27px; line-height:27px;}
.rlzjt_more{ position:absolute; right:10px; top:10px; width:100px; height:10px; width:33px; height:5px;}
.list_rl{ margin-left:20px; width:722px;}
.list_rl li{ margin-top:10px; height:53px; width:124px; float:left; margin-right:20px; display:inline;}
.list_rl li a{ display:block; height:33px; width:100%;}

.list_rlen{ margin-left:20px; width:722px;}
.list_rlen li{ margin-top:10px; height:65px; width:124px; float:left; margin-right:20px; display:inline;}
.list_rlen li a{ display:block; height:33px; width:100%;}


.list_zjt{ margin-left:20px; width:722px;}
.list_zjt li{ height:30px; line-height:30px; width:100%;}

.list_search{ margin-left:40px; width:722px;}
.list_search li{ margin-top:10px; height:53px; width:145px; float:left; margin-right:20px; display:inline;}
.list_search li a{ display:block; height:33px; width:100%;}

.list_searchen{ margin-left:40px; width:722px;}
.list_searchen li{ margin-top:10px; height:70px; width:145px; float:left; margin-right:20px; display:inline;}
.list_searchen li a{ display:block; height:33px; width:100%;}