body{



    margin: 0;



    padding: 0;



}



body, button, input, select, textarea a{font: 12px "微软雅黑"}



input, select{



    vertical-align: middle;



}



input {



    outline: medium none;



}



p,dl,dt,dd,ul,li,a,h1,div,h2,h3,h4,ol,img,span,input{



	margin:0; 



	padding:0;



	list-style:none;



	border:0;	



}



a:link, a:visited{



	color:#333;



	text-decoration:none;



}



a:hover{ 



	text-decoration:underline; 



	color:#333;



}



.wid {

	width:1024px;

	margin:0 auto;

}



#top .fr {

	text-align:right;


	font-weight:bold;

}



dl.news_dl2 {

    text-align: center;

    float: left;

    margin: 13px 4px 0px 2px;

}

dl.news_dl2 dt img {

    margin: 4px 0px 15px 20px;

    border: 1px solid #DCDCDC;

    padding: 4px;

    width: 200px;

    height: 200px;

    display: block;

}

dl.news_dl2 dt img:hover{ border:1px solid red;}

.espcms_page_bannpic img{ width:1024px; height:auto; margin:0 auto;}


.left {

	width:228px;

	float:left;

}

.left h2 {

	color:#fff;

	font-size:16px;

	height:38px;

	background:url(../images/title.png) repeat-x;

	line-height:40px;

	padding-left:10px;

}

.left ul {

	height:auto;

	background:#ffc000;

	padding:10px 0 40px;

}

.left ul li {

	background:url(../images/class.png) no-repeat 10px 0;

	height:30px;

	line-height:25px;

	padding-left:25px;

}

.left ul li a {

	font-size:14px;

}

.search {

	height:90px;

	background:#ffc000;

}

.srk {

	width:188px;

	height:28px;

	float:left;

	border:none;

	margin:15px 0 0 10px;

	padding-left:10px;

}

.anniu {

	float:left;

	width:53px;

	height:22px;

	border:none;

	background:url(../images/search5.gif) no-repeat;

	margin:10px 0 0 10px;

	cursor:pointer;

}

.lx {

	background:#FFC000;

	padding: 10px 10px 30px;

	line-height:25px;
	font-size:13px;

}



.list03 li {

	line-height:30px;

	background:url(../images/dot2.jpg) no-repeat 10px 0;

	height:35px;

	padding-left:25px;

	color: #505050;

	text-decoration: none;

	font: 12px/26px Verdana, microsoft yahei, Arial, Helvetica, sans-serif;

}

.list03 li span {

	float:right;

	margin-right:5px;

}

.list03 li a {

	color: #000;

}




.center{



	overflow:hidden;



	width:1024px;



	margin:10px auto;



}





.left2_main{



	border:1px solid #d8d8d8;



	overflow:hidden



}



.hoverzy {



    



}







/*search*/



.mbx2{ width:100%; height:42px; line-height:42px;font-size: 20px; font-family:"微软雅黑"; color:#000; background:#FFC000 ; text-indent:20px;}



.mbx2 a{ color:#fff;}



.mbx2 a:link { color:#fff; }



.mbx2 a:visited { color:#fff; }



.nytlt2{ width:100%; height:42px; line-height:43px; color:#000; background:#FFC000 ; text-indent:20px; font-size:20px;}



.nylist{border-top:none; overflow:hidden; padding:10px 3px 3px 3px; border-radius:0 0 4px 4px; position:relative;}



.inprolist{display:block;}



.inprolist li{ width:236px; margin-left:20px; height:274px; display:block; float:left;}



.inprolist li div{ width:230px; height:230px; background:#fff; padding:3px; cursor:pointer;}



.inprolist li div img{ width:230px; height:230px; border:1px solid #dedede; display:block}



.inprolist li div img:hover{ border:1px solid #e6131a}



.inprolist li span{ width:236px; height:38px; display:block; line-height:38px; text-align:center; cursor:pointer;}







.yema{ width:750px; padding:0 10px; height:30px; border:1px solid #e5e5e5; background:#f9f9f9; line-height:25px; margin:20px auto;}



.yema p{ color:#666; height:30px; line-height:30px;}



.yema span{ display:block; float:right; text-align:right; height:25px; max-width:60%;}



.yema span a{ width:17px; height:17px; line-height:17px; display: block; margin:4px 3px; color:#fff; background:#999999; float:left; text-align:center;}



.yema span a:hover{ background:#0e813e;}



.yema span a.yema_f{ width:auto; height:17px; border:1px solid #999; background:none; padding:0 5px; color:#999; margin:3px;}







.hotnews{  display:block; padding:20px; overflow:hidden; background:#f6f6f6;}



.hotnews li{ width:340px; height:37px; font-size:14px;display:block; float:left; background: url(../images/+.jpg) no-repeat left 14px; border-bottom:1px dashed #d9d9d9; line-height:37px; color:#999;padding-left:12px; overflow:hidden; margin:0 20px;_margin:0 10px;}



.hotnews li:nth-child(odd){ margin:0;}



.hotnews li:nth-child(2n){ margin:0 0px 0 40px}



.hotnews li a{ color:#666;}



.hotnews li a:hover{ color:##CF221D;}



.hotnews li em{ font-style:normal; float:right; line-height:37px; text-align:right; height:37px; width:80px; display:block;}











.page_bannpic{ width:1024px; height:auto; margin:0 auto}







.maxliproleft a {



	display:block;



	line-height:27px;



	height:27px;



	padding-left:27px;



	color:#fff;



	margin:3px 10px 0;



	background:#E6131A;



	font-size: 14px;



font-weight: bold;



}



.maxliproleft a:hover {



	background:url("../images/yico.png") no-repeat scroll 12px center #d52e28;



}



.xiaoul {



    font-size: 14px;



	height:27px;



	line-height:27px;



    padding-left: 15px;



	margin:3px 10px 0;



	border-bottom:1px dashed #dedede;



}



.xiaoul3 a {



    color: #ffffff;



}



.xiaoul3 {



    background: none repeat scroll 0 0 #d52e28;



    display: none;



    font-size: 13px;



    line-height: 25px;



    padding-left: 15px;



	margin:3px 10px 0;	



}



.xiaoul3:hover a {



    color: #0e0600;



}



.xiaoul3:hover {



    background: none repeat scroll 0 0 #f39800;



}



.onefast a{



	display:block;



	line-height:27px;



	height:27px;



	padding-left:27px;



	color:#fff;



	margin:3px 10px 0;



 



}



.onefast .hover{



	background:url("../images/yico.png") no-repeat scroll 12px center #d52e28;



	font-weight: bold;



}











.onefast1 a{



	display:block;



	line-height:27px;



	height:27px;



	padding-left:27px;



	color:#333;



	margin:3px 10px 0;



	border-bottom:1px dashed #dedede;



      background: url(../images/43.png) no-repeat 13px center;



}



.onefast1 .hover{



	background:url("../images/yico.png") no-repeat scroll 12px center ;







}







.right{



	width:790px;



	float:right;



	min-height:325px;



	border:1px solid #d8d8d8



}



#pagination{



	text-align:center



}



/*article--start*/



.l_list{



	background:#E6131A;



	padding-bottom:20px;



	border-radius:3px;



}







.l_list1{







	border-radius:3px;



	border: 1px solid #D8D8D8;

		background:#FFC000 ;



}











.l_list_m{



	padding:5px 0;



	background:#fff;



width: 200px;



padding-bottom:10px;



margin: 0 auto;



}







.l_list_m1{



	padding:5px 0;



width: 200px;



padding-bottom:10px;



margin: 0 auto;



}











.l_news{



	border:1px solid #d8d8d8;



	min-height:150px;

	margin-top:15px;







}







.pro_read{



	margin-bottom:15px;



	overflow: hidden;



	font-size:14px;

	padding:0 10px;



}



.i_h33 {



    height: 33px;



    line-height: 33px;



    padding: 0 10px 0 7px;



	border-bottom:1px solid #333 ;



	margin:0 5px;





	color:#333 



}





.i_h33 span {



    font-size: 16px;



}



.i_h33 span a {



    color: #000;



}



.i_h33 em {



    display: inline-block;



    font-family: Arial,Helvetica,sans-serif;



    font-size: 13px;



    font-style: normal;



}









.l_news_c{



	padding:5px	10px 15px 10px



}



.l_news_c ul li{



	border-bottom:1px dashed #918b8a;



	padding:5px 0



}



.l_news_c ul li a{ color:#595757}



.l_news_c ul li a:hover{ color:#595757}



.l_pro{



	margin-top:15px;



	border:1px solid #d8d8d8;



	min-height:150px;



}



.l_pro_m{



	padding:0 13px 



}



.l_pro_m dl{ margin:10px auto}



.l_pro_m dl dt{



	width:192px;



	height:192px;



	overflow:hidden;



	margin-bottom:10px;



}



.l_pro_m dl dt img{



	width:190px;



	height:190px;



border:1px solid #d8d8d8;







}



.l_pro_m dl dt img:hover{	border:1px solid #e6131a;}



.l_pro_m dl dd{



	text-align:center;



	line-height:24px;



}







.l_contact{



	margin-top:15px;



	border:1px solid #d8d8d8;



	min-height:360px;



	background:url(../images/l_contact.jpg) left bottom no-repeat



}



.l_contact_m{



	padding:25px 10px 0 10px



}



.l_contact_m strong{



	font-size:16px



}



.l_contact_m strong span{



	color:red



}



.l_contact_m p{



	line-height:25px;



	color:#595757;



	font-size: 13px;



}







.plc{



	height:40px;



    background: #FFC000  ;



	line-height:40px;



	padding:0 15px;



	color:#000;

	font-size:14px;



}



.plc a{color:#000; font-size:14px;}







.page_bannpic{



	overflow:hidden



}



.page_bannpic img{



	width:100%



}



.right_main{



	padding:15px 10px;



	overflow:hidden



}







dl.news_dl {



    border-bottom: 1px dashed #cccccc;



    color: #666;



    font-size: 14px;



    line-height: 22px;



    padding: 0 5px;



}



dl.news_dl dt {



    height: 24px;



    line-height: 24px;



    margin-bottom: 3px;



    margin-top: 5px;



    overflow: hidden;



    width: 720px;



}







dl.news_dl .dt_1 {



    background: url("../images/ico10.gif") no-repeat scroll 0 8px rgba(0, 0, 0, 0);



    color: #333;



    font-size: 16px;



    height: 20px;



    padding-left: 10px;



}







dl.news_dl .dt_2 {



    float: right;



    font-family: "宋体";



    font-size: 12px;



    padding: 0 10px 0 7px;



}







dl.news_dl dd {



    font-size: 12px;



    height: 45px;



    margin-bottom: 10px;



    overflow: hidden;



    padding-left: 10px;



}







.ph dl {



    border-bottom: 1px dashed #ccc;



    padding-left: 9px;



}



.ph dt {



    height: 28px;



    line-height: 28px;



    overflow: hidden;



}



.ph dt span {



    color: #da251c;



    display: block;



    float: left;



    font: bold 12px/28px Arial;



    padding-right: 13px;



    text-align: center;



    width: 16px;



}



.ph dt a {



    color: #646464;



}



.ph dd {



    padding: 6px 0;



}







.ph dd .shuz {



    background: url("../images/ico9.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);



    color: #fff;



    display: block;



    float: left;



    height: 16px;



    line-height: 16px;



    margin-right: 8px;



    text-align: center;



    width: 16px;



}



.ph dd .img02 {



    float: left;



    font-size: 0;



    line-height: 0;



    margin-right: 10px;



}











.ph dd .img02 img {



    border: 1px solid #ccc;



    height: 75px;



    padding: 1px;



    width: 75px;



}







.ph dd .zi1 {



    color: #434740;



    height: 22px;



    line-height: 20px;



    overflow: hidden;



    padding-left: 8px;



    width: 100px;



}



.ph dd .sd {



    height:60px;



    line-height: 18px;



    overflow: hidden;



    padding-left: 5px;



}



.Ranking h4 {



    background: none repeat scroll 0 0 #f8f8f8;



    color: #ff7901;



    height: 30px;



    line-height: 30px;



    padding-left: 13px;



}



.Ranking ul {



    margin-top: 5px;



}











.Ranking ul li {



    background: url("../images/dd_ico.png") no-repeat scroll 15px center rgba(0, 0, 0, 0);



    line-height: 24px;



    padding-left: 25px;



}











.Latest {



    margin-top: 20px;



    padding-bottom: 20px;



}















.n_info_con h1 {



    border-bottom: 1px dashed #cccccc;



    color: #333;



    font-family: "宋体";



    font-size: 22px;



    line-height: 40px;



    margin-bottom: 10px;



    padding-bottom: 10px;



    text-align: center;



}







.info_con_tit .n_tit {



    color: #bcbbbb;



    text-align: center;



}







.info_con_tit {



    font-family: "宋体";



    line-height: 24px;



    margin-bottom: 15px;



}











.info_con_tit .n_tit .fontSize {



    color: #7e7e7e;



    float: right;



}











.info_con_tit .n_tit .fontSize span.small {



    color: #666666;



    font-size: 10px;



}











.info_con_tit .n_tit .fontSize span.big {



    color: #0b3b8c;



    font-size: 13px;



}







.info_con_tit .n_tit .fontSize span.big {



    color: #0b3b8c;



    font-size: 13px;



}











.info_con_tit span {



    margin-right: 20px;



}







.newsinfo, .proinfo, .helpinfo {



    font-size: 14px;



}







.gduo {



    background: none repeat scroll 0 0 #f7f7f7;



    border: 1px solid #ccc;



    height: 30px;



    line-height: 30px;



    margin: 15px 0;



    overflow: hidden;



    padding: 0 10px;



}



.info_key {



    border-bottom: 1px solid #ccc;



    height: 30px;



    line-height: 30px;



    margin: 10px 0;



    overflow: hidden;



    padding: 0 10px;



}



.info_key span {



    font-size: 14px;



    font-weight: bold;



}



.n_info_con2 {



    margin: 0 auto;



}



.n_info_con2 .t04 {



    color: #000;



}



.t04 {



    background-position: -63px -197px;



    color: #000;



    line-height: 25px;



    text-indent: 15px;



}







.info_b, .info_b2 {



    border: 1px solid #ccc;



    margin-bottom: 10px;



    overflow: hidden;



    padding: 5px 0;



}







ul.p_list_ul li, ul.p_list_ul2 li {



    background: url("../images/ico10.gif") no-repeat scroll 10px 9px rgba(0, 0, 0, 0);



    color: #666;



    display: inline;



    float: left;



    line-height: 23px;



    margin-left: 10px;



    overflow: hidden;



    text-indent: 20px;



    text-overflow: ellipsis;



    white-space: nowrap;



    width: 298px;



}







.n_info_tjcp h4 {



    border-bottom: 1px solid #ccc;



}



.t04 {



    background-position: -63px -197px;



    color: #000;



    line-height: 25px;



    text-indent: 15px;



}







.n_info_tjcp dl {



    float: left;



    height: 195px;



    overflow: hidden;



    padding: 10px 8px 0;



    width: 169px;



}







.n_info_tjcp dt {



    font-size: 0;



    height: 171px;



    line-height: 0;



    width: 169px;



}







.n_info_tjcp dt img {



    border: 1px solid #ccc;



    height: 165px;



    padding: 1px;



    width: 165px;



	display:block;



}



.n_info_tjcp dt img:hover{ border:1px solid #e6131a}







.n_info_tjcp dd {



    color: #ab8673;



    height: 20px;



    line-height: 18px;



    overflow: hidden;



    padding-top: 5px;



    text-align: center;



    width: 169px;



}







.n_info_tjcp dd a {



    color: #333;



    height: 18px;



    overflow: hidden;



}







.read_con{



	padding:0 15px



}



.news_title {



    margin: 0 auto;



    text-align: center;



	font-size:12px;



	line-height:30px;



	border-bottom:1px solid #d8d8d8



}



h1{



	font-weight: normal;



	color: #383838



}



.book{



	margin-top:15px;



	line-height:24px



}



.page_book {



    overflow: hidden;



    padding:25px 0;



}



.page_book ul li{



	float:left



}







.newslist_read li {



    background: url("../images/icoli.gif") no-repeat scroll 0 8px rgba(0, 0, 0, 0);



    float: left;



    overflow: hidden;



    padding: 0 0 5px 8px;



    width: 48%;



}











dl.dl_42{



    border-bottom: 1px dotted #ccc;



    height: 180px;



    margin-bottom: 20px;



}



.dl_42 dt {



    float: left;



    height: 165px;



    width: 220px;



}







.dl_42 dt a {



    border: 1px solid #ccc;



    display: block;



    height: 160px;



    padding: 1px;



    width: 216px;



}







.dl_42 dt img {



    display: block;



    height: 160px;



    width: 216px;



}











.dl_42 dd {



    color: #666;



    float: left;



    height: 165px;



    line-height: 24px;



    overflow: hidden;



    padding-left: 15px;



    width: 490px;



}







.dl_42 dd h5 {



    font-size: 18px;



    font-weight: bold;



    height: 24px;



    line-height: 24px;



    overflow: hidden;



    padding-bottom: 5px;



}







.dl_42 dd h5 a {



    color: #333;



}











dl.dl_2 {



    display: inline-block;



    padding: 10px 30px;



    width: 300px;



}



dl.dl_2 dt {



    height: 220px;



    overflow: hidden;



    width: 300px;



}











dl.dl_2 dt img {



    border: 1px solid #d6d6d6;



    height: 211px;



    padding: 1px;



    width: 294px;



}



/*article--shop*/







/*base--start*/



.base_con{



	padding:0 15px;



	line-height:24px



}



.base_con p {



    color: #666;



    letter-spacing: normal;



    white-space: normal;



	line-height:24px;



	overflow:hidden



}



/*base--shop*/







/*callmessage--start*/



.formwidth_c{



	border:1px solid #d8d8d8;



	min-height:170px;



	padding-bottom:15px;



	



}



.formwidth_c .mb20{



	height:35px;



}







.form_group {



    overflow: hidden;



    margin-top: 20px;



    width: 100%;



}



.messageicon2{



	float: left;



	width:18px;



	height:18px;



	background: url('../images/mess_icon.gif') no-repeat 0px -54px;



	margin-top:8px;



	margin-right:8px



}



.formwidth_c .tc{



	text-align:center;	



}



.blue2{



	width:110px;



	height:30px;



	background:#e6131a;



	color:#fff



}



.control_label16 {



    color: #818181;



    float: left;



    font-size: 14px;



    min-height: 1px;



    padding-right: 10px;



    text-align: right;



    vertical-align: middle;



    width: 20%;



}







.col5 {



    width: 80%;



}











.page_typename_width {



    color: #0e9d56;



    font-size: 16px;



    padding: 10px 0 7px 5px;



    width:1019px;



	border-bottom:1px solid #dedede;



	margin-bottom:10px



}







.newslist{



	border:1px solid #DEDEDE;



	border-top:0px;



}







.strlist{



	overflow:hidden;



	border-bottom:1px solid #DEDEDE;



	padding:15px



}



dl.sear_dl dt.tit, .l2tit {



    font-size: 14px;



    line-height: 25px;



    text-indent: 10px;



}











dl.sear_dl dd a, .l2tit a {



    text-decoration: underline;



}



dl.sear_dl {



    border-bottom: 1px dotted #ccc;



    color: #666;



    height: 160px;



    margin-bottom: 10px;



    overflow: hidden;



    padding-bottom: 10px;



}



.sear_dl .dt2 {



    float: left;



    height: 155px;



    padding-left: 10px;



    width: 175px;



}







.sear_dl .dt2 img {



    display: block;



    height: 152px;



    width: 170px;



}



.sear_dl .dt2 a {



    border: 1px solid #ccc;



    display: block;



    height: 152px;



    padding: 1px;



    width: 170px;



}







.sear_dl .d2 {



    height: 110px;



    line-height: 22px;



    overflow: hidden;



    padding:0 10px;



    text-align: justify;



}



/*callmessage--shop*/











/*pro--start*/



.pro_con{



	overflow:hidden;



	min-height:150px



}



.pro_con dl{



	float:left;



	margin:5px 0 0 6px



}



.pro_con dl dt{



	width:242px;



	height:242px;



	overflow:hidden



}



.pro_con dl dt img{



	width:240px;



	height:240px;



border:1px solid #dedede;



display:block;







		



}



.pro_con dl dt img:hover{	border:1px solid #e6131a;}







.pro_con dl dd{



	width:242px;



	text-align:center;



	line-height:24px;

	font-size:14px;

	margin-top:10px;



}







.pro_read{



	margin-bottom:15px;



	overflow: hidden;



}



.pro_read_c{



	padding:30px 15px



}







.curtomer_tread dl{



	margin-bottom:10px;



	overflow:hidden



}



.curtomer_tread dl dt{



	float:left;



	margin-right:20px



}



.curtomer_tread dl dd strong{



	font-size:16px



}



.curtomer_tread dl dd strong,.curtomer_tread dl dd span,.curtomer_tread dl dd p{



	display:block;



}



.curtomer_tread dl dd p{



	margin-top:15px



}







.company_dread img{



	float:left;



	margin-right:20px



}



.company_dread{



	line-height:22px



}







.qua_read ul li{



	float:left;



	margin-bottom:10px



}



.service_read .trait_m{



	padding:0



}



.service_read .trait_m dl{



	margin:0;



	float:left;



	width:360px;



	margin:10px 0



}



.service_read .trait_m dl dt{



	width:70px;



	height:60px;



	line-height:60px;



	font-size:20px



}



.service_read .trait_m dl dd{



	width: 270px;



	margin-left: 10px;



	font-size:13px



}



.protection_read{



	background:url(../images/read_19.gif) no-repeat;



	height:475px;



	position:relative;



	font-size: 12px;



	font-weight:bold;



}



.protection_read p span {



    color: red;



}



.protection_read .sp_text1{



	left:40px;



	top:316px



}



.protection_read .sp_text2{



	left:425px;



	top:316px



}



.protection_read .sp_text3{



	left:40px;



	top:352px



}



.protection_read .sp_text4{



	left:425px;



	top:352px



}



.protection_read .sp_text5{



	left:40px;



	top:388px



}



.protection_read .sp_text6{



	left:425px;



	top:388px



}



.protection_read .sp_text7{



	left:40px;



	top:424px



}



.protection_read .sp_text8{



	left:425px;



	top:424px



}



.seven_aread{



	height:1136px;



	background:url(../images/read_20.gif) no-repeat;



	position:relative;



}



.seven_aread .tunify{



	position:absolute;



	margin:0



}



.seven_aread .tunify strong {



    display: block;



    font-size: 13px;



}



.seven_aread .tunify em {



    font-size: 10px;



    font-style: normal;



}



.seven_aread .tunify p {



    font-size:11px;



    font-style: normal;



	line-height:20px



}



.seven_aread .a_text1{



	top:220px;



	left:34px;







}



.seven_aread .a_text2{



	top:364px;



	left:427px	



}



.seven_aread .a_text3{



	top:513px;



	left:38px;







}



.seven_aread .a_text4{



	top:646px;



	left:427px	



}



.seven_aread .a_text5{



	top:778px;



	left:38px;







}



.seven_aread .a_text6{



	top:910px;



	left:427px	



}



.who_aread{



	border-top:10px solid #d52e28;



	margin-top:-15px;



	text-align:center;



	font-size:14px;



	background:url(../images/read_22.gif) left bottom no-repeat;



	height:915px



}



.who_aread p{



	font-size:14px



}



.your_cread{



	height:408px;



	background:url(../images/read_24.gif) left center no-repeat



}



.war_cread{



	padding:15px;



	text-align:center;



}







.war_cread .mt1{



	font-size:37px;



	font-weight:bold



}



.war_cread .mt2{



	width:230px;



	height:85px;



	background:#000;



	margin:25px auto;



	color:#fedc09;



	line-height:85px;



	font-size:60px;



	font-weight:bold;	



}



.war_cread .mt3{



	font-size:20px



}



.war_cread .mt4{



	margin:40px 0



}



.war_cread .mt5{



	font-size:37px;



	font-weight:bold



}



.war_cread .mt6{



	font-size:24px;



	color:red;



	margin:48px 0 28px



}



.war_cread .mt7{



	margin:0 auto;



	text-align:left;



	font-size:14px;



	line-height:25px



}



.con_uread{



	padding:15px;



	height:360px;



	background:url(../images/read_38.gif) 378px bottom no-repeat



}



.con_uread strong{



	margin-top:15px;



	display:block;



	font-size:20px



}



.con_uread p{



	line-height:24px



}







/*pro--shop*/







/**/



.maincont {







}



.prodetailsinfo {



    border-bottom: 1px dashed #bbbbbb;



    clear: both;



    height:350px;



    padding: 15px 0;



}







.proviewbox {



    float: left;



    padding-left: 8px;



    position: relative;



    width: 340px;



    z-index: 5;



}







.probigshow {



    border: 1px solid #ddd;



    height: 320px;



    padding: 1px;



    position: relative;



    width: 320px;



	margin-left:6px



}



#show {



    height: 320px;



    left: 0;



    overflow: hidden;



    position: relative;



    width: 320px;



}



#probig_preview {



    display: none;



}







.div_prothumb {



    padding: 15px 0  0 20px;



    position: relative;



}







.thumbporbox {



    overflow: hidden;



    position: relative;



    width: 300px;



}







.ul_prothumb {



    overflow: hidden;



    position: relative;



    width: 7500px;



}



.ul_prothumb li {



    float: left;



    height: 64px;



    text-align: center;



    width: 75px;



}



.ul_prothumb li.now img {



    border: 1px solid #e7c70c;



}



.ul_prothumb img {



    border: 1px solid #ddd;



    padding: 1px;



}







.div_prothumb .span_prev, .div_prothumb .span_next {



    cursor: pointer;



    height: 64px;



    line-height: 64px;



    overflow: hidden;



    position: absolute;



    top: 15px;



    width: 22px;



	text-align:center;



	color:#fff;



	font-weight:400;



	background:#FFC000 ;



}







.prodbaseinfo_a {



    float: left;



    padding-left: 15px;



    width: 380px;



    z-index: 1;



}







.ul_prodinfo {



    font-size: 14px;



    line-height: 27px;



}







.ul_prodinfo li {



    float: left;



    padding: 6px 0;



    width: 100%;



}



.ul_prodinfo li .span_title {



    float: left;



    font-size: 14px;



}



.li_normalprice, .li_prono {



    line-height: 24px;



}







.ul_prodinfoshow {



    clear: both;



    max-height: 290px;



    overflow: hidden;



}



.ul_prodinfo li {



    float: left;



    padding: 6px 0;



    width: 100%;



}



.li_normalprice, .li_prono {



    line-height: 24px;



	font-size:16px



}







.ul_prodinfo li .span_title {



    float: left;



    font-size: 14px;



}







.ul_prodinfo li span.span_tel, .ul_prodinfo li .spanPhone {



    color: #d52e28;



    font-size: 20px;



}



.ul_prodinfo li {



    float: left;



    padding: 6px 0;



    width: 100%;



}



.div_prothumb .span_prev {



    cursor: default;



	left:0px



}



.div_prothumb .span_next{



    cursor: default;



	left:318px;



}







/**/







/*form*/



.form{



	padding:5px 38px 45px



}



.control_label{



	float:left;



	width:100px



}



.infoInput{background:#e6e6e6;height:30px;line-height:30px;border:1px solid #9fa0a0}



/*form*/







/*��ҳ*/



.apage {



    color: #000;



    height: 35px;



    line-height: 35px;



    margin-bottom: 15px;



    margin-top: 15px;



    overflow: hidden;



    text-align: right;



    background:#FFC000 ;



	padding:0 5px



}



.apage a {



    color: #000;



}



.apage_record {



    color: #000;



    float: left;



}



.next_page {



    float: right;



}



.next_page span {



    color: #000;



    margin: 0 1px;



    padding: 4px;



}



.next_page a {



    background-color: #ffffff;



    color: #000000;



    margin: 0 1px;



    padding: 4px;



    text-decoration: none;



}



.next_page a:hover {



    background:url(../images/bg-nav-hover.png) center repeat-x;



	color:#fff



}



.next_page .p1 a {



    color: #fff;



}



/*��ҳ*/







/**/





/*返回顶部*/

#roll_top{

    cursor: pointer;

  height: 57px;

    position: relative;

    width: 19px;

}

#roll_top {

    background:url(../images/top.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);



}



#roll {

display: block;

position: fixed;

right: 5%;

top: 80%;

width: 79px;

z-index: 999;

height: 113px;

}





#right-float-box{

	height:480px;

	width:220px;

	z-index: 999;

	background:url(../images/floatr.jpg) left top no-repeat; 



}

#right-float-box .a1{

    display: block;

height: 25px;

width: 125px;

margin: 187px 0px 0px 18px;

}

#right-float-box .a2{

width: 125px;

margin: 12px 0px 0px 18px;

height: 25px;

display: block;

	}



#right-float-box .a3{

width: 125px;

margin: 10px 0px 0px 18px;

height: 25px;

display: block;

	}

#right-float-box .a4{

width: 125px;

margin: 10px 0px 0px 18px;

height: 25px;

display: block;

	}

