﻿* {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
}
body {
    background: url(../images/body.png) no-repeat top;
}

div, img, ul, ol, li, dl, dt, dd, p {
    border: none;
    padding: 0;
    margin: 0;
}

body {
    font-family: "&#930;&#65533;&#65533;&#65533;&#378;&#65533;";
   background: url(../images/body.png) no-repeat top;
    font-size: 12px;
    text-align: left;
}
.dh{
	
	background:#DF0024;
	}

.nav {
	width: 1100px;
    height: 57px;
    margin: 0 auto;
    z-index: 9999;
}

.tip{
	width: 1000px;
    height: 90px;
    padding: 15px 0;
    margin: 0 auto;
	
	}
	
#logo{
	 float: left;
	}
	
.search_wrap {
    width: 365px;
    float: right;
    padding: 25px 0 0 0;
}
.search_text{
	width:220px; 
	height:33px;
	padding:0 5px 0 35px;
	line-height:33px;
	border:1px solid #d4d4d4;
	border-right:none;font-family:"microsoft yahei";color:#6b6b6b; outline:none; background:#FFF url(../images/search.png) left no-repeat}
.search_btn{display:inline-block;width:75px;height:35px;background-color:#37383a;text-align:center;font:14px/30px "microsoft yahei";color:#fff; border:0; cursor:pointer}
.search_btn:hover{background-color:#DF0024;color:#fff;text-decoration:none; border:0; cursor:pointer}
.search_on .search_text{border-color:#DF0024}
.ppt-container ul.button-list span.selected { 
color : #FFF; 
background : #FF7000; 
} 

.mar-T20 {
    margin-top: 20px;
}

.content {
    width: 1100px;
    margin: 0 auto;
}

.center {
   			text-align:center;
       		font-size: 14px;
           font-family: "微软雅黑";
           margin-top: 20px;
           color: #37383a;
}


.sy_left {
    width: 347px;
    float: left;
}

.ty_tit1 {
    height: 39px;
    border-bottom: 1px solid #dcdcdc;
}
.ty_tit1 h4 {
    line-height: 40px;
    background: url(../images/2016szf_sy_tit_b.jpg) left bottom no-repeat;
    color: #d91616;
    font-size: 16px;
}


.list li {
    font-family: 宋体;
    line-height: 30px;
    padding-left: 13px;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(../images/2016szf_d.jpg) left center no-repeat;
    overflow: hidden;
}

a:link, a:visited, a:active {
    color: #333;
    text-decoration: none;
}

.w730{
	width:730px;
	
	}
.w125{
	width:125px;
	
	}
.w700{
	width:700px;
	
	}

.w200{
	width:200px;

}
	
.w370{
	width:370px;

}
.w500{
	width:500px;

}

.w560{
	width:580px;

}
.w340{
	width:340px;

}

.w550{
	width:550px;

}
.w350{
	width:350px;

}
.w580{
	width:580px;

}
.w710{
width:710px;
}

.w900{
	width:900px;

}
.w950{
	width:950px;

}
.w180{
	width:180px
}
.w970{
	width:970px;

}
.w120{
	width:120px;

}

.h120{
	height:120px
	}
	
.h50{
	height:50px

}
	
.m{

    margin-top: 11px;
    margin-right: 50px;
}

.y10{
	
	margin-right:10px;
}
.l10{
	
	    margin-left: 10px;
	
}

.l40{
	
	    margin-left: 40px;
	
}

.magazine{
	
	
}
.h{
       border-bottom: 2px solid #dcdcdc;
    padding: 12px 0px 0px 10px;
}

.h1 {
    border-bottom: 2px solid #dcdcdc;
        padding: 31px 0px 0px 8px;
    
}



.fr{
	float: right;
	}

.leftf{
	float: left;
	}

.h600{
	
	height:600px
	
	}
.csrjj{
	padding-top:0px; line-height:32px; font-family: 微软雅黑,Arial, Helvetica, sans-serif, Tahoma, Geneva, sans-serif; font-size:19px;text-align:center;
	
	
}

.cscy{
	padding-top:0px; line-height:32px; font-family: 微软雅黑,Arial, Helvetica, sans-serif, Tahoma, Geneva, sans-serif; font-size:17px;text-align:center;

}


.csrjj a{
	font-size:18px; font-weight:bold
	
}
.csrjj span{
	font-size:18px; font-weight:bold
	
}
.rborder{
	border-right:1px solid  #c9caca;

	}
	
.pad{
	border-right:1px solid  #c9caca;
	padding: 0px 0px 0px 5px;
	}
		
	
	
	
.bq{
	
	background: url(../images/bq.jpg) left center no-repeat;
	}
.bp{
	
	background: url(../images/2016szf_sy_tit_b.jpg) left bottom no-repeat;
	
}
.f25{
	font-size: 21px;
	font-weight:bold;
	font-family:"黑体";
	color:#37383a;
	margin-left :15px;
	margin-top:20px;
	}	
	
.f20{
	font-size: 21px;
	font-weight:bold;
	font-family:"黑体";
	color:#37383a;
	margin-left :5px;
	margin-top:20px;
	}	

.sy_center {
    width: 314px;
    margin-left: 0px;
    float: left;
	margin-top: 10px;
	height: 212px;
}

.sy_center1 {
    width: 314px;
    margin-left: 0px;
    float: left;
	margin-top: 10px;
	height: 264px;
}


.t20{
	
	margin-top: 20px;
	}

.b20{
	margin-bottom: 20px;
	
}

.b60{
	margin-bottom: 60px;
	
}

.xt{
	width:1100px;height:3px;border-top:solid #c33 3px;
	
}

.nav_kjsd {
    width: 360px;
    height: 310px;
    border: 0px solid rgb(255, 255, 255);
    background-color: rgb (249, 249, 249);
    background: #F9F9F9;
}


.Part_kjsd {
    font-family: Microsoft YaHei;
    text-align: left;
    background: #FDFCFC;
    color: #000;
    text-shadow: 1px 1px 1px rgb(255, 255, 255);
    font-weight: bold;
    float: left;
    width: 360px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px;
    border-bottom: 1px solid rgb(255, 255, 255);
    border-top: 0px solid rgb(217, 217, 217);
}
.nav_kjsd ul {
    margin: 0;
    padding: 0;
    width: 400px;
    height: 310px;
    overflow-y: auto;
    display: block;
}

.nav_kjsd li {
    background: #fffff;
    width: 90px;
    height: 37px;
    line-height: 34px;
    text-align: center;
    list-style: none;
    margin: 10px 11px;
    float: left;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 0px 3px rgb(170, 170, 170);
    overflow: hidden;
    text-overflow: ellipsis;
}
.nav_kjsd a {
    font-size: 12px;
    color: #000;
    text-decoration: none;
}

.nav_kjsd a:hover{ font-weight:bold; color:#F43F04; display:block; background:#FBCABC; border-

radius:5px 5px 5px 5px; box-shadow:0px 0px 3px rgb(170, 170, 170); }


.footer {
    height: 234px;
    background: url(../images/2016szf_footer_bg.jpg) repeat-x;
    min-width: 100%;
}



/*导航代码*/

#nav { display:block;
position: absolute;
    z-index: 100;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {background:#df0024; float:left; border-right:1px solid #fff; width:90px;/*IE6 only*/}
#nav .mainlevel a {    color: #ffffff;
    text-decoration: none;
    line-height: 57px;
    display: block;
    padding: 0 20px;
    width: 100px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:1px solid #fff; background:#df0024; width:90px;/*IE6 only*/}


/*客服*/

*{ margin:0; padding:0; list-style:none;}
img{ border:0;}
.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/2014/service1008/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:11px;}
.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/2014/service1008/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; font-size:12px;}
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(http://demo.lanrenzhijia.com/2014/service1008/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/2014/service1008/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/2014/service1008/images/open_im.png) no-repeat left top; }






