﻿@charset "utf-8";
/*
 * @category	style&css 
 * @copyright	35Design Center UI Library. Copyright (c) 2009-2099, All Rights Reserved. 
 * @author	RedCode<970008316@qq.com>
 * @last update	2012-09-05
 * @version	   2.0.0.3
 * 请保留版权信息谢谢~ RedCode 框架 
 */
 
/* @Reset
------------------------------------*/

.sidebar-server{position:fixed;right:0px;top:25%;z-index:999;cursor:pointer;}
* html .sidebar-server{position:absolute;top:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/4));}
.sidebar-server .con{width:81px;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-collapse:collapse;border-spacing:0}fieldset,img,iframe{border:0}img{vertical-align:top;-ms-interpolation-mode:bicubic}code,pre{font-family:Consolas,"Courier New",monospace}ol,ul{list-style:none outside}textarea{overflow-y:auto;resize:none}b,em,i{font-style:normal}.vm{ vertical-align:middle}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.dis{display:block}.undis{display:none}.fl{float:left}.fr{float:right}.label{vertical-align:middle;font-family:tahoma}.label *{vertical-align:middle}.vmimg{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-family:Arial;overflow:hidden}.vmimg img{vertical-align:middle}.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.loading{background:#FFF url(../img/loading.gif) no-repeat scroll 50% 50%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;_background-image:url(about:blank);_background-attachment:fixed;zoom:expression(function(x){x.style.zoom="1";document.execCommand("BackgroundImageCache",false,true);}(this))}
/*@Common
------------------------------------*/
body{background:#164490;line-height:22px;font:12px \5b8b\4f53,\5fae\8f6f\96c5\9ed1,Tahoma,Arial,"Courier New";_background-attachment:scroll}
a,b,i,span{display:inline-block}li{vertical-align:top}
a{color:#FFF;text-decoration:none}a:hover{color:#bd0a01;text-decoration:underline}
.f12px{font-size:12px}.f14px{font-size:14px}.f9pt{font-size:9pt}.fhot{color:#ff0700}.fred{color:red}.fblue{color:blue}
/*抛弃 IE6*/
.header{ width:100% !important;/*background:url(../img/bg.png) repeat-x 0px -260px;*/}
.head-bd,.content{ width:980px; margin:0 auto;clear:both;}
.head-bd{ *overflow:hidden;height:86px;}
.logo{ float:left;}
.quick-nav{ height:36px; padding-top:40px; float:right; color:#fff;}
.quick-nav-link a{ height:21px; line-height:21px; margin-left:3px; padding:0 10px;  color:#FFF;}.quick-nav-link a:hover{ color:#BD0A01;}

.quick-lan a{ height:14px; width:21px; line-height:14px; margin-left:13px; padding:0;  color:#FFF; text-indent:-9999px;}
.quick-lan .china{background:url(../img/icon.gif) no-repeat; }
.quick-lan .english{background:url(../img/icon.gif) no-repeat -21px 0px;}

.menu{ width:980px; height:69px; _overflow:hidden; background:url(../img/bg.png) repeat-x;margin:0 auto; clear:both;}
.menupage{ background-position:0 -180px;}
.menupage span{color:#636363; height:30px; line-height:30px; float:right;}
.menu-list{ width:980px;}
.menu-list li{ height:38px; margin-left:-1px; float:left; background:url(../img/ico_1.gif) no-repeat right 9px; position:relative;}
.menu-a{width:88px;height:38px;line-height:38px;text-align:center;font-weight:100;color:#FFF;font-family: "微软雅黑";font-size: 14px;}
.menu-a:hover,.menu-a.hover{ background:url(../img/btn_bg.gif) no-repeat 0 0; color:#FFF; text-decoration:none;}
.sub-menu{min-width:680px; height:31px; text-align:left; position:absolute; line-height:31px; top:38px; left:0; overflow:hidden; display:none;}
.sub-menu span{ height:31px; line-height:31px; text-align:center;margin-left:3px; padding:0 5px;} 
.sub-menu a{color:#acacac;}



.content{background:#1f1f1f;} 

/*首页*/
.index-content{height:756px;}
.index-srcoll{ width:980px; height:286px;position:relative; background:#1f1f1f; min-width:980px; overflow:hidden;}
.index-srcoll .scroll-con{ width:100%; overflow:hidden;}
.index-srcoll .scroll-list{ width:400%; height:286px;}
.index-srcoll .scroll-list li{ width:25%; height:286px; float:left; background-repeat:no-repeat; background-position:center 0; background-color:#fff8e5;}
.index-srcoll .goleft,.index-srcoll .goright{ width:36px; height:72px; background:url(../img/bg_10.png) no-repeat; position:absolute; top:100px; cursor:pointer;}
.index-srcoll .goleft{ left:29px; background-position:-999px;}
.index-srcoll .goright{ right:29px; background-position:-999px;}

.index-left{ float:left; width:595px; height:470px; margin-left:30px;}
.index-left .index-title{background: url(../img/bg.png) repeat-x  0px -139px;height:35px; margin-top:20px;}
.index-left .index-title h1{float:left; font-size:14px; width:200px; color:#bababa; line-height:35px; font-weight:bold;background:url(../img/icon.gif) no-repeat 0 -16px; padding-left:15px;}
.index-left .index-title em{float:right}
.index-left .index-title em a{ height:5px; width:23px; line-height:5px; margin-top:23px; padding:0;  color:#FFF; text-indent:-9999px;background:url(../img/icon.gif) no-repeat 0px -55px;}
.index-left .index-title .tab li{height:27px; line-height:27px; float:left; margin-right:10px;font-size:14px;color:#fff; margin-top:3px;}
.index-left .index-title .tab-a{height:27px; line-height:27px;padding-left:10px; text-align:center; background:url(../img/btn_tbbg.png) no-repeat left 0;}
.index-left .index-title .tab-a a {padding-right:10px;background:url(../img/btn_tbbg.png) no-repeat right -27px;}
.index-left .index-title .tab-a.hover{ background-position: 0 -54px; text-decoration:none;font-weight:bold;}
.index-left .index-title .tab-a.hover a{background-position: right -81px;color:#FFF; text-decoration:none; }
.index-text{color:#929292; height:170px;}
.index-text p{line-height:150%; padding-top:10px; text-indent:2em;}
.index-text p em{color:#fff; font-weight:bold;}
.index-text img{ float:left; margin:10px; border:#000 solid 1px;}
.index-news ul{display:none;}
.index-news .hover{display:block;}
.index-news ul li{ height:30px; line-height:30px;}.index-news ul .hover{background:#252525;}
.index-news ul li em { height:30px; line-height:30px;color:#d7d7d7; float:right; margin-right:5px;}
.index-news ul li a{color:#d7d7d7;  background:url(../img/icon.gif) no-repeat 0px -65px; padding-left:10px; margin-left:10px;}.index-news ul li a:hover{ color:#BD0A01;}

.index-right{ float:right; width:299px; height:470px;}
.index-right ul{margin:35px 0 0 0;}
.index-right li{ background:#323232;width:279px; height:72px; margin:0 0 10px 0;}
.index-right li img,.index-right li p{ float:left;}
.index-right li p{ margin-left:5px;}
.index-right li .cn{font-family: "幼圆","微软雅黑";font-size: 16px; color:#fefefe; line-height:140%; margin-top:5px;}
.index-right li .en{font-family: Arial;font-size: 12px; color:#959595; line-height:100%; width:130px;}
.index-right li .link a{ color:#ce0004;font-size: 12px; line-height:250%;}


/*内页左菜单定义*/
.page-content{height:auto !important; }
.pageLeft{width:208px !important;float:left;}
.pageLeft .pageTitle{background:url(../img/btn_bg.gif) 0 -100px no-repeat; height:71px; line-height:71px; color:#fff; font-size:24px;font-family: "幼圆","微软雅黑"; text-indent:1em; letter-spacing:2px;}
.menu-left-list{width:208px;}
.menu-left-list li{height:31px; line-height:31px;}
.menu-left-a{width:208px !important;width:184px;height:31px;line-height:31px;color:#acacac;background:url(../img/btn_bg.gif) no-repeat 0 -212px; padding-left:24px; float:left;}
.menu-left-a:hover,.menu-left-a.hover{ background:url(../img/btn_bg.gif) no-repeat 0 -180px; color:#FFF; text-decoration:none;}
.menu-left-list .sub-left-menu{text-align:left; height:auto;line-height:31px;overflow:hidden;}
.menu-left-list .sub-left-menu ul li{color:#acacac; padding-left:10px;}
.menu-left-list .sub-left-menu a{color:#acacac;}.menu-left-list .sub-left-menu a:hover,.menu-left-list .sub-left-menu .hover{color:#fff; font-weight:bold; text-decoration:none;}

.prosuctSearch span{width:208px !important;width:194px;color:#5a5a5a;font-size:18px;font-family: "微软雅黑"; line-height:28px;font-weight:bold;padding:20px 0 0 10px;}
.prosuctSearch span em{float:left;font-size:28px;font-family: "Verdana"; color:#2e2e2e; margin-right:5px;}
.prosuctSearch .productinput{width:208px !important;width:194px;padding:20px 0 0 10px;}
.prosuctSearch .productinput .secinput{border:0; margin:0; padding:0;background:url(../img/btn_bg.gif) no-repeat 0 -250px;height:20px; width:159px;color:#9f9e9e;}
.prosuctSearch .productinput .secbtn{ text-indent:3em; width:20px; height:20px;background:url(../img/btn_bg.gif) no-repeat -162px -250px; border:0; margin:0; padding:0;}
.product-text{background:url(../img/prod_list_bg.png) repeat-y; margin:20px 0 0;height: 750px;}

.pageRight{min-height:700px; background:url(../img/pageright_bg.png) repeat-y  #1f1f1f; float:left; width:772px;}
.page-right-title{background: url(../img/bg.png) repeat-x  0px -139px;height:35px; margin-top:20px;}
.page-right-title h1{float:left; font-size:14px; width:700px; color:#bababa; line-height:35px; font-weight:bold;background:url(../img/icon.gif) no-repeat 0 -16px; padding-left:15px;}
.pageinfo,.pageinfo-text{margin:0 20px 0 30px ;}
/*内容页*/
.page-text{color:#fff; font-size:14px; line-height:150%; margin-bottom:20px;}
.page-text p{text-indent:2em;}
.page-text h2{color:#fff; font-weight:bold; margin:10px 0 10px 0;}

/*新闻*/
.page-news-list{}
.page-news-list-ul .index{height:157px; background-position:0 -157px;}
.page-news-list-ul li{height:157px; padding:0; margin:0; background:url(../img/news_list_bg.png) no-repeat center top;}
.page-news-list-ul li a{color:#929292;text-decoration:none}.page-news-list-ul li a:hover{color:#929292;text-decoration:none}
.page-news-list-ul li img{float:left; border:#fff solid 2px; margin-top:30px; width:136px; height:92px;}
.page-news-list-ul li .list-text{ float:left; margin:30px 10px 0px 15px; width:480px; line-height:200%; color:#929292;}
.page-news-list-ul li h3{color:#cbcbcb; font-size:14px; font-weight:bold;}
.page-news-list-ul li .list-time{ float:left;color:#353535;font-family: "Arial";font-weight:bold;width:40px;margin-top:30px; border-left:#353535 solid 1px; text-indent:10px;;}
.page-news-list-ul li .list-time em{font-size:36px;float:left; line-height:36px;}
.page-news-list-ul li .list-time dd{font-size:18px;float:left; line-height:18px;}

.pageinfo-text h1{color:#fff;font-size:18px;font-family: "微软雅黑"; min-height:40px; line-height:40px; text-align:center; margin:20px 0 0 0;}
.pageinfo-text .page-time{color:#565656; text-align:center; line-height:30px; height:30px;background: url(../img/bg.png) repeat-x  0px -141px; width:722px;}
.pageinfo-text .page-text{ margin:10px 0 0 0; text-indent:2em; font-size:14px;}
.pageinfo-text .page-text p{margin-top: 5px; margin-bottom: 5px;text-indent:2em;}
.pageinfo-text .page-next{color:#929292; border-top:#929292 dotted 1px; height:40px; padding: 10px 0 10px 0; margin:0 0 10px 0;}
.pageinfo-text .page-next span{width:600px; float:left; line-height:20px;}
.pageinfo-text .page-next a{color:#929292;text-decoration:none}.pageinfo-text .page-nex a:hover{color:#929292;text-decoration:underline}
.pageinfo-text .page-next em{float:right;}
/*产品*/
.product-list img{float:left;width:150px; height:150px;}
.product-list li{float:left;width:320px;height:145px; margin:0px 0 45px 30px; line-height:30px;}
.product-list li h3{float:left;width:140px;text-indent:10px;color:#fefefe;font-size:18px;font-family: "微软雅黑";}
.product-list li p{float:left;width:140px;text-indent:10px;}
.product-list li a{color:#929292;text-decoration:none}.product-list li a:hover{color:#fefefe;text-decoration:underline}
.product-title-h1{background:#303030;height:30px;width:722px;margin:20px 0 0;}
.product-title-h1 dd{background:#5d0506;width:115px; height:30px; line-height:30px; text-align:center;font-family: "微软雅黑";color:#fff;float:left;}
.productInfo-text{color:#afafaf; font-size:14px; line-height:150%; text-indent:2em;}
.productInfo-text  p{margin-top: 5px; margin-bottom: 5px;text-indent:2em;}
.prodcut-main{width:722px; padding:20px 0 0 0;}
.prodcut-main img{border:#bfbfbf solid 1px; float:left; margin:0 10px 0 0;}
.prodcut-main h1{width: 350px; text-align:left; float:left; margin:0;}
.prodcut-main p{width: 350px; text-align:left; float:left; font-size:14px; color:#afafaf; line-height:35px;}
.prodcut-main a{background:url(../img/btn_bg.png) no-repeat 0 -340px;height:35px; width:138px;line-height:35px; text-indent:2.5em;font-family: "微软雅黑";font-size:14px; color:#fff; }
.prodcut-main a:hover{ background-position: 0 -305px; text-decoration:none;}
.product-list-other{ margin:20px 0 20px 0;}
.product-list-other a:hover{text-decoration:none;color:#FFF;}
.product-list-other li{width:180px; float:left; text-align:center;}
.product-list-other h3{line-height:30px; font-size:14px;color:#afafaf;}

.salesmap{padding-top:20px;}
.salesmap li{width:335px; height:90px; float:left; margin:5px; padding:5px;background:#353535; border:#414141 solid 1px; color:#bfbfbf; font-size:14px;}
.salesmap li img{float: left; margin:1px 10px 1px 1px; width:175px; height:103px;}
.salesmap li .smp-til{overflow:hidden;float:left;height:50px; line-height:25px; width:340px; font-weight:bold;}
.salesmap li p{overflow:hidden;float:left; height:20px;padding:0 5px 0 0; line-height:20px; width:160px; text-indent:0;text-overflow:ellipsis;white-space:nowrap;}
.salesmap li .thl{width:340px;padding:0;}
.salesmapAddress{margin:0 15px 10px 0; text-align:right;}
.salesmapAddress select{height:27px; line-height:27px; margin:0px;}
.salesmap-submit{background:url(../img/btn_bg.gif) no-repeat  -150px -340px;height:27px; width:52px;line-height:27px; border:0; font-size:14px; color:#fff;}
.orderTable li{width:722px; display:block; float: left; padding:5px 0 5px 0; font-size:12px;}
.orderTable dt{float:left;width:80px; text-align:right; margin:0 15px 0 0;}
.orderTable dd{float:left;}
.orderTable dd .text_box{background:url(../img/btn_bg.gif) no-repeat;height:22px;line-height:22px; border:0px;}
.orderTable dd .r204{ background-position: 0 -380px;  width:204px;}
.orderTable dd .r99{ background-position: 0 -405px;  width:99px;}
.orderTable dd .textareabox{background:url(../img/text_bg.png) no-repeat;height:108px; width:364px;line-height:22px; border:0px;}
.buttonhr79{background:url(../img/btn_bg.gif) no-repeat -205px -305px;height:27px;line-height:27px; border:0px; width:79px; color:#fff; font-weight:bold;}

.downlist,.Stock{margin:30px 0 0 0;}
.downlist li,.Stock li{height:25px; line-height:25px; width:722px; border-bottom:#373636 dotted 1px;background:url(../img/icon.gif) no-repeat 0 -90px; text-indent:15px; font-size:12px;}
.downlist li a,.Stock li a{color:#bababa; float:left; margin-left:5px;}
.downlist li em{background:url(../img/icon.gif) no-repeat 0 -122px; float:right;}
.Stock li em{float:right;}

.joblist li{ color:#fff; font-size:12px;}
.joblist .ListTitle dt{ background:#67080a; font-weight:bold;}
.joblist li dt{ background:#353535; float:left; height:30px; line-height:30px;margin:5px 0 5px 0;}
.joblist li email{ float:right;} .joblist li email a{color:#6f6f6f; text-decoration:underline;}.joblist li email a:hover{color:#fff; text-decoration:underline;}
.joblist li .jobtext{display:none; width:722px; float:left;}
.joblist li .diang a{background:url(../img/icon.gif) no-repeat 0 -175px;height:13px;width:13px; line-height:13px; display:block; margin:10px 0 0 8px;}
.joblist li .diang a:hover,.joblist li .diang .aclose:hover{ text-decoration:none;}
.joblist li .diang .aclose{background-position: -20px -175px; }
.w35{width:35px;} .w60{width:60px;} .w120{width:120px;} .w387{width:387px;} .tc{text-align:center;}


/*voide_Main*/
.voide_Main{background:#000; width:720px; height:525px; margin:20px 0 0 0;}
.voide_title{height:30px; line-height:30px; font-size:14px; font-weight:bold; padding:0 0 0 10px; color:#fff;}
.voide_swf{padding:0 0 0 10px;}

.voide-srcoll{ width:700px; margin-left:10px; height:90px;position:relative; background:#000; min-width:700px; overflow:hidden;}
.voide-srcoll .scroll-con{ width:650px; margin-left:23px; overflow:hidden;}
.voide-srcoll .scroll-list{ width:400%; height:90px;}
.voide-srcoll .scroll-list li{ width:74px; height:74px; margin:5px; text-align:center; float:left; background-repeat:no-repeat; background-position:center 0; background-color:#000;}
.voide-srcoll .scroll-list li img{width:74px; height:74px; border:10120f solid 2px;}
.voide-srcoll .goleft,.voide-srcoll .goright{ width:20px; height:74px; border:#434343 solid 1px; background:#333333 url(../img/bg_btn.png) no-repeat 0 0; position:absolute; top:5px; cursor:pointer;}
.voide-srcoll .goleft{ left:0px;background-position:0;}
.voide-srcoll .goright{ right:0px; background-position:-20px 0;}

/*login-content*/
.login-content{height:364px; border-top:#ba1c22 solid 3px; background-color:#262626; color:#767676;}
.login-content .login_left , .login-content .login_right{ margin-left:10px; float:left; width:470px;}
.login-content h1{margin:30px 0 0 40px;}
.login-content b{ font-size:14px;}
.login-content .orderTable{margin-top:20px;}
.login-content .orderTable li{width: 470px; height: 30px;}
.login-content .login_right .orderTable dt{width:150px;}
.login-content .orderTable .text_box{background:url(../img/btn_bg.gif) no-repeat;height:26px;line-height:26px; border:0px;}
.login-content .orderTable .r204{ background-position: 0 -442px;  width:248px;}
.login-content .orderTable .r99{ background-position: 0 -480px;  width:119px;}
.login-editpass{
	background-color: #262626;
	background-image: url(../img/eidtpassbg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.buttonhrred{background:url(../img/btn_bg.png) no-repeat 0 -520px;height:32px;line-height:32px; border:0px; width:92px; color:#fff; font-weight:bold;}


.footer{height:70px;background:#2d2d2d url(../img/bg.png) repeat-x 0 -69px; clear:both; width:980px;color:#acacac;margin:0 auto;}
.footer a{color:#acacac;}
.footer .copyright{ line-height:18px; padding: 9px 0 0 10px; width:600px; float:left;}
.footer .foot_bot_link{ float:right; line-height:70px; margin-right:15px;}
.footer .foot_bot_link .foot_bot_right_ico,.footer .foot_bot_link  .foot_bot_right_link,.footer .foot_bot_link  .title { float:left; }
.footer .foot_bot_link .foot_bot_right_link { background:url(../img/btn_bg.gif) no-repeat 0 -40px; width:142px; height:21px; line-height:21px; cursor:pointer; color:#acacac; padding:0px 0px 0px 5px; position:relative; margin:23px 0 0 10px;}
.footer .foot_bot_link .foot_bot_right_ico a { display:inline-block; margin:0px 5px 0px 0px; }
.footer .foot_bot_link .foot_bot_right_link_empty { position:absolute; left:0px; width:134px; bottom:21px; background:#303030; margin-left:2px; padding:5px 0px 5px 5px; display:none; }
.footer .foot_bot_link .foot_bot_right_link_empty a { color:#acacac; height:22px; line-height:22px; display:block; width:130px; overflow:hidden;}
.footer .foot_bot_link .foot_bot_right_link_empty a:hover { color:#acacac; text-decoration:underline; }


.page{ padding:30px 0; text-align:center; clear:both;background:url(../img/news_list_bg.png) no-repeat center top; height:80px;}
.product-page{background-position:0 -500px;}
.page a,.page .curr-page{ padding:4px 10px; line-height:12px; border:1px solid #939393; margin-right:5px; color:#9d9d9d;}
.page a{background:#6a6a6a;}
.page .curr-page{ border-color:#939393; color:#1f1f1f; background:#cbcbcb; font-weight:bold;}
.page .page-text{ width:30px; height:18px; line-height:18px; border:1px solid #939393; text-align:center; background:#CBCBCB;color:#1f1f1f;}
.page .page-extar{color:#939393;}
.page .page-submit{background:#6a6a6a;height:22px; padding:0 5px;border:1px solid #939393;color:#9d9d9d; }
.pagenav{ background:#262626; margin:10px 0; padding:10px; line-height:180%}
.pagenav .navTitle{ color:#FFFFFF; font-weight:bold;}
.pagenav a{color:#ACACAC; padding:0 5px; border-right:1 solid #ACACAC;} .pagenav a:hover{color:#DD0005; text-decoration:underline;}

.clear{clear: both;}
.sunfoon{line-height:200%;}
.sunfoon img{max-width:90%;}