/* CSS Document Inside  */
/*内页banner开始*/
p{padding:0px;margin:0px;}
.ny_banner_box{
	border:1px solid #efefef;
	width:982px;
	height:138px;
	margin-top:12px;
}
.container_box{ width:990px; margin-top:12px;}
.container_left{
	float:right;
	width:270px;
}
.container_right{
	float:left;
	width:700px;
	margin-left:5px;
}

/*产品左侧*/
.margin_top12{ margin-top:12px;}
.pro_list_left{}
.pro_list_nav{ height:55px;}
.pro_list_nav img{ width:270px; height:55px;}
.pro_list_tit, .new_list_tit, .clients_list{ background:url(../images/left_box_bg.jpg) repeat-y left top; padding:10px;}
.pro_list_btm{ background:url(../images/left_box_btm.jpg) no-repeat left top; height:5px;}
/*左侧产品标题*/
.pro_list_tit ul li{ background:url(../images/pro_list_ico.jpg) no-repeat left; padding-left:15px; height:22px; line-height:22px;}
.pro_list_tit ul li a{ color:#666; font-weight:bold;}
.pro_list_tit ul li a:hover{ color:#f60;}
/*最新产品列表*/
.new_list_tit ul{ width:100%;}
.new_list_tit ul li{ float:left; width:118px; height:94px; margin-left:3px;border:1px solid #efefef;}
.new_list_tit ul li .nimg{width:118px; height:94px;text-align:center;display: table-cell; vertical-align: middle;}
.new_list_tit ul li:hover{ border:1px solid #f60;}
.pro_list_tit dl{ padding-top:10px; width:100%;}
.new_list_tit dl dd{ height:20px; line-height:20px; padding-left:3px;}
.new_list_tit dl dd a{ color:#666; font-weight:bold;}
.new_list_tit dl dd a:hover{ color:#f60;}
/*产品列表开始*/
.product_list_nav{ color:#303030; height:33px; line-height:33px; font-size:14px; font-weight:bold;}
.product_list_nav a{ color:#303030;}
.product_list_nav a:hover{ color:#f60;}
.product_list_box{
	border:1px solid #ccc;
	width:700px;
	padding-bottom:10px;
}
.product_list_top{ background:url(../images/product_list_navbg.jpg) repeat-x left top; height:50px; line-height:50px; padding-left:30px;}
.product_list_top span{ float:right; padding:18px 30px 0 0;}
.product_list_top strong{ color:#fe6000; font-size:16px;}
.product_list_top em{ font-size:15px;}
/*产品列表*/
.product_list_one{ background:url(../images/product_onebg.jpg) repeat-x left top; border:1px solid #ccc; width:628px; height:130px; margin:5px 30px 2px 30px; padding:5px;}
.pro_one_left{ float:left; width:490px;}
.pro_one_img{ float:left; width:130px;}
.pro_one_img a img{ border:1px solid #ccc; width:129px; height:129px;}
.pro_one_img a img:hover{ border:1px solid #f60;}
.pro_one_right{ float:left; width:125px; padding-top:25px;}
.pro_one_right dl dd{ margin-top:10px;}
.pro_one_txt{ float:left; width:350px; margin-left:6px;}
.pro_one_txt p a strong{ color:#303030;}
.pro_one_txt p a strong:hover{ color:#f60;}
.pro_one_txt p{ color:#303030; line-height:20px;}
/*分页*/
.page_num{ border:1px solid #ccc;width:626px;padding:5px; margin-top:15px; text-align:center;}
.page_num a{margin:0px 4px;color:#f60}
.page_num a:hover {color:#000;}

/*How to order*/
.content_box{ border:1px solid #ddd; width:980px; padding:0px 4px 10 4px;}
.content_box h2{ background:url(../images/how_to_order_content_nav_bg.jpg) repeat-x; width:960px; height:30px; line-height:30px; padding-left:20px;}

/*how to order内页页*/
ul#ulhowitwork,ul#ulhowitwork li.nostyle{ list-style:none; padding:0; width:940px; padding:0px 20px 10px 20px;}
ul#ulhowitwork li.nostyle{ margin:10px auto; overflow:hidden; zoom:1}
ul#ulhowitwork li div.hwdCMSLeft{ width:75px; height:75px; text-align:center; vertical-align:middle; float:left;}
ul#ulhowitwork li .hwdCMSCenter{
	float:left;
	width:520px;
	margin-left:14px;
	color:#595A5E;
}
ul#ulhowitwork li div.hwdCMSCenter p.hwdCMSPtop{color: #ff6000; font:Verdana;font-size:18px;font-weight:bold;line-height: 1.3em;text-transform: uppercase; padding-bottom:6px; margin-top:0px; padding-top:0px; padding-left:0px; text-align:left}
ul#ulhowitwork li div.hwdCMSCenter .hwdCMSPbottom{ width:520px;}

ul.ultiaokuan{ width:470px; padding:0px 10px 0px 0px; margin:0px 0px 0px 30px;  list-style-type:circle !important;}
ul.ultiaokuan li{ padding-bottom:15px;}
ul#ulhowitwork li div.hwdCMSRight{ float:left; width:340px;padding-left:14px;}
.slideshow001,.slideshow002,.slideshow003,.slideshow004{ width: 340px; margin: auto; margin-top:5px; overflow:hidden; position:relative; overflow:hidden;zoom:1 }
.slideshow001 img,.slideshow002 img,.slideshow003 img,.slideshow004 img { padding: 0px; position:relative; border:5px solid #e9f0f6;}
img.imgfloat1,img.imgfloat2{ position:relative; float:left;}
img.imgfloat2{ margin-top:12px;}


/*FAQs*/
ul.ulFAQ{ padding:0px 16px 15px 16px;background-position:680px 10px;}
ul.ulFAQ,ul.ulFAQ li{list-style:none}
ul.ulFAQ li{ font-family:Arial, Helvetica, sans-serif;}
ul.ulFAQ li.liFaqQuestion{ font-size:18px; color:#ff6000; padding-top:20px; padding-bottom:10px;}
ul.ulFAQ li.first1{padding-top:0px;}
ul.ulFAQ li.liFaqAnswer{ font-size:14px; color:#595A5E; padding-left:15px;}

/*Clients*/
.ptesBig{ width:600px; display:block; overflow:hidden; zoom:1; padding-bottom:30px;}
div.ptesleft{ display:block; position:relative; float:left; overflow:hidden; zoom:1}
div.ptesright{ display:block; position:relative; float:right;}
p.ptesContent{line-height: 18px; text-align:justify !important; width:470px;}
p.ptesUser{font-weight:bold; padding-top:10px; color:#595A5E;}
p.ptesContent2{line-height: 18px; text-align:justify !important; width:590px;}
img.ptesPic{ width:100px; height:100px; border: 5px solid #E9F0F6;padding: 0px;position: relative;}

/*clients_list*/
.clients_list ul{ width:100%; padding-bottom:10px;}
.clients_list ul li{ float:left; width:122px; height:110px; margin-left:3px; margin-bottom:10px;}
.clients_list ul li a img{ border:5px solid #efefef; width:110px; height:100px;}
.clients_list ul li a img:hover{ border:5px solid #f60;}

/*Contact us*/
/* global table style */
div.table_block {background: transparent url('../img/table_footer.gif') no-repeat bottom left;padding-bottom:6px;margin:0 auto 2em;width:541px;}
table.std {border-spacing: 0;border-collapse: collapse;	width:100%;}
table.std td, table.std th {padding: 0.4em 0.5em;}
table.std th {white-space:nowrap;}
table.std tr.item td, table.std tr.item th {background-color: white;}
table.std tr.alternate_item td, table.std tr.alternate_item th {background-color: #f1f2f4;}
table.std tbody tr td, table.std tfoot tr td {border-top: 1px solid #bdc2c9;}
table.std thead th {background-color: transparent;background-image: url('../img/table_header.gif');	background-repeat: no-repeat;height:24px;color: #212121;font-weight: bold;text-align: left;white-space: nowrap;}
table.std thead th.first_item {background-position: top left;}
table.std thead th.last_item {background-position: top right;}
table.std thead th.item {background-position: -5px 0;}
table.std tfoot td {color: #212121;	text-align: right;white-space: nowrap;}
/* /global table style */

/* global form style */
form.std {clear: both;}
form.std h3 {color: #555;font-size: 1.4em;font-weight: normal; border-bottom: 1px solid #d0d1d5;padding: 0.5em;	margin: 0 0 0 0;background: #fff url('../img/form_large_bg.gif') repeat-x top left;}
form.std fieldset {border: none;margin-bottom: 1em;padding-bottom: 1em;background: #fff url('../img/form_bottom_bg.gif') repeat-x bottom left;}

form.std fieldset legend {padding: 0.3em 0.6em;	margin: 1em 0 1em 0.5em;font-size: 1.6em;font-weight: 100;	border-color: #d0d1d5;border-style: solid;border-width: 1px;}
form.std h4, form.std p {padding: 0.3em 1em;clear: both;}
form.std table tr td{ padding-bottom:15px;}
form.std label, form.std p span {/*float: left;*/text-align: right;	width: 30%;}
form.std p span.like_input {width: auto;margin-left:0.7em;}
input, textarea, select, span.editable {margin-left: 0.7em;	font-size: 12px;font-family: Verdana, Arial, Helvetica, Sans-Serif;	vertical-align: top;	outline: none;}

input, textarea, select {border: 1px solid #bdc2c9;}

input.text {height:18px;padding-left:2px;padding-right:2px;}
.checkbox input, .radio input {	border: none;}
form.std .checkbox label, form.std .radio label, form.std span.form_info {margin: 0;float: none;text-align: left;}
.required sup {	color: #da0f00;}
form.std p.checkbox {	padding-left: 30%;}
form.std p.submit {	padding-left:42%!important;margin-bottom: 1.5em;}

.product_body{margin:20px 0px;line-height:160%}
.plr10{padding:0px 30px;}
.product_header{margin:0px 30px;border-bottom:1px dashed #9A9A9A;padding-bottom:20px;}
.product_header img {border:2px solid #cccccc;float:left;margin-right:20px;}
.product_header h3{padding-top:10px;}
.product_header p{margin-top:20px;}

.product_t_list {margin:0 30px;}
.product_t_list li{float:left;margin:5px;}

.product_t_list dt {width:130px;height:135px; text-align:center;display:table-cell;vertical-align:middle;}
.product_t_list dd {text-align:center;width:150px;word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;}
.product_t_list a{color:#0e0e0f;}
