* { list-style: none;margin: 0;padding: 0;text-decoration: none; font-family: "microsoft yahei";border: none;}
body { min-width:1280px; margin:0 auto; font-size:12px; font-family:"microsoft Yahei", arial, helvetica, sans-serif; color:#333;}
.mt20{margin-top: 20px;}
.clear{ clear:both;}
a{ color:#3d3d3d; text-decoration:none;}
a:hover{ text-decoration: none; color:#d00000;}
img{ border:0 none; vertical-align:top;}

/*公用*/
.neb_title { width:230px; margin:0 auto 15px auto; font-size:30px; color:#3ac7af; text-align:center; background:url(../images/neb_02.png) no-repeat center 45px;}
.neb_title p { font-size:20px; margin-top:15px;}
.neb_more { display:block; width:197px; height:52px; margin:85px auto 0 auto; font-size:20px; line-height:57px; color:#000; text-indent:2em; letter-spacing:5px;}
.neb_more::before, .neb_more::after { content:""; display:block; transition:transform 0.3s ease 0s, background-image 0.3s ease 0s; width:197px; height:52px; position:absolute; margin:auto; left:0; right:0; bottom:57px;}
.more01::before { background:url(../images/dlh_08h.png) no-repeat center center; transform:scale3d(0, 0, 0);}
.more01::after { background:url(../images/dlh_08.png) no-repeat center center; transform:scale3d(1, 1, 1);}
.more01:hover { color:#d7b98c;}
.more01:hover::before { transform:scale3d(1, 1, 1);}
.more01:hover::after { transform:scale3d(0, 0, 0);}

.butimg{width: 100px;height: 30px;background-image:url(../images/navbg.jpg);background-repeat:repeat-x;color: #fff;}
.butimg:hover{background-image:url(../images/0fzt.png);background-repeat:repeat;}
/*公司简介*/
.neb_about { width:100%; margin:0 auto;}
.neb_about img { width:100%;}


/*讯息总览*/
.neb_subsidiry {width: 876px; background:#dcf2ee; padding:80px 0 60px 0; position:relative;margin-top: 20px;}
.neb_subsidiry li { float:left;  overflow:hidden;}
.neb_subsidiry #neb_subsidiryli li{width:270px; margin: 0;margin-right: 10px;margin-bottom: 20px;border: 1px #ccc solid;}
.neb_subsidiry li a { display:block; width:100%;}
.neb_subsidiry li img { display:block; width:230px; height:230px;}
.neb_subsidiry li .tips { font-size:14px; color:#fff; height:30px; margin-top:10px; line-height:30px; background:url(../images/dlh_06.png) no-repeat left center;}
.neb_subsidiry li:nth-child(2n) .tips { background:url(../images/dlh_07.png) no-repeat left center;}
.neb_subsidiry li .tips span { display:block; float:left; width:125px; padding-left:15px;}
.neb_subsidiry li .tips i { float:right; font-style:normal; color:#a1a1a1;}
.neb_subsidiry li p { width:100%; color:#000; text-indent:-9px; font-size:16px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.neb_subsidiry li:hover p { color:#02518a;}
.neb_subsidiry .bd { width:1125px; margin:0 auto; overflow:hidden; position:relative; z-index:2;}
.neb_subsidiry .hd { height:37px; width:1200px; position:absolute; top:30%; z-index:0;}
.neb_subsidiry .hd .prev,.neb_subsidiry .hd .next { display:block; width:22px; height:37px; float:left; overflow:hidden; cursor:pointer; background:url(../images/dlh_04.png) no-repeat 0 0;}
.neb_subsidiry .hd .prev { background:url(../images/dlh_05.png) no-repeat 0 0; float:right;}


/*图*/
.dlimg { width:100%; margin:0 auto; position:relative; overflow:hidden;}
.dlimg .hd { display:none;}
.dlimg .bd { position:relative; height:100%; z-index:0;}
.dlimg .bd li { width:100%; zoom:1; vertical-align:middle; margin:0 auto;}
.dlimg .bd li a { display:block; width:100%;}
.dlimg .bd img { width:100%;}
.dlimg .prev,.dlimg .next{ position:absolute; left:20%; top:50%; margin-top:-30px; display:block; width:60px; height:60px; background:url(../images/dlh_09.png)  no-repeat 0 0; filter:alpha(opacity=50);opacity:0.7;}
.dlimg .next{ left:auto; right:20%; background:url(../images/dlh_10.png)  no-repeat 0 0;}
.dlimg .prev:hover,.dlimg .next:hover{ filter:alpha(opacity=100);opacity:1;}



/*************************子页************************/
/*公用*/
.position { padding-left:20px; line-height:40px; background:url(../images/position.png) no-repeat left center; text-align:left;}
.secondary { width:100%; margin:10px 0 40px 0;  text-align:center;}
.secondary li { display:inline-block; /*float:left; background:#3ac7af; border-radius:2px;*/ margin-right:15px; overflow:hidden; line-height:50px;}
.secondary li a { display:block; font-size:18px; color:#333; padding:0 20px;}
.secondary li:hover a,.zy_title .secondary .hover a { /*background:#ff9500;*/ color:#3ac7af;}

.time_click { font-size:12px; color:#999; line-height:45px; text-align:center;}
.show_h3 { font-size:24px;  border-bottom:1px solid #eee; text-align:center; padding-bottom:5px; margin:20px auto 30px auto; color:#0147a3;}
.show_sxp { clear:both; font-size:14px; line-height:35px; color:#020202; margin-top:30px;}
.show_sxp a { color:#666;}

.content .cont { font-size:14px; color:#333; line-height:25px;}
.content .neb_subsidiry { padding:0; background:none;}
.content .neb_subsidiry li { margin-bottom:25px; width:280px; margin-right:26.5px;}
.content .neb_subsidiry li img { display:block; height:280px;margin: auto;width: 280px;}
.content .neb_subsidiry p { text-align:center;}


/*门店详情*/
.c_ontact { width:100%; padding-bottom:50px;}
.c_ontact .compan { width:100%; background:#3ac7af; text-align:center; position:relative; line-height:30px; padding:15px 0;}
.c_ontact .compan p { font-size:16px; color:#ddd;}
.c_ontact .compan h1 { font-size:30px; color:#fff; font-weight:100; margin:5px 0;}
.c_ontact .compan span { display:block; font-size:13px; color:#ddd; letter-spacing:1px;}
.c_ontact .compan i { display:block; width:94px; height:47px; position:absolute; bottom:-47px; left:0; right:0; margin:0 auto; background:url(../images/contact_ico.png) no-repeat 0 0;}


.picfocus { margin:60px 0 20px 0;}
.picfocus .hd { float:left; width:400px; height:787px; line-height:30px; background:#f4f4f4; overflow-y:scroll; position:relative;}
.picfocus .hd li { cursor:pointer; padding:15px; border-bottom:1px solid #ddd;}
.picfocus .hd li img { width:109px; height:65px; border:2px solid #ddd; cursor:pointer; margin-right:5px;}
.picfocus .hd li h3 { font-size:18px; margin-bottom:10px;}
.picfocus .hd li p { background:url(../images/contact_ico01.png) no-repeat left 6px / 20px; padding-left:25px;}
.picfocus .hd li .adr { background-image:url(../images/contact_ico03.png);}
.picfocus .hd li.on { background:#3ac7af; color:#fff;}
.picfocus .bd { float:right; width:798px; height:785px; margin:0 auto; border:1px solid #ddd;}
.picfocus .bd li { width:100%; height:845px;}




/*联系我们*/
.gustbok { width:100%; float:left; padding:30px 0 30px 0;}
.gustbok .online { width:100%; float:right;margin-bottom: 40px;}
.gustbok .online ul li{font-size: 14px;color: #5a5a5a;line-height: 250%;}
.gustbok .online2 ul li {}
.gustbok .online2 ul li p{font-size: 14px;color: #777;}
.gustbok .online2 input{border:#ccc 1px dashed; margin-top: 5px;margin-bottom: 5px; width:80%; height:35px; line-height:45px; background-color:#eee;font-size:16px;color:#777;line-height: 35px;}
.gustbok .online2 #tj{background: #fcbe00;border: none;line-height: 35px;}
.gustbok .online2 textarea{color:#777;border:#ccc 1px dashed;background-color:#eee;width: 80%;height: 130px;margin: 5px 0px 5px 0px;}
.gustbok .online2 #yz{width:280px;}
.gustbok .online2 #yz input{width: 80px;line-height: 35px;}
.gustbok .online2 #yz img{max-height: 35px;float: right;margin-top: 5px;}


/*图片详情*/
.show_proimg { width:680px; height:680px; overflow:hidden; position:relative; margin:0 auto 20px;}
.show_proimg .hd { display:none;}
.show_proimg .bd { position:relative; height:100%; z-index:0;}
.show_proimg .bd li { zoom:1; vertical-align:middle;}
.show_proimg .bd img { width:680px; height:680px; display:block;}
.show_proimg .prev,.show_proimg .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.show_proimg .next{ left:auto; right:3%; background-position:8px 5px;}
.show_proimg .prev:hover,.show_proimg .next:hover{ filter:alpha(opacity=100);opacity:1;}
.show_proimg .prevstop{ display:none;}
.show_proimg .nextstop{ display:none;}

.show_procs { width:460px; float:right; margin-top:40px;}
.show_procs dl { width:100%; line-height:40px; font-size:14px; clear:both;}
.show_procs dl:nth-child(5) { color:#e00;}
.show_procs dl dd { float:left; width:80px; text-align:right; margin-right:10px; font-weight:bold;}
.show_procs dl dt { float:left; width:350px; line-height:25px; margin-top:8px;}
.show_procs p { width:100%; line-height:25px; margin-bottom:5px; font-size:14px;}
.pro_h3 { line-height:35px; padding:0 10px; font-size:14px; font-weight:bold; background:#eee; margin:30px auto 20px auto;}


/*spec*/
.speli li{width:100%;overflow:hidden;clear:both;padding:12px 0px;border-bottom:1px solid #eee;	color:#aaa;}
.speli li a.preview{width:84px;float:left;	margin-right:7px;	margin-bottom:3px;	margin-left:10px;display:inline;}
.speli li a.preview img{width:80px;/*height:60px;*/display:block;padding:1px;border:1px solid #eee;}
.speli li a.title{overflow:hidden;	line-height:25px;font-weight:bold;font-size:14px;margin-left:2px;}
.speli span.info{display:block;line-height:23px;color:#555;padding-left:12px;}
.speli span.info small{color:#aaa;	font-size:12px;	margin-left:3px;}
.speli p.intro{color:#777777;line-height:20px;	margin-left:5px;padding-left:10px;padding-right:10px;}

/**/
.spelia{width:100%}
.spelia li{width:166px; margin:5px 10px 10px 4px; padding:5px; float:left; display:inline; line-height:21px; border:1px dashed #ccc;}
.spelia li a{ display:block; font-size:14px;}
.spelia li a:hover{text-decoration:none; background-color:#fefbc5;}
.spelia li .title{ display:block;text-align:center; padding:0px 0px 5px 0px; border-bottom:1px dashed #ccc;}
li.b1{background:#9afb90;}
li.b2{background:#ffdeb6;}
li.b3{background:#fff38f;}
li.b4{background:#d9ff8f;}
li.b5{background:#ffffff;}



.scott{ overflow:hidden; text-align:center; line-height:35px; font-size:14px;}
.scott a,
.scott span { border:#4261df 1px solid; margin-right:5px; background:#fff; padding:5px 15px;}
.scott a:hover{border:1px solid #4261df; text-decoration:none; background-color:#4261df; color:#fff;}
.scott a:active{border:1px solid #4261df; text-decoration:none; background-color:#4261df;}
.scott span.current{border: #4261df 1px solid; padding:5px 10px; font-weight: bold;  coLor: #fff; margin-right: 2px; background-color: #4261df;margin-right: 5px;}
.scott span.disabled{border:#4261df 1px solid; padding:5px 10px; coLor:#3ac7af; margin-right:5px; background:#4261df;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; background:#eee; padding:0 5px; margin-top:5px;}
.pagination { display: block; width: 100%;}
.pagination li { display: inline-block;}
.pagination li a,
.pagination li span { display: block;}
.pagination .disabled span { border-color: #ddd;}
.pagination .active span { color: #fff; background: #4261df;}


.f_l{float:left;}
.f_r{float:right;}
.m_l{ margin-left:10px;}
.pt{padding-top:10px;}
.mt{margin-top:15px;}
.mb{margin-bottom:10px;}
.red{color:#ff6600;}
.blue{color:#0037ff;}
.lh{font-size:14px; line-height:28px; /*text-indent:2em;*/margin-top: 20px;}
.lh img { max-width:100%;}
.lh dl{color: #014785;font-weight:bold;}
.lh dl span{font-size: 13px;line-height: 200%;color: #5a5a5a;}
.lh dl dd{font-size: 13px;line-height: 200%;color: #5a5a5a;}
.lh dt{margin-top:20px;}


/**************from表单**********************/
.form{clear: both; padding:10px;border: 1px #ccc solid;}
.form input{border: 1px #ccc solid;}
.form textarea{border: 1px #ccc solid; width: 515px;height: 117px;}
.listtop,.listbottom{   margin-left: 10px;}
.listtop{margin-top: 10px;border:1px  solid #cccccc;border-bottom: none;padding-left: 10px; padding-bottom: 15px;width: 710px;background: #f5f5f5;}
.con_edit{margin: 10px;}
.form_top{padding-left: 10px; padding-bottom: 15px;}
.form dl {overflow: hidden;zoom: 1;padding-top: 15px;}
.form dt {float: left;width: 15%;font-size: 14px;padding: 3px 0 0 0;color: #666;margin: 0;}
.form dd {float: left;line-height: 22px;}
.form dd select, .form dd input {vertical-align: middle;}
.form dd .logo{border: 1px solid #d4d4d4;}
.form dd .wxqrcode{width: 80px;height: 80px;border: 1px solid #d4d4d4;}
.form dd p {clear: both;color: #a0a0a0;padding: 4px 0 0 0;line-height: 16px;}
.form_b {text-align: left;padding: 20px 0 45px 145px;}
.form .btn7 {margin-left: 10px;}

/**/
.personinfo{padding:5px; font-size:14px;}
.personinfo li{line-height:160%;}





/*评论*/
.avatar {width: 44px;height: 44px;line-height: 44px;
display: block;position: absolute;top: 3px;left: 0;padding: 1px;
text-align: center;overflow: hidden;border: 1px solid #d4d4d4;
}
.avatar img {width: 44px;}
/* 评论(公共) */
.comment-box {padding: 10px 0 20px;	font-size: 16px;}
.comment-box .comment-item {position: relative;	margin-bottom: 10px;padding-left: 53px;	min-height: 53px;line-height: 1.6;
	color: #323232;	border-bottom: 1px solid #d4d4d4;}
.comment-box form.comment-item {border-bottom: 0;}
.comment-box .comment-item:last-child {	border-bottom: 0;}
.comment-box .comment-item .comment-bd,
.comment-box .comment-item .comment-ft {margin-bottom: 10px;word-wrap: break-word;	font-size: 16px;}
.comment-box .comment-item .comment-hd {word-wrap: break-word;}
.comment-box .avatar {top: 0;}
.comment-box .username {margin-right: 10px;}
.comment-box .cmt-txt a {color: #72b939;}
.comment-box .commment-time {color: #999;}

/* 评论发布表单 */
.comment-textarea {padding: 5px;border: 1px solid #72b939;}
.comment-textarea textarea {width: 100%;height: 35px;overflow: hidden;border: 0;}
.comment-vcode {padding: 5px 0px;}


/* 详情页-评论 */
.comment-box .username {color: #04489d;	font-size: 14px;}
.comment-box .commment-time {color: #888888;font-size: 14px;}
.comment-box .reply-btn {float: right;color: #72b939;}
.comment-box .reply-btn i {display: inline-block;margin-left: 3px;width: 0;	height: 0;	vertical-align: middle;	border: 5px solid #fff;
	border-top-color: #72b939;border-bottom-width: 0;}
.comment-box .cmt-txt {line-height: 1.6;}
.comment-box .reply-item {padding-top: 10px;border-top: 1px dotted #d4d4d4;	border-bottom-style: none;}
.comment-box .reply-item .avatar {top: 10px;}
.comment-box .more-comment {margin-bottom: 10px;}
.comment-box a {color: #d00000;}


/**加盟申请**/
.txj_jmsq { width:830px; height:auto; margin:20px auto; position:relative;float: left;}
.txj_jmsq .jmsq { line-height:35px;}
.txj_jmsq .jmsq h3 { font-size:20px; line-height:40px; border-bottom:1px solid #ccc; font-weight:100; color:#222; margin-bottom:30px;}
.txj_jmsq .jmsq .sq_nr { /*float:left; width:50%;*/}
.txj_jmsq .jmsq .sq_nr label { display:block; width:180px; float:left; text-align:right; font-size:16px; color:#000; margin-right: 50px;}
.txj_jmsq .jmsq .sq_nr input,.txj_jmsq .jmsq .sq_nr select { display:block; float:left; height:35px; line-height:35px; padding:0 10px; color:#333; margin:0 10px 15px 0; background:#f4f4f4; border:1px solid #ddd;}
.txj_jmsq .jmsq .sq_nr input { width:300px;}
.txj_jmsq .jmsq .sq_nr select { width:150px;}
.txj_jmsq .jmsq .sq_nr p { float:left; color:#333; margin-right:15px;}
.txj_jmsq .jmsq .sq_nr p input { margin-right:5px; width:15px;}
.txj_jmsq .jmsq .sq_nr textarea { display:block; float:left; line-height:25px; padding:0 10px; color:#333; background:#f4f4f4; border:1px solid #ddd;width:300px;}
.txj_jmsq .jmsq .sq_nr .buttn { width:auto; margin:20px 20px 0 0; border:none; font-size:20px; letter-spacing:2px; height:45px; padding:0 20px; line-height:45px; color:#fff; background-image: url(../images/navbg.jpg);background-repeat: repeat;}
.txj_jmsq .jmsq .sq_nr .buttn:hover{background-image: url(../images/0fzt.png);background-repeat: repeat;color: #000;}

.warp { width:1100px; margin:0 auto; clear:both;background: #fff;} 
.content{width:1100px;padding-bottom:15px; margin:0 auto;min-height: 700px;height: 100%;float: left;background: #fff;margin-bottom: 10px;}
.fl{float: left;margin-top: 20px;}
.fr{float: right;margin-top: 20px;width: 840px;display: block;height: auto;}
.error{color:red;}
#Vcode{cursor:pointer;}
.nybt{font-size: 14px;font-weight: normal;border-bottom: 1px #ccc solid;height: 60px;line-height: 60px;}
.nybt #smimg{background-image: url(../images/ogoo.png);width: 24px;height: 24px;display: block;float: left;margin-top: 20px;margin-right: 10px;}
.nybt #dline{width: 140px;float: left;border-bottom: 3px #02518a solid;}
.nybt form{float: right;}
.nybt input{width: 130px;height: 26px;margin-top: 20px; outline: none;display: block;float: left;border: #014785 solid 2px;padding-left: 10px;}
.nybt button{width: 100px; height: 30px;line-height: 30px; background: #014785;color: #fff;margin-top: 20px;display: block;float: right;background-image:url(../images/navbg.jpg);background-repeat:repeat-x;}
.nybt select{border: 2px #014785 solid;border-right: none; height: 30px;line-height: 30px; display: block;float: left;margin-top: 20px; padding: 0 10px;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { /* webKit browsers */ color:#666;} 
input:-moz-placeholder,textarea:-moz-placeholder { /* mozilla firefox 4 to 18 */ color:#666;} 
input::-moz-placeholder,textarea::-moz-placeholder { /* mozilla firefox 19+ */ color:#666;} 
input:-ms-input-placeholder,textarea:-ms-input-placeholder { /* internet explorer 10+ */ color:#666;} 




/*top*/
.header_box{}
.top{height: 120px;}
.top ul{height: 60px;width: 1100px;margin: auto; padding-top: 30px;padding-bottom: 30px;}
.top ul li{float: left;}
.top ul #logo{width: 200px;height: 60px;padding-right: 15px; border-right: 1px solid #ccc;}
.top ul #logo img{width: 200px;margin-top: 5px;}
.top ul #gsm{margin-left: 10px;line-height: 200%;height: 60px;}
.top ul #gsm h1{font-size: 20px;color: #014785;line-height: 30px;}
.top ul #gsm span{color: #666666;font-size: 14px;}
.top ul #call {float: right;width: 220px;}
.top ul #call span{color: #666; display: block;float: left;font-size: 14px;}
.top ul #call img{margin-left: 20px; width: 20px;height: auto;display: block;float: left;margin-left: 65px;}
.top ul #call p{color: #f8bd00;font-size: 26px;font-weight: bold;float: right;}

.nav{width: 100%; height: 60px;background: #04538c; background-image:url(../images/navbg.jpg);background-repeat:repeat-x;z-index: 100;}
.nav ul {margin: auto; width: 1100px;height: 60px;}
.nav ul li{float: left;width: calc(100% / 8);height: 60px; line-height: 60px;text-align: center;position: relative;}
.nav ul li a{display: block;width: 100%;height: 60px;line-height: 60px;font-size: 14px;color: #fff;}
.nav ul li a:hover{background: #fff;height: 56px;line-height: 56px;color: #014785;border-top: 4px solid #fcbe00;}
.nav ul li ul{width: 137.5px;z-index: 100;float: left;position:absolute;top:60px;display: none;}
.nav ul li ul li{z-index: 100;width: 100%;height: 60px;background-image:url(../images/navbg.jpg);background-repeat:repeat-x;}
.nav ul li:hover ul{display: block;}
.nav ul .lxm {}
.nav ul .lxm a { font-size: 18px; color: #e9ff5f;}
.nav ul .lxm a:hover { height: 60px; line-height: 60px; color: #e9ff5f; border-top: none; background: none;}

/*banner*/
.slidebox { clear: both; width:100%; margin: auto; height:auto; overflow:hidden; position:relative;}
.slidebox .hd { height:15px; overflow:hidden; position:absolute; right:49%; bottom:5px; z-index:1;}
.slidebox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slidebox .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius: 0px;}
.slidebox .hd ul li.on{ background:#f00; color:#fff;}
.slidebox .bd { position:relative; height:100%; z-index:0;}
.slidebox .bd li{ zoom:1; vertical-align:middle;}
.slidebox .bd img { display: block; width: 100%; margin: 0 auto;}
.slidebox .prev,
.slidebox .next{ position:absolute; left:10%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slidebox .next{ left:auto; right:10%; background-position:8px 5px;}
.slidebox .prev:hover,
.slidebox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slidebox .prevstop{ display:none;}
.slidebox .nextstop{ display:none;}

/*content*/
.section1{background: #eeeeee;margin-top: 50px;margin-bottom: 50px;}
.section1 ul{height: 520px;width: 1100px;margin: auto;}
.section1 ul li{float: left;}
/*搜索*/
.section1 ul .search{width: 1100px;height: 116px;background: url(../images/tfq5.png);background-position: center;}
.search #search_l{width:500pX;float: left;}
#search_l ul{width:500pX; height: 70px;line-height: 70px;color: #fff;margin-left: 50px;}
#search_l ul span{float: left;font-size:16px}
#search_l ul li{margin-left: 10px;color: #fff;line-height: 72px;}
#search_l ul li a{color: #fff;}

.search #search_r{width: 450px;float: right;text-align: right;margin-right: 50px;}
#search_r ul{float: right;width: 450px;height: 70px;}
#search_r ul form{float: right;}
#search_r ul select{height: 30px;line-height: 30px; display: block;float: left;margin-top: 20px;margin-right: 5px; padding: 0 10px;}
#search_r ul input{width: 250px;height: 30px;line-height: 30px; outline: none; margin-top: 20px;display: block;float: left; padding: 0 10px;}
#search_r ul button{height: 30px;background: #014785;width: 45px;color: #fff;margin-top: 20px;display: block;float: left;}
/*简介*/
.section1 .jianjie{width: 600px;height: 400px;background: #;}
.jianjie span{color: #014785;font-size: 20px;font-weight: bold;}
.jianjie p{font-size:14px;color: #5a5a5a5a;line-height: 180%;text-indent: 2em;margin-top: 25px;}
.jianjie button{border: 2px solid #fcbe00;width: 180px;height: 40px;margin-top: 25px;background: #eeeeee;}
.jianjie button a{width: 176px;height: 36px;display: block;line-height: 36px;text-align: center;color: #fcbe00;font-size: 14px;font-weight: bold;}
.jianjie button a:hover{background:#fcbe00 ;color: #fff;}
.section1 .jianjieimg{width: 451px;background: url(../images/tpd_s6f4.png);margin-left: 20px;}
.section1 .jianjieimg img{width: 420px;height: 330px;margin-left:15px;}
/*推荐产品*/
.section2{width: ;100%;height: auto;}
.section2 .tuijian{width: 1100px;margin: auto;height: 140px;}
.section2 .tuijian span{float: left; width: 1100px;height: 60px;display: block;background: url(../images/tuijianbg.png);background-repeat: no-repeat;}
.section2 .tuijian span p{font-size:24px;text-align: center;padding-left: 40px;}
.section2 .tuijian li{float: left;line-height: 30px;text-align: center;width: 100px;height: 30px;margin-top: 25px;margin-left: 20px;background-image:url(../images/0fzt.png);background-repeat:repeat;}
.section2 .tuijian .tuijianl{margin-left: 293px;}
.section2 .tuijian li a{width: 100px;height: 30px;display: block;color: #fff;}
.section2 .tuijian li a:hover{background-image:url(../images/navbg.jpg);background-repeat:repeat-x;}

/*推荐产品list*/
.section2 .tuijianlist{width: 1100px;margin: auto;height: 620px;margin-top: 15px;}
.section2 .tuijianlist li {text-align: center; width: 260px;height: 280px;float: left;border: 2px solid #eee;margin-right: 10px;padding-top: 20px;margin-bottom: 10px;}
.section2 .tuijianlist li img {width: 226px;height: 226px;}
.section2 .tuijianlist li p{font-size: 14px; font-weight: bold;color: #014785;margin-top: 20px;}
.section2 .tuijianlist li:hover{border: 2px solid #014785;}
.section2 #more{width: 1100px;margin: auto;height: 30px;text-align: center;margin-bottom: 20px;}
.section2 #more a{height: 30px;line-height:15px;width: 1080px;display: block;border: 1px #ccc solid;}
.section2 #more a:hover{border: 1px #064379 solid;color: #064379;}
/*翻页*/
.section2 .next_p{width: 1100px;margin: auto;margin-bottom: 30px;height: 30px;}
.section2 .next_p li{height: 30px;width: 535px;background-image: url(../images/xgray_line02.png);float: left;}
.section2 .next_p li span{width: 30px;height: 30px;display: block;background: #000;text-align: center;color: #fff;font-weight: bold;line-height: 30px;float: left;}
.section2 .next_p #next_p_li1{margin-right: 30px;}
.section2 .next_p #next_p_li1 span{float: right;}


/*6大优势*/
.section3{width: 100%; height: 200px;background-image: url(../images/db1_ussq.jpg);}
.section3 ul{width: 1100px;margin: auto;height: 200px;}
.section3 ul li{width: 183px;float: left;text-align: center;}
.section3 ul li img{height: 80px;margin-top: 50px;}
.section3 ul li p{margin-top: 10px;font-size: 18px;color: #fff;}

/*首页-联系我们/新闻中心*/
.section4{background: #e9e9e9;}
.section4 ul {height: 460px;width: 1100px;margin: auto;}
.section4 ul li{float: left;margin-top: 50px;}
.section4 ul #lxwm{width: 410px;height: 360px;}
.section4 ul #lxwm ul{margin: 0;padding: 0; width: 381px;height: 43px;line-height: 43px;border-bottom: 1px #014785 solid;margin-bottom: 15px;}
.section4 ul #lxwm ul li{margin: 0;padding: 0;}
.section4 ul #lxwm ul #lxwm1{margin: 0; font-size: 24px;color: #014785;}
.section4 ul #lxwm ul #lxwm2{font-size: 30px;font-weight: bold;color: #d9d9d9;}
.section4 ul #lxwm ul #lxwm3{float: right;}
.section4 ul #lxwm ul #lxwm3 a{color: #014785;}
.section4 ul #lxwm ul #lxwm3 a:hover{color: #1666ad;}
.section4 ul #lxwm img{width: 369px;height: 140px;border: 1px solid #014785;padding: 5px;}
.section4 ul #lxwm  #ilxwm{height: 165px;border: none;}
.section4 ul #lxwm  #ilxwm p{line-height: 225%;font-size: 14px;}

.section4 ul #inews{width: 690px;height: 360px;}
.section4 ul #inews ul{width: 690px;height: 43px;line-height: 43px;border-bottom: 1px #014785 solid;overflow: hidden;}
.section4 ul #inews ul li{margin: 0;padding: 0;}
#inews ul #inews1{margin: 0; font-size: 24px;color: #014785;}
#inews ul #inews2{font-size: 30px;font-weight: bold;color: #d9d9d9;}
#inews ul #inews3{float: right;}
#inews ul #inews3 a{color: #014785;}
#inews ul #inews3 a:hover{color: #1666ad;}
#inews #inews_list{margin: 0;padding: 0; border: none;height: 330px;overflow: hidden;}
#inews #inews_list li{width: 690px;height: 40px;float: left;border-bottom: 1px dotted #cccccc;line-height: 40px;}
#inews #inews_list li span{margin-top: 13px;width: 20px;height: 14px;background-image: url(../images/17.png);display: block;float: left;background-repeat: no-repeat;}
#inews_list li #inewtit{width: 570px;height: 40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;font-size: 14px;}
#inews_list li #inewtit a {color:#5a5a5a ;}
#inews_list li #inewtit a:hover{color: #173249;}
#inews_list li #inewstime{color: #929292;float: right;}


/*热卖产品*/
.hotsell{}
.hotsell ul {width: 1100px;height: 470px;margin: auto;}
.hotsell ul span{margin-top: 50px; float: left; width: 1100px;height: 60px;display: block;background: url(../images/tuijianbg.png);background-repeat: no-repeat;}
.hotsell ul span p{font-size:24px;text-align: center;padding-left: 40px;}

/* 图片滚动css */
.picmarquee-left{ width:1100px;height: 360px;  overflow:hidden; position:relative;}
.picmarquee-left .bd{height: 360px;}
.picmarquee-left .bd .tempwrap{width:1100px;height: 360px;}
.picmarquee-left .bd ul{overflow:hidden; zoom:1;}
.picmarquee-left .bd ul li{width: 265px;height:360px; margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picmarquee-left .bd ul li .pic{ text-align:center;}
.picmarquee-left .bd ul li .pic img{width: 240px;height: 240px; display:block; padding:2px;margin-top: 50px;margin-left: 10px;}
.picmarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
.picmarquee-left .bd ul li .title{ line-height:24px;text-align: center;font-size: 14px;color: #5a5a5a;}
.picmarquee-left .bd ul li a img{width: 100%;}

/*脚部*/
.footer{width: 100%;}
.footer a { color:#666;}
.footer .copy { background:#000; text-align:center; color:#fff; line-height:50px; font-size:14px;}
.footer .copy a { color:#fff;}
.footer a img { display:inline-block; margin-top:20px;}
.flink{margin: auto;}
.flink ul{background: #eeeeee;margin: auto; width: 1100px;height:50px;line-height: 50px;text-align: center;margin-top: 10px;margin-bottom: 10px;overflow: hidden;}
.flink ul span{width: 130px;height: 50px;display: block;color: #fff;font-size: 16px;float: left;background: #04538c; background-image:url(../images/navbg.jpg);background-repeat:repeat-x;}
.flink ul li{float: left;height: 50px;margin-left: 30px;}
.flink ul li a{font-size: 14px;color: #5a5a5a;}
.flink ul li a:hover{color: #04d4c6;}

.footnav{width: 100%; height: 60px;background: #04538c; background-image:url(../images/navbg.jpg);background-repeat:repeat-x;}
.footnav ul {margin: auto; width: 1100px;height: 60px;}
.footnav ul li{width: 137.5px;height: 60px; line-height: 60px;float: left;font-size: 14px;text-align: center;}
.footnav ul li a{width: 137.5px;height: 60px;line-height: 60px;display: block;color: #fff;}
.footnav ul li a:hover{background: #fff;line-height: 56px;color: #014785;border-top: 4px solid #fcbe00;}

.footset { padding: 50px 0 30px 0;}
.footset ul{width: 1100px; margin: 0 auto;}
.footset ul li{float: left; font-size: 14px;}
.footset ul #footlogo { width: 200px; height: 60px; margin-top: 30px; padding-right: 10px;}
.footset ul #footlogo img { display: block; max-width: 100%; height: 60px;}
.footset ul #lxdz{ margin-left: 20px;line-height: 200%;}
.footset ul #foot2wm{float: right;text-align: center;}
.footset ul #foot2wm img{height: 95px;width: 95px;}
.left_box{position: relative; width: 224px;height: 100%;z-index: 99;top: -80px;}
.left_box #left_top{display: block;width: 224px;height: 80px;background: url(../images/fl14_e0zz.png);padding-top: 30px;}
.left_box #left_top li{font-size: 20px;text-align: center;}
.left_box #left_top #ab{color: #014785;font-weight: bold;}

.left_box #left_list{display: block; width: 224px;background: #fff;}
.left_box #left_list li{font-size: 14px; width: 224px;background: #dedede;text-align: center;line-height: 35px;margin-bottom: 3px;}
.left_box #left_list li:hover{background: #014684;}
.left_box #left_list li:hover #a1{color: #fff;}
.left_box #left_list li a{width: 224px;height: 35px;display: block;}
.left_box #left_list li a:hover{color: #fff;background: #014684;}
.left_box #left_list li ul{display: block; background: #fff;margin-top: 3px;}
.left_box #left_list li ul li{margin: 0; width: 200px;margin-left: 12px;border-bottom: 1px #ccc solid;margin-top: 3px;background:#eee;}
.db{display: block;}
.dn{display: none;}
.left_box #left_list li ul li a{width: 200px;overflow: hidden;}
/*.left_box #left_list li:hover ul{display: block;}*/
.left_box #left_list li ul li a:hover{background: #085fac;}

.left_box #left_ph{width: 224px;height: 140px;background: url(../images/ayqh.png);/*! float: left; */display: block;}
.left_box #left_ph li{font-size: 14px;color: #fff;width: 224px;text-align: center;float: left;margin-top: 15px;}
.left_box #left_ph #ph{color: #f8bd00;font-size: 26px;font-weight: bold;margin-top: 0px;}
.left_box #left_ph #yd a{width: 150px;height: 40px;border: 2px solid #f8bd00;display: block;line-height: 40px;color: #fff;margin-left: 37px;}
.left_box #left_ph #yd a:hover{background: #f8bd00; transition: all 0.3s;}
.left_box #left_mt {width: 224px;display: block;}
.left_box #left_mt span{display: block; width: 224px;height: 35px;line-height: 35px;font-size: 16px;background-image: url(../images/0fzt.png);background-repeat: repeat;/*! float: left; */text-align: center;}
.left_box #left_mt li{font-size: 14px; width: calc(100% - 20px); padding: 0 10px; background: #eee;height: 35px;text-align: center;line-height: 35px;margin-bottom: 3px;}
.left_box #left_mt li a{height: 35px;display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.left_box #left_mt li:hover{background: #014684;}
.left_box #left_mt li:hover a {color: #fff;}
/*在线客服*/




/*二级banner*/
.banner_ej { width: 100%; margin: 0 auto; overflow: hidden;}
.banner_ej img { display: block; width: 100%; margin: 0 auto;}


/*关于我们*/
.aboutus{margin-top: 20px;font-size: 14px;color: #5a5a5a;}
.aboutus p{line-height: 200%;}
/*.aboutus img{width: 830px;height: 300px;float: right;}*/

/*产品中心*/
.listprd{width: 840px;margin-top:20px;margin-left: 5px;}
.listprd #prdlist{}
.listprd #prdlist li{font-size: 14px;width: 268px;height: 267px;border: 1px #d9d9d9 solid;float: left;margin-right: 5px;margin-bottom: 5px;text-align: center;}
.listprd #prdlist li:hover{border: 1px #fcbe00 solid;}
.listprd #prdlist li a{width: 268px;height: 267px;display: block;}
.listprd #prdlist li a img{width: 236px;height: 236px;}

/*产品详情*/
.showprd{margin-top: 5px;width: 100%;height: auto;float: left;}
.showprd #prdimg{width: 300px;height: 300px;float: left;margin-right: 10px;margin-top: 30px;}
.showprd h1{border-bottom: 1px #e2e2e2 solid; font-size: 18px;width: 470px;float: left;height: 35px;line-height: 35px;color: #0fb1ed;}
.showprd ul{width: 470px;float: left;}
.showprd ul li{float: left;width: 470px;height: 30px;line-height: 30px;font-size: 14px;font-weight: bold;}
.showprd ul li span{font-weight: normal;}
.showprd ul li #span1{text-decoration: line-through;color: #898989;}
.showprd ul li #span2{font-size: 20px;color: #ff5022;font-weight: bold;}
.showprd p{float: right;margin-bottom: 20px;float: left;}
.showprd #p1{width: 830px; border: 1px #e5e5e5 solid;background: #f5f5f5;color: #868686;line-height: 20px;padding: 5px;}
.showprd p{clear: all;clear: both;margin: 0;padding: 0;float: left;}
.redft{color: #f00;}
/*新闻列表*/
.newslist{margin-top: 20px;}
.newslist ul li{width: 840px;height: 80px;border-bottom: 1px #ccc dashed;line-height: 200%;color: #434343;margin-top: 5px;}
.newslist ul li #ptime{color: #acacac;}
.newslist ul li #p2{color: #666;width: 800px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.newslist ul li h1{font-weight: normal;font-size: 14px;}

/*新闻详情*/
.show_news{margin-top: 5px;}
.show_news h1{font-size: 16px;color: #454545;font-weight: bold;width: 840px;text-align: center;float: left;margin-top: 20px;margin-bottom: 20px;}
.show_news #ly{width: 76%;float: left;margin-left: 200px;}
.show_news #ly li{float: left;margin-left: 50px;font-size: 12px; color: #5a5a5a;}
.show_news #ly #li1{margin: 0;}
.show_news #p1{width: 825px; font-size: 12px;color: #868686;padding: 5px;border: 1px #e5e5e5 solid;background: #f5f5f5;float: left;margin-top: 20px;margin-bottom: 20px;}




/*资料下载*/
.softd{margin-top: 5px;}
.softd ul li{width: 840px;height: 45px;float: left;line-height: 45px;border-bottom: 1px #ccc dashed;}
.softd ul li span{background-image: url(../images/26.png);width: 10px;height: 10px;display: block;float: left;margin: 5px;margin-top: 18px;}
.softd h1{font-weight: normal;font-size: 14px;color: #5a5a5a;float: left;width: 700px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.softd ul li #ptime{color: #acacac;float: right;padding-right: 10px;}
/*资料下载详情*/
.show_news #dlsoft{font-size: 16px;margin-top: 20px;float: left;margin-bottom: 50px;}
.show_news #dlsoft span{color: #f00;}


/*联系我们*/
.neb_map{width: 100%;height: 275px;padding: 5px;border: 1px #ccc solid;margin-top: 30px;margin-bottom:20px;}
.conttact{}
.conttact ul{}
.conttact ul h1{font-size: 18px;color:#014785 ;}
.conttact ul li{float: left;width: 50%;height: 75px;line-height: 75px;font-size: 14px;border-bottom: 1px #ccc dashed;}
.conttact ul li img{height:35px;margin-top: 20px;margin-right: 5px;}





/* 悬浮css样式*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#f9fafb;border:1px solid #dddddd;border-radius:10px;background:#f9fafb;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/open_im.png) no-repeat left top;}
/*搜索*/
.serchlist{font-size: 20px;}
.serchlist .wzli{font-size: 16px;margin-top: 20px;}
.serchlist .wzli a{color: #f00;font-size: 16px;}
.serchlist .wzli li{border-bottom: 1px dotted #ccc;height:40px;line-height: 40px;}
.serchlist .wzli li #spant{float: right;font-size: 14px;color: #666;}
.serchlist .wzli li span a{font-size: 16px;color: #222;}
.serchlist .wzli li span a:hover{color: #0a4171;}

/*验证码*/
.yzm{margin-top: 20px;}
.yzm #yzminput{width: 100px;}
.yzm img{margin-left: 5px;height: 35px;}

/*返回顶部*/
#backtop{width: 40px;height: 40px;background: #05548d;line-height: 40px;position: fixed;right: 15px;bottom: 50px;text-align: center;font-weight: bold;display: none;z-index: 500;
-webkit-touch-callout: none; /* ios safari */
-webkit-user-select: none; /* chrome/safari/opera */
-khtml-user-select: none; /* Konqueror */
-moz-user-select: none; /* firefox */
-ms-user-select: none; /* internet explorer/edge */
user-select: none; /* non-prefixed version, currently
not supported by any browser */
}
#backtop a{width: 100%;height: 100%;display: block;color: #fff;}
