﻿/*
CSS Credit: http://www.cssmoban.com/
*/
*{ margin:0; padding:0;}
body {margin:0;	padding:0; line-height: 1.5em; font-family:  Helvetica, Arial, sans-serif; font-size: 12px;	color: #FFFFFF; background: #231f20; font-family:"微软雅黑"}

h1 {font-size: 18px; font-weight:100; color: #5c5c5c; width:660px; padding:0px}

h2 {width: 235px; height: 25px; padding: 15px 0 0 35px; margin: 0 0 25px -10px; font-size: 16px; color: #6c5b4c;	background: url(../images/left_heading_background.gif) no-repeat;}

h3 {margin: 0 0 5px 0; padding: 0; font-weight: bold; font-size: 14px;	color: #000;}
a{ color: #999999; text-decoration: none;} 
a:hover { color: #FF751A; text-decoration: none;}
.clearfix { clear:both; height:0; font-size:0; line-height:0;}
img {border: none}
li, ul { list-style:none;
}
.orange{ color:#ff751a}
.orange a{ color:#ff751a}
.gray{ color:#a2a2a2}
/* ----- Form ----- */
form{margin: 0;	padding: 0;}
label {	margin-right: 10px; color:#5c5c5c; font-size:14px}
.input{width: 160px;	height:22px; padding: 1px 0; line-height: normal; color: #99836c; border: 1px solid #505050; background: #5c5c5c;}
select{color: #99836c;}
.button{width: 60px; line-height: normal; margin:0; height: 23px;}
.bnt_blue_1 { padding:5px; background-color:#FF6D0C; color:#FFF; border:0; font-size:14px; font-weight:700; cursor:pointer;}
/* End of Form */
.banner{}
.container {margin:0px auto; width:960px;}
/*------------ Header --------------- */
.header {float:left; width:920px; padding:0px 20px 12px 20px; background:#fff}
.title {float:left; width:300px;}
.sitetitle {padding:30px 0 10px 0; font-size:4.0em; font-weight:bold;	color:#FF9933;}
.sitetitle span{font-weight: normal;	color: #FFFFFF;}
.language {float: right; margin-top:60px; width:110px;	font-size:16px; color:#7b7b7b}
.language a{ text-decoration:none}
/* -------------- End of Header------------------ */
.menu{height:32px;margin-top:10px; margin-bottom:8px; width:960px; float:left; font-size:14px;}
.menu ul{margin:auto; width:960px; height:32px;list-style-type:none; padding: 12px 0 0 0; margin-top:0px; margin-bottom:0px;}
.m_li{float:left; width:160px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px; font-style:italic}
.m_li a{display:block; color:#FFFFFF; width:160px; font-style:italic}
.m_li_a{float:left; width:160px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;  position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;}
.m_li_a a{display:block; width:160px; font-style:italic}


.smenu{width:960px; margin:0px auto 35px auto; padding:0px; list-style-type:none; height:32px; text-align:left; clear:both}
.smenu a:hover{ font-weight:700; color:#FFF;}
.s_li{line-height:10px; width:auto; display:none; height:20px;}
.s_li_a{line-height:20px; width:auto; display:block; height:20px;}
.s_li a, .s_li_a a{ padding-right:12px}

/*--- submenu ---*/
.submenu{float:left; width:950px; height:150px;	font-size:14px; margin-left:5px;}
.submenu ul {float:left; margin:0; padding:12px 0 0 0; list-style:none; overflow:hidden}
.submenu ul li{display:inline;}
.submenu ul li a{float:left; margin-right:5px; font-size:1.1em; font-weight:bold; text-align:left; text-decoration: none; color: #CCCCCC; background:url(../images/menu_bg.gif) repeat-x; height:41px; width:181px; line-height:20px; padding:25px;}
.submenu ul li a:hover{ background:url(../images/menu_bg0.gif) repeat-x;}
.submenu ul li .lastmenu{margin-right:0px; width:190px}
/*--- End of Menu ---*/
/*--- submenu1 ---*/
.submenu1{float: left; width: 960px; height:42px; margin-top:20px; font-size:14px; background:url(../images/menu_bg4.gif) repeat-x;}
.submenu1 ul {float: left; margin: 0; padding:0; list-style: none; overflow:hidden;}
.submenu1 ul li{width:146px; height:42px; float:left;}
.submenu1 ul li a{ float: left; width:140px; height:42px; font-size:1.1em; font-weight:bold; text-align:center; text-decoration: none;color: #CCCCCC; width:140px; line-height:42px; border-right:6px #231F20 solid;}
.submenu1 ul li a:hover{background:url(../images/menu_bg2.gif) repeat-x;}
/*--- End of Menu ---*/
/*--- content_column---*/
.content_column {padding:0; width:960px; float:left; margin:0; margin-top:20px; background:#fff; padding-bottom:30px;}
#new_released_section {float:left;	width:960px; margin:0 0 20px 0; border-bottom:1px solid #ccc}
.new_released_box {float:left;	width:318px; border-right:1px solid #ccc; padding-bottom:20px;}
.new_released_box img{margin:10px 0px}
.new_released_box.lastreleased{border-right:none}
.product_display{float:left; width:800px; padding:40px 0 15px 50px; color:#000; text-align:left}
.product_con .line{border-top:3px solid #3b3b3b; margin-bottom:15px;}
.product_con{margin:20px 0 0 50px; color:#3b3b3b;  font-weight:500;}
.pros_con li{ float:left; margin:15px 0; width:310px; height:244px; text-align:center; line-height:40px; margin-right:45px; list-style:none;}
    .pros_con li img { border:1px solid #ccc;}
.product_con dt.viedow{margin:20px 0 0 0; padding-right:8px;}
.product_con dt .viedow_title{ height:25px; background:#aeaeae; color:#646464; text-align:center; line-height:25px; font-size:14px; font-family:"宋体"}
.product_con dt span{font-weight:500; font-size:18px; overflow:hidden; clear:both;}
.product_con dt p{}
/*--- End of Right Column---*/
/* ----------------------分页 list-page------------------------------------------ */
.list-page {padding:15px 0; font-size:14px; font-weight:600; text-align:center; clear:both;}
.list-page span {padding:3px 2px; display: inline-block; background: #fff; color: #333; margin-left: 5px; cursor:pointer; text-align:center}
.list-page a {padding:3px 4px; display: inline-block; background: #fff; color: #333; margin-left: 5px; cursor:pointer; text-align:center}
.list-page a.cur {background: #ff9000; color: #fff; text-decoration: none; font-weight: bold; }
.list-page a:hover{background: #ff9000; color: #fff; text-decoration:none;}
a:hover.prev, a:hover.next{color: #ff9000; background:none}
#pager { text-align:center;}


/* ----- Footer ----- */
.footer {clear: both; width: 960px; text-align: left; color: #fff; background: #000000; height:60px; margin-bottom:20px}
.footer .footer_leftbg{ background:#ff6d0c; float:left; width:100px; height:60px}
.footer .con{ float:left; padding:17px 25px}
.footer .con a{color: #fff;	font-size:14px;	height:20px; line-height:20px; padding:0 15px;}
.footer .footer_topico{ float:right; margin-top:14px; margin-right:10px}
/* ----- End of Footer ----- */
#right_in{ width:800px; height:auto; overflow:hidden; font-family:"微软雅黑";}
#at_text_in{ width:800px; height:auto; overflow:hidden; padding:0 0 10px; }

.box{float:left;width:470px;margin:10px 0 0; line-height:0;}
.left-pro{width:470px; float:left}
.left-pro .t1{ width:70px;height:280px;text-align:center; float:left;}
.left-pro .t2{width:390px;text-indent:0;text-align:center; float:right; margin-top:20px;}
.left-pro .t2 img{text-indent:0;}
#showArea img{cursor:pointer;display:block;margin-bottom:7px;width:70px;border:1px solid #ccc;height:45px;}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer; }
#gobottom{cursor:pointer;}
#showArea{height:250px;margin:10px 0px;width:70px;overflow:hidden; }




#proDetail{ width:280px;  padding-top:50px; overflow:hidden; float:right; display:inline;}
.pro_detail_ti{ width:106px; height:28px; background:url(../images/pro_detail.gif) no-repeat; position:absolute; top:-28px; left:-1px; text-align:center; font-size:14px; line-height:28px;}
.pro_detail{ border-top:1px solid #ccc; height:auto; clear:both; margin-top:73px;padding:8px 0px; position:relative;line-height:23px; font-size:14px;}
.pro_detail *{ font-size:14px; line-height:23px;}
.pro_detail * a{ text-decoration:underline; color:#7c401d;}

.proName{ width:390px; overflow:hidden; border-bottom:1px dotted #ccc; line-height:26px; font-size:14px; font-weight:bold; color:#393939; padding:5px 0 10px 0px;}
.proSN2{ width:390px; overflow:hidden;border-bottom:1px dotted #ccc;line-height:22px;padding:3px 0 4px 0px;}

.news_li li{ height:30px; border-bottom:1px dashed #ccc; line-height:30px;}
.news_li li a{background:url(../images/libg.jpg) no-repeat left; padding-left:15px; }
.news_title{ width:100%; height:50px; text-align:center; margin-top:10px;}
.news_title h3{ height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.news_title p span{ padding-left:50px;}
.news_content{ margin:auto; line-height:25px; padding-top:20px;}
.time{ float:right;}
.pro_img{ width:600px;  margin:auto; margin-top:20px; text-align:center;}
.pro_img img{ max-width:600px; border:#DCDCDC 1px solid;}/*700*540*/
.pro_txt img
{
	width:380px;height:240px;margin:5px 10px;
}
#inquiry_form{clear:both;width:730px;padding:5px;font-size:12px;color: #000000;margin:10px auto;}
#inquiry_form table{
    width: 100%;
}
#inquiry_form table td, #inquiry_form table th{
    padding: 2px;
}
#inquiry_form table td.filed_name, #inquiry_form table th.filed_name {
    padding-right: 10px;
    text-align: right;
    width: 130px;
}
#inquiry_form .I_input, #inquiry_form .textarea {
    border: 1px solid #CCCCCC;
}
#inquiry_form .I_input {
    height: 20px; line-height:20px;
}
#inquiry_form fieldset {
    border: 1px solid #CCCCCC;
    margin: 5px 0;padding-bottom:8px;
}

#inquiry_form fieldset legend {
    margin-left: 65px;
    font-weight: bold;
    padding: 0 5px;
}
 .btns{ border:1px #ccc solid;  cursor:pointer;}
.ta{ border:1px #Dfdfdf solid; height:25px; line-height:25px;}
textarea{border:1px #Dfdfdf solid;}
.content_column{ font-size:14px; line-height:28px;}
.content_column h1{ line-height:50px;}