/* 首页新闻部分*/
.newbox{width:100%;background:#f3f3f3;margin-top: -35px;float:left;}
.newbd{width:1200px;margin:0 auto;overflow:hidden;min-height:425px}
.gkbd{width:1200px;margin:0 auto;overflow:hidden;min-height:115px}

.bannerbox{width:100%;background:#eee;margin-top: -35px;float:left;}
.banner{width:1200px;margin:0 auto;overflow:hidden;min-height:115px; background-color:#eee}

.newbd .newall-l{width:940px; float:left; overflow:hidden}
.newbd .newall-l h2{ font-size:24px; font-weight:500; color:#999; height:80px; line-height:80px;}
.new1{width:350px; float:left}
.new1 img{width:350px;height:285px;}
.new2{width:580px; float:left}
.new2 li{ font-size:14px;padding:5px 0 5px 15px; font-weight:500}
.new2 li a{ color:#666}
.new2 li a:hover{ color:#005caa}

.newbd .newall-r{width:220px; float:left; overflow:hidden; background-color:#fff;margin:10px 0;padding:0 20px;}
.newbd .newall-r h2{font-size:20px; font-weight:500; color:#18110b; height:60px; line-height:60px;}
.newbd .newall-r li{ font-size:12px; border-bottom:1px solid #f8f8f8;padding:10px 0}
.newbd .newall-r li p{width:140px; overflow:hidden; display:inline-block;height:18px}

.mh100{height:100px; line-height:100px}

/* 新闻详细页面*/
.xwmcbox{width:100%;background:#fff; overflow:hidden;height:auto}
.xwmcbd{width:1200px;margin:0 auto 50px auto;overflow:hidden;}
.xwmcbd h2{ font-size:14px; color:#666666; border-bottom:1px solid #eee;height:40px; line-height:40px;margin-bottom:20px;}
.xwmcdiv{width:730px;margin:0 auto;overflow:hidden;padding-top:10px}
.xwmcdiv h3{ font-size:36px; color:#434343;height:126px; line-height:60px;}
.xwmcdiv h4{ font-size:14px; color:#434343;height:70px; line-height:70px;}
.xwmcdiv p{ font-size:14px; color:#313131;line-height:30px; background-color:#f6f6f6;padding:25px 35px;}
.xwmcdiv li{ font-size:18px; color:#313131;line-height:35px;}
.xmpic{width:730px;height:auto;margin-top:20px;} 

.xwtip{width:730px;margin:40px auto;font-size:18px;color:#313131; line-height:28px; font-weight:500}
.xwtip img{width:280px;height:280px; margin:50px auto !important;}
.xwtip p{ color:#959595; text-align:center; font-size:14px;padding:10px 0}

.fx{width:730px;margin:40px auto;font-size:14px;color:#949494; line-height:28px; font-weight:500}

.xwtj{width:750px;margin:40px auto;font-size:18px;color:#313131; line-height:28px; font-weight:500}
.xwtj h3{ font-size:18px; color:#434343;height:60px; line-height:60px; border-bottom:1px solid #eeeeee; text-align:center}
.xwtj ul{margin-bottom:100px;}
.xwtjdiv{width:230px; float:left;margin:20px 10px;}
.xwtjdiv img{width:230px; height:auto}
.xwtjdiv p{ font-size:14px; color:#434343}
.xwtjdiv li{ font-size:12px; color:#959595}



.hotbox{width:100%;background:#fff; overflow:hidden;height:auto}
.hotbd{width:1200px;margin:0 auto;overflow:hidden;}

.hotdiv{width:570px; float:left; overflow:hidden; border-bottom:1px solid #eee;margin-bottom:30px; padding-bottom:30px;margin-right:30px;}
.hotdiv .hotdiv1{ width:185px; float:left}
.hotdiv .hotdiv1 img{width:180px; height:135px}
.hotdiv .hotdiv2{float:left; width:360px;margin-left:20px;}
.hotdiv .hotdiv2 h2{ font-size:20px; color:#434343; font-weight:600;height:62px; line-height:30px}
.hotdiv .hotdiv2 li{ font-size:12px; color:#959595;padding:5px 0}

/* 切换样式*/
.ht_tab a{margin-top:25px; background:#fff; display:block;padding:0 20px; text-align:center;font-size:20px; font-weight:500;float:left;border-right:1px solid #ddd; color:#666666;border-left:1px solid #ddd;}
.ht_tab .cur{ background:#fff;color:#666666; border-bottom:2px solid #005caa; padding-bottom:20px;border-right:0px;border-left:0px;}
.ht_tab{width:1200px; overflow:hidden; border-bottom:2px solid #eee;margin-bottom:20px;}
.cblue{ color:#005caa}
.cred{ color:#f00}

/* 图片切换样式*/
.dottab a{background:#eee; display: inline-block; text-align:center;font-size:20px; font-weight:500;float:left;width:18px;height:18px; border-radius:18px;margin:5px}
.dottab .cur{width:18px;height:18px; border-radius:18px;background-color:#005caa}
.dottab{width:100px; overflow:hidden; text-align:center;margin:0 auto 20px auto}


/* 关于议和页面*/
.aboutbox{width:100%;background:#fff; overflow:hidden;height:auto}
.aboutbd{width:1200px;margin:0 auto;overflow:hidden;min-height:425px}
.aboutbd h2{font-size:36px; font-weight:500; color:#005caa;padding:40px 0; text-align:center}
.aboutbd p{ font-size:18px; color:#535353;line-height:37px; font-weight:500}
.aboutbd h3{font-size:36px; font-weight:500; color:#000;padding:40px 0; text-align:center; border-top:1px solid #bfbfbf;padding-top:35px;margin-top:35px}

/* 产品服务页面*/
.probox{width:100%;background:#fff; overflow:hidden;height:auto;margin-top:30px}
.probd{width:1250px;margin:20px auto;overflow:hidden;min-height:425px}
.probd h2{font-size:48px; font-weight:500; color:#707070;padding:40px 0 30px 0; text-align:center}
.probd h3{font-size:18px; font-weight:500; color:#898989; text-align:center;margin-bottom:20px}
.prodiv{width:290px;height:210px; float:left; border-radius:10px; text-align:center;padding-top:80px;margin:10px; position:relative}
.prodiv li{height:98px;}
.prodiv p{font-size:30px; font-weight:500; color:#fff; padding:30px 0 40px 0}
.prodiv:hover .prohide{ display:inline-block}
.prohide{width:290px;height:260px; float:left; border-radius:10px; text-align:center;padding-top:30px;background-color:#eee; position:absolute;top:0px; left:0px; display:none}
.prohide h4{ font-size:30px; color:#1b1b1b;height:60px; line-height:60px; border-bottom:1px solid #000;margin:0 20px;margin-bottom:20px }
.prohide h5{ text-align:center;margin:10px 0;}
.mt30{margin-bottom:30px !important;}
.txt-{ text-decoration:line-through}
.pc1{ background-color:#83d38c}
.pc2{ background-color:#f98077}
.pc3{ background-color:#8ac8df}
.pc4{ background-color:#c8a065}
.pc5{ background-color:#ffa370}
.pc6{ background-color:#7cb1ff}
.pc7{ background-color:#96adf3}
.pc8{ background-color:#f391c2}

/* 活动家列表页面*/
.lawbox{width:100%;background:#fff; overflow:hidden;height:auto}
.lawbox h2{font-size:30px; font-weight:500;margin-top:70px;margin-bottom:30px;}
.mbtr{margin-bottom:5px;margin-right:10px;}
.mbtl{margin-bottom:5px;margin-left:10px;}
.mbtlr{margin-bottom:5px;margin:0 35px 0 15px;}
.mr80{margin-right:80px;}
.lawbd{width:1200px;margin:0 auto;overflow:hidden; border:1px solid #e2e2e2; box-sizing:border-box;padding:25px 35px; font-size:26px;margin-bottom:30px;}
.chgbt{ display: inline-block;height:30px;line-height:28px;text-align:center; background-color:#005caa;color:#fff; font-size:24px;padding:1px 5px}
.chgbt:hover{background-color:#034984; color:#fff !important;}
.grabt{ display: inline-block;height:30px;line-height:28px;text-align:center; background-color:#ebebeb;color:#313131; font-size:24px;padding:1px 5px;margin-right:-5px}
.grabt:hover{background-color:#ebebeb; color:#313131 !important;}

.qbt{display: inline-block;text-align: center;color: #fff;font-size: 24px;background-image: url(../images/askbg.png);width: 201px;height: 83px;line-height:63px;margin-top:35px;}
.qbt:hover{color:#fff !important;}

.lawdiv{width:1185px; background-color:#f5f5f5;min-height:295px;padding:20px;box-sizing:border-box; position:relative;margin-bottom:25px}
.lawpa{ position: absolute;top:10px; right:-18px;padding-top:50px}
.lawpa h4{ font-size:20px; color:#0f82e0; font-weight:500;padding-left:30px}
.lawdiv1{width:220px; float:left;}
.lawimg{ border:2px solid #dadada;padding:10px; background-color:#fff;margin:10px;}

.lawdiv2{width:750px; float:left;margin-top:15px;padding-left:10px}
.lawdiv2 h3{ font-size:30px; color:#707070; font-weight:600;margin-bottom:10px;}
.lawdiv2 li{ font-size:20px; font-weight:500;padding:10px 0}
.lawdiv2 li label{ color:#a0a0a0}
/* 活动家列表页面*/
.actbox{width:100%;background:#fff; overflow:hidden;height:auto}
.actbd{width:1200px;margin:0 auto;overflow:hidden;min-height:425px}
.actbd h2{ font-size:30px; font-weight:500; color:#313131;height:135px; line-height:109px;padding-left:10px}
.actdiv{ border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:40px; min-height:230px;padding-top:30px}

.actdiv1{width:140px; float:left; text-align:center}
.actdiv1 h3{ font-size:130px; font-weight:500; color:#a0a0a0;height:80px}
.actdiv1 p{ font-size:24px; font-weight:500; color:#a0a0a0}

.actdiv2{width:980px; float:left;margin-left:50px;margin-top:-50px}
.actdiv2 h3{ font-size:30px; font-weight:500; color:#1b1b1b;height:50px; line-height:50px;}
.actdiv2 p{min-height:125px;line-height:38px; font-size:24px; color:#535353}

/* 活动家列表页面*/
.alistbox{width:100%;background:#fff; overflow:hidden;height:auto;}
.alistbd{width:1200px;margin:45px auto 10px auto;overflow:hidden;}
.alistbd h2{ font-size:14px; color:#666666; border-bottom:1px solid #eee;height:40px; line-height:40px;margin-bottom:20px;}
.alistbg{ border-bottom:2px solid #005caa; height:40px; line-height:40px; display:inline-block}

.aztbox{width:100%;background:#f5f5f5; overflow:hidden;height:80px;line-height:80px;}
.aztbd{width:1200px;margin:0px auto;overflow:hidden;height:80px;line-height:80px;}
.aztbd h2{font-size:14px; font-weight:600;}

.amainbox{width:100%;background:#fff; overflow:hidden;padding:120px 0px 300px 0px;}
.amainbox p{font-size:30px; font-weight:500;text-align:center}
.a1bt{ display: inline-block;height:30px;line-height:30px;text-align:center; background-color:#005caa;color:#fff; font-size:14px; font-weight:600;padding:0px 20px;margin:35px 0px 10px 0px;}
.a1bt:hover{ color:#fff !important}
.lawmcbox{width:1200px;background:#f8f8f8; overflow:hidden; border:2px solid #f0f0f0; margin:20px auto;min-height:180px;}
.lmc1{width:180px; font-size:20px;padding-top:80px; text-align:center; float:left}
.lmc2{width:160px; font-size:20px;padding-top:40px; text-align:center; float:left}
.lmc3{width:300px; font-size:20px;margin-top:45px; float:left; border-right:1px solid #efefef}
.lmc3 p{padding:5px 0}
.lmc4{font-size:16px;padding-top:40px; text-align:center; float:left}
.lmc4 li{padding:5px}
.lmc4 li label{width:100px; display:inline-block; text-align:right; color:#7b7d89}
.ztp1{font-size:14px; color:#005caa;width:210px; text-align:center; display:inline-block}

.lawform{width:1200px;margin:40px auto;}
.lawform p{font-size:26px; font-weight:500;padding:10px 0}

/* 活动家列表页面*/
.amcbox{width:100%;background:#fff; overflow:hidden;height:auto}
.amcbd{width:1200px;margin:0 auto;overflow:hidden;}
.amcbd h2{ font-size:14px; color:#666666; border-bottom:1px solid #eee;height:40px; line-height:40px;margin-bottom:20px;}
.spbg{ border-bottom:1px solid #005caa; height:40px; line-height:40px; display:inline-block}

.amcdiv{padding-right:245px; border-bottom:1px dotted #ccc;padding-bottom:40px; margin-bottom:40px; position:relative}
.amcdiv h3{ font-size:24px; color:#535353; font-weight:500;height:60px; line-height:60px;}
.amcdiv p{height:60px; line-height:30px; overflow:hidden; font-size:18px; color:#707070}
.amcdiv li{ font-size:14px;color:#707070}
.btpa{ position:absolute;top:55px; right:15px;}

/* 活动家详细页面*/
.condiv{width:1200px;margin:0 auto;overflow:hidden;}
.condiv h3{ font-size:36px; color:#1b1b1b; font-weight:500;padding:75px 0 40px 0; text-align:center}
.condiv  p{ font-size:24px; color:#666; font-weight:500; line-height:40px; text-align:center}
.condiv li{height:75px;line-height:75px; border-bottom:1px dotted #ccc; font-size:24px; color:#1b1b1b;margin:0 200px}
.cgra{ color:#666666;margin-right:40px;}

.con1{width:860px;margin:0 auto;overflow:hidden;}
.con1 h3{ font-size:36px; color:#1b1b1b; font-weight:500;padding:75px 0 40px 0; text-align:center}
.gspic{width:145px;height:55px; border:1px solid #e5e5e5;margin:10px}
.conpic{width:980px;margin:65px auto 20px auto;overflow:hidden;}
.conpic img{width:290px;height:200px; border-radius:15px;margin:15px}

.con2{width:930px;overflow:hidden;margin:0 auto}
.con2 h3{ font-size:36px; color:#1b1b1b; font-weight:500;padding:75px 0 40px 0; text-align:center}
.con2div{width:930px; background-color:#fffef0; overflow:hidden;padding:25px 60px;margin:40px auto 0px auto}
.con2div h4{ font-size:30px; color:#1b1b1b; font-weight:500;margin-bottom:20px;}
.con2div li{ font-size:18px; color:#1b1b1b; font-weight:500;padding:5px 0}

.con3{width:1060px;overflow:hidden;margin:0 auto}
.con3 h3{ font-size:36px; color:#1b1b1b; font-weight:500;padding:75px 0 40px 0; text-align:center}
.con3 li{width:330px; float:left; font-size:24px; color:#1b1b1b; font-weight:500;height:50px; line-height:50px;margin:20px 10px}
.con3 li label{width:80px; display:inline-block; float:left}

/* 联系我们*/
.linkbox{width:100%;background:#f3f3f3;margin-top: -35px;float:left;}
.linkbd{max-width:1600px;margin:0 auto;overflow:hidden;}
.linkbd img{width:100%;height:auto}
.link{width:100%;background:#fff;margin-top: -35px;float:left;}
.linkmain{width:1200px;margin:0 auto;overflow:hidden;margin-bottom:50px;}

.linkmai img{width:100%;height:auto}
.linkl{width:390px; float:left;padding-top:50px;}
.linkl h2{ font-size:26px;}
/* 修改下拉效果*/
.linkl .dk_toggle{padding: 7px 45px 7px 10px !important;}
.linkl .dk_container{ background-color:#fff; border:1px solid #ccc;margin-bottom:0px;}
/* 修改下拉效果*/
.linkl p{padding:20px 0 5px 0}
.lkpr{ position:relative}
.lkpa{ position:absolute;top:1px; right:2px;}

.link2{width:785px; float:left;margin-top:50px; background-color:#f9f9f9; border:1px  solid #f1f1f1;padding:50px 0px 50px 30px;box-sizing:border-box; position:relative}
.ltip{ position:absolute;top:-26px; left:40%}
.link2 h2{ font-size:26px;}

.link2 a{ font-size:16px; height:40px; line-height:40px;margin-bottom:-20px; position:relative;top:15px}
.txtpr{ position:relative;width:345px;height:45px;}
.txtpa{ position:absolute;top:1px; right:25px;}

.lkaddress{width:360px; overflow:hidden; color:#535353; font-size:14px; font-weight:600; border-bottom:1px solid #eeeeee;padding:20px 10px;}
.lkaddress img{margin-right:5px;}
.lkaddress:hover{ background-color:#eee}



