@charset "utf-8";



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption,  tfoot,  hr, button{

	margin:0;

	padding:0;

	border:0;

	outline:0;

	font-size:100%;

	vertical-align:baseline;

	background:none;

}

.fl{ float:left;}.fr{ float:right;}.cl{ clear:both;}.l10{ margin-left:10px;}.t10{ margin-top:10px;}.r10{ margin-right:10px;}.b10{ margin-bottom:10px;}

.more{ float:right; height:14px; margin:6px 15px 0 auto; width:33px;}

.more img{ float:right;}

ol, ul {list-style:none;}

h1, h2, h3, h4, h5, h6, li {line-height:100%;}

blockquote, q {quotes:none;}

q:before,

q:after {content:"";}



input,textarea,select,submit{

	/*font:12px Arial, Helvetica, sans-serif;*/

	vertical-align:middle;

	padding:0;

	margin:0;

	

}

textarea{

	overflow:auto;

	resize:none;

}

form,fieldset{border-style:none;}

html{height:100%;}

body{

	color:#585858;

	font:12px/18px '宋体', Arial, Helvetica, sans-serif;

	

	min-width:980px;

	height:100%;

}

a{	

	color:#585858;

	cursor:pointer;

	text-decoration:none;

	font:'宋体', Arial, Helvetica, sans-serif;

}

a:hover,.top .bar a:hover,.right h3.tit label a:hover,.right_news h3.tit label a:hover,#news .time a:hover,#about .time a:hover{ color:#ff8300; text-decoration:none;}

a:focus{outline:none;}

.co{ color:#f00;}

span.bds_more, .bds_tools a{ line-height:16px; margin-left:0px;}

/*--公共样式--*/

.container{ width:100%; height:auto;}



#goTopBtn {

	position: fixed; width:54px; height:110px; bottom: 170px; font-size:12px; cursor:pointer; right: 10%; _position: absolute; _right: 10%; z-index:1000;

}

#gohome{ background:url(../images/backtotop.jpg) no-repeat left top; margin-bottom:2px;}

#gohome:hover{ background-position:right top;}

#gohome a{ position:absolute; z-index:1000;}

#gotop{ background:url(../images/backtotop.jpg) no-repeat left bottom;}

#gotop:hover{ background-position:right bottom;}

#gohome,#gotop,#gohome a{ height:50px; width:50px;}



/*--/header--*/



#wrapper{ height:auto; padding:10px 10px; margin:0 auto; width:1200px;}

/*--/wrapper--*/



#banner_index{  margin: 1px 0 10px;}

.slide1{ position:relative; z-index:22}



#banner{ height:274px; margin:0px auto 10px; overflow:hidden; width:1200px;}

/*--/banner--*/



.left{ float:left; width:230px;}.right,.about{ float:left; width:960px;}

.cjia_cases{ float:left; width:250px;}

.about{ float:left; width:960px;}



.cjiacpfl,.cjiatjcp{ float: left; height: 510px;}

.sidebar h3,.sidebar_p h3,.sidebar_zxzx h3{ background:url(../images/leftbar_bg.jpg) left top; color:#fff;}

.cjiacpfl h3,.cjiatjcp h3,.sidebar h3,.sidebar_p h3,.right h3.tit,.right_news h3.tit,.sidebar_zxzx h3{ font-size:14px; height:40px; line-height:40px; text-indent:30px;}

.right h3.tit,.right_news h3.tit{ font-size:12px; font-weight:100;}

.sidebar ul,.sidebar_p ul,.sidebar_zxzx ul{ background:url(../images/leftbar_bg.jpg) no-repeat -1px -90px; border:1px solid #eeeeee; height:450px; padding:9px 9px; overflow:hidden;}



.cjiacpfl ul{ border:1px solid #eeeeee; height:490px; padding:9px 9px; overflow:hidden;}



.cjiacpfl ul li,.sidebar ul li,.sidebar_p ul li{ background:url(../images/leftbar_li.jpg) no-repeat left top; line-height:30px; margin-bottom:10px; overflow:hidden; text-indent:28px; width:200px;}

.cjiacpfl ul li:hover,.sidebar_p ul li:hover,.sidebar_p ul li.on{ background:url(../images/leftbar_lih.jpg) no-repeat left top; cursor:pointer;}

.cjiacpfl ul li ul li:hover{ background:url(../images/sidebar_lih.jpg) no-repeat left top; border-bottom:1px solid #fff; cursor:pointer;}

.cjiacpfl ul li:hover a,.sidebar_p ul li:hover a,.sidebar_p ul li.on a,.sidebar_p ul li ul li.on a{ color:#fff;}

.cjiacpfl ul li:hover ul li a,.sidebar_p ul li:hover ul li a{ color:#585858}

.sidebar_p ul li ul li.on{ background:url(../images/sidebar_li.jpg) no-repeat left top; border-bottom:1px solid #fff; cursor:pointer;}

.cjiacpfl ul li a,.cjiatjcp ul li a,.muscle ul li a,.sidebar ul li a,.sidebar_p ul li a{}

.sidebar ul li,.sidebar_p ul li{ color:#ff8300;}

.sidebar h3.lxwm{ background:url(../images/lxwmbar_bg.jpg) no-repeat left top;}

.left_news h3.lxwm{ background:url(../images/lxwmbar_bg.jpg) no-repeat left -50px;}

.cjiacpfl ul li ul,.sidebar ul li ul,.sidebar ul li ul,.sidebar_p ul li ul{ background:none; border:0; height:auto; padding:0;}

.cjiacpfl ul li ul li,.sidebar ul li ul li,.sidebar_p ul li ul li{ background:url(../images/leftbar_arc.jpg) no-repeat 9px center; border-bottom:1px dashed #f5f5f5; margin:0 0 0 20px;}

.cjiacpfl ul li ul li a,.sidebar ul li ul li a,.sidebar_p ul li ul li a{ color:#585858!important}





.cjiatjcp h3,.right h3.tit,.right_news h3.tit{ background:url(../images/rightbar_bg.jpg) no-repeat left top;}

.cjiatjcp h3 .more{ margin:11px 15px 0 auto;}

.cjiatjcp ul{ border:1px solid #eeeeee; border-top:0;height:451px; padding:9px 9px; overflow:hidden;}

#product_list ul li{ float:left; background:url(../images/rightbar_li.jpg) no-repeat right top; height:198px; padding:0; margin:13px 9px 13px 9px; width:164px; display:inline;}

.cjiatjcp ul li{ float:left; background:url(../images/rightbar_li.jpg) no-repeat right top; height:198px; padding:0; margin:13px 8px 13px 8px; width:164px; display:inline;}





.cjiatjcp ul li:hover,#product_list ul li:hover{ background:url(../images/rightbar_li.jpg) no-repeat left top; cursor:pointer;}

.cjiatjcp ul li:hover a,#product_list ul li:hover a{ color:#fff; text-decoration:none;}

.cjiatjcp ul li div,#product_list ul li div{ height:156px; margin:0 auto; padding:2px; overflow:hidden; width:156px; text-align:center;}

.cjiatjcp ul li p,#product_list ul li p{ height:36px; line-height:36px; overflow:hidden; text-align:center;}

/*--/product--*/



.youshi{overflow:hidden; width:980px;}

.youshi img{}

/*--/youshi--*/

.muscle h3,.about h3,.cjia_cases h3{ font-size:14px; line-height:30px; text-indent:30px; color:#fff; height:30px; padding:3px 0 0 0;}



.muscle h3{ background:url(../images/main_bg.jpg) no-repeat left top;}

.muscle ul{ float:left; height:214px; overflow:hidden;/* border:1px solid #eeeeee; border-top:0;*/}

.muscle ul li{ display:inline; float:left; height:194px; margin:10px; text-align:center; width:162px; text-align:center; width:162px;}

.muscle ul li:hover div,.about ul li.zhengshu dl dd:hover,.cjia_cases ul li:hover{ border:1px solid #ff8300;}

.muscle ul li:hover a{ color:#ff8300;}

.muscle ul li div{ height:160px; overflow:hidden; width:160px; border:1px solid #eee; padding:1px;}

.muscle ul li p{ height:30px; line-height:30px; overflow:hidden;}



#demo{ border:1px solid #eee; border-top:0;height:214px;overflow:hidden; width:978px;} 

#demoimg { margin:0 auto;} 

#indemo { float: left; width:600%; overflow:hidden;} 

#demo1,#demo2 { display:inline; float: left; overflow:hidden;} 

/*--/muscle--*/



.about h3{background:url(../images/main_bg.jpg) no-repeat left -33px;}

.about ul{ border:1px solid #eeeeee; border-top:0; padding:10px 14px 9px 14px;}

.about ul li.about_c{ line-height:20px;}

.about ul li.about_c .myface{ float:left; height:200px; overflow:hidden; width:260px;}

.line{ border-bottom:1px dashed #eee; height:0; margin:10px auto; overflow:hidden;}

.about ul li.zhengshu dl{ float:left; padding:0; margin:0;}

.about ul li.zhengshu dl dd{ border:1px solid #eee; display:inline; float:left; height:140px; margin:0 9px; overflow:hidden; text-align:center; width:140px;}



.rollBox{overflow:hidden;/* height:141px;*/} 

.rollBox .LeftBotton{height:124px;width:25px;background:url(../images/arc_2.gif) no-repeat left 50px;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;} 

.rollBox .RightBotton{height:124px;width:25px;background:url(../images/arc_1.gif) no-repeat left 50px;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;} 

.rollBox .Cont{float:left; height:142px; width:640px;overflow:hidden;} 

.rollBox .ScrCont{width:10000000px;} 

.rollBox #List1,.rollBox #List2{float:left;} 

/*--/about--*/



.cjia_cases h3{ background:url(../images/main_bg.jpg) no-repeat left -66px;}

.cjia_cases ul{ background:url(../images/leftbar_bg.jpg) no-repeat -1px -89px; border:1px solid #eee; border-top:0; height:364px; overflow:hidden; padding:9px 9px 9px;}

.cjia_cases ul li{ display:inline; float:left; border:1px solid #f5f5f5; height:40px; margin:5px 6px 5px 7px; width:100px; overflow:hidden; text-align:center;}

/*--/cases--*/



.ad{ height:100px; overflow:hidden; width:980px;}



.news,.faq_{ float:left; height:366px; overflow:hidden; width:355px;}

.faq_{ width:250px;}

.news h3,.faq_ h3{background:url(../images/news_bg.jpg) no-repeat left top; height:37px; line-height:37px;}

.faq_ h3{background:url(../images/faq_bg.jpg) no-repeat left top;}

.news h3 label,.faq_ h3 label{ display:block; line-height:37px; margin-left:10px; text-align:center; width:86px; font-size:14px; color:#fff;}

.news h3 .more,.faq_ h3 .more{ cursor:pointer; float:right; height:16px; margin:18px 0 0 0; width:37px;}

.news ul,.faq_ ul{ border-left:1px solid #eee; border-right:1px solid #eee; height:300px; padding:5px 9px 5px 9px;}

.news ul li,.faq_ ul li{ border-bottom:1px dashed #eee; text-indent:20px; background:url(../images/news_arc.jpg) no-repeat 10px 11px; height:29px; overflow:hidden;}

.news ul li label{ float:right; margin-right:5px; line-height:29px; color:#9c9c9c;}

.news ul li a,.zxzx li a{ line-height:29px;}

.news .b,.faq_ .b{ float:left; width:100%; height:19px; background:url(../images/news_bg.jpg) no-repeat left bottom;}

.faq_ .b{ background:url(../images/faq_bg.jpg) no-repeat left bottom;}

.news .b img{}

.faq_h{ height:10px; border-left:1px solid #eee; border-right:1px solid #eee;}

.faq_ .faq li{ height:auto; margin:0 0 1px 0;}

.faq_ .faq li a{ display:block; height:29px; line-height:29px; overflow:hidden; background:url(../images/news_faq.jpg) no-repeat left top;}

.faq_ .faq li label{text-indent:0; padding:0 0 0 20px; line-height:22px; background:url(../images/news_faq.jpg) no-repeat left -37px;}



#demo3{ height:290px; overflow: hidden; border-left:1px solid #eee; border-right:1px solid #eee; padding:5px 9px 5px 9px;}

#indemo1 {float: left;overflow: hidden; height:300%;}

#demo4,#demo5{ overflow: hidden; height:auto;}

#demo3 ul{ padding:0; border:0;}



/*--/news--*/



.links{ display:inline-table; width:978px; min-height:50px; border:1px solid #eee;}

.links label{ float:left; width:80px; height:30px; margin:10px 15px 10px 10px;}

.links a{ border-right:1px solid #ccc; float:left; height:14px; line-height:14px; margin:18px 5px; padding-right:10px;}

/*--/Links--*/



#footer{ background:url(../images/footer_bg.jpg) repeat-x left top #2254a0; margin:0px auto 0;}

#footer .menu{ height:18px; line-height:18px; margin:0px auto 0; padding:28px 0 9px 0; text-align:center; width:980px;}

#footer .menu a{ border-right:1px solid #cccccc; border-left:1px solid #fff;display:inline-table; height:18px; line-height:18px; font-size:12px; padding:0 12px;} 

#footer .menu a:hover{ color:#ff8300;}

#footer .bottom{ height:auto; line-height:20px; margin:0 auto; padding:10px; width:960px; color:#95bfff;}

#footer .bottom a{ color:#95bfff;}

#footer .bottom a img{ display:inline;}

#footer .bottom span{ float:left; line-height:22px; margin:5px 0 0 0px; padding-bottom:10px;}

#footer .bottom span label{ color:#0097dc}

.tj{ margin-top:5px; display:inline;}

.tj img{display: inline; z-index: 10000; position: absolute; margin-top: 0px;}

/*--/bottom--*/



.sidebar ul,.sidebar_p ul{ float:left; display:inline-table; height:auto; padding:8px 9px 8px 9px; line-height:24px; width:200px;}

.sidebar ul li/*,.sidebar_p ul li*/{ float:left; background:url(../images/sidebar_lih.jpg) no-repeat left top; text-indent:25px; width:200px; margin:5px auto;}

.sidebar ul li a/*,.sidebar_p ul li a*/{ display:block;}



.sidebar ul li ul li:hover{ background: rgba(0, 0, 0, 0) url("../images/leftbar_arc.jpg") no-repeat scroll 9px center; color:#000066}

.sidebar ul li ul li a:hover{ color:#0033FF;text-decoration:underline}

.sidebar ul li:hover,.sidebar ul li.on/*,.sidebar_p ul li:hover,.sidebar_p ul li.on*/{ background:url(../images/sidebar_li.jpg) no-repeat left top; cursor:pointer;}



.sidebar ul li ul li:hover,.sidebar ul li ul li.on/*,.sidebar_p ul li:hover,.sidebar_p ul li.on*/{  background: rgba(0, 0, 0, 0) url("../images/leftbar_arc0.jpg") no-repeat scroll 9px center;; cursor:pointer;}









.sidebar ul li:hover a,.sidebar ul li.on a/*,.sidebar_p ul li:hover a,.sidebar_p ul li.on a*/{ color:#fff;}







.sidebar_p ul li:hover ul li a{}

.sidebar_p ul li ul li:hover{ background:url(../images/sidebar_lih.jpg) no-repeat left top; border-bottom:1px solid #fff;}



.sidebar ul .ewm{ background:url(../images/ewm_bg.jpg) no-repeat center top; height:150px; margin:0 auto; padding:40px 0 5px 0; text-align:center;width:180px;}



.sidebar_p ul li ul li.on a{ color:#fff!important;}



/*--/sidebar--*/



.right h3.tit label,.right_news h3.tit label{ color:#9C9C9C; float:right; font-size:12px; font-weight:100; height:40px; line-height:40px; overflow:hidden; padding:0 15px 0 0; text-align:right; overflow:hidden; width:500px;}

.right h3.tit label a,.right_news h3.tit label a{ color:#9C9C9C;}



#about,#product_list,#product,#news_list,#news,#search{border:1px solid #eeeeee; border-top:0; line-height:24px; min-height:498px;overflow:hidden; padding:15px;}

#about .cont,.content .cont,#news .cont,.content{font-size:14px; line-height:26px; min-height:200px; padding-bottom:20px}



.right_news{ float:left; width:700px;}

.left_news{ float:left; width:270px;}

.right_news h3.tit{ background-position:left bottom; overflow:hidden;}

.left_news h3{ background-position:left 50px;} 

.left_news .sidebar ul,.sidebar_zxzx ul{ background-position:-1px -89px; float:left; height:auto;}

.sidebar_zxzx ul li{ float:left; border-bottom:1px dashed #eee; text-indent:20px; background:url(../images/news_arc.jpg) no-repeat 7px 12px; height:30px; line-height:30px; overflow:hidden; margin:0px auto; width:100%;}



#news h1,#about h1{ color: #585858; font-family: "微软雅黑"; font-size: 18px; line-height: 35px; text-align: center;}

#news .time,#about .time{border-bottom: 1px dashed #D9D9D9;color: #878787; font-size: 12px; line-height: 30px; margin: 10px 0 15px 0; text-align:center;}

#news .time a,#about .time a{ color:#878787;}

#about .imgshow img{ max-width:600px; margin:10px auto;}

.bds_more{ background:none;}



/*--/right_bar--*/



#xg_pic{}

.pro_h1{ height:34px; line-height:34px; border-bottom:1px solid #dadada; margin-bottom:10px; text-indent:10px; color:#ff8300;}

.di { border: 1px solid #eee; height: 160px; overflow: hidden; width: 160px;}

.di:hover {border: 1px solid #ff8300;}



#marquee { margin-top:15px; overflow:hidden; width:100%;}

#marquee img {}

#marquee dl, #marquee dt, #marquee dd, #marquee a { float: left; padding: 0; text-align:center; font-size:12px;}

#marquee a{ margin:0 5px 0 5px; width:180px; overflow:hidden;}

#marquee dl dt a { display:inline; float:left; line-height: 20px;}

#marquee dl dt a:hover .di{ border:1px solid #ff8300;}

#marquee dl { width:1000%; }



/*--/xg_pic--*/



#product_list{ padding:9px;}

#product_list ul li{ margin: 10px 26px 10px 41px;}



/*--/product_list--*/



#search ul li {

    border-bottom: 1px dotted #EEEEEE;

    color: #999999;

    margin-bottom: 10px;

    padding: 10px 0;

}

#search ul li .s_img {

    display: inline;

    float: left;

    height: 70px;

    margin-right: 10px;

    overflow: hidden;

    width: 70px;

}

#search ul li .s_r {

    float: left;

    width: 618px;

}

#search ul li h3 {

    background: url("../images/index_4.gif") no-repeat scroll 7px center transparent;

    height: 30px;

    line-height: 30px;

    margin: 0;

    overflow: hidden;

}

#search ul li h3 a {

    color: #545454;

    font-size: 13px;

    font-weight: bold;

}

#search ul li .s_r label {

    display: block;

    line-height: 20px;

    text-indent: 2em;

}



/*--/search--*/



#pagelist {padding: 20px;text-align: center;}

#pagelist a, span.page_index, span.page_prev, #pagelist span.active, span.page_end, span.page_next, #pagelist span {cursor: pointer; padding: 5px 8px;}

#pagelist a.on {}

#pagelist span.active { background-color: #ff8300;color: #FFFFFF;}

#pagelist a:hover, #pagelist span:hover {background-color: #ff8300;color: #FFFFFF;}



/*--/pagelist--*/



.prew, .nextw {background: url("../images/ui_pre_info.gif") no-repeat scroll left 6px transparent;float: left;height: 24px;line-height: 24px;overflow: hidden;padding-left: 15px;text-align: left;width: 46%; color:#878787;}

.nextw { background: url("../images/ui_next_info.gif") no-repeat scroll right 6px transparent;float: right; padding-right: 15px; text-align: right;}

.prew a, .nextw a { color:#878787;}

.prew a:hover, .nextw a:hover, .about .time a:hover {color: #ff8300;}



/*--/next_prew--*/



.probar { padding: 10px 0 0;}

.probar_left { width: 402px; position:relative}

.probar_right { height: 402px; width: 296px;}

.probar_right li { border: 0 none;}

.probar_right li h1, .probar_right li h3 {    border-bottom: 1px dashed #EEEEEE;}

.tagContent_ { border: 1px solid #EEEEEE; height: 400px; overflow: hidden; text-align: center; width: 400px;}

#thumb { float: left; overflow: hidden; width: 402px;}

#thumb li { border: 1px solid #EEEEEE; display: inline; float: left; height: 70px; margin: 10px 4px; overflow: hidden; text-align: center; width: 70px;}

#thumb li:hover { border: 1px solid #EEEEEE;}

#thumb li img {}

#thumb li A { float: left; height: 70px; line-height: 70px; text-align: center; width: 70px;}

#thumb li.emptyTag {}

#thumb li.selectTag { position: relative;}

#thumb li.selectTag A {}



.big{ background:url(../images/big.jpg) no-repeat left center; float:left; height:18px; line-height:18px; padding-left:20px;}



#show{ width:400px; height:400px; overflow:hidden; position:relative; left:0; border:1px solid #eee; text-align:center;}

#show_mark{ position:absolute; top:0; left:0; width:400px; height:400px; background-color:#000; opacity:1; filter:alpha(opacity=50); cursor:crosshair; border:1px solid #999; display:none; }

#zoom{ float:left; position:relative; left:412px; margin-top:-402px; z-index:3; width:300px; height:400px; text-align:center; line-height:400px; display:none; overflow:hidden; border:1px solid #eee; background-color:#fff; z-index:1000;}

#zoom img{ position:absolute; margin:0 auto;}



.probar_right ul { padding: 0 0 0 15px;}

.probar_right ul li { padding: 0 0 0 10px; line-height:45px;}

.probar_right ul li h1, .probar_right ul li h3 { color:#ff8300; font-size: 12px; line-height: 30px; text-align: left;}

.inp, .textarea { border: 1px solid #EEEEEE;color: #686868; font-size: 12px; font-family: "宋体"; height: 24px; line-height: 24px; margin: 5px 0 0; overflow: hidden; padding: 0 5px 0 7px; width: 247px;}

.inp { height: 24px;}

.textarea { height: 90px;}

.code{ float:left; border:1px solid #eee; height:18px; margin-right:8px; width:60px; padding:1px; text-align:center;}

.sub { background: url("../images/zixun.gif") no-repeat scroll left center transparent; border: 0 none; cursor: pointer; float: left; height: 23px; width: 61px;}



/*--/probar--*/



.content,#xg_pic,#xg_news,#plun{ float:left; width:100%;}

.content h2,#xg_pic h2,#xg_news h2,#plun h2{ background:url(../images/titbg.jpg) no-repeat left top; color:#fff; font-size:14px; height:37px; line-height:37px; text-indent:20px;}

.content .cont{ line-height:26px; font-size:14px; padding: 0 10px 20px; min-height:100px;}



#xg_news ul li {

    background: url("../images/leftbar_arc.jpg") no-repeat scroll 10px center transparent;

    border-bottom: 1px dashed #EEEEEE;

    float: left;

	height:30px;

    line-height: 30px;

	overflow:hidden;

    padding: 0 1% 0 3%;

    width: 46%;

}



/*--/content--*/



#plun .plun_ly,#plun .plun_pl{ float:left; padding:10px 0 0 0; width:100%;}

.plun_ly li,.plun_pl li{ float:left; width:100%;}

.plun_ly li span,.plun_pl span{ float:left;}

.plun_ly li span.name,.plun_pl li span.name{ background:url(../images/plun_arc.jpg) no-repeat right center; color:#226fc5; height:25px; line-height:25px; padding:10px 10px 10px 0; position:relative; text-align:right; z-index:1000;}

.plun_ly li span.cont,.plun_pl li .cont,.plun_pl li .textarea{ border:1px solid #dfdfdf; border-radius:3px; color:#696969; display:block; height:20px; line-height:20px; margin:0 0 0 -1px; padding:10px 10px 10px 10px; width:580px;}

.plun_ly li span.cont label,.plun_pl li span.cont{ float:right; color:#b2b2b2;}



.plun_pl h3{ border-bottom:1px solid #eee; font-size:14px; height:35px; line-height:35px; margin-bottom:10px; text-indent:18px;}

.plun_pl li span.name{ background:none; padding:2px 10px 2px 0;}

.plun_pl li .cont{ padding:2px 10px 2px 10px; width:300px;}

.plun_pl li .textarea{ height:70px; padding:10px 10px 10px 10px;}

.plun_pl li .sub{ background:url(../images/plun_pl.gif) no-repeat left top;}



/*--/plun--*/



#news_list ul li{ background:url(../images/arc.gif) no-repeat 0px 5px; display:block; border-bottom:1px dashed #eee; margin-bottom:10px; padding:0 0 10px 25px;}

#news_list ul li h2{ font-size:14px; height:30px; overflow:hidden; line-height:30px; margin-bottom:2px;}

#news_list ul li h2 label{ color:#aeaeae; display:inline; float:right; font-size:12px; font-weight:100; width:180px; text-align:right;}

#news_list ul li h2 label a{ float:right; margin-top:2px;}

#news_list ul li h2 a{}

#news_list ul li p{ line-height:20px; color:#878787;}

/*--/news_list--*/



/*--/guest--*/

#guest {

    color: #545454;

    line-height: 22px;

    width: 638px;

}

.input_on {

    background-color: #FFFFCC;

    background-image: none;

    border: 1px solid #999999;

    float: left;

    height: 18px;

    margin: 0;

    padding: 2px 8px 0 3px;

}

.input_off {

    background-color: #FFFFFF;

    background-image: none;

    border: 1px solid #CCCCCC;

    float: left;

    height: 18px;

    margin: 0;

    padding: 2px 8px 0 3px;

}

.input_move {

    background-color: #FFFFCC;

    background-image: none;

    border: 1px solid #0088CD;

    float: left;

    height: 18px;

    margin: 0;

    padding: 2px 8px 0 3px;

}

.input_out {

    background-color: #FFFFFF;

    background-image: none;

    border: 1px solid #CCCCCC;

    float: left;

    height: 18px;

    margin: 0;

    padding: 2px 8px 0 3px;

}

.input_out1 {

    background-color: #FFFFFF;

    background-image: none;

    border: 1px solid #CCCCCC;

    float: left;

    font-size: 12px;

    height: 70px;

    margin: 0;

    padding: 2px 8px 0 3px;

    resize: none;

    width: 350px;

}

.input_out2 {

    background-color: #FFFFFF;

    background-image: none;

    border: 1px solid #CCCCCC;

    float: left;

    height: 18px;

    margin: 0;

    padding: 2px 8px 0 3px;

    width: 80px;

}

#guest .input_test {

    height: 400px;

    list-style-type: none;

    margin: 20px auto 0;

    padding-bottom: 10px;

    width: 500px;

}

#guest ul.input_test .hr {

    display: block;

    float: left;

    line-height: 27px;

    margin: 0;

    overflow: hidden;

    padding: 0;

    width: 100%;

}

#guest ul.input_test li {

    background-image: none;

    display: inline;

    float: left;

    height: 25px;

    margin-bottom: 10px;

    width: 500px;

}

#guest .input_test label {

    background-image: none;

    float: left;

    font-size: 12px;

    line-height: 25px;

    margin: 0;

    padding: 0;

    text-align: right;

}

#guest .input_test span {

    background-image: none;

    color: #999999;

    float: left;

    font-size: 12px;

    line-height: 25px;

    margin-left: 0;

    padding-left: 10px;

    text-align: left;

}

#guest .input_test .red {

    color: #FF0000;

    float: none;

}





.inp_kg {

    overflow: hidden;

    width: 50px;

}

#submit, #sub_reset {

    cursor: pointer;

    height: 24px;

}

#guest #submit{ width:50px;}



/*--Guest--*/



#plun {

    border: 1px solid #eee;

    margin: 20px 0 0 5px;

    padding: 10px;

    width: 686px;

}

#plun h5 {

    display: block;

    padding: 0 10px 10px;

}

#plun h5 span {

    color: #6B6B6B;

    float: right;

}

#plun h5 label {

    background: url("../images/plun.gif") no-repeat scroll left center transparent;

    color: #267CC8;

    padding-left: 15px;

}

#plun .pl {

    margin: 10px 0 0;

}

#plun .pl .text {

    border: 1px solid #eee;

    color: #666666;

    display: block;

    font-family: "宋体",Arial,Helvetica,sans-serif;

    font-size: 12px;

    height: 80px;

    line-height: 18px;

    width: 682px;

}

#plun .pl li {

    float: left;

    margin: 10px 0 0;

    text-align: left;

    width: 100%;

}

.plun_inp {

    background: url("../images/plun1.gif") no-repeat scroll left top transparent;

    border: 0 none;

    height: 22px;

    margin-right: 10px;

    padding: 0;

    width: 66px;

}

.emiall {

    border: 1px solid #eee;

    float: left;

    height: 20px;

    line-height: 20px;

    margin-right: 10px;

    padding: 0 10px 0 0;

}

.em1 {

    color: #666666;

    margin: 7px;

}

#plun .pl li em {

    float: left;

    height: 22px;

    margin: 0 10px;

    width: 60px;

}

#plun .ly {

    padding: 5px 0;

}

#plun .ly li {

    border-bottom: 1px dashed #CFD3D6;

    clear: both;

    margin: 10px 0 0;

    padding: 0 5px 5px;

}

#plun .ly li label {

    background: url("../images/arrow.gif") no-repeat scroll 2px center transparent;

    color: #267CC8;

    padding: 0 0 0 15px;

}

/*--Guest--*/



#sitemap{ border:4px solid #eee; padding:10px 15px;}

#sitemap h1{ border-bottom:1px solid #eee; height:30px; line-height:30px; padding:0 10px; font-weight:100;}

#sitemap h1 label{ color:#9c9c9c;}

#sitemap .cont{ padding:10px;}

#sitemap .cont ul li{ line-height:30px; margin-bottom:10px;}

#sitemap .cont ul li a{ margin:0 5px;}

#sitemap .cont ul li ul{ border:1px solid #eee; padding:0 0 0px 15px; display:block;}

#sitemap .cont ul li ul li{ display:inline;}

#sitemap .cont ul li ul li ul{ padding-right:10px; margin:0 15px 10px 0;}





.wrap {

    background: #f46c11 none repeat scroll 0 0;

    border: 1px solid #f46c11;

    font-size: 12px;

    height: 32px;

    width: 300px;

}

.wrap table{ background:#FFFFFF}

.a10 {

    color: #ffffff;

    font-weight: normal;

    text-decoration: none;

}

.a10:hover {

    color: #ffffff;

    text-decoration: underline;

}

.md-head {

    height: 26px;

    line-height: 26px;

    padding-left: 0;

}

.md-head A {

    background-color: #323134;

    border-width: 0 0 1px 1px;

    float: left;

    margin-left: -1px;

    text-align: center;

    width: 94px;

}

.md-head A.wid {

    width: 112px;

}

.md-head A.cur {

    background-color: #f46c11;

    border-bottom-width: 0;

    color: #000;

    text-decoration: none;

}

.md-body {

    padding: 15px;

}

a, area {

}

:focus {

}



.probar_right li h2{ line-height:25px;}

#thumblist{  height: 41px;

    padding-top: 19px;

    text-align: center;

    width: 396px;}

	#inp_content{ width:380px; height:}

	#verifyCode{ border:#666666 1px solid;}

.contactnr input, textarea{ border:#CCCCCC 1px solid}



.babber{

	background-size:100% 100% !important;

	-moz-background-size: 100% 100% !important;

	-ms-background-size: 100% 100% !important;

	-o-background-size: 100% 100% !important;

	-webkit-background-size: 100% 100% !important;

}



.fenzhan{
	font-size:16px;
    height: auto;
    padding: 10px 10px;
    margin: 0 auto;
    width: 1200px;
}
.fenzhan .yy{
	font-size:30px;
	display:block;
	border-bottom:1px solid #ccc;
	padding:50px 0;
	text-align:center;
	font-size:bold;
	float:none;
}
.fenzhan .yyy div{
	font-size:20px;
	padding:20px 0;
	text-align:center;
}
.fenzhan .yyy dl dd{
	font-size:18px;
	padding:15px 10px;
}
.fenzhan .yyy dl dd a{
	padding:0px 5px;
}
.fenzhan .yyy dl dt{
	font-size:20px;
	padding:5px 0;
	font-weight:bold;
}

@media screen and (max-width: 768px) {

	#wrapper{width: 100%;padding: 0;}

	#wrapper .left{display:none;}

	#wrapper .right{width: 100%;}

	#wrapper .right .tit{display:none;}

	.prew, .nextw{padding-left: 10px;width: 40%;}

	

	#xg_news ul li{width: 100%;}

	#product_list ul li{margin: 20px 1%;}


	.babber{width:100% !important;height:200px !important;}
	.fenzhan{
		width:100%;
	}

}

@media screen and (min-width: 768px) {
	#product_list ul { margin-left:12px}
	#product_list ul li{margin: 20px 1.5%; width: 30%; background:#d8d8d8}
	#product_list ul li div{width:100%;padding: 0px;}
	#product_list ul li:hover{ background:#FF8201; cursor:pointer; color:#FFF}
}