@charset "utf-8";
/* CSS Document */
body {margin:0 auto;padding:0;font-size:12px;font-family:Helvetica, 'Hiragino Sans GB','microsoft yahei',Arial,sans-serif;}
input, select, textarea{font-size:12px;}
div, form, h3,table{margin:0;padding:0}
img{margin:0;padding:0;border:0;}
ul,ol {list-style:none}
ul,li,p,input,font{margin:0;padding:0;font-size:12px}
p{white-space:normal;}
li {list-style-position:outside;list-style-type:none;}
h2 {margin:0;padding:0;font-size:14px;font-weight:bold}
div.autoheight {font:0px/0px sans-serif;clear:both;display:block}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
a {text-decoration:none;color:#666;}
a:link,a:visited {text-decoration:none;}
a:active,a:hover {text-decoration:underline;color:#ea3234;cursor: pointer;}
a:link img, a:visited img {BORDER-STYLE:none}
.clear{clear:both;}
.hidden{display:none;}
.border_radius_5{border-radius:5px;}
.border_radius_10{border-radius:10px;}
.border_radius_15{border-radius:15px;}
.border_grey_line{border:1px solid #CCCCCC;}
#main{width:950px;overflow:hidden;margin:10px auto;}
#header_bg{width: 950px;margin: 0 auto;}
/*--头部--*/
.position_fixed{position: fixed;}
.header{width:100%;height:96px;margin:0 auto;top: 0px;left: 0px;z-index: 99999;text-align: center;background-color: #FFFFFF;border: solid 1px #EAEAEA;}
.header .logo{width:165px;height:96px;float:left;}
.header .menu{width:660px;*height:96px;height:96px;overflow:hidden;float:left;}
.header .menu ul.root-ul{height:96px;}
.header .menu ul.root-ul li.root-li{height:96px;max-width:120px;min-width:82px;font-size:14px;color:#333;float:left;margin:0 6px;}
.header .menu ul.root-ul li.root-li > a{height:94px;max-width:120px;min-width:82px;padding: 0 5px;line-height:96px;border-bottom: 2px solid #FFFFFF;text-align:center;display:block;color:#333;text-decoration:none;font-size:14px;}
.header .menu ul.root-ul li.root-li > a:hover{color:#ea3234;text-decoration:none;border-bottom: 2px solid #cb3034;background-color: #EEEEEE;}
.header .menu ul.root-ul li.root-li > a.active{color:#ea3234;text-decoration:none;border-bottom: 2px solid #cb3034;background-color: #EEEEEE;}
.header .menu ul.root-ul li.root-li ul.child-ul{display:none;border-top:1px solid #ea3234;position:absolute;z-index:99999;background-color:#FFFFFF;padding:1px;}
.header .menu ul.root-ul li.root-li ul.child-ul li{height:26px;line-height:26px;font-size:14px;color:#333;padding:0 10px;text-align:left;}
.header .menu ul.root-ul li.root-li ul.child-ul li:hover{color:#FFFFFF;background-color: #ea3234;}
.header .menu ul.root-ul li.root-li ul.child-ul li > a{display:inline-block;height:26px;;width:180px;overflow:hidden;}
.header .menu ul.root-ul li.root-li ul.child-ul li > a:hover{color:#FFFFFF;text-decoration:none;width:180px;overflow:hidden;}
.header .menu_img{width:420px;_width:435px;overflow:hidden;float:left;}
.header .menu_img ul{}
.header .menu_img li.bbs{margin-left:18px;}
.header .menu_img li.blog{margin-left:17px;}
.header .login{width:125px;float:left;color:#a3a3a3; text-align:right;margin-top:5px;}
.header .login a{color:#a3a3a3;text-decoration:none;}
.header .login a:hover{color:#ea3234;text-decoration:underline;}
.header .lang_search_panel{float:left;height: 96px;width: 120px;text-align: center;}
.header .lang_search_panel .language{margin:10px auto;}
.header .lang_search_panel .search{height: 60px;}
.header .lang_search_panel .search input{padding:0 8px;height: 24px;line-height: 24px;width: 100px;font-size:20px;color: #B6B6B6;border: 1px solid #B6B6B6;outline:none;}
.header .sea_img{width:18px;height:12px;background:url(../images/ico_3.jpg) no-repeat;float:left;margin-top:59px;margin-top:59px \0;margin-left: -384px}
.hline{width:950px;height:98px;margin:0 auto;}
.locked_header{position: absolute;right:5px;top:5px; width:35px;height:35px;display:block;background: url(../images/lock.jpg) -2px -3px no-repeat;cursor: pointer;}
.locked_header:HOVER{background: url(../images/lock.jpg) -37px -3px no-repeat;}
.unlock_header{position: absolute;right:5px;top:5px; width:35px;height:35px;display:block;background: url(../images/lock.jpg) -1px -38px no-repeat;cursor: pointer;}
.unlock_header:HOVER{background: url(../images/lock.jpg) -36px -38px no-repeat;}
/*--首页滚动新闻--*/
.scroll_news{width:950px;height:15px;margin:5px 0 auto;font-size: 14px;color:#ea3234; }
/*--首页banner--*/
.banner_container{margin: 0 auto;max-width: 1000px;width: 100%;}
.sub_banner{margin:0 auto 20px;width:auto;overflow:hidden;}
/*--首页新闻tips--*/
.box_news_tips{width:300px;height: 400px;padding: 5px;overflow:hidden;float:left;border:1px solid #EDEDED;margin-left:2px;}
.left{margin-left:0;}
.box_news_tips ul li.img{height:120px;background: url("../images/index_news_zh.png") no-repeat;margin:10px 0; }
.box_news_tips ul li.title{border-bottom: 1px dotted;padding:0 0 5px 5px;}
.box_news_tips ul li.title .text{font-size: 14px;font-weight: bolder;}
.box_news_tips ul li.title .more{float: right;margin-right:2px;font-family:Arial,'微软雅黑';padding-top:5px;}
.box_news_tips ul li.ico{width:3px;_width:15px; height:3px; background:url(../images/ico.jpg) no-repeat; float:left;margin:10px 8px 0 0;_margin:10px 3px 0 0;}
.box_news_tips ul li.list{width:300px;line-height:15px; color:#666; float:left;}
.box_news_tips ul li.list a{max-width:230px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box_news_tips ul li.list .date{float: left;margin-right:5px;color:#E00202;}
/*--首页新品展示--*/
.box_new_product{width:300px;height:400px;padding: 5px;overflow:hidden;float:left;border:1px solid #EDEDED;margin-left:5px;}
.box_new_product ul.scroll_pic{border-bottom: 1px dashed #EDEDED;padding-bottom:5px;}
.box_new_product ul.scroll_pic li.img{width:300px;height:195px;}
.box_new_product ul.scroll_pic li img{width:300px;height:195px;}
.box_new_product ul.scroll_pic li.movie{width:300px;height:195px;background-color:#EDEDED;display:none;float:left;}
.box_new_product ul.scroll_pic li.movie a{width:300px;height:195px;display: inline-block;}
/*--首页hot recommend--*/
.box_hot_recommend{width:300px;height:400px;padding: 5px;overflow:hidden;float:right;border:1px solid #EDEDED;margin-left:5px;margin-right:2px;}
.box_hot_recommend ul li.title{border-bottom: 2px solid #1905D8;height: 18px;margin-bottom: 10px;margin-top:5px;}
.box_hot_recommend ul li.title .text {font-size: 13px;color: #FFFFFF;background-color: #1905D8;float:right;margin-right:2px;padding:2px 5px 1px;}
.box_hot_recommend ul li.list {width:100%;height:180px;display:inline-block;margin-bottom:5px;overflow: hidden;text-indent:2em;	}
.box_hot_recommend ul li.list img{float:left;margin: 0 5px 5px 0;width:120px;height: 150px;}
/* .box_hot_recommend ul li.desc {float:right;margin-right:5px;width:120px;line-height: 15px;} */
/* .box_hot_recommend ul li.desc a{width:120px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} */
/*--底部导航--*/
.nav_box{width:980px;overflow:hidden;margin:10px auto;}
.nav_box_height{min-height:200px;}
.nav_box ul.footer_ul{font-size:13px;float:left;margin:20px 10px 10px 10px;width:170px;text-align:left;border-right:1px solid #CCCCCC;}
.nav_box ul.footer_ul li:first-child{font-weight:bold;}
.nav_box ul.footer_ul.tel_img{width:195px;border:none;float:right;}
.nav_box ul.footer_ul.tel_img li img{width:185px;}
#breadcrumbs-one{
  background: #eee;
  border-width: 1px;
  border-style: solid;
  border-color: #f5f5f5 #e5e5e5 #ccc;
  /*border-radius: 5px;*/
  box-shadow: 0 0 2px rgba(0,0,0,.2);
  overflow: hidden;
  width: 100%;
}

#breadcrumbs-one li{
  float: left;
}
#breadcrumbs-one a{
  padding: .7em 1em .7em 2em;
  float: left;
  text-decoration: none;
  color: #444;
  position: relative;
  text-shadow: 0 1px 0 rgba(255,255,255,.5);
  background-color: #ddd;
  background-image: linear-gradient(to right, #f5f5f5, #ddd);  
}

#breadcrumbs-one li:first-child a{
  text-shadow: #EEE 1px 1px 0px;
  padding-left: 1em;
  border-radius: 5px 0 0 5px;
}

#breadcrumbs-one a:hover{
  background: #fff;
}

#breadcrumbs-one a::after,
#breadcrumbs-one a::before{
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -1.5em;   
  border-top: 1.5em solid transparent;
  border-bottom: 1.5em solid transparent;
  border-left: 1em solid;
  right: -1em;
}

#breadcrumbs-one a::after{ 
  z-index: 2;
  border-left-color: #ddd;  
}

#breadcrumbs-one a::before{
  border-left-color: #ccc;  
  right: -1.1em;
  z-index: 1; 
}

#breadcrumbs-one a:hover::after{
  border-left-color: #fff;
}

#breadcrumbs-one .current,
#breadcrumbs-one .current:hover{
  font-weight: bold;
  background: none;
}

#breadcrumbs-one .current::after,
#breadcrumbs-one .current::before{
  content: normal;  
}

/*自定义第一个节点样式不变化*/
#breadcrumbs-one li:first-child a:hover{
	cursor:default;
	background:#ddd;
	background-image: linear-gradient(to right, #f5f5f5, #ddd);
}
#breadcrumbs-one li:first-child a:hover::after{
	border-left-color:#ddd;
}

/*left navigation*/
.left_navigation{float:left;width:210px;}
.left_navigation .title{height:40px;line-height:40px;padding:0 20px;}
.left_navigation .title strong{font-size:18px;font-weight:normal;}
.left_navigation ul li a{;color:#000;border-top: 1px #BEBBBB dashed;width:167px;height:35px;line-height:35px;display:block;padding:0 20px 0 23px;font-size:14px;overflow:hidden;}
.left_navigation ul li a:hover{padding:0 20px 0 20px;color:#ea3234;text-decoration:none;border-left: 3px solid #cb3034;/*background-color: #EEEEEE;*/}
.left_navigation ul li a.active{padding:0 20px 0 20px;color:#ea3234;text-decoration:none;border-left: 3px solid #cb3034;/*background-color: #EEEEEE;*/}
.left_navigation ul li ul li a{color:#666;border-top:none;padding-left:41px; width:147px;height:25px;line-height:25px;display:block;font-size:10px; }
.left_navigation ul li ul li a.active,.left_navigation ul li ul li a:hover{padding-left:40px; color:#ea3234;text-decoration:none;border-left: 1px solid #cb3034;background-color: #EEEEEE;background-image: url("../images/right-arrow.gif");background-repeat: no-repeat;background-position:190px 8px;}
/** content **/
.content_box{float:right;width:730px;padding-left:10px;min-height:300px;background-color: #FFFFFF;}
.content_box .content{border:1px solid #EDEDED;float:right;width:708px;padding:20px 10px;min-height:300px;background-color: #FFFFFF;}
.content_box .content #products_box{min-height:500px;}
.content_box .content h3.title{}
/*about*/
.about_main{background-color: #F8F8F8;}
/*contact*/
.contact_box{width:980px;background-color: #FFFFFF;}
.contact_box .nav{width:980px;height: 35px;background-color: #0198E7; cursor:pointer;}
.contact_box .nav label.open{background:url(../images/menu_bg_open.jpg) 5px no-repeat;float:left;height:35px;width:35px;display:block;cursor:pointer;}
.contact_box .nav label.close{background:url(../images/menu_bg_close.jpg) 5px no-repeat;float:left;height:35px;width:35px;display:block;cursor:pointer;}
.contact_box .nav label.arrows_down{background:url(../images/menu_bg_arrows_down.jpg) -3px no-repeat;float:right;height:35px;width:35px;display:block;cursor:pointer;}
.contact_box .nav label.arrows_right{background:url(../images/menu_bg_arrows_right.jpg) 0 no-repeat;float:right;height:35px;width:35px;display:block;cursor:pointer;}
.contact_box .nav span{display:block;float:left; width:125px; height:35px; line-height:33px; color:#FFFFFF; text-align:left; font-size:16px; font-weight:bold; font-family:"微软雅黑";margin-left:5px;}
.contact_box .content{width:978px;min-height:400px;background-color: #FFFFFF; border:1px solid #EDEDED;}
.contact_us_form{width:787px;height:400px;margin-left: 174px;float:left;margin-top:30px;}
.contact_us_form dl dd{height: 46px;}
.contact_us_form dl dd div{height: 46px;display:block;line-height: 46px;}
.contact_us_form dl dd div span:last-child{color:#FF0000;vertical-align:top;}
.contact_us_form dl dd label{height: 46px; width:90px;display: block;float:left;text-align:right;margin-right:5px;}
.contact_us_form dl dd span{display:inline-block;margin-left:5px;}
.contact_us_form dl dd input.submit{margin-top:10px;background-color: #0E6DEA;color: white;font-weight: bolder;width: 200px;height: 50px;font-size: 21px;}
.contact_us_form dl dd input.submit:hover{margin-top:10px;background-color: #0EA7EA;color: white;font-weight: bolder;width: 200px;height: 50px;font-size: 21px;}
/*product*/
#main .product_detail{}
#main .product_detail .product_content{margin-top:10px;max-width: 946px;overflow:hidden;word-wrap:break-word;word-break:break-all;border:1px solid #EDEDED;}
#main .product_detail .product_content .property{margin-top:10px;padding:5px;border-bottom:2px dashed #EDEDED;}
#main .product_detail .product_content .property ul li{height:22px;line-height:22px;}
#main .product_detail .product_content .property ul li label{width:200px;display: inline-block;text-align:right;font-weight:bold;}
#main .product_detail .product_content .description{padding:5px;}

.product_content_box{float: left;width:100%;display:block;position:relative;padding-top:39px;margin-top:20px;font-szie:12px;font-family:Arial, Helvetica, sans-senif, SimSun, 宋体}
.product_content_box ul.ui-tab-nav{width:100%;border:0 solid #E62E04;display:block;line-height:34px;float:left;position:absolute;vertical-align: baseline;top:0;border-bottom-width: 2px;}
.product_content_box ul.ui-tab-nav li{display:block;float:left;margin-right:-1px;}
.product_content_box ul.ui-tab-nav li.ui-tab-active{color:#FFF;background-color:#E62E04;}
.product_content_box ul.ui-tab-nav li.ui-tab-active a{color:#FFF;border:1px solid #E62E04;cursor: default;}
.product_content_box ul.ui-tab-nav li.ui-switchable-trigger a{color:#333;border:1px solid #E8E8E8;}
.product_content_box ul.ui-tab-nav li a{height:33px;display:block;float:left;padding:0 20px;text-decoration:none;}
#feedback{width: 100%;display:block;height:515px;float:left;}

.search_box{clear:both;text-align:left;height:70px;position:absolute;z-index:100;top:0px;left:0px;width:980px;border-bottom:1px solid #CBCBCB;padding:0  0 10px 0;}
.search_box .serach_panel{height:44px;background-color:rgba(219, 219, 219, 0.34);padding:13px 0;}
.search_box .serach_panel .serach_input {width:500px;margin: 0 auto;}
.search_box .serach_panel .serach_input input{height:40px;width:490px;font-size:16px;border:1px solid #cdcdcd;color:#999999;padding:0 5px;font-family:"微软雅黑",Arial;outline:none;}
.search_box .serach_panel .serach_btn{position: absolute;margin-right: 5px;right: 186px;top: 0;width: 47px;height: 42px;background: url(../images/icon-zoom-other.png) center no-repeat #ededed;float: left; border: 1px solid #cdcdcd;border-left: none;cursor: pointer;}
.search_result_count{padding-left:10px;}

/*news*/
ul.news_ul{}
ul.news_ul li{border-bottom: #ddd 1px dashed;padding-bottom: 10px;margin-bottom: 20px;}
ul.news_ul li:HOVER{background-color: #eee;}
ul.news_ul li div.title_box{margin-bottom: 10px;padding: 10px 0 10px 10px;height:16px;display:block;border-bottom: #ddd 1px dotted;}
ul.news_ul li div.title_box a.title{float: left;font-size: 14px;padding-top: 0px;font-weight: normal;max-width:620px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
ul.news_ul li div.title_box span{float: right;color: #999999;}
ul.news_ul li div.description{padding-left:10px;}
ul.news_ul li div.description img{margin:10px 0;border: 1px dashed #E3E3E3;float: left;}
ul.news_ul li div.description div{margin: 10px 0 10px 10px;float: left;width:525px;color:#8D8D8D;line-height:20px;}
#main .news_detail .news_content{margin-top:10px;max-width: 946px;overflow:hidden;word-wrap:break-word;word-break:break-all;border:1px solid #EDEDED;}
#main .news_detail .news_content .description{padding:10px;}



/*support*/
ul.support_ul li{border-bottom: #ddd 1px dashed;padding: 10px 0 10px 15px;background:url(../images/img_arrow_right_big.gif) 5px 5px no-repeat; }
ul.support_ul li span{float: right;color: #999999;}
ul.support_ul li a{float: left;font-size: 14px;padding-top: 0px;font-weight: normal;max-width:620px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*--底部--*/
.foot{width: auto !important;min-width:950px;margin-top:20px;background-color: whiteSmoke;padding: 20px 0;border-top: #ccc solid 1px;}
.foot div.menu{width:100%;color:#999;text-align:center;line-height:24px;}
.foot div.menu a{color:#999;}
.foot div.copy{width:100%;color:#999;text-align:center;line-height:24px;}
.foot div.ui-footer-seo-language{width:100%;color:#666;text-align:center;line-height:24px;font-size:14px;}
.foot div.ui-footer-seo-language .global-site {background: url(../images/footer-img.png) no-repeat;background-position: -100px 0;width: 15px;height: 15px;display: inline-block;vertical-align: middle;}
.foot div.ui-footer-seo-language a {margin:0 2px;}
.foot div.ui-footer-seo-language a img{vertical-align: middle;}
.foot .info{color:#999;}
.foot .info a{color:#999;}
.foot .info .tel{margin:0 2px 0 8px;background: url(../images/footer-img.png) no-repeat;background-position: -100px -22px;width: 15px;height: 15px;display: inline-block;vertical-align: middle;}
.foot .info .email{margin:0 2px 0 8px;background: url(../images/footer-img.png) no-repeat;background-position: -100px -44px;width: 15px;height: 15px;display: inline-block;vertical-align: middle;}
.foot .info .map{margin:0 2px 0 8px;background: url(../images/footer-img.png) no-repeat;background-position: -100px -64px;width: 15px;height: 15px;display: inline-block;vertical-align: middle;}
