﻿@charset "utf-8";
/* CSS Document */
/*Public Style*/
*{margin:0;padding:0;list-style-type:none;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
:focus{outline:0;}
label{cursor:pointer;}
img{vertical-align:middle;}
table{empty-cells:show; border-collapse:collapse;border-spacing:0;}
h1{font-size:16px;}h2,h3,h4{font-size:14px;}h5,h6{font-size:12px;}
abbr,acronym{border:0;font-variant:normal}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a,img{border:0;}
a,a:visited{color:#5e5e5e; text-decoration:none;}
a:hover{color:#600;text-decoration:none;}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.a-l{text-align:left;}.a-c{text-align:center;}.a-r{text-align:right;}
.m-t{margin-top:10px;}.m-b{margin-bottom:10px;}.mlr10{margin:0 10px;display:inline;}.mr10{margin-right:10px;display:inline;}
.f-l{float:left;}.f-r{float:right;}
.blue{color:#3366cc;}.red{color:#ff0000;}.yellow{color:#ff6600;}.gray{color:#999;}
.blank20{height:20px;overflow:hidden;display:block;}
body{_background-image:url(about:blank);/*用浏览器空白页面作为背景*/_background-attachment:fixed; /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/ }
body{font:12px/180% Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;color:#333; width:100%;}
/* layout */
.container{width:960px;margin:0 auto;}
.w1q{ width:1000px; margin:0 auto;}
/* 分页 */
div.yellow{padding:7px;margin:3px;text-align:center; float:right;}
div.yellow a{border:#ccc 1px solid;padding:2px 5px;margin:2px;color:#000;text-decoration:none;}
div.yellow a:hover{border:#f0f0f0 1px solid;color:#000;}
div.yellow a:active{border:#f0f0f0 1px solid;color:#000;}
div.yellow span.current{border:#d9d300 1px solid;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#d9d300;}
div.yellow span.disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}
/**/
.A_notice{ width:270px; height:220px;list-style:decimal;color:#FFF; font:"微软雅黑",Verdana, Geneva, sans-serif; font-size:18px; padding-left:40px;}
.A_notice li{ margin-top:10px; list-style:decimal;color:#FFF; font:"微软雅黑",Verdana, Geneva, sans-serif; font-size:18px;}
.A_notice li a{ color:#CCC; font:"微软雅黑",Verdana, Geneva, sans-serif; font-size:16px;}
/*top_top2*/
body{ background:#24001c; }
.bg{ background:url(../images/lzh_top_bg.gif) no-repeat; height:210; width:100%}
.w1050{ margin:0 auto; width:1100px;}
#top1_top2{ height:210px; background:url(../images/lzh_top1.gif) no-repeat;}
#top1_top2 ul{ float:right; margin-top:175px;}
#top1_top2 ul li{ float:left; width:116px; }
#top1_top2 ul li a{ font:"微软雅体"; color:#FFF; font-size:18px;}
#top1_top2 ul li a:hover{ font-size:21px; font-weight:bolder; color:#F06;}
/*gun*/
/* CSS main05样式*/

.marquee { height:310px; overflow:hidden; width:1030px;  margin:0 auto;}

.marquee li{ display:inline; float:left; margin-right:20px;}
.marquee li a{ width:210px;	height:320px; display:block; float:left; text-align:center;	font-size:14px;
}
.marquee li a:hove{ text-decoration:none;}
.marquee li img { width:200px; height:265px; padding: 5px; border: 1px solid #CCC;}
.marquee li img:hover{ border: 2px solid #603;}
.marquee li em{	font-style: normal;	height:20px; line-height:20px;	display:block;	margin-top:8px;	color: #333;}
/* CSS footer*/
.w1100{ margin:0 auto; width:1100px;}
.float_left { float: left;}
.float_right { float: right;}
#footer{ background-image:url(../images/footer_bg.gif); background-repeat:repeat-x; }

#footer_lianxi{ height:105px;}
#footer_lianxi_2{ width:300px;}
#footer_lianxi_2 p{ display:block; margin-left:40px;  margin-top:35px;}
*html #footer_lianxi_2 p{ display:block; margin-left:30px;  margin-top:35px;}
#footer_lianxi_3{}

#footer_menu{ height:160px;}
#footer_menu ul{ padding-top:30px;}
*html #footer_menu ul{ padding-top:20px;}
#footer_menu ul li{text-align:right; float:left; padding-left:60px;}
#footer_menu ul li span a{ font-family:Arial; text-decoration:none; font-size:18px; font-weight:600; color:#5d5d5d; line-height:35px; padding-bottom:3px; display:block; padding-left:20px; border-bottom:1px #5d5d5d solid;}
#footer_menu ul li span a:hover{ color:#911a42;}
#footer_menu ul li p a{ line-height:22px; font-family:"宋体"; padding-left:20px; color:#5d5d5d; text-decoration:none;}
#footer_menu ul li p a:hover{ display:block; height:22px; background-color:#911a42; color:#ececec;}


#footer_youqing{ padding-top:10px; height:90px;}
#footer_youqing_logo{ width:300px; height:80px; padding-top:10px;}
#footer_youqing_nr{ width:700px; line-height: 90px;}
#footer_youqing_nr p{ display:block;  line-height:90px; font-size:14px; }
#footer_youqing_nr p a{ float:left; color:#3d3c3c; margin-left:5px;}
#footer_youqing_nr span{ font-size:14px; font-weight:600; float:left;}

#footer_nr{ height:48px;}
#footer_nr p{ float:right; padding-right:50px;text-align:center;	}
#footer_nr p a{ color:#3d3c3c; text-decoration:none;}
/**/
/* layout */
.container{width:960px;margin:0 auto;}
.w1q{ width:1150px; margin:0 auto;}
.w1440{ width:1440px; margin:0 auto;}
.w1q0{ width:1000px; margin:0 auto;}



/* ylgj_top */
#ylgj_top{ width:100%; margin:0; padding:0;}  
#top_nr{ background:url(../images/ds.jpg) top no-repeat;}

#ylgj_main{ margin:0 auto;}
#ylgj_main_tu_bg{ background:url(../images/fwxmbj.jpg) right no-repeat; height:567px;}
#ylgj_main_tu_bg1{ background:url(../images/fwxmbj.jpg) right no-repeat; padding-bottom:10px; width:100%;  }


#ylgj_main_nr{ height:101px; position:relative; z-index:9999; top:-101px; width:100%; margin:0 auto;}



#apDiv1 {
	position:absolute;
	left:62%;
	top:214px;
	width:350px;
	height:256px;
	z-index:100;
	background-image: url(../images/spbj.png);
	background-repeat:no-repeat;
	padding-top:80px;
	padding-left:25px;
}
#apDiv1{color:#C09; font:"微软雅黑",Verdana, Geneva, sans-serif; font-size:21px;}
#ylgj_ewm img{ margin-top:10px;}

#ylgj_jianj{ width:250px; margin-left:50px; margin-top:8px;}
#ylgj_jianj p{ color:#fff;}
#ylgj_jianj p a{color:#fff;}

#sjk_shang{ height:60px;}
#sjk_shang ul{ margin-top:10px;}
#sjk_shang ul li{ float:left; margin-left:20px; width:171px; display:block;}
#sjk_shang ul li img{ border:1px #cb007c solid;}
#sjk_shang ul li a:hover img{  border:1px #fff solid;}

#sjk_youq p{ color:#fff;}
#sjk_youq p span a{ color:#fff; text-decoration:none; margin-right:5px;}




#ylgj_footer{ height:30px; background-color:#000; position:relative; top:-100px;}
#ylgj_footer p{ line-height:30px; color:#95296d; padding-right:30px;}
#ylgj_footer p a{ color:#78034e; text-decoration:none;}


#ylgj_footer_1{ height:30px; background-color:#000; }
#ylgj_footer_1 p{ line-height:30px; color:#95296d; padding-right:30px;}
#ylgj_footer_1 p a{ color:#78034e; text-decoration:none;}
/*products_1*/
#div_product_1 {}
#div_product_1 ul li{ float:left; margin-left:15px; display:inline; width:165px; margin-top: 10px;}
#div_product_1 ul li a{ display: block; text-align:center; line-height:22px; color:#333;}
#div_product_1 ul li a:hover{ color:#333; background-color:#F5F5F5;}
#div_product_1 ul li a img{ display: block; padding:2px; border:1px solid #e3e3e3; background-color:#fff;}
#div_product_1 ul li a:hover img{ background-color: #900;}

/* zf_box */
#div_product { margin: 15px 0}
.zf_box{width:230px;height:300px;display:inline; overflow:hidden; float:left ;margin:10px 7px; cursor:pointer; border:2px solid #75004c; padding: 4px;}
.zf_box a{ display: block; width: 100%; height: 100%; overflow: hidden;}
.zf_box img{ min-height: 310px;
	display: block;
	transform: scale(1);
    -webkit-transform: scale(1);
    transition: .8s ease;
    -webkit-transition: .8s ease;}
.zf_box:hover{ border:2px solid #24001c; box-shadow: 0px 10px 10px #888888; }
.zf_box:hover img{
	width: 100%;
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
}

.zf_box img{width:240px;}
.pop_tit{width:250px;height:40px;padding:5px;background:url(../images/chap_2/zp_titbg.gif);) no-repeat 0px 0px;display:none;}
.p_tit1{line-height:18px;color:#ffffff;font-size:18px;padding-right:18px;}
.p_tit2{line-height:15px;font-family:Arial;color:#fd8200;font-size:12px;}


/*在线客服*/
/*.f_l{ float:left}
.f_r{ float:right}
.kefu_flag{cursor:pointer;display:block;width:28px;}
#for_kefu_block{position:fixed;top:0px;right:0px;z-index:100;margin:80px 0 0 0;}
*html #for_kefu_block{position:absolute;top:expression(documentElement.scrollTop + 0 + "px");} 


.kefu_close{width:183px;height:31px;display:block;position:absolute;left:0;top:0;}
.kefu_con{width:181px;border-left:solid 1px #afafb0;border-right:solid 1px #afafb0;background-color:#FFFFFF;}
.kefu_tel{background:url(../images/kf_tel.jpg)no-repeat scroll;width:171px;height:68px;color:#000;font-size:14px;font-weight:bold;padding-top:5px;padding-left:10px;}
.kefu_con_title{background:url(../images/kf_title.jpg) no-repeat scroll;width:181px;height:31px;cursor:pointer;}
.kefu_con_title ul li{float:left;margin-top:8px;}
.kefu_con_title_li1{width:14px;height:14px;padding-left:16px;padding-right:10px;}
.kefu_con_title_li2{color:#FFF;font-family:"微软雅黑";font-size:12px;font-weight:bold;}
.kefu_con_con{background:url(../images/kf_he.jpg) no-repeat scroll;height:60px;overflow:hidden;padding-top:10px;padding-bottom:5px;}
.kefu_con_con ul{width:150px;margin-left:20px;}
.kefu_con_con ul li{float:left;width:32px;padding:2px 1px;text-align:center;padding-left:10px;}
.kefu_con_con ul li span{font-size:12px;}
.kefu_con_con ul li a{font-size:12px;color:#333;}
.kefu_con_con ul li a:hover{color:#333;}
.kefu_con_con .neititle{width:130px;margin-top:2px;padding-left:0px;}
.kefu_con_con .neititle .uline{border-bottom:#CCCCCC 1px solid;margin-left:10px;text-align:left;margin-bottom:2px;padding-bottom:2px;font-size:12px;font-weight:bold;text-indent:5px;}
.kefu_con_con1{background:url(../images/kf_he.jpg) no-repeat scroll;height:130px;overflow:hidden;padding-top:10px;padding-bottom:5px;}
.kefu_con_con1 ul{width:180px;margin-left:0px;}
.kefu_con_con1 ul li{width:170px;padding:2px 1px;text-align:center;padding-left:10px;}
.kefu_con_con1 ul li span{font-size:12px; line-height:24px;}
.kefu_con_con1 ul li a{font-size:12px;color:#333;}
.kefu_con_con1 ul li a:hover{color:#333;}
.kefu_con_con1 .neititle{width:166px;margin-top:0px;padding-left:0px;}
.kefu_con_con1 .neititle .uline{border-bottom:#CCCCCC 2px dotted;margin-left:10px;text-align:left;margin-bottom:2px;padding-bottom:2px;font-size:14px;font-weight:bold;text-indent:5px;}
*/
#box-kefu { position: fixed; right: 0; top: 20%; z-index: 100; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); }
#box-kefu .kefu-open { position: absolute; top: 0; right: 0; width: 138px; padding: 46px 0 0 0; background: url(../images/kefu_icon.png) no-repeat -46px 0; _background-image: url(../images/kefu_icon.gif); overflow: hidden; }
#box-kefu .kefu-open .close{ display: block; position: absolute; width: 22px; height: 22px; right: 0; top: 0; text-indent: -9999px; }
#box-kefu .kefu-open div { padding-bottom: 5px; background:(../images/123.jpg) repeat-y; width: 134px; }
#box-kefu .kefu-open ul { background:#A420B4; }
#box-kefu .kefu-open li { height: 32px; line-height: 32px; padding: 0 15px 2px; color:#FFF; font:"微软雅黑",Verdana, Geneva, sans-serif;font-size:16px;}
#box-kefu .kefu-open li a { color: #fff; display: block; position: relative; zoom: 1; padding-left: 35px; font-size:14px;}
#box-kefu .kefu-open li a:hover { text-decoration: none; }
#box-kefu .kefu-open li a i { display: inline-block; position: absolute; left: 10px; top: 6px; width: 21px; height: 21px; background: url(../images/kefu_icon.png) no-repeat 9999px 9999px; _background-image: url(../images/kefu_icon.gif); }
#box-kefu .kefu-open li a i.qq { background-position: -86px -56px; }
#box-kefu .kefu-open li a i.online { background-position: -56px -56px; }
#box-kefu .kefu-open li a i.txt { background-position: -56px -86px; }
#box-kefu .kefu-close { position: absolute; top: 5px; right: 0; width: 0; height: 127px; padding: 0; background: url(../images/kefu_icon.png) no-repeat 0 0; _background-image: url(../images/kefu_icon.gif); cursor: pointer; overflow: hidden; }

