*{margin:0;padding:0;list-style-type:none;}
body{font-size:14px;font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;color:#6f6f6f;}
a{text-decoration:none;color:#6f6f6f;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.common{width:1020px;min-width:1020px;margin:0 auto;}
p{line-height:24px;}
img{border:none;}

h1{font-size:24px;color:#8ca583;height:25px;line-height:25px;}
h2{font-size:20px;height:20px;line-height:20px;}
h3{font-size:18px;color:#8ca583;}
.fl{float:left;}
.fr{float:right;}

/*
[!--news.url--]
min-width:1000px;_width:expression(document.body.clientWidth <= 1000? "1000px": "100%");
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="/i/n5.png");_background:none;
*/

.header{height:110px;min-width:1020px;background:url(../i/nav_bg.jpg) top center no-repeat;position:fixed;top:0;width:100%;left:0;z-index:99;}
.header .shadow{background:url(../i/shadow.png) center top no-repeat;height:10px;position:absolute;top:110px;width:100%;}
.top{width:1020px;margin:0 auto;height:110px;min-width:1020px;}
.logo{display:block;width:210px;margin-left:20px;height:110px;background:url(../i/logo.png) left center no-repeat;float:left;}
.nav{float:right;}
.nav li{float:left;font-size:16px;margin-left:45px;text-align:center;padding-top:45px;height:65px;}
.nav li a{display:block;height:65px;}
.nav li span{display:block;font-family:Arial;font-size:10px;text-transform:uppercase;}
.nav li a:hover,.nav li a.on{color:#8ca583;}
.home{background:url(../i/nav_bg.png) top center no-repeat !important;position:absolute !important;}
.nav li ul{width:100%;height:65px !important;left:0;position:absolute;background:url(../i/wp_bg.jpg) center;top:110px;display:none;z-index:9999;text-align:center;}
.nav li ul li{padding:0 !important;position:absolute;left:50%;}
.nav li ul a{display:inline-block !important;line-height:65px;padding:0 15px;}
/*.nav li ul li{height:100%;display:inline-block !important;line-height:65px;text-align:center;margin:0 !important;padding:0 !important;width:90px;}*/
.nav .li1 ul li{margin:0 0 0 -200px !important;}
.nav .li2 ul li{margin:0 0 0 -60px !important;}
.nav .li3 ul li{margin:0 0 0 150px !important;}
.nav .li4 ul li{margin:0 0 0 230px !important;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部banner代码 ***/
.hdp{width:100%;height:630px;/*margin-top:110px;*/position:relative;min-width:1140px;_width:expression(document.body.clientWidth <= 1140? "1200px": "100%");}
.hdp .nav_bg{top:0 !important;z-index:100;}
.hdp .f{ width:100%;  position:relative;  height:630px;}
.hdp .f .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.hdp .f .bd ul{ width:100% !important;  }
.hdp .f .bd li{ width:100% !important;  height:630px; overflow:hidden; text-align:center;  }
.hdp .f .bd li a{ display:block; height:630px;/*margin-top:120px;*/}
.hdp .f .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; line-height:30px; }
.hdp .f .hd ul{ text-align:center; }
.hdp .f .hd ul li{ cursor:pointer; display:inline-block; *display:inline; *zoom:1;margin:0 5px;width:12px; height:12px; overflow:hidden; background: url(../i/an.png) 0px center no-repeat;line-height:999px;}
.hdp .f .hd ul .on{background: url(../i/an.png) no-repeat -20px center;width:32px;}
.hdp .f .prev,
.hdp .f .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(left.png) no-repeat;  cursor:pointer;display:none;  }
.hdp .f .next{ left:auto; right:15%; background: url(/uploadfile/i/right.png) no-repeat;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
.footer{padding:40px 0;text-align:center;font-size:12px;min-width:1020px;}
.footer p,.footer p a{color:#5f5f5f;}
.footer p img{vertical-align:middle;margin-left:10px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页主体内容代码 ***/
.icontainer{width:1140px;margin:0 auto;min-width:1140px;}
.i1{background:url(../i/bg/bg.jpg) center no-repeat;height:290px;width:100%;min-width:1140px;}
.i1 .icontainer{padding-top:55px;}
.i1 a{display:block;width:120px;height:185px;padding-top:3px;text-align:center;float:left;margin-left:84px;}
.i1 a img{display:block;width:120px;height:120px;margin-bottom:15px;}
.i1 a:hover{background:url(../i/bg/ico_bg.png) center top no-repeat;color:#bdb09b;}
.i1 a span{display:block;font-family:Arial;font-size:10px;text-transform:uppercase;}
.i1 a p{font-size:18px;margin-bottom:2px;}

/*** 首页-新闻主体内容代码 ***/
.i2{background:url(../i/bg/ibg1.jpg) center no-repeat;height:300px;position:relative;min-width:1140px;}
.i2 .nianen{position:absolute;width:100px;height:10px;left:50%;margin-left:-50px;top:-6px;}
.i2 .icontainer{padding-top:55px;}
.i2 .tabPanel{position:relative;float:left;width:745px;height:195px;}
.i2 .panes{float:left;}
.i2 .tabPanel .hit_bt{height:45px;margin-left:160px;}
.i2 .tabPanel .hit_bt li{float:left;text-align:center;cursor:pointer;font-size:16px;margin-left:30px;color:#999;}
.i2 .tabPanel span{display:block;font-size:20px;text-transform:uppercase;font-family:Arial;color:#8ca583;position:absolute;top:0;left;0;}
.i2 .tabPanel .hit{font-weight:bold;color:#8ca583 !important;}

.i2 .pane{display:none;height:150px;overflow:hidden;}
.i2 .picscoll{width:260px;height:150px;margin-right:30px;float:left;}
.i2 .picscoll img{width:260px;height:150px;}
.i2 .pane ul{float:left;width:330px;}
.i2 .pane ul li{padding-left:20px;background:url(../i/li.jpg) left center no-repeat;width:310px;float:left;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;height:30px;line-height:30px;}
.i2 .our{width:395px;float:right;}
.i2 .our h3{font-weight:normal;height:45px;}
.i2 .our h1{font-size:30px;color:#8ca583;font-family:Arial;text-transform:uppercase;height:30px;line-height:30px;}
.i2 .our .list{margin-top:10px;padding-top:10px;height:100%;border-top:solid 1px #e3e3e3;height:50px;}
.i2 .our .list .wb,
.i2 .our .list .wx{display:block;margin-right:20px;float:left;width:50px;height:50px;position:relative;}
.i2 .our .list .wb{background:url(../i/wb.jpg) center no-repeat;}
.i2 .our .list .wx{background:url(../i/wx.jpg) center no-repeat;}
.i2 .our .list a .code{display: none;position: absolute;left: 50%;bottom: 100%;margin-left: -50px;width: 98px;height: 98px;padding: 1px 1px 21px;background: url(../i/bg/code-bg.png) no-repeat;}
.i2 .our .list a .code img{width:100%;height:100%;display:block;}
.i2 .our .list a:hover .code{display:block;}
.i2 .our .dd{width:245px;height:40px;float:right;margin:5px 0;}
.i2 .our .dd p{display:block;padding-left:15px;width:228px;line-height:40px;border:1px solid #dcdbd7;cursor:pointer;}
.i2 .our .set{background:url(../i/xl.jpg) 218px center no-repeat;}
.i2 .our .show{background:url(../i/xl.jpg) 218px center no-repeat;}
.i2 .our .new{width:243px;position:absolute;border:1px solid #dcdbd7;display:none;background:#fff;}
.i2 .our .dd ul li{line-height:30px;height:30px;padding-left:15px;cursor:pointer;}
.i2 .our .dd ul li:hover{background:#dcdbd7;color:#FFF;}

/*** 首页-栏目主体内容代码 ***/
.i3{height:170px;background:url(../i/bg/ibg2.jpg) center top no-repeat;min-width:1140px;}
.i3 .icontainer{padding-top:50px;}
.i3 h3{height:40px;}
.i3 ul{float:left;height:100%;}
.i3 ul li{width:100%;clear:both;}
.i3 ul li a{display:block;float:left;margin-right:30px;line-height:25px;color:#7f7f7f;}
.i3 ul.i31{width:360px;}
.i3 ul.i32{width:192px;}
.i3 ul.i33{width:100px;padding-right:30px;_padding-right:0;}
.i3 ul.i34{width:265px;}
.i3 ul.i34 a{margin-right:0 !important;margin-left:25px;_margin-left:15px;}
.i3 ul.i34 h3{margin-left:25px !important;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内容主体内容代码 ***/
.banner{height:360px;width:100%;min-width:1020px;position:relative;}
.bn1{background:url(../i/bnn.jpg) center bottom no-repeat;}
.bn2{background:url(../i/bnn2.jpg) center bottom no-repeat;}
.bn3{background:url(../i/bnn3.jpg) center bottom no-repeat;}
.bn4{background:url(../i/bnn4.jpg) center bottom no-repeat;}
.bn5{background:url(../i/bnn5.jpg) center bottom no-repeat;}
.nav_bg{background:url(../i/shadow.png) center top no-repeat;height:10px;position:absolute;top:110px;width:100%;display:none;}
.wp{background:url(../i/wp_bg.jpg) center repeat-y;min-width:1020px;}
.container{height:100%;width:1020px;margin:0 auto;}
.container .fl{position:static;width:230px;padding:0 5px;background:url(../i/bg/sub_bg.png) center top no-repeat;min-height:585px;}
.container .fr{width:740px;padding:15px 0 50px 0;}
.container .fl h3{text-align:center;height:40px;padding:40px 0 45px 0;}
.container .fl h3 span{font-size:10px;text-transform:uppercase;font-weight:normal;display:block;}
.subnav{background:url(../i/bg/pic_bg.png) left bottom no-repeat;padding-bottom:40px;text-align:center;}
.subnav li a{line-height:50px;font-size:16px;}
.subnav li a{background:url(../i/jt1.png) right center no-repeat;padding-right:20px;display:block;width:145px;text-align:right;_width:80px;}
.subnav li a:hover{background:url(../i/jt3.png) right center no-repeat;color:#8ca583;}
.subnav .on{background:url(../i/jt3.png) right center no-repeat;color:#8ca583;}

.svs1 li a{display:block;width:175px;text-align:right;}
.svs1 li span{display:block;height:50px;line-height:50px;background:url(../i/jt4.png) right center no-repeat;padding-right:25px;}
.svs1 .hd1{display:none;}
.svs1 .hd1 a{width:150px !important;height:30px;line-height:30px;padding-right:25px;}
.svs1 li a:hover{color:#8ca583;}
.svs1 li a:hover span{background:url(../i/jt1.png) no-repeat right center;}
.svs1 li span.on{background:url(../i/jt1.png) right center no-repeat;color:#8ca583;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** page主体内容代码 ***/
.page{padding-left:20px;}
.page a{display:block;float:left;margin:35px 10px 0 0;height:28px;line-height:28px;padding:0 10px;border:solid 1px #ddd;}
.page .on{font-weight:bold;color:#fff;background:#8ca584;border:solid 1px #8ca584;display:block;float:left;margin:35px 10px 0 0;height:28px;line-height:28px;padding:0 10px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 面包屑主体内容代码 ***/
.crumbs{height:85px;line-height:85px;font-size:12px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 念恩项目主体内容代码 ***/
.partner li{height:120px;/*padding:42px 20px;*/padding:110px 20px;border-bottom:solid 1px #fff;}
.partner h1{height:40px;line-height:40px;}
.partner li img{width:120px;height:120px;float:left;margin-right:55px;}
.partner li p{height:48px;overflow:hidden;margin-bottom:5px;}
.partner li a{color:#8ca583;}
.partner li:hover a{color:#bdb09b;}
.partner li.li img{float:right;margin-right:0px !important;margin-left:55px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 念恩项目-念世情纪念钻主体内容代码 ***/
.pages{padding:20px;}
.pages p{text-indent:2em;margin-top:15px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 念恩项目-技术制作流程主体内容代码 ***/
.process li{padding:35px 0 25px 0;height:145px;border-bottom:solid 1px #fff;}
.process li img{float:right;margin-left:20px;width:294px;height:128px;padding:3px 5px 13px 3px;background:url(../i/bg/pag_bg.jpg) center no-repeat;}
.process li p{font-size:12px;margin-top:5px;height:96px;overflow:hidden;}
.process h1{color:#b3bb96;}
.cen{height:40px;text-align:center;border-bottom:solid 1px #fff;}
.rev img{float:left !important;margin-left:0 !important;margin-right:20px;}
h1.h1{height:44px;text-align:center;border-bottom:solid 1px #fff;color:#b3bb96;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 念恩项目-套餐主体内容代码 ***/
.package li{height:145px;overflow:hidden;border-bottom:solid 1px #fff;padding:35px 85px 25px 110px;}
.package img{width:204px;height:129px;float:right;background:url(../i/bg/img_bg.jpg) center no-repeat;padding:3px 5px 13px 3px;margin-left:20px;}
.package h1 a,.package h1{color:#8ca583;height:35px;}
.package p{font-size:12px;}
.package p a{color:#8ca583;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 念恩项目 - 生命葬礼 - 案例主体内容代码 ***/
.case{padding:20px 10px 0 10px;height:100%;}
.case li{width:222px;float:left;margin:10px 9px 15px 9px;} 
.case li a{display:block;width:100%;height:164px;background:url(../i/bg/case_bg.jpg) center no-repeat;}
.case li a img{width:214px;height:144px;margin:3px 0 0 3px;}
.case li p{line-height:15px;text-align:center;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 念恩项目 - 生命葬礼 - 预约主体内容代码 ***/
.order{width:660px;margin:20px auto;}
.order table tr{height:45px;}
.order input{width:228px;height:28px;line-height:28px;border:solid 1px #b8b8b8;background:none;}
.order select{width:228px;height:28px;border:solid 1px #b8b8b8;background:none;}
.order textarea{width:560px;max-width:560px;_width:555px;_max-width:555px;height:78px;border:solid 1px #b8b8b8;background:none;margin:8px 0; }
.order table tr span{color:#dd0000;margin-right:5px;vertical-align:middle;}
.order .key{width:118px;}
.order #infoKeyImg{vertical-align:middle;}
.order p{float:left;margin-top:10px;}
.order .sub{width:130px;height:40px;vertical-align:middle;margin-top:5px;cursor:pointer;background:#8ca583;border:none;color:#fff;font-weight:bold;}
.order h1,.order h3{font-weight:normal;float:left;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 资讯公告主体内容代码 ***/
.brand{margin-top:-16px;height:1463px;overflow:hidden;}
.brand li{height:370px;overflow:hidden;padding-top:50px;margin-bottom:50px;border-top:solid 1px #fff;}
.brand li h1 span{float:right;display:block;}
.brand h1 span.en{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:Arial;margin:10px 7px 0 7px;height:15px;line-height:15px;}
.brand li img{float:right;width:274px;height:354px;margin-left:40px;background:url(../i/ab1_bg.jpg) center no-repeat;padding:3px 5px 13px 3px;}
.brand li p{line-height:30px;position:relative;margin-top:20px;text-indent:2em;}
.brand li a{position:absolute;right:320px;top:60px;_top:58px;color:#8ca583;font-size:12px;text-transform:uppercase;background:#f4f3e7;padding-right:10px;}
.brand li.li h1 span{float:left;}
.brand li.li img{float:left;margin-left:0 !important;margin-right:40px;}
.brand li.li a{right:0;_right:320px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 资讯公告主体内容代码 ***/
.news li{height:145px;overflow:hidden;border-bottom:solid 1px #fff;padding:35px 15px 25px 15px;}
.news h3{font-size:16px;font-weight:normal;line-height:40px;}
.news a{color:#5f5f5f;}
.news span{color:#8ca583;font-size:12px;background:url(../i/time.jpg) left center no-repeat;padding-left:15px;}
.news p{height:72px;overflow:hidden;font-size:12px;margin-top:5px;position:relative;}
.news p a{color:#8ca583;position:absolute;left:327px;bottom:0;background:#f6f6e8;display:block;width:98px;text-align:right;}
.news img{width:204px;height:129px;float:right;display:block;margin-left:70px;background:url(../i/bg/img_bg.jpg) center no-repeat;padding:3px 5px 13px 3px;margin-left:70px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 资讯公告-内容主体内容代码 ***/
.title{text-align:center;border-bottom:solid 1px #fff;}
.title h3{font-weight:normal;}
.ftitle{font-size:12px;color:#939393;height:40px;line-height:40px;position:relative;}
.ftitle a{color:#939393;}
.pic{text-indent:0 !important;text-align:center;}
.pic img{max-width:100%;height:auto;}
.ftitle .bdsharebuttonbox {right: 0;position: absolute;bottom: 8px;}
.ftitle .bdsharebuttonbox a {width: 60px;height: 15px;background: transparent url(../i/share.jpg) no-repeat right center;color: #A3A3A3;padding-right: 10px;}
.newstext{padding-top:10px;}
.newstext p{margin-top:15px;text-indent:2em;}
.newstext .to{height:35px;margin:40px 0 20px 0;border-bottom:solid 1px #fff;}
.newstext .to span{float:left;line-height:28px;}
.sxb li{line-height:30px;}
.newstext table{width:100% !important;}
.newstext table td{border:solid 1px #b7b7b7 !important;margin:-1px 0 0 -1px;}
.newstext table p,.newstext table,.newstext table span{margin:0 !important;text-indent:0 !important;color:#666 !important;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 合作伙伴主体内容代码 ***/
.product li{height:145px;overflow:hidden;border-bottom:solid 1px #fff;padding:35px 15px 25px 15px;}
.product h3{font-size:16px;font-weight:normal;line-height:40px;}
.product a{color:#5f5f5f;}
.product span{color:#8ca583;font-size:12px;background:url(../i/time.jpg) left center no-repeat;padding-left:15px;}
.product p{height:72px;overflow:hidden;font-size:12px;margin-top:5px;position:relative;}
.product p a{color:#8ca583;position:absolute;left:327px;bottom:0;background:#f6f6e8;display:block;width:98px;text-align:right;}
.product img{width:204px;height:129px;float:right;display:block;margin-left:70px;background:url(../i/bg/img_bg.jpg) center no-repeat;padding:3px 5px 13px 3px;margin-left:70px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 关于念恩主体内容代码 ***/
.about{padding-bottom:50px !important;}
.about h1{padding-bottom:25px;}
.about h1 span{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:Arial;margin:0 7px;}
.about .ab{padding:45px 0 50px 0;border-bottom:solid 1px #fff;}
.ab1 h1{text-align:right;padding-bottom:0 !important}
.ab1{height:100%;position:relative;}
.ab1 p{line-height:30px;position:relative;margin-top:20px;text-indent:2em;}
.ab1 a{position:absolute;right:320px;top:60px;_top:58px;color:#8ca583;font-size:12px;text-transform:uppercase;background:#f4f3e7;padding-right:10px;}
.ab1 img{float:right;width:274px;height:354px;margin-left:40px;background:url(../i/bg/ab1_bg.jpg) center no-repeat;padding:3px 5px 13px 3px;}
.ab1 p{line-height:30px;position:relative;margin-top:24px;text-indent:2em;}
.ab2 h1{position:relative;}
.ab2 h1 a{position:absolute;right:0;color:#8ca583;font-size:12px;text-transform:uppercase;font-weight:normal;}
.ab2 ul{height:190px;padding-bottom:10px;margin-left:-20px;_margin-left:-40px;}
.ab2 ul li{width:360px;height:110px;background:#f8f9f4;padding:35px 0;position:relative;float:left;margin-left:20px;}
.ab2 ul li img{margin:0 25px;width:110px;height:110px;border-radius:110px;float:left;}
.ab2 ul li span{display:block;height:10px;width:100%;position:absolute;bottom:-10px;_bottom:-15px;right:0;background:url(../i/bg/ab2_bg.jpg) right center no-repeat;}
.ab2 ul li h2{padding-top:35px;}
.ab2 ul li p{font-size:12px;line-height:40px;}
.ab3 div{width:590px;margin:50px auto 0 auto;}
.ab3  h2{margin-bottom:15px;}
.ab3 img{float:left;margin-right:35px;vertical-align:middle;margin-top:10px;}
.ab4{height:100%;padding-bottom:0 !important;}
.ab4 img{float:right;}
.ab4 p{float:left;margin-left:5px;padding-top:25px;}
.ab4 p span{display:block;line-height:30px;}
.ab5 .demo_main{padding-bottom:10px;background:url(../i/bg/ab2_bg.jpg) right bottom no-repeat;}
.ab5 .demo_content{padding:3px;background:#fff;border:none !important;height:230px;}
.ab5 .adress{width:600px;margin:15px auto 0 auto;height:100%;}
.ab5 .adress .adimg{float:right;margin-left:10px;padding:11px;background:#fff;}
.ab5 .adress p{margin-bottom:10px;}
.ab5 .adress p img{vertical-align:middle;margin-right:10px;}
.ab6{border:none !important;}
.ab6 table{width:665px;margin:0 auot;}
.ab6 table tr{height:45px;}
.ab6 input{width:218px;height:28px;line-height:28px;border:solid 1px #b8b8b8;background:none;}
.ab6 textarea{width:545px;max-width:545px;height:78px;border:solid 1px #b8b8b8;background:none;margin:8px 0; }
.ab6 table tr span{color:#dd0000;margin-right:5px;vertical-align:middle;}
.ab6 .key{width:118px;}
.ab6 #infoKeyImg{vertical-align:middle;}
.ab6 .sub{width:130px;height:40px;vertical-align:middle;margin:5px 45px 0;cursor:pointer;background:#8ca583;border:none;color:#fff;font-weight:bold;}





