@charset "utf-8";
/* CSS Document */
body{ margin:0; font-size:12px; font-family:"Times New Roman", Times, serif; }
*{ margin:0; padding:0;}
ul{ list-style-type:none;}
#clear{ clear:both;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
a:link,a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#7fb001; text-decoration:none;}
fieldset,img { border: 0;}
html{ overflow-x:hidden;overflow-y:auto;}

/*header*/
.header{height:137px; background:url(../images/bg_header.jpg) repeat-x;}
.header_content{width:960px; margin:0 auto; position:relative; z-index:10;}

.navigation{position:absolute; top:107px; left:0;}
.navigation .main_menu .menu_left li{float:left; width:95px; line-height:16px;}
.navigation .main_menu .menu_left li.w1{width:190px;}
.navigation .main_menu .menu_left li.w2{width:100px;}

.navigation .main_menu h4,.navigation .main_menu h4 a{color:#c60004; font-weight:bold; clear:both; margin-bottom:5px;}
.navigation .main_menu h5{clear:both; margin:5px 0;}

.navigation .main_menu  ul{}
.navigation .main_menu .menu_right h4{padding-left:25px; margin:5px 0;}
.navigation .main_menu .menu_right h4 a{font-size:12px; color:#000;}
.navigation .main_menu .menu_right ul{margin:0 0 10px 30px; overflow:hidden; zoom:1;}
.navigation .main_menu .menu_right ul li{float:left; margin-right:10px;}

.navigation .main_menu dl{clear:both;line-height:16px;}
.navigation .main_menu .want_know dt{font-weight:bold; margin-bottom:5px;}
.navigation .main_menu .want_know dd{width:90px; float:left;}
.navigation .main_menu .want_know dd.w3{width:150px;}
.navigation .main_menu .tv{line-height:16px;}
.navigation .main_menu .tv dt{width:70px; clear:left; float:left;}
.navigation .main_menu .tv dt a{color:#000;}
.navigation .main_menu .tv dd,.navigation .main_menu .tv dd a{color:#999; line-height:18px;}

.navigation .main_menu li{background:none; padding:0; float:none; height:auto;}
.navigation .main_menu a{font-size:12px; color:#000; font-weight:normal; line-height:18px; display:inline-block; word-break:keep-all; white-space:nowrap}
.navigation .main_menu li a:hover,.navigation .main_menu .tv dt a:hover,.navigation .main_menu dd a:hover{text-decoration:none; background:#ccc;}
.navigation .main_menu .oth dd a:hover{background:none;}

.navigation .main_menu h2 a{ line-height:27px; color:#fff; font-weight:bold;}

.navigation .main_menu .menu_04 dd a{width:50px; display:inline-block;}

.navigation .main_menu .menu_right .sep{ background:url(../images/bg_menu_sep_02.gif) no-repeat; width:100%; line-height:2px; margin:25px 0;}

.main_navi li{float:left; height:30px;}
.navi{float:left; height:30px; line-height:100px; overflow:hidden; background:url(../images/bg_navi.gif) no-repeat;}
.navi_01{width:138px; background-position:0 0;}
.navi_02{width:137px; background-position:-138px 0;}
.navi_03{width:137px; background-position:-275px 0;}
.navi_04{width:136px; background-position:-412px 0;}
.navi_05{width:137px; background-position:-548px 0;}
.navi_06{width:137px; background-position:-685px 0;}
.navi_07{width:138px; background-position:-822px 0;}
.navi_01:hover{ background-position:0 -30px;}
.navi_02:hover{ background-position:-138px -30px;}
.navi_03:hover{ background-position:-275px -30px;}
.navi_04:hover{ background-position:-412px -30px;}
.navi_05:hover{ background-position:-548px -30px;}
.navi_06:hover{ background-position:-685px -30px;}
.navi_07:hover{ background-position:-822px -30px;}
.navi_01_on{ background-position:0 -60px;}
.navi_02_on{ background-position:-138px -60px;}
.navi_03_on{ background-position:-275px -60px;}
.navi_04_on{ background-position:-412px -60px;}
.navi_05_on{ background-position:-548px -60px;}
.navi_06_on{ background-position:-685px -60px;}
.navi_07_on{ background-position:-822px -60px;}

.main_menu{position:absolute; width:612px;overflow:hidden; background:url(../images/bg_mainmenu.gif) no-repeat left top; z-index:200; left:60px; top:30px; border-bottom:solid 2px #ccc;_zoom:1; display:none; z-index:5;}

.main_menu h2{line-height:27px; color:#fff; font-weight:bold; text-align:center; margin-bottom:15px;}

.menu_left{width:600px; float:left; margin:10px 0 20px;}
.menu_right{width:160px; float:right; margin:10px 0 20px;}

.main_menu .menu_left div{float:left;}
.main_menu .menu_01{width:190px; padding-left:10px;}
.main_menu .menu_02{width:190px; padding-left:10px;}
.main_menu .menu_03{width:190px; padding-left:10px;}
.main_menu .menu_04{width:190px; padding-left:10px;}

.menu_left .sep{ background:url(../images/bg_menu_sep_01.gif) no-repeat; width:100%; height:2px;line-height:2px; margin:18px 0;}
.menu_left .sep2{ background:url(../images/bg_menu_sep_01.gif) no-repeat; width:100%;height:2px;  line-height:2px; margin:10px 0;}
.menu_left .sep3{ background:url(../images/bg_menu_sep_01.gif) no-repeat; width:100%; height:2px; line-height:2px;margin:5px 0;}

.sv{position:absolute; top:30px; display:none; width:132px;}
.sv li{float:left; height:27px;}
.sv a{display:block; width:137px; height:27px; background:url(../images/bg_sed_navi.png) no-repeat; text-align:center;line-height:27px; color:#fff; margin:0;}
.sv a:hover{background:url(../images/bg_sed_navi_hover.png) no-repeat;}
.sed_navi_02{ left:138px;}
.sed_navi_03{ left:275px;}
.sed_navi_04{ left:412px;}
.sed_navi_05{ left:548px;}
.sed_navi_06{ left:685px;}
.sed_navi_07{ left:822px;}
.sed_navi_04 a{ width:136px;}
.sed_navi_01 a,.sed_navi_07 a{ width:138px;}

/*top*/
.top{ width:1000px; color:#cccccc;}
.top a:link,.top a:visited{ color:#666666;}
.top a:hover{ color:#69a500;}
.top_r{ float:right; padding-top:8px;}
#clear{ clear:both;}
#top{ height:70px; width:1000px; margin-top:10px;}
#tleft{ float:left; width:229px;}
#tright{ float:right; margin-top:20px;}
#tcenter{ float:left; margin-top:24px; text-align:left; width:300px; }
#tright li{ float:left; line-height:30px;}
.btn_01 { background:url(../images/btn.gif) no-repeat; border:none; width:28px; height:26px;}
/*end top*/


/*end header*/

/*footer*/
.footer{clear:both; background:#ebebeb url(../images/bg_footer.gif) repeat-x left top;}
.footer_content{ width:960px; margin:0 auto; overflow:hidden; _zoom:1; padding-bottom:20px; background:url(../images/bg_footin.jpg) no-repeat top left;}
.footer_content ul{ margin-left:20px;}
.footer_content li{width:105px; float:left; margin-right:20px;}
.footer_content h5{margin-top:30px; font-weight:bold; padding-left:10px; border-bottom:solid 1px #ccc; line-height:27px; color:#333}
.footer_content h5 a{ font-weight:bold;color:#333}
.footer_content dl{ line-height:27px;}
.footer_content dt{padding-left:10px; background:url(../images/bg_list_02.gif) no-repeat 0 12px; border-bottom:solid 1px #ccc; margin-bottom:-1px;}
.footer_content dt a{color:#333;}
.footer_content dd{
	padding-left:10px;
	background:url(../images/bg_list_02.gif) no-repeat 0 12px;
	border-bottom:solid 1px #ccc;
	margin-bottom:-1px;
	line-height: 30px;
}
.footer_content dd a{color:#333;}

.contact{float:left; width:157px; height:55px; padding:15px 0 0 12px; margin:50px 0 0 20px; background:url(../images/bg_contactus.gif) no-repeat;}
.contact a{color:#fff; font-size:14px; font-family:simhei;}
.contact .en{font-size:22px; font-family:Arial;}

.subjectlink{float:right; margin-top:10px; width:169px; height:220px; background:url(../images/bg_subjectlink.gif) no-repeat;}
.subjectlink dt{font-size:14px; color:#000; font-family:simhei; background:none; border:none; line-height:35px;}
.subjectlink dd{padding-left:26px; background:url(../images/bg_list_08.gif) no-repeat 13px 6px;}
.subjectlink dd a{padding:0;color:#333; line-height:22px;}
.subjectlink dd img{vertical-align:middle; margin:6px 0;}

.copyright{background:#3c3c3c; color:#b1b1b1; line-height:30px;}
.copyright_content{width:960px; margin:0 auto; height:30px;}
.copyright_content a{color:#b1b1b1;}
.cr{float:left; color:#b1b1b1;width:600px; margin-left:20px; padding-left:53px; background:url(../images/ico_ily.gif) no-repeat 0 8px;}
.link{float:right; width:190px;}
.link a{margin:0 10px;color:#b1b1b1;}
.link a:link,.link a:visited{ color:#b1b1b1; text-decoration:none;}
.link a:hover{ color:#7fb001; text-decoration:none;}

/*end footer*/

/*about*/
.neirong_left{ float:left; width:460px; line-height:24px;}
.neirong_left p{ text-indent:2em;}
.neirong_right{ float:right;}
.neirong_right img{ padding:10px; border:1px solid #dfdfdf;}
/*edn about*/

/*hengfu*/
#hengfu{
	width:966px;
	height:46px !important;
	height:30px;
	margin-top:10px;
	border:1px solid #dfdfdf;
	background:#fcffcc;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 14px;
	padding-bottom: 2px;
	padding-left: 18px;
	margin-bottom: 10px;
}
#hengfu h1 { font-size:22px; color:#0099CC;}
#hengfu li.li1{ float:left; line-height:46px;}
#hengfu li.li2{ float:right; line-height:46px;}
/*end hengfu*/

.input 
{
	background-color:#ffdb2b;
	border:0px;
	line-height:20px;
	width:100px;
	height:23px;
	color:#333;
	background:url(../images/i_1.png) repeat-x;	
}

.fwcx {
	background-image: url(../images/fwcx.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.fwcx p {
	padding-top: 40px;
	padding-left: 30px;
}
.fwcx_line {
	height: 1px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}

/*main_content*/
.main_content{width:1000px; margin:0 auto; padding:0px 0 30px; overflow:hidden; _zoom:1;}

.crumbs{ height:40px; line-height:40px; color:#9d9d9d;  position:relative;}
.crumbs a {color:#000;}
.crumbs span{color:#cf0000;}

.sidebar{float:left; width:163px; position:relative; overflow:hidden;}
.side_navi{margin-bottom:10px; overflow:hidden; _zoom:1;}
.side_navi li{float:left;}
.side_navi li.on a{ background:url(../images/new_left_bg.jpg) no-repeat 0px -113px;}
.side_navi li.open a{ background:url(../images/new_left_bg.jpg) no-repeat 0px 0px; border-top:solid 1px #fff;}
.side_navi a{padding-left:25px; float:left; width:142px; height:28px; line-height:28px; background:url(../images/new_left_bg.jpg) no-repeat 0px -27px; color:#fff; font-weight:bold;}
.side_navi .open a{ background:url(../images/new_left_bg.jpg) no-repeat;}


.side_navi ul{display:none;}
.side_navi ul a,.side_navi li.on ul a,.side_navi .open ul a{float:left;  height:27px; background:url(../images/new_left_bg.jpg) no-repeat 0 -85px; color:#fff; padding-left:35px; line-height:27px; color:#666; font-weight:normal;}
.side_navi .open ul{display:block; float:left;}
.side_navi .open ul .current a{ background:url(../images/new_left_bg.jpg) no-repeat 0 -57px; color:#fff; height:27px;}
.side_navi .openon ul{display:block; float:left;}

.lleftb{
	width:173px;
	height:58px;
	margin-top:10px;
	overflow: hidden;
}
.lleftb li{ float:left; margin-right:3px;}
.lleftb img{ border:none;}

/*end main_content*/

/*about_content*/
.about_content{width:816px; float:right; background-color:#FFF}
.main_area{ width:814px; float:right; background:#fff; overflow:hidden; _zoom:1;}
.bd{ border:1px solid #d9d9d9}
.main_area .title{height:25px; line-height:25px;background:url(../images/news_title_bg.jpg) repeat-x;   display:block; position:relative;}
.main_area .title h3{ padding-left:20px; color:#ce0000; font-weight:bold;}
.main_area .title span{ position:absolute; top:0px; right:10px;}
.main_area .title a{color:#ce0000;}
.main_area .title span a.rss{ color:#ce0000; padding-top:6px;}

.ceo_message{
	margin:20px 20px;
	overflow:hidden;
	font-size:13px;
	line-height: 22px;
}

.lrt2{ width:100%; text-align:left; margin-top:10px;}
.lrt2 img{ padding:10px; border:1px solid #dfdfdf;}
.lrt32 a:link,.lrt2 a:visited,.lrt3 a:link,.lrt3 a:visited{ color:#0099FF;}
.neirong_left{ float:left; width:460px; line-height:24px;}
.neirong_right{ float:right;}
.neirong_left p{ text-indent:2em;}
/*end about_content*/

/*huifu*/
ul.huifu li{ border:5px solid #CCCCCC; margin-bottom:20px;}
ul.huifu li ul li{ border:none; padding:5px; margin-bottom:0px;}
ul.huifu li.huifu1{ background:#f6f6f6;}
ul.huifu li.huifu2{ background:#dfdfdf;}
/*end huifu*/

/*page*/
.page {
	padding: 8px;
	height: 35px;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 20px;
	font-family: "宋体";
}
.page a {
	margin: 2px;
	color: #333333;
	text-decoration: none;
	background-color: #e7e7e7;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
	font-family: "宋体";
}
.page a:hover {
	color: #ffffff;
	background-color: #dc0405
}
.page a:active {
	color: #ffffff
}
.page span.current {
	font-weight: bold;
	margin: 2px;
	color: #fff;
	background-color: #dc0405;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
}
.page span.disabled {
	margin: 2px;
	color: #333333;
	background-color: #e7e7e7;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
}
/*end page*/

/*news*/
.news_search_top{height:30px;  line-height:25px; padding-top:3px;}
.input_01{width:120px; padding:5px 0 5px 5px; border:solid 1px #d5d5d5; color:#666; background:#fff; margin-right:8px;}
.product_list{
	background:#fff;
	padding:20px;
}
.news_list{background:#fff; padding:0 20px;}
.list_pic { background:url(../images/news_bg_index.jpg) left top repeat-x;}
.list_pic .tit_1{background:url(../images/new_list_ar.jpg.jpg) no-repeat;line-height:14px;margin-bottom:8px;overflow:hidden;padding-left:14px;padding-right:14px;}
.list_pic .tit_1 a{ color:#000; font-weight:normal}
.list_pic .first{ border-top:none; padding-top:10px;}
.list_pic { background:url(../images/news_bg_index.jpg) left top repeat-x;}
.news_list{background:#fff; padding:0 20px;}
.news_list dl{ overflow:hidden; _zoom:1; background:url(../images/list_bg.jpg) bottom no-repeat; padding-bottom:20px;}
.news_list dt{ margin:10px 0px 6px 0px; line-height:22px; position:relative;}
.news_list dt img{float:left; margin-right:20px;  background:url(../images/news_list_bg.jpg) left top no-repeat; padding:6px 10px 10px 6px;}
.news_list dl.last{background:none;}
.news_list dt a{ color:#ba0000; font-weight:bold; font-size:12px;}
.news_list dt span{ color:#a5a5a5; font-size:11px; float:right; margin-right:5px; top:0;}
.news_list dd.des{height:66px; overflow:hidden;}
.news_list dd.des a{color:#666; line-height:22px;}
.news_list dd.detail{ overflow:hidden; _zoom:1;}
.news_list dd.detail a{ color:#ba0000;margin:0 3px 10px 0; line-height:22px; padding-left:155px; }
.news_search_top .tit{  font-size:12px; color:#666; padding-right:10px; margin-right:10px; padding-left:20px;}
.news_search_top{height:30px;  line-height:25px; padding-top:3px;}
.input_01{width:120px; padding:5px 0 5px 5px; border:solid 1px #d5d5d5; color:#666; background:#fff; margin-right:8px;}
.btn_search_top{ background:url(../images/news_search.jpg) no-repeat; padding:0px 13px; margin-top:2px; float:left; line-height:20px; color:#FFF }
.news_search_top span{ float:left; margin-right:8px;}
.news_search_top input{float:left;}
.news_search_top .input_01{ background:url(../images/search_bg.jpg) left top no-repeat; border:0px; width:137px;}
.news_search_top .input_02{
	border:1px solid #d8d8d8;
	margin-right: 10px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 4px;
}
.news_search_top .select_sim{ position:relative; float:left; width:90px; margin-right:8px; background:#fff url(../img/bg_select_sim_02.jpg) no-repeat; z-index:6;}
.news_search_top .select_sim span{width:67px;}
.news_search_top .select_sim a{width:90px;}
.news_search_top .select_sim ul{width:88px; z-index:6;}
.news_search_top .tit{  font-size:12px; color:#666; padding-right:10px; margin-right:10px; padding-left:20px;}
/*end news*/

/*news_view*/
.page_navi{ margin:0px 20px; padding:10px 0; overflow:hidden; _zoom:1;}
.page_navi .fl{float:left; width:45%;}
.page_navi a{ color:#000}
.page_navi .fr{float:right; width:45%; text-align:right;}
.backtolist{ text-align:right; margin:10px 20px; clear:both;}
.news_detail{margin:0 20px;}
.news_detail_title{border-bottom:solid 1px #ccc; text-align:center; line-height:22px; padding:10px 0; margin-bottom:25px;}
.news_detail_title h3{color:#ba0000; font-size:20px; font-weight:bold;}
.news_detail_title p{color:#666; font-size:12px; }
.news_detail_content p { text-indent:20px; line-height:22px; color:#666; margin-bottom:20px;}
.news_detail_content h4{color:#000; font-weight:bold; margin-bottom:5px;}

.news_detail_content .news_detail_con_pic span{ display:block; padding-top:5px; text-align:center}
.news_detail_content .news_detail_con_pic { text-align:center; padding:5px; margin:10px auto;}
.news_detail_content .news_detail_con_pic img { padding:10px; border:solid 1px #ccc;}
.news_detail_content h5{color:#cf0000; font-weight:bold; margin:5px 0;}
/*end news_view*/

/*page*/
.pagination{ clear:both; padding:20px 8px;  }
.pagination p{overflow:hidden;_zoom:1;}
.about_content .pagination p{ padding:12px 0; text-indent:0px;}
.pagination span, .pagination a{margin-right:5px;}
.pagination span{color:333; font-weight:bold; float:left; }
.pagination a.current{color:#fff; border:1px solid #a7b0b8; background-color:#a10505;float:left; text-align:center}
.pagination a{color:#666; float:left; padding:2px 4px; border:1px solid #a7b0b8; background-color:#f9fafb; text-align:center; white-space:nowrap; display:inline; font-family:simsun; line-height:12px;}
.pagination a:hover{color:#fff; background-color:#a10505}

.pagination a.dot{ border:solid 1px #fff;background-color:#FFF;}
.pagination a.dot:hover{background-color:#FFF;color:#666;}

.pagination a.current{color:#fff; background-color:#a10505;}
.pagination a.current:hover{color:#fff;-color:#a10505}

.pagination a.btn_page{ padding:2px; width:39px; white-space:nowrap }
.pagination a.btn_page:hover{color:#fff;padding:2px 6px; background-color:#a10505}

.pagination .total {float:right; font-weight:normal; padding:2px 6px; *padding:3px 6px;}

.pagination span.page_jump{ float:right; font-weight:normal; margin-left:5px; padding:0 0 1px;}
.pagination span.page_jump input{width:18px; border:solid 1px #ccc; margin:0 2px; height:15px;}
.pagination span.page_jump a{float:none; margin-left:3px;}

.page {
	padding: 8px;
	height: 35px;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 20px;
	clear: both;
}
.page a {
	margin: 2px;
	color: #333333;
	text-decoration: none;
	background-color: #e7e7e7;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
}
.page a:hover {
	color: #ffffff;
	background-color: #ba0000;
}
.page a:active {
	color: #ffffff
}
.page span.current {
	font-weight: bold;
	margin: 2px;
	color: #fff;
	background-color: #ba0000;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
}
.page span.disabled {
	margin: 2px;
	color: #333333;
	background-color: #e7e7e7;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
}

/*end page*/


.xinwen{ width:760px; text-align:left;padding-bottom:10px;}
.xinwen ul{line-height:30px;}
.xinwen ul li{ background:url(../images/icon.gif) 0px 14px no-repeat; border-bottom:1px dashed #d2d2d2; padding-top:4px; padding-left:14px;}
.xinwen ul li a{ display:block; width:100%; height:30px; color:#333333;}
.xinwen ul li a:hover{color:#1677bb; background:#e4e4e4;}
.xinwen span.news_l{ float:left;}
.xinwen span.news_r{ float:right;}

/*subBanner*/
.subBanner{ position:relative; width:100%; height:187px; background-repeat:repeat-x; background-position:0 0; background-color:transparent;}
.subBanner .wrap{ position:absolute; left:50%; top:0; margin-left:-475px; width:950px;}
/*end subBanner*/

.BG_huise { background-color:#ccc;}
.BG_baise { background-color:#FFF;}
.BG_Y { background-color:#e2e2e2;}
.BG_c { background-color:#f7f7f7;}


.tel,.chkTrue{ margin-top:10px; width:170px; overflow:hidden; border-top:1px solid #eaeaea; padding:15px 0 0 0px;}
			.chkTrue{ height:90px;}
			.tel i,.chkTrue i{ float:left; width:42px; height:58px; background-image:url(../images/s2.png); background-position:0 -75px; background-repeat:no-repeat;}
			.chkTrue i{ background-position:0 -135px;}
			
			.tel span,.chkTrue span{ float:right; width:127px; color:#999;}
			.tel strong,.chkTrue form{ float:right; width:127px; color:#98b940; font-size:18px; font-weight:normal;}
				.chkTrue form .txtChk{ width:108px; height:22px; background:url(../images/left-searchbar-bg.png) no-repeat; border:1px solid #e8e8e8;}
				.chkTrue form .btnChk,.btnChk-eng{ margin-top:5px; width:56px; height:21px; text-indent:-9px; text-align:center; color:#676767; background:url(../images/s2.png) 0 -193px no-repeat; border:none; cursor:pointer;}
				.chkTrue form .btnChk-eng{ background:url(../images/eng-search-btn.png) no-repeat;}



/*pro_list*/
.pro_list{
	width:742px;
	float:left;
	padding-bottom: 15px;
}
.pro_list dl{width:146px;float:left;display:inline;margin-top:15px;margin-left:43px;}
.pro_list dt{width:144px;height:144px;float:left;}
.pro_list dt a{width:144px;height:144px;border:1px solid #e2e2e2;display:block;}
.pro_list dt a:hover{width:144px;height:144px;border:1px solid #e60405;display:block;}
.pro_list dd{width:146px;float:left;line-height:22px;text-align:center;}
.pro_list dd#pro_name{font-weight:bold;color:#333;margin-top:5px;}
.pro_list dd#price_one{color:#666;text-decoration:line-through;}
#marleft{
	margin-left:5px;
	display:inline;
	float:left;
	margin-right: 30px;
}

.pro_show{width:742px;float:left; display:inline;}
.left_picshow{width:300px;float:left;margin-top:0px; display:inline;}
.left_picshow img {
	border: 1px solid #cccccc;
}
.right_order{width:380px;float:right;margin-left:0px;display:inline;margin-top:0px;text-align:left;}
.show_name{width:395px;float:left;line-height:45px;border-bottom:1px dashed #e2e2e2;text-align:left;color:#000;font-size:18px;font-weight:bold; }
.brand{width:395px;float:left;line-height:35px;color:#666;}
.xinghao{width:395px;float:left;line-height:35px;color:#666;border-bottom:1px dashed #e2e2e2;}
.scj{width:395px;float:left;line-height:35px;color:#666;border-bottom:1px dashed #e2e2e2;}
.number{font-size:16px;color:#ff0000;font-weight:bold;}
/*end pro_list*/

/*banner*/
.banner {
	POSITION: relative; width:100%; HEIGHT: 410px; overflow:hidden;
}
.banner .wrap {
	POSITION: relative; WIDTH: 1280px; HEIGHT: 410px; MARGIN-LEFT: -640px; LEFT: 50%
}
.banner .bannerBox {
	POSITION: absolute; WIDTH: 1920px; HEIGHT: 410px; MARGIN-LEFT: -960px; OVERFLOW: hidden; LEFT: 50%
}
.banner .bannerList {
	WIDTH: 1920px; HEIGHT: 410px
}
.banner .bannerList LI {
	WIDTH: 1920px; HEIGHT: 410px; OVERFLOW: hidden
}
.banner .bannerList LI .imgitem {
	TEXT-ALIGN: center; WIDTH: 1920px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 0px; HEIGHT: 410px
}
.banner .bannerList LI A {
	WIDTH: 950px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 410px
}
.banner .wrap #prevBtn {
	BACKGROUND-IMAGE: url(../images/banner-btn.png); Z-INDEX: 999; POSITION: absolute; MARGIN-TOP: -34px; WIDTH: 44px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 68px; TOP: 50%; CURSOR: pointer
}
.banner .wrap #nextBtn {
	BACKGROUND-IMAGE: url(../images/banner-btn.png); Z-INDEX: 999; POSITION: absolute; MARGIN-TOP: -34px; WIDTH: 44px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 68px; TOP: 50%; CURSOR: pointer
}
.banner .wrap #prevBtn A {
	DISPLAY: block; HEIGHT: 68px
}
.banner .wrap #nextBtn A {
	DISPLAY: block; HEIGHT: 68px
}
.banner .wrap #prevBtn {
	LEFT: 97px
}
.banner .wrap #nextBtn {
	BACKGROUND-POSITION: 0px -68px; RIGHT: 97px
}
/*end banner*/




/*index_c*/

#index_c{
	margin-top:5px;
	text-align:left;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}

.m_left{ float:left; width:231px;}

.m_left1{ width:229px; height:295px; background:#f0f0f0; border:1px solid #dfdfdf;}

.m_left1 span,.m_mid p a span,.m_left2 span,.m_right1 span,.m_right2 span{ display:none;}

.m_left1 h2{ width:229px; height:48px; background:url(../images/title1.png) no-repeat;}

.m_left1 ul a{ display:block; width:170px; height:26px; padding-left:28px;}

.m_left1 ul a:link,.m_left1 ul a:visited{ color:#39485b; background:#FFFFFF;}

.m_left1 ul a:hover{ color:#059ff7; background:#e8e8e8;}

.m_left1 li{ width:170px; line-height:26px; padding-bottom:5px; margin-left:16px;}




.m_left2{ width:229px; height:120px; margin-top:10px; border:1px solid #dfdfdf;}

.m_left2 h2{ width:229px; height:48px; background:url(../images/title2.png) no-repeat;}

.m_left2 ul{margin-left:16px;}

.m_left2 li{ float:left; text-align:center; width:100px; margin-top:6px; background:url(../images/ico5.gif) 0px 4px no-repeat;}




.m_left4 a{ display:block; width:231px; height:52px; margin-top:10px;}

a.a_1:link,a.a_1:visited{background:url(../images/pd2.png) no-repeat;}

a.a_1:hover{background:url(../images/pd2_2.png) no-repeat;}

a.a_2:link,a.a_2:visited{background:url(../images/pd3.png) no-repeat;}

a.a_2:hover{background:url(../images/pd3_2.png) no-repeat;}

a.a_3:link,a.a_3:visited{background:url(../images/pd4.png) no-repeat;}

a.a_3:hover{background:url(../images/pd4_2.png) no-repeat;}




.m_left5{ width:229px; height:100px; border:1px solid #dfdfdf; margin-top:5px; background:url(../images/400.jpg) no-repeat;}

.m_left5 p{ display:none;}




.m_left3{ width:229px; height:199px; background:url(../images/phone.png) no-repeat; border:1px solid #dfdfdf; margin-top:10px;}

.m_left3 p{ margin-top:120px; margin-left:22px;}




.m_mid{ float:right; width:762px; margin-left:5px; padding-bottom:10px; border:1px solid #dfdfdf;}

.m_mid p{ width:762px; height:52px; background:url(../images/title3.png) no-repeat;}

.m_mid p a{ float:right; display:block; width:40px; height:11px; background:url(../images/more1.gif) no-repeat; margin-right:18px !important; margin-right:8px; margin-top:30px;}

.m_mid p a:hover{ background:url(../images/more2.gif) no-repeat;}

.m_mid_content{ height:161px;}

.main_mt{margin-left:17px; font-size:12px;}

.main_mt img{ border:none; margin-bottom:5px;}

.main_mt ul{ margin-top:8px; }

.main_mt li{ float:left; height:180px; padding:15px; padding-bottom:0px; border:1px solid #dfdfe0; text-align:center;}




#m_right{ width:560px; height:353px !important; height:356px; float:left; margin-left:5px; margin-top:5px; border:1px solid #dfdfdf;}

#m_right ul{ line-height:26px; width:250px; margin-left:16px;}

#m_right li{
	background:url(../images/ico4.gif) 0px 12px no-repeat;
	padding-left:8px;
	border-bottom:1px dashed #dfdfdf;
	line-height: 28px;
}

.m_right1{ width:280px; float:left;}

.m_right1 h2{ width:267px; height:48px; background:url(../images/title4.png) no-repeat;}

.m_right2{width:280px; float:right;}

.m_right2 h2{ width:267px; height:48px; background:url(../images/title5.png) no-repeat;}

.m_right3{ width:195px; float:right; margin-left:5px; margin-top:5px; border:1px solid #dfdfdf;}

.m_right3 ul{ width:144px !important; width:132px; height:133px; line-height:22px; margin-left:24px;}

.m_right3 li{ background:url(../images/ico5.gif) 0px 8px no-repeat; padding-left:16px; border-bottom:1px solid #e2e2e2;}

.m_right3 a{ display:block; width:132px; height:22px; }

.m_right3 a:hover{ background:#f7f7f7; }

.m_right4{ width:530px; height:60px; margin-left:15px; margin-top:10px; border:1px solid #dfdfdf;}

.m_right4 a{ float:left;}

.zsjm{float:right; margin-top:5px;}

.zsjm li{ margin-top:5px;}




.index_fwcx {
	background-image: url(../images/index_fwcx.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	overflow: hidden;
}

.index_fwcx p {
	padding-top: 40px;
	padding-left: 45px;
}

/*end index_c*/