@charset "utf-8";

/* --- body全局定义---*/
body{font-family: "Open Sans","Arial","Hiragino Sans GB","Microsoft YaHei","STHeiti","WenQuanYi Micro Hei","SimSun","sans-serif";padding:0; margin:0; font-size:12px;width:100%;color:#4a4a4a;background:#ffffff;}
body { -webkit-tap-highlight-color: rgba(0,0,0,0);}
html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, span, i, img, ol, ul, li, dl, dd, dt{ padding:0; margin:0; border:none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 { -webkit-text-size-adjust:none;}
ul,li{ list-style:none outside none; }
h1,h2,h3,h4,h5,h6{ font-size:14px; font-weight:normal;}
img { vertical-align:top;}
em { padding:0px 5px; font-style:normal;}
a{ color:#4a4a4a; text-decoration:none; outline:0;}
a:hover{ color:#055bb3; text-decoration:underline; outline:0;}

::-webkit-input-placeholder { color:#d9d9d9; }
input:-moz-placeholder { color:#d9d9d9; }
button::-moz-focus-inner, input::-moz-focus-inner { margin:0; padding:0;}
input, button, textarea { font-size: 100%; vertical-align:middle; outline:0 none;}
textarea { resize:none;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance: none;}
select{position:relative; zoom:1;font-size:inherit;-webkit-text-size-adjust:none;}
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix{ zoom:1; clear:both;}
.center{text-align:center;}
.hidden{display:none;}
td{ font-size:15px;}

.p5{ padding:5px;}
.p10{ width:100%; display:block; height:30px;}

.red{color:#f00;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f26{ font-size:26px;}
.f30{ font-size:30px;}
.lan{ color:#1361b8;}
.ceng{ color:#fb8209;}
.left{ float:left; font-size:14px; line-height:28px;}
.bt22{ font-size:22px; color:#000; height:32px;}
.bt16{ font-size:16px; color:#999999;}

/* ---header 头部---*/
.header_mian{width:100%; height:100px; margin:auto; background:#ffffff;}
.header{ width:100%; height:100px; 
background:#fff;
}
.header:hover{ width:100%; height:100px; 
background:#fff;
box-shadow:0px 0px 10px 0px #000;
}


.header .w{width:1190px;height:100px; margin:auto;} 
.header .logo{float:left; margin:12px 0px 0px 12px; padding:0px;}
.header .link{float:right; width:770px; padding-top:33px; height:62px;}
.header .link ul{margin:0px; padding:0px;}
.header .link li{float:left;}
.header .link li>a{float:left; margin-left:22px; height:35px; width:87px; text-align:center; font-size:17px; line-height:33px; block; color:#000;}
.header .link .web>a,.link li>a:hover{ float:left; margin-left:22px; height:35px; width:87px; text-align:center; font-size:17x; line-height:33px;textdisplay:block; color:#000;text-decoration: none;border-bottom:3px solid #e60011;}


/* ---banner 广告---*/
.banner{background-attachment: scroll;	background-image: url(../images/body_co1.jpg);	background-repeat: no-repeat;background-position: center top; width:100%; height:540px;}

/* ---news_index 品涵新闻---*/
.news_tab{ width:1200px; margin:auto; margin-top:20px; height:38px;}
.news_tab li{ float:left; font-size:16px; text-align:center; line-height:38px; display:block; margin-right:10px;}
.news_tab li>a{height:38px; width:140px; background:#818182; display:block;text-decoration: none; color:#FFFFFF;}
.news_tab .now>a,.news_tab li>a:hover{height:38px; width:140px; background:#e70313; display:block;text-decoration: none; color:#FFFFFF;}
.news_index{ width:1200px; height:320px; background:#f1f1f1; margin:auto; margin-top:15px;}
.news_img{ width:535px; height:320px; float:left; margin-right:22px;}
.news_topic{ width:20px; height:320px; font-size:16px; line-height:16px; text-align:center;display: table-cell; vertical-align:middle; margin-left:22px;}
.news_list{ width:600px; height:320px; float:left;}
.news_xw{ margin:auto; width:585px; color:#333333; margin-top:18px;}
.news_xw .block{ height:70px; margin:0px 0px 13px 0px; color:#000000;}
.news_xw .block:hover{ height:70px;	margin:0px 0px 13px 0px; color:#FFFFFF;	background-attachment: scroll;	background-image: url(../images/news_bj.jpg);	background-repeat: no-repeat; background-position: center top;}
.news_xw .riqi{	text-align:center;float:left;width:60px; height:45px; margin-top:7px; background:#e70313; border-radius:4px; color:#fff; padding-top:6px; margin-left:18px;}
.news_xw .riqi li{ font-size:12px;}
.news_xw .riqi .dzt{font-size:20px;	font-weight: bold;text-decoration: none;}
.news_xw .xin{ float:right; width:480px; margin-top:10px; padding:0px 10px 0px 10px;}
.news_xw .xin li{ font-size:13px; line-height:24px; color:#888;}
.news_xw .xin .large{font-size:17px; text-decoration: none;color:#000;}
.news_more a{height:24px;width:100px; line-height:28px; text-decoration: none; display:block; text-align:right; background-attachment: scroll; background-image: url(../images/more.png);background-repeat: no-repeat;
background-position: center top; margin:0px 18px 0px 18px;}
.news_more a:hover{height:24px;width:100px; line-height:28px; text-decoration: none; display:block; text-align:right; background-attachment: scroll; background-image: url(../images/more.png);background-repeat: no-repeat;
background-position: center top;color:#d5000f; }


/* ---slogan_index 标语---*/
.slogan{ width:1180px; margin:auto; margin-top:25px; margin-bottom:15px;}
.slogan li{line-height:22px; font-size:14px;}
.slogan .b32{font-size:32px; height:38px;}

/* ---business_index 业务领域---*/
.business{ width:1200px; height:300px; background:#f1f1f1; margin:auto; margin-top:15px;}
.business .yw{ float:left; width:230px; background:#818182;}
.business .yw ul{ margin:0px; padding:0px;}
.business .yw li{ height:50px; font-size:16px; line-height:50px;}
.business .yw li>a{color:#FFF;	display:block; text-decoration: none; background-attachment: scroll;
background-repeat: no-repeat; background-position: center top; padding-left:70px;}
.business .yw .dg>a,.yw li a:hover{color:#000; display:block; text-decoration: none; background-image:url(../images/t1_1.gif); background-attachment: scroll;}
.business .ms{float:left; width:400px; padding:30px 0px 0px 0px;}
.business .ms .neik{ width:300px; height:220px; margin:auto;}
.business .ms .neik li{ font-size:14px; line-height:25px;}
.business .ms .neik .b24{ font-size:24px; margin-bottom:25px;font-weight: bold; color:#e60011;}
.business .ms .neik .txt{ height:150px;text-align:left;overflow:hidden;}
.business .pt{float:left;  margin:0px; padding:0px;}

/* ---tupian_index 品涵使命---*/
.list_pic {width:1240px; margin:auto; padding-left:20px; margin-top:-10px;}
.list_pic ul { margin:0px; padding:0px;}
.list_pic ul li {display:inline-block; margin:0px 0px 0px 10px;}
.list_pic ul li a {display:block; position:relative;width:100%;}
.list_pic ul li i {display:block; width:100%;height:55px; background:#000; position:absolute; left:0; bottom:0; z-index:1;opacity:0.5; margin-bottom:6px;}
.list_pic ul li strong {display:block; width:100%;height:55px; font-size:26px; font-weight:normal; line-height:40px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; z-index:2;overflow:hidden;}

/* ---Lawyer_index 律师团队---*/
.lawyer_index{ width:1200px; height:600px; background:#f1f1f1; margin:auto; margin-top:15px; border-radius:10px; }
.zhaop{ float:left; width:230px; height:265px; text-align:center; margin:25px 5px 0px 5px;}
.zhaop li{ text-align:center; font-size:20px; color:#000000; line-height:42px;}
.zhaop li:hover{ text-align:center; font-size:20px; color:#000000; line-height:42px;}
.zhaop img{
    border-radius: 50%;
    width: 180px;
    height: 180px;
    margin-right: 10px;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
}
.zhaop img:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.zhaop span{ text-align:center; font-size:14px; color:#999999;}

/* ---contact_index 联系我们---*/
.contact_index{ width:1240px; height:400px; margin:auto; margin-top:15px;}
.lxwm_left{ float:left; width:580px; height:380px; background:#f3f3f3; margin:0px 20px 0px 20px;}
.lxwm_left li{ width:480px; margin:auto; margin-top:25px; font-size:14px; line-height:24px;}
.lxwm_left span{ margin:0px; padding:0px;}
.lxwm_right{ float:left; width:580px; height:380px; background:#f3f3f3; margin:0px 20px 0px 20px;}
.lxwm_right .tel{ float:left; width:340px; margin:0px 0px 0px 30px; height:150px; padding-top:30px;}
.lxwm_right .tel li{ font-size:25px; line-height:20px; color:#064c9e;}
.lxwm_right .qq a{ float:left; margin:65px 0px 0px 0px; }
.lxwm_right .qq a:hover{ float:left; margin:65px 0px 0px 0px; filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}


/* ---partner_index 合作伙伴---*/
.partner_index{ width:100%; height:140px; margin:auto; margin-top:15px; background:#f6f6f6;}
.partner{ width:1220px; height:125px; margin:auto;}
.partner li{ font-size:17px; padding:15px 0px 0px 18px;}
.partner span{ float:left;  margin:18px 20px 0px 20px;}

/* ---foot_index 版权所有---*/
.foot_main{float:left; width:100%; height:150px;margin:auto; padding-top:15px; background-color:#e0e0e1;}
.foot{ width:1220px; margin:auto; height:100px;}
.foot_left{float:left; width:800px; font-size:12px; height:100px;}
.foot_link {height:40px; margin-top:10px;}
.foot_link ul{ margin:0px; padding:0px;}
.foot_link li {float:left; padding:0px 20px 0px 20px; border-right:1px solid #999;line-height:18px;margin:10px 0px; text-align:center;}
.foot_link li:last-child{border-right:none;}
.foot_link li a{color:#333;display:inline-block;font-weight:normal;width:100%;font-size:14px;}
.foot_bq{ font-size:12px; color:#666;}
.foot_bq li{ line-height:21px; margin-left:20px;}
.foot_right{float:right; width:350px; height:100px; display:block;}
.foot_right .rwm{ float:right; margin:8px 12px 8px 12px;}
.foot_right .rwm li{ text-align:center; color:#666; line-height:30px;}

/* ---aobut 关于品涵---*/
.banner_cn1{ background:#ffffff; width:100%; height:300px; margin:auto;z-index: 1111;background-image:url(../images/banner_1.jpg);background-position: center center;}
.banner_cn2{ background:#ffffff; width:100%; height:300px; margin:auto;z-index: 1111;background-image:url(../images/banner_2.jpg);background-position: center center;}
.banner_cn3{ background:#ffffff; width:100%; height:300px; margin:auto;z-index: 1111;background-image:url(../images/banner_3.jpg);background-position: center center;}
.banner_cn4{ background:#ffffff; width:100%; height:300px; margin:auto;z-index: 1111;background-image:url(../images/banner_4.jpg);background-position: center center;}
.banner_cn5{ background:#ffffff; width:100%; height:300px; margin:auto;z-index: 1111;background-image:url(../images/banner_5.jpg);background-position: center center;}
.banner_cn6{ background:#ffffff; width:100%; height:300px; margin:auto;z-index: 1111;background-image:url(../images/banner_6.jpg);background-position: center center;}


.body_pin{background-image:url(../images/body_P.jpg);background-attachment: scroll;	background-repeat: repeat-x; background-position: center top;margin:auto;}
.body_top{ width:1200px;height:30px; margin:auto; background:#ffffff; position:absolute;left: 50%;margin-left: -600px;top:365px;padding-top:5px}
.banner_div{ width:200px;height:200px; margin:auto; position:absolute;top:0px;}
.aobut_mian{ width:1200px; margin:auto; background:#ffffff; height:auto;min-height:550px;padding-top:50px;}
.aobut_mians{ width:1200px; margin:auto; background:#ffffff; height:auto;min-height:550px;}
.memu{ width:95%; height:80px; margin: auto; display:block;}
.memu ul{ padding:0px; margin:0px;}
.memu li{ float:left; width:110px; height:36px; font-size:15px; line-height:34px; margin:20px 8px 0px 15px; text-align:center;}
.memu li a{background-color:#f3f3f4; display:block; color:#000; border-radius:18px;}
.memu li a:hover{background-color:#e60011;display:block;color:#FFFFFF;text-decoration: none;}
.memu .now a{background-color:#e60011; color:#FFFFFF;text-decoration: none;}
.aobut{ width:1100px; margin:auto; font-size:15px; line-height:24px;}
.aobut img{margin:auto; margin:15px 0px 15px 0px; padding:0px;}
.aobut .spans{ margin-bottom:5px; height:30px; width:150px; background:#939292; border-radius:10px; text-align:center; line-height:30px; font-size:16px; color:#FFFFFF; display:block;}
.aobut_w28{ font-size:28px; text-align:center; color:#e60011; height:50px;}

/* ---business 荣誉证书---*/
.bigbox{ width:1200px; margin:auto; min-height:500px; margin-left:0px;}
.bigbox li{font-size:12px;max-width:260px;float:left; margin:0px 25px 25px 5px; text-align:center; text-decoration: none;padding:8px 3px 10px 3px;display:block;	border: 1px solid #e5e1e1;overflow:hidden;word-break:keep-all;white-space:nowrap;}
.bigbox li:hover{ background:#eceaea;padding:8px 3px 10px 3px; border: 1px solid #eceaea;}
.bigbox div {min-height:330px;height:330px;display: table-cell;vertical-align: middle;text-align: center;}
.bigbox li img{text-align:center;vertical-align:middle;max-height:300px;overflow:hidden;word-break:keep-all;white-space:nowrap;}

.bigbox li a:hover{text-align:center;color:red; text-decoration: none;font-size:12px;}


/* ---business 业务领域---*/
.yw_mian{ width:1200px; margin:auto; background:#ffffff;  padding-top:8px;}
.yw_block{ float:left; width:560px; height:240px; margin:20px 12px 5px 23px;}
.yw_block .bt{ height:35px; font-size:20px; line-height:25px; font-family:"微软雅黑"; font-weight: bold; color:#e60011; padding-left:5px;}
.yw_block .bt a{ height:35px; font-size:20px; line-height:25px; font-family:"微软雅黑"; font-weight: bold; color:#e60011; padding-left:5px;}
.yw_blocks{ float:left; width:560px; margin:20px 12px 5px 23px;}
.aobut_mians .yw_blocks{ padding-top:5px;}
.yw_blocks .bt{ height:35px; font-size:20px; line-height:25px; font-family:"微软雅黑"; font-weight: bold; color:#e60011; padding-left:5px;}
.yw_blocks .bt a{ height:35px; font-size:20px; line-height:25px; font-family:"微软雅黑"; font-weight: bold; color:#e60011; padding-left:5px;}
.divide{	width: 560px !important;
	height: 175px !important;
	background: #f4f3f3;
	border: 0px solid rgba(243,243,243,1);
	transition: all .2s linear;
	-webkit-transition: all .2s linear; padding-top:25px;}

.divide:hover{
	transform: translate3d(0,-2px ,0);
	-webkit-transform: translate3d(0,-2px ,0);
	-moz-transform: translate3d(0,-2px ,0);
	box-shadow: 0 15px 20px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 15px 20px rgba(0,0,0,.1);
	-moz-box-shadow: 0 15px 20px rgba(0,0,0,.1);
	background:#fdf8dc;}

.yw_block .divide span{ float:left; margin:0px 0px 0px 0px; padding:0px; width:130px; height:200px;}
.yw_block .divide ul{ padding:0px; margin:0px;}
.yw_block .divide li{ float:left; font-size:14px; width:400px; line-height:24px;}
.yw_block .divide .txt{height:120px;text-align:left;overflow:hidden;}
.yw_block .divide .gd a{ font-size:12px; color:#999; margin-top:15px; display:block;}
.yw_block .divide .gd a:hover{ font-size:12px; color:red; margin-top:15px; display:block;}
.yw_block .return{ height:}

.yw_blocks .divide span{ float:left; margin:0px 0px 0px 0px; padding:0px; width:130px; height:160px;}
.yw_blocks .divide ul{ padding:0px; margin:0px;}
.yw_blocks .divide li{ float:left; font-size:14px; width:400px; line-height:24px;}
.yw_blocks .divide .txt{height:120px;text-align:left;overflow:hidden;}
.yw_blocks .divide .gd a{ font-size:12px; color:#999; margin-top:15px; display:block;}
.yw_blocks .divide .gd a:hover{ font-size:12px; color:red; margin-top:15px; display:block;}
.yw_blocks .return{ height:}

.return a{width:140px; height:36px; font-size:15px; line-height:35px; margin:20px 0px 20px 0px; text-align:center;background-color:#cda764; display:block; color:#fff; border-radius:8px; display:block; margin:auto;}
.return a:hover{width:140px; height:36px; font-size:15px; line-height:35px; margin:20px 0px 20px 0px;text-align:center;background-color:#e60011; display:block; color:#fff; border-radius:8px; display:block;text-decoration: none;margin:auto;}

/* ---news 品涵动态---*/
.mod_list { width:1100px; margin:auto; margin-left:50px;}
.mod_list dl{clear:both; background:#fff; width:1100px; height:100px;}
.mod_list dl:hover{clear:both; background:#f4f4f4; width:1100px; height:100px;}
.mod_list dl dt{float:left;font-size:18px;line-height:28px;padding-left:0.5em; margin-top:25px;}
.mod_list dl dt:before{ padding-right:5px;color:#666;}
.mod_list dl dd{float:left;font-size:14px; color:#555;font-family:Arial; margin-right:20px; background:#f4f4f4; height:70px; width:70px; margin:15px; text-align:center; line-height:13px;}
.mod_list dl li{font-size:28px;	color:#ee0012;font-weight: bold; text-align:center; margin-top:18px;}

.mod_list dl dt{width:980px;overflow:hidden;}
.mod_list dl dt li a{font-size:18px; color:#333333; line-height:5px;width:120px;}
.mod_list dl dt span{ font-size:13px; color:#999;line-height:40px;height:20px;text-align:left;overflow:hidden;}
.mod_list dl dt li a:hover{color:#B76522;}
.list_xt{  width:1100px; height:1px; background:#eaebeb; display:block; margin:0px 0px 10px 0px;}
.list_mian{ width:1080px; margin:auto; margin:45px 40px 25px 55px; font-size:14px; line-height:22px;}
.list_mian img{ margin:auto; text-align:center;}
.list_top{ width:1100px; height:40px; margin:auto;text-align:center;}
.list_top li{ font-size:13px; text-align:center;color:#999999}
.list_top span{ font-size:26px; height:10px; text-align:center; margin:auto;line-height:60px}

/* ---csr.php 社会责任---*/
.duty{ width:1050px; margin:auto; height:150px;}
.duty_img{ float:left; width:280px;}
.duty_csr{ float:left; width:750px;}
.duty_csr li{ font-size:13px; line-height:25px;}
.duty_csr li a{ color:#000000;}
.duty_csr li a:hover{ color:red;}
.duty_csr .date{ color:#999; font-size:13px; height:50px; margin-top:20px;}
.duty_csr .w18{ font-size:18px; height:28px; margin-top:18px;width:720px;overflow:hidden}
.duty_xt{  width:1050px; height:1px; background:#eaebeb; display:block; margin:auto; margin-top:22px; margin-bottom:22px;}


/* ---team_品涵团队---*/
.team_mian{ width:1200px; margin:auto; background:#ffffff;height:auto;min-height:650px;padding-top:10px}
.team{ width:1100px; margin:auto; font-size:15px; line-height:24px;}
.team img{margin:auto; margin:15px 0px 15px 0px; padding:0px;}
.team span{ margin-bottom:5px; height:30px; width:150px; background:#939292; border-radius:10px; text-align:center; line-height:30px; font-size:16px; color:#FFFFFF; display:block;}
.team_b{ background-image:url(../images/tuan_body.jpg); width:1100px; height:260px;background-attachment: scroll;	background-repeat: no-repeat;
background-position: center top; margin:auto; margin-top:15px; margin-bottom:35px;}
.team_b .zp img{ float:left; width:220px; height:220px; margin:20px 0px 0px 35px; border-radius:50%;}
.team_b .introduce{ float:left; width:69%; margin:20px 0px 0px 40px; line-height:25px;}
.team_b .introduce li{ font-size:15px;}
.team_b .txt {height:120px;overflow:hidden}
.team_b .introduce span{ font-size:20px; color:#666; margin:15px 0px 20px 25px;}
.team_b .introduce .d25{ font-size:25px; color:#e60011; margin:15px 0px 20px 0px;}

.team_b .lstximg{
    height: 220px;
    width: 220px;
    border-radius: 50%;
    float: left;
    margin: 20px 0px 0px 35px;
}

.zhaop .lstximgs{
    height: 180px;
    width: 180px;
    border-radius: 50%;
    float: left;
    margin: 20px 0px 0px 35px;
}

.team_c{width:1200px; height:260px;background-attachment: scroll;	background-repeat: no-repeat;
background-position: center top; margin:auto; margin-top:15px; margin-bottom:35px;}

.team_to{ width:100px; height:24px; background:#cfcfcf;border-radius:5px; margin:15px 0px 0px 0px;}
.team_to li a{ float:left; line-height:24px; font-size:13px;}
.team_to li a:hover{ float:left; line-height:24px; font-size:13px; text-decoration: none;}
.team_to li img{ float:left; margin:2px 5px 0px 10px;}
.team_to:hover{ width:100px; height:24px; background:#fff;border-radius:5px; margin:15px 0px 0px 0px;}
.team_xt{  float:left;  width:1150px; height:1px; background:#eaebeb; display:block; margin:10px 0px 10px 25px;}
.lawyer_top{ width:1100px; margin:auto; height:35px; padding-top:6px;}
.lawyer_top li{ float:left; font-size:13px; line-height:35px;}
.lawyer_top li img{ float:left; margin:7px 15px 0px 0px;}
.lawyer_new .zpleft{ float:left;  width:260px; background:#e5e5e9; min-height: 400px; margin:10px 30px 0px 30px;}
.lawyer_new .zpleft img{ margin-bottom:10px;}
.lawyer_new .zpleft li{ float:left; width:250px; margin:auto; font-size:15px; line-height:35px; height:35px;}
.lawyer_new .zpleft span{float:left; width:35px; margin:0px 10px 0px 15px;}
.lawyer_new .zpleft .ewm{text-align:center; width:240px; margin:auto; height:200px;padding:20px 10px 20px 10px;; background:#e5e5e9; }
.lawyer_new .jstxt{ float:left; }
.lawyer_new .jstxt .db{background-image:url(../images/xiaot.gif); height:45px; width:815px; margin-left:15px; margin-top:22px;}
.lawyer_new .jstxt .db li{ font-size:14px;}
.lawyer_new .jstxt .db span{ font-size:20px; color:#666; margin:15px 0px 20px 25px;}
.lawyer_new .jstxt .db li.d25{ font-size:25px; color:#e60011; margin:15px 0px 20px 0px;}
.lawyer_new .jstxt .txt{ font-size:14px; width:790px; margin:25px 40px 25px 25px; color:#333; line-height:24px;}


/* ---contact_联系我们---*/
.lxwm_txt{float:left; width:550px; margin-top:10px;height:200px; margin-left:20px;}
.lxwm_txt .p18{	font-size:18px;	margin-top:20px; margin-bottom:5px; padding-bottom:5px; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #c7c7c7; width:420px;}
.lxwm_txt li{font-size:15px; line-height:28px; color:#333333;}
.lxwm_img{float:left; width:500px; margin:auto; margin-top:15px;}
.lxwm_txt span a{ width:125px; height:36px; font-size:17px; text-align:center; line-height:36px;  background-color:#e60011; color:#fff; border-radius:5px; display:block; margin:30px 0px 0px 28px;}
.lxwm_txt span a:hover{ width:125px; height:36px; font-size:17px; text-align:center; line-height:36px;  background-color:#f23241; color:#fff; border-radius:5px; display:block;text-decoration: none;}


/* ---hr_加入我们---*/
.hr_img{float:left; width:460px; margin-top:5px; margin-left:0px; margin-right:40px;}
.hr_txt{float:left;  width:540px; margin-top:15px; font-size:15px; line-height:24px;}



/* ---hr_品涵使命---*/
.slide-1 {width:1240px; margin:auto; padding-left:40px; margin-top:0px;}
.slide-1:before,
.slide-1:after{
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}

.slide-1:after{
  clear: both;
}

.slide-1{

}
.slide-1 a{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}


.slide-1 .s1{
    position: relative;
    float: left;
    width: 514px;
	height:350px;
	padding-right: 12px;
}

.slide-1 .s2{
    position: relative;
    float: left;
    width: 330px;
	height:350px;
	padding-right: 12px;
}

.slide-1 .s3{
    position: relative;
    float: left;
    width: 330px;
	height:350px;
}


.slide-1 .pic{
}
.slide-1 img{vertical-align: bottom;}



.slide-1 .s1{ position: relative;}
.slide-1 .s2{ position: relative;}
.slide-1 .s3{ position: relative;}
.slide-1 .img{}

.slide-1 .tit{
    position: absolute;
    bottom: 0;
    left: 0;
    text-indent: 0px;
    background-color: rgba(0,0,0,.5);
	font-size:22px; 
	font-weight:normal; 
	line-height:50px; 
	text-align:center; 
	color:#fff;
    height: 50px;
    line-height: 50px;
	margin-bottom:6px;
}
.slide-1 .s1 .tit{ width: 514px;}
.slide-1 .s2 .tit{ width: 330px;}
.slide-1 .s3 .tit{ width: 330px;}

.slide-1 .pad{

    -webkit-transform: scale(0);
    -moz-transform: scale(0); 
    -ms-transform: scale(0); 
    -o-transform: scale(0); 
    transform: scale(0);
    transform-origin: 50% 50%;
    overflow: hidden;
    opacity: 0;
    padding: 20px;
    position: absolute;
    top: 0px;
	left:22px;
    bottom: 0px;
    color: #fff;
    -o-transition:.6s;
    -ms-transition:.6s;
    -moz-transition:.6s;
    -webkit-transition:.6s;
    transition:.6s;
	 z-index: 1000;
	 font-size:14px;
}
.slide-1 .s1 .pad{ background-color: #FF415A;  width: 474px;}
.slide-1 .s2 .pad{ background-color: #00afec;  width: 290px;}
/*------#841f57;-----*/
.slide-1 .s3 .pad{ background-color: #f8b616;  width: 290px;}

.slide-1 .pad h3{ font-size: 22px; line-height: 34px;margin: 10px 0 20px 0;padding:0px 15px 0px 15px;}
.slide-1 .s1 h3{ background: url(../images/c1.png) no-repeat left 50%;}
.slide-1 .s2 h3{ background: url(../images/c2.png) no-repeat left 50%; }
.slide-1 .s3 h3{ background: url(../images/ic1.png) no-repeat left 50%;}



.slide-1 .s1 p{padding:0px 15px 0px 15px;line-height: 26px;}
.slide-1 .s2 p{padding:0px 15px 0px 15px;line-height: 26px;}
.slide-1 .s3 p{padding:0px 15px 0px 15px;line-height: 26px;}

.slide-1 .s1 .btn1{ margin-top: 20px; padding:0px 15px 0px 15px;}
.slide-1 .s2 .btn1{ margin-top: 20px; padding:0px 15px 0px 15px;}
.slide-1 .s3 .btn1{ margin-top: 20px; padding:0px 15px 0px 15px;}



.slide-1 > div:hover .pad{
    opacity: 1;   
    -webkit-transform: scale(1);
    -moz-transform: scale(1); 
    -ms-transform: scale(1); 
    -o-transform: scale(1); 
    transform: scale(1);
	margin-left: -22px;
}

/*////////banner    <div id="container" style="width:100%; height: 485px; overflow: hidden; margin-top: -90px;background-position: center center;">///////*/
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden; width:100%; POSITION: relative; height: 565px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 100%; height: 565px }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 565px;WIDTH: 100%; margin:auto;background-position: center center;}
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; top: 545px; right: 10px; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #666; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #347e0d; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(../images/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }