@charset "utf-8";

/**reset**/
html,body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
textarea{resize:none}
body,button,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());/*IE Opera*/outline:none;/*FF Opera*/}
a:focus{-moz-outline-style:none;/*FF*/}
fieldset,img{border:0;}
img{vertical-align:top;/*display:block;*/}
button,input,select,textarea{font-size:100%;}
table,th,td{border-collapse:collapse;border-spacing:0;}
.none{display:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
.text-hidden{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.center{text-align:center;}
button{border:medium none;background:none;background:url("../../images/web/btn.png.html") no-repeat 1000px 1000px;cursor:pointer;_cursor:hand;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tc{text-align:center;}

a{color:#000000;text-decoration:none;}
a:visited{color:#9D9D9D;}
a:hover{color:#BD0009;}

.standRed{color:#BD0009;}
/**reset end**/

/**header style**/
header{width:1000px;height:82px;margin:0 auto;overflow:hidden;}
header .logo{width:300px;height:55px;margin-top:14px;margin-left:40px;}
header .func{width:130px;height:55px;margin-top:14px;margin-right:40px;padding-top:13px;}
header .func .lang{height:17px;line-height:17px;text-align:right;}
header .func .lang a{display:inline-block;width:48px;height:17px;line-height:17px;text-align:right;}
header .func .lang a span{width:17px;height:17px;display:inline-block;background:url("../images/lang.gif") scroll no-repeat -500px -500px;}
header .func .lang a.cn span{background-position:-17px 0px;}
header .func .lang a.cn span.on{background-position:0 0;}
header .func .lang a.en{width:60px;}
header .func .lang a.en span{background-position:-17px -17px;}
header .func .lang a.en span.on{background-position:-0 -17px;}
header .func .setting{margin-top:12px;color:#990000;text-align:right;}
header .func .setting a{color:#990000;}
header .oncall{width:240px;height:55px;margin-top:14px;margin-right:15px;}
/**header style end**/

/**nav style**/
nav{width:1000px;height:53px;margin:0 auto;background:url("../images/bg-nav.jpg") scroll repeat-x 0 0;color:#FFFFFF;font-size:14px;position:relative;top:0;left:0;z-index:20;}
nav a{color:#FFFFFF;}
nav li{width:100px;float:left;display:inline;text-align:center;height:52px;line-height:53px;position:relative;top:0;left:0;z-index:1;}
nav li a{display:block;width:100px;height:52px;text-decoration:none;color:#FFFFFF;}
nav li.on{border-bottom:solid 1px #BD0009;}
nav li:hover{border-bottom:solid 1px #BD0009;}
nav li a:visited{text-decoration:none;color:#FFFFFF;}
nav li a:hover{text-decoration:none;color:#FFFFFF;}
nav li ul{width:100px;position:absolute;top:53px;left:0;z-index:9999;background-color:#424242;display:none;}
nav li ul.w-nav{width:160px;left:-30px;}
nav li ul.w-nav li,nav li ul.w-nav li a{width:100%;}
nav li ul li{background-color:#424242;}
nav li ul li.on{border-style:none;background-color:#BD0009;}
nav li ul li:hover{border-style:none;background-color:#BD0009;}
nav #order{width:100px;padding-left:85px;height:50px;line-height:53px;margin-top:2px;background:url("../images/bg-order.jpg") scroll no-repeat 0 0;font-size:14px;}
/**nav style end**/

/**kv style**/
.kv-wrapper{width:1000px;height:360px;margin:0 auto;position:relative;top:0;left:0;z-index:10;}
/**kv style end**/

/**container style**/
#container{width:1000px;margin:0 auto;overflow:hidden;}
#container #content{width:724px;border-left:dotted 1px #BDBDBD;text-align:left;padding:0 40px 50px 10px;}
#container #siderbar-left{width:172px;padding:0 15px 200px 38px;}
#container #siderbar-right{width:235px;padding:0 40px 200px 19px;}
#container .siderbar h4{border-bottom:solid #BD0009 4px;height:58px;font-size:14px;color:#BD0009;text-indent:6px;line-height:70px;font-weight:bold;}
#container .siderbar .hot-link{margin-bottom:50px;}
#container .siderbar .hot-link li{height:41px;line-height:41px;font-size:14px;color:#333333;border-bottom:solid 1px #cccccc;padding:0 6px;background:url("../images/arrow-red.gif") no-repeat scroll right center;}
#container .siderbar .hot-link li a{color:#333333; text-decoration:none;}
#container #siderbar-left .hot-link li{background-position:175px center;}
#siderbar-left .contact-us{font-size:12px;}
#siderbar-left .contact-us dl{padding:2px;}
#siderbar-left .contact-us dt{width:60px;}
#container #siderbar-right .hot-link li{background-position:220px center;}
#container #siderbar-right p{padding:10px 6px;line-height:170%;color:#666666;}
#container #siderbar-right .read-more{display:block;margin-left:147px;margin-top:20px;width:88px;height:21px;background:url("../images/zh-cn/btn-more-red.jpg") no-repeat scroll 0 0;}

#container .prod-horizontal{width:1000px;border-bottom:solid 1px #E6E6E6;margin:0 auto;padding:15px 0 25px 0;margin-bottom:10px;overflow:hidden;}


.prod-horizontal .jcarousel-wrapper{width:918px;height:130px;position: relative;margin:0 auto;}
.jcarousel-wrapper .next,.jcarousel-wrapper .prev{position: absolute;top:39px;width:16px;height:35px;}
.jcarousel-wrapper .next{right: -35px;}
.jcarousel-wrapper .prev{left: -35px;}

.jcarousel-wrapper .jcarousel-content {position: relative;overflow: hidden;}
.jcarousel-content ul {position: relative;margin: 0;padding: 0;width:20000em;}
.jcarousel-content li {width:306px;padding:8px 0px;border:solid 1px #FFFFFF;position:relative;top:0;left:0;background:url("../images/bg-horizontal.jpg") scroll no-repeat right center;background:url("../images/bg-horizontal.jpg") scroll no-repeat 277px 0;}
.jcarousel-content li.special{background:none;}
.jcarousel-content ul li .pro-image{width:120px;height:105px;}
.jcarousel-content ul li .pro-info{width:140px;text-align:left;padding-top:10px;margin-left:30px;}
.jcarousel-content ul li .pro-info i{font-size:18px;color:#333333;}
.jcarousel-content ul li .pro-func{width:109px;height:26px;position:absolute;right:45px;bottom:0px;}

/**container style end**/

/**container pager style**/
.page{padding:20px 0; text-align:right;}
.page a{padding:2px 4px;margin:0 2px;display:inline-block;border:solid 1px #BD0009;color:#BD0009;background-color:#FFFFFF;}
.page a:first-child{margin-left:0;}
.page a:last-child{margin-right:0;}
.page a.current{color:#FFFFFF;background-color:#BD0009;}
/**container pager style end**/

/**general search setting**/
#index-search{background:url("../images/bg-search-gray.jpg");}
#other-search{background-color:#f7f7f7;border-bottom:solid 1px #c3c3c3;margin:10px 0 5px 0;}
.search{height:47px;overflow:hidden;}
.search .btn-search{width:28px;height:28px;display:inline-block;background:url("../images/btn-search-red.jpg") scroll no-repeat 0 0;text-indent:-1000em;margin-right:44px;margin-top:10px;}
#index-search  .btn-search{margin-right:10px;}
.search input
{width:280px;height:24px;padding:0;margin:0;margin-top:12px;margin-right:11px;background-color:#FFFFFF;display:inline-block;border:solid 1px #c3c3c3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius: 4px;padding-left:10px;}
.search select{height:26px;}
.search select option{background-color:#FFFFFF;padding-left:10px;}
.search span{color:#333333;height:47px;line-height:48px;margin-right:10px;display:inline-block;}
/*
.search span{height:21px;line-height:21px;padding:9px 0 9px 10px;color:#FFFFFF;display:inline-block;}
.search input,
.search select,
.search select option{width:160px;height:25px;margin:7px 0 7px 10px;background-color:#cccccc;border:none;padding:0px;}
.search select option{margin:0;width:140px;}
.search a{width:39px;height:39px;display:inline-block;}*/
/**general search setting end**/

/**index setting**/
#index{width:452px;padding:0 13px;border-left:dotted 1px #BDBDBD;border-right:dotted 1px #BDBDBD;}

#index .prod-vertical{border-bottom:solid 1px #BD0009;margin-top:40px;padding-bottom:30px;}
.prod-vertical .pro-image{width:180px;height:135px;padding:22px 0; border:solid 1px #E6E6E6;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius: 15px;}
.prod-vertical .pro-info{width:260px;text-align:left;}
.prod-vertical .pro-info .pro-title{border-bottom:solid 2px #E6E6E6;font-size:14px;padding:5px 0 10px 5px;line-height:20px;}
.prod-vertical .pro-info .pro-title strong{font-size:20px;font-weight:bold;color:#BD0009;}
.prod-vertical .pro-info .pro-desc{padding:5px 0px 10px 5px;line-height:160%;height:68px;color:#666666;}
.prod-vertical .pro-info .pro-func{width:280px;margin-top:20px;}
/**index setting end**/

/**content setting**/
#content .topic{border-bottom:solid #BD0009 1px;height:58px;font-size:14px;color:#333333;text-indent:6px;line-height:70px;font-weight:bold;}
#content .topic a{color:#333333; text-decoration:none;}
#content .topic .interval{background-color:#8a8a8a;width:1px;overflow:hidden;margin:15px;height:18px;margin-top:26px;}
#content .topic .on,#content .topic .on a{color:#BD0009;}
#content .topic a:hover{color:#BD0009;}
#content .topic .more{display:inline-block;width:109px;height:26px;margin-top:20px;margin-right:10px;}


#content #news-list{}
#news-list li{height:44px;line-height:44px;font-size:14px;border-bottom:solid 1px #cccccc;padding:0 20px;}
#news-list li a{color:#666666;}
#news-list li a:visited{color:#666666;}
#news-list li a:hover{color:#BD0009}
#news-list li span{color:#BD0009;}

#content .evolution-list{width:718px;background:url("../images/bg-evolution.jpg") scroll no-repeat 0 bottom;margin:0 auto;overflow:hidden;padding-top:26px;}
#content .evolution-list .evo{width:215px;height:150px;margin:0 26px 37px 10px;padding:0;}
#content .evolution-list h5{font-size:14px;display:inline-block;width:460px;}
#content .evolution-list p{margin-top:30px;line-height:170%;}
#content .evolution-tips{font-size:18px;color:#BD0009;font-weight:bold;padding:40px 0 80px 0;text-align:center;}

#content .team-list{width:718px;margin:0 auto;overflow:hidden;margin-bottom:22px;}
#content .team-list img{width:125px;height:140px;}
#content .team-list1{margin-top:30px;}
#content .team-list1 img{width:200px;height:220px;}
#content .team-list .team{margin-left:5px;}
#content .team-list h5{font-weight:bold;font-size:14px;color:#000000;margin-left:20px;width:470px;}
#content .team-list p{width:460px;line-height:180%;margin-top:20px;margin-left:20px;font-size:14px;color:#333333;}

#content .product-list{margin-top:6px;margin-bottom:20px;}
#content .product-list li{width:238px;overflow:hidden;}
.product-list li{margin-left:5px;}
.product-list li:first-child{margin-left:0px;}
.product-list-more li{margin-bottom:10px;}
.product-list-more li.first-child{margin-left:0px;}
.product-list li .top,.product-list li .bottom{height:6px;}
.product-list li .center{width:236px;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}
.product-list li .center .image{border-bottom:solid 1px #CCCCCC;padding:10px 0px;}
.product-list li .center .name{height:44px;padding-top:10px;border-bottom:solid 1px #CCCCCC;font-size:14px;}
.product-list li .center .name a{line-height:20px;}
.product-list li .center .name a:visited{color:#000000;}
.product-list li .center .name a:hover{color:#BD0009;}
.product-list li .center .name strong{font-size:16px;display:block;}
.product-list li .center .func{height:27px;line-height:32px;background-color:#e9e9e9;color:#BD0009;}
.product-list li .center .func a{color:#BD0009;}
.product-list li .center .func a:hover{color:#A91508;}

#content #product-base{margin-top:20px;height:270px;border-bottom:dotted 1px #bdbdbd;}
#product-base .big-image{width:290px;height:180px;background:url("../images/bg-product.gif") scroll no-repeat right center;padding-left:10px;}
#product-base .info{margin-left:20px;font-size:14px;width:380px;}
#product-base .info li{height:25px;line-height:25px;}
#product-base .info span{display:inline-block;width:80px;text-align:right;color:#BD0009;padding-right:20px;}
#product-base .buttons{height:21px;margin-top:40px;margin-left:-30px;}

#content #product-intro{width:100%;}
#product-intro .name{font-size:14px;font-weight:bold;height:50px;line-height:50px;margin-top:25px;}
#product-intro .introduction{border-top:dotted 1px #bdbdbd;border-bottom:dotted 1px #bdbdbd;padding:18px 0;font-size:14px;}
#product-intro .introduction li{width:220px;padding-left:10px;background:url("../images/bg-intro.gif") scroll no-repeat right center;line-height:25px;}
#product-intro .introduction li:last-child{background:none;}
#product-intro .introduction li span{display:inline-block;width:70px;color:#BD0009;padding-right:20px;}

#content #product-feature{width:100%;margin-top:50px;}
#product-feature .tab-title{height:45px;border-bottom:solid 1px #BD0009;}
#product-feature .tab-title li{height:52px;text-align:center;font-size:14px;font-weight:bold;line-height:50px;margin-left:40px;}
#product-feature .tab-title li a{width:100%;height:100%;display:block;}
#product-feature .tab-title li:first-child{margin-left:0px;}
#product-feature .tab-title li.on{background:url("../images/bg-feature.gif") scroll no-repeat center bottom;color:#BD0009;}
#product-feature .tab-title li.on a{color:#BD0009;}
#product-feature .tab-contents{width:100%;clear:both;padding:15px 10px;}
#product-feature .tab-contents .tab-content{position:relative;top:0;left:0;width:100%;display:none;}
#product-feature .tab-contents .tab-content ul{width:49%;}
#product-feature .tab-contents .tab-content ul:first-child{float:left;display:inline-block;}
#product-feature .tab-contents .tab-content ul:last-child{float:right;text-align:left;display:inline-block;}
#product-feature .tab-contents .tab-content ul li{background:url("../images/bg-dot-red.jpg") scroll no-repeat 0 center;padding-left:15px;}
#product-feature .tab-contents .show{display:block;}


#content #wish-list{width:100%;}
#wish-list th{height:40px;line-height:40px;}
#wish-list th.col-w100{width:100px;}
#wish-list th.col-w200{width:200px;}


#wish-list td{border-bottom:solid 1px #E6E6E6;height:86px;}
#wish-list td.col1{width:80px;}
#wish-list td.col2{padding-left:20px;}
#wish-list td.col3{width:40px;text-align:left;}
#wish-list td.col4{width:180px;}
#wish-list td.col5{width:112px;text-align:center;}
#wish-list .wish-image{width:60px;height:45px;border:solid 1px #E6E6E6;margin:0 auto;}
#wish-list .wish-calculator{width:109px;height:23px;border:solid 1px #E6E6E6;}
#wish-list .wish-calculator input{width:53px;padding:0 2px;height:23px;background-color:#E6E6E6;border-style:none;text-align:center;}
#wish-list tbody.normal td{height:25px; line-height:25px;}
#wish-list .wish-calculator a{width:22px;height:23px;display:inline-block;text-align:center;}
#content #wish-func{width:100%;margin-top:22px;text-align:center;}
#content .wish-tips{line-height:25px;padding:5px 10px;}

#content #wish-email{margin-top:90px;display:none;}
#wish-email h4{border-bottom:solid #BD0009 4px;height:58px;font-size:14px;color:#BD0009;text-indent:6px;line-height:70px;font-weight:bold;}
#wish-email table{width:270px;margin:0 auto;margin-top:20px;}
#wish-email table th{width:60px;text-align:left;height:40px;color:#66666;font-size:14px;font-weight:normal;}
#wish-email table td{text-align:left;}
#wish-email table td .iptText{border:solid 1px #CCCCCC;height:24px;width:200px;}
#wish-email table td.submit{text-align:center;height:50px;}
#wish-email table td.submit a{width:88px;height:21px;display:inline-block;}


#content .content-article{position:relative;top:0;left:0;width:100%;overflow:hidden;}
#content .content-article p{line-height:180%;padding:5px 0;}
/**content setting end**/

/**footer style**/
footer{width:1000px;margin:0 auto;background:#4b4b4b;}
footer .sitemap{height:165px;background-color:#BD0009;}
footer .sitemap section{width:82px;padding-left:21px;border-right:dashed 1px #FFFFFF;margin-top:36px;text-align:left;color:#ffffff;}
footer .sitemap section h4{padding:0 0 7px 0;}
footer .sitemap section li{height:27px;line-height:27px;}
footer a{color:#FFFFFF;text-decoration:none;}
footer a:visited{color:#FFFFFF;}
footer a:hover{color:#FFFFFF;}
footer .sitemap section.first{margin-left:40px;}
footer .sitemap section.last{width:70px;border-right:none;}
footer .sitemap .qrcode{width:198px;margin-top:26px;}
footer .sitemap .qrcode li{width:94px;margin-left:10px;text-align:center;color:#FFFFFF;}
footer .sitemap .qrcode li span{display:inline-block;background-color:#FFFFFF;height:80px;padding:7px;margin-bottom:4px;}
footer .sitemap .qrcode li:first-child{margin-left:0px;}
footer .footer,footer .copyright,footer .icp{text-align:center;color:#ffffff;height:25px;line-height:25px;}
footer .footer{margin-top:7px;}
footer .icp{padding-bottom:15px;}
/**footer style end**/

/**contact style**/
#container #contact{width:570px;margin-top:30px;}
#container #contact p{color:#BD0009;font-size:18px;font-weight:bold;height:40px;}
#container #contact ul.left{width:280px;padding-left:4px;}
#container #contact ul.right{border-left:solid 1px #999999;padding-left:20px;width:264px;}
#container #contact ul li{height:30px;line-height:30px;}
#container #contact ul li span{display:inline-block;width:90px;}
#container #contact .map{width:725px;height:460px;clear:both; background-color:#999;margin-top:30px;}
/**contact style end**/
