﻿body,html,form{width:100%; height:100%; overflow:hidden;}
.SetPinMu{width:640px; transform-origin: 0px 0px; top:0; left:0; overflow:hidden;}
.tabfixed{table-layout:fixed;}

.TopCeng{position:absolute; top:0; left:0; width:100%; padding:10px; border-bottom:1px #ddd solid; z-index:99;}
.TopCeng .CompanyName{height:60px; line-height:30px; font-size:24px;}
.menu_btn {display:block;}
.MbNav {display:block;}
.menu_btn {display:block;position:fixed;top:15px; cursor:pointer; padding:10px;width:50px;right:10px;height:50px;z-index:202;background:#ffffff;}
.menu_btn span {border-radius:10px;width:36px;display:block;height:3px;left:50%;background-color:#737373;margin:auto auto auto -18px;position:relative;top:calc(50% - 2px);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;}
.menu_btn.out .sp1 {visibility:inherit;opacity:1;transform:matrix(1,0,0,1,0,-8);}
.menu_btn.out .sp2 {visibility:inherit;opacity:1;transform:matrix(1,0,0,1,0,0);}
.menu_btn.out .sp3 {visibility:inherit;opacity:1;transform:matrix(1,0,0,1,0,8);}
.menu_btn.on .sp1 {visibility:inherit;opacity:1;transform:matrix(0.7071,0.7071,-0.7071,0.7071,0,2);transform-origin:center center 0px;}
.menu_btn.on .sp2 {visibility:inherit;opacity:0;}
.menu_btn.on .sp3 {visibility:inherit;opacity:1;transform:matrix(0.7071,-0.7071,0.7071,0.7071,0,-2);transform-origin:center center 0px;}
.MbNav {position:fixed;top:0;right:-100%;bottom:0;z-index:2001;background:rgba(0,0,0,0);display:block;width:100%;}
.MbNav .div_1 {position:absolute;width:100%;top:0;left:0%;bottom:0;background:rgba(0,0,0,0)}
.MbNav .div_2 {position:absolute;top:82px;left:0%;bottom:0;background:rgba(0,0,0,0.5)}
.MbNav .div_2 .lft {width:60%;height:100%;background:#fff;float:right;}
.MbNav .div_2 a {background:#f0f4f8;height:60px;line-height:60px;text-align:left;font-size:24px;display:block;width:100%;padding-left:15px;border-bottom:1px #fff solid;}
.MbNav.on {right:0;}
.MidCeng{position:absolute; top:82px; left:0; right:0; bottom:70px; overflow:auto;}
.MbTitle{padding:10px; background:##38c4cd; text-align:left; color:#fff; font-size:24px;}

.topsearch{width:554px; height:52px; background:#f3f0e9; margin-left:43px; overflow:hidden; -moz-border-radius: 26px; -webkit-border-radius: 26px; border-radius: 26px; margin-top:-30px; position:relative; z-index:10;}
.topsearch input{width:554px; height:52px; border:0px; padding-left:90px; font-size:20px; line-height:52px;}
.topsearch .ssbtn{position:absolute; top:0; left:0; width:80px; height:52px; background:url(/images/index/m1.jpg) center center no-repeat;}

.Index_anniu{width:640px; height:193px; background:url(/images/index/mbg1.jpg) center center no-repeat; margin-top:-22px; padding-top:53px;}
.Index_anniu .dptb{height:130px; font-size:20px; color:#fff; line-height:44px;}
.Index_anniu .dptb img{width:70px; height:70px;}
.Index_anniu .dptb a{color:#fff;}

.IndexTt{padding:30px 0; background:#38c4cd; color:#fff; margin-top:20px;}
.IndexTt .name{font-size:28px; text-align:center; line-height:70px;}
.IndexTt .xx{width:70px; margin-left:285px; height:8px; background:#fff;}

.Index_KeshiList {padding:15px 8px;}
.Index_KeshiList a{width:296px; display:block; float:left; margin:8px; border:1px #38c4cd solid; height:62px; line-height:60px; text-align:center; font-size:22px; color:#444;}

.Yiyuan_news_lft{margin-top:10px; width:100%;}
.Yiyuan_news_lft .att {height:70px; padding:0 10px; margin-top:-70px; color:#fff; line-height:70px; font-size:20px; background:rgba(0,0,0,0.5)}
.Yiyuan_news_lft .att .wz{width:500px; }

.Yiyuan_news_rit  a{padding:20px; border-bottom:1px #ddd dotted; display:block; width:100%; float:left; font-size:22px; color:#353535; line-height:40px;}
.Yiyuan_news_rit  a .date{font-size:18px; color:#646464;}

.ZhuantiTt{padding:20px 20px 10px 20px; font-size:27px; color:#212121;}
.ZhuantiTt span{border-left:7px #38c4cd solid; display:inline-block; line-height:28px; padding-left:20px;}
.ZhuantiList {padding:0 10px;}
.ZhuantiList a{width:290px; margin:10px;}
.ZhuantiList a img{height:160px;}
.ZhuantiList a .name{font-size:18px; color:#fff; height:45px; line-height:45px; background:#38c4cd; text-align:center;}

.ZhuanjiaBox{margin-top:20px; background:#38c4cd; color:#fff;}
.ZhuanjiaBox *{color:#fff}
.ZhuanjiaTt{padding:20px 20px 10px 20px; font-size:27px;}
.ZhuanjiaTt span{border-left:7px #ffffff solid; display:inline-block; line-height:28px; padding-left:20px;}

.yishiList{padding:20px 5px;}
.yishiList a{width:180px; height:300px; margin:0 15px; background:#fff; margin-bottom:20px;}
.yishiList a .xx{width:70px; margin:0 auto; height:6px; background:#0b7792}
.yishiList a .name{margin-top:8px; line-height:26px; height:26px; color:#0b7792; font-weight:bold; font-size:16px; text-align:center;}
.yishiList a .zhicheng{ line-height:29px; height:29px; color:#444444; font-size:16px; text-align:center;}
.yishiList a .img{ padding:0 11px; height:187px; overflow:hidden;}
.yishiList a .img img{width:100%;}
.yishiList a .keshi{ line-height:44px; height:44px; color:#444444; font-size:16px; text-align:center;}
.yishiList a:hover *{color:#39abb7;}
.yishiList a:hover .xx{ background:#f2c34a}

.tagbox{padding:0; color:#444; font-size:21px; line-height:64px; border-bottom:1px #ddd solid;}
.tagbox .on{border-bottom:4px #38c4cd solid;}

.Index_Newscenter{padding-bottom:20px;}
.Index_Newscenter .ali{padding:20px; border-bottom:1px #ddd dotted; font-size:18px; }
.Index_Newscenter .more{display: block; font-size:20px; width: 240px; margin:0 auto; height: 50px; line-height: 50px; text-align: center; background-color: #ff8400; color: #fff; border-radius: 25px; margin-top: 25px;}

.FootCeng{position:absolute; left:0; bottom:0; height:70px; width:100%; border-top:1px #ddd solid; font-size:24px;}
.FootCeng .dptb{height:70px;}
.FootCeng .ic{height:40px; line-height:40px;}
.FootCeng i{font-size:28px;}
.FootCeng .name{font-size:20px; line-height:20px;}
.footrit{height:60px; text-align:center;font-size:24px;line-height:60px; text-align:center; background:#38c4cd; margin:5px 10px;-moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px;}
.footrit i{font-size:22px; margin-right:10px;}
.footrit a{width:180px;}
.footrit .fx{height:40px; width:2px; background:#fff; margin-top:10px;}
.FootCeng .cbb{color:#38c4cd;}

#Div_ZhiDing {position:fixed; display:none; color:#0067d1;font-size:22px;bottom:75px;right:5px;width:54px;height:54px;text-align:center;line-height:54px;border:1px #ddd solid;background:#fff;z-index:1001;}

.Currweizhi{border-bottom:1px #ddd solid; padding:10px 15px; line-height:44px; font-size:20px; color:#666;}
.Currweizhi a:hover{text-decoration:underline; color:#39abb7;}

.lanmuImg{height:100px; background-repeat:no-repeat; background-size:cover; background-position:center center;}
.lanmuImg .fname{font-size:34px;  line-height:100px;color:#fff;}

.Erjidata{padding:5px;}
.Erjidata .li{ position:relative; display:block; float:left; margin:5px;}
.Erjidata a{ display:block; font-size:18px; padding:10px; background:#ddd;}
.Erjidata .li.on a{background:#9ae097; color:#fff;}

.TuwenBox{padding:15px; word-break:break-all; line-height:1.8; font-size:22px;}
.TuwenBox .tuwenTitle{font-size: 32px; line-height: 1.5; font-weight: bold; padding: 8px 0; color: #555;}
.TuwenBox .tuwenFabu{color: #999; line-height: 40px; border-bottom: 1px solid #ddd; overflow: hidden; margin-bottom:30px;}

.imglist2{padding:20px 0;}
.imglist2 .li{width:320px; padding:15px;}
.imglist2 .li a{width:100%; border:1px #ddd solid; padding:15px;}
.imglist2 .li a .name{padding:10px 0; line-height:26px; height:52px; display:block; font-size:22px; text-align:center; color:#666;}
.imglist2 .li a .name b{color:#39abb7; margin-right:5px;}
.imglist2 .li a:hover{-moz-box-shadow: 0px 0px 5px #666; -webkit-box-shadow: 0px 0px 5px #666; box-shadow: 0px 0px 5px #666; }

.wordlist{padding:20px;}
.wordlist .li{ width:100%; font-size:22px;}
.wordlist .li a{width:100%; line-height:64px; border-bottom:1px #ddd dashed; color:#444; }
.wordlist .li a .name{width:460px; text-align:left;}
.wordlist .li a .fabu{color:#666; width:120px; text-align:right; font-size:18px;}
.wordlist .li a:hover *{color:#0b7792}

.imglist4{width:100%;padding:15px;}
.imglist4 .li{ padding:15px 0; border-bottom:1px #ddd dashed; width:100%;}
.imglist4 .li a{display:block; width:100%;}
.imglist4 .li a .img{width:200px; height:115px;}
.imglist4 .li a .rit{width:400px;}
.imglist4 .li a .rit .name{line-height:26px; height:26px; margin-bottom:10px; font-size:22px; color:#444; font-weight:bold;}
.imglist4 .li a .rit .fubiaoti{height:44px; line-height:22px; font-size:18px; margin-bottom:10px; color:#797979}
.imglist4 .li a .rit .fabu{line-height:22px; font-size:18px; color:#999}
.imglist4 .li a:hover{-moz-box-shadow: 0px 0px 5px #666; -webkit-box-shadow: 0px 0px 5px #666; box-shadow: 0px 0px 5px #666;}
.imglist4 .li a:hover .name{color:#39abb7;}


.keshiList{width:100%; padding-top:20px;}
.keshiList .li{ border-bottom:1px #ddd dashed; width:100%;}
.keshiList .li a{display:block; width:100%;}
.keshiList .li a .rit{ padding:15px;}
.keshiList .li a .rit .name{line-height:24px; height:24px; margin-bottom:14px; font-size:24px; color:#444; font-weight:bold;}
.keshiList .li a .rit .fubiaoti{height:60px; line-height:30px; font-size:20px; margin-bottom:14px; color:#797979}
.keshiList .li a .rit .fabu{line-height:30px; font-size:18px; color:#999}
.keshiList .li a:hover{-moz-box-shadow: 0px 0px 15px #666; -webkit-box-shadow: 0px 0px 15px #666; box-shadow: 0px 0px 15px #666;}
.keshiList .li a:hover .name{color:#39abb7;}


.imglist5{width:100%; padding:10px;}
.imglist5 .li{width:290px;float:left; margin:10px;}
.imglist5 .li a{display:block; width:100%;}
.imglist5 .li a .img{width:290px; height:160px;}
.imglist5 .li a .name{width:100%; height:44px; line-height:44px; border-bottom:1px #ddd solid; color:#444;font-size:22px; padding:0 5px;}
.imglist5 .li a:hover{-moz-box-shadow: 0px 0px 5px #666; -webkit-box-shadow: 0px 0px 5px #666; box-shadow: 0px 0px 5px #666;}
.imglist5 .li a:hover .name{color:#39abb7;}

.imglist6{width:100%; padding:10px;}
.imglist6 .li{width:290px; margin:10px;}
.imglist6 .li a{width:100%;}
.imglist6 .li a .img{width:290px;}
.imglist6 .li a .name{line-height:50px; height:50px; display:block; font-size:22px; border-bottom:1px #ddd solid; color:#444;}
.imglist6 .li a .fabu{line-height:40px; height:40px; display:block; font-size:20px;  color:#888;}
.imglist6 .li a:hover .img{-moz-box-shadow: 0px 0px 5px #666; -webkit-box-shadow: 0px 0px 5px #666; box-shadow: 0px 0px 5px #666; }
.imglist6 .li a:hover *{color:#39abb7;}

.KeshiTT{ border-bottom:1px #ddd solid;}
.KeshiTT .lft{line-height: 36px; padding:10px; margin-bottom:-1px; border-bottom:5px #39abb7 solid; color: #666; height: 36px; position: relative; font-size: 24px;}

.zhuanjiaList{width:100%; padding:20px 10px;}
.zhuanjiaList .li{width:600px; margin:0 10px; margin-bottom:20px;}
.zhuanjiaList .li a{border:1px #ddd solid; padding:20px;}
.zhuanjiaList .li a .img{width:180px; float:left;}
.zhuanjiaList .li a .rit{width:365px;}
.zhuanjiaList .li a .name{font-size:22px; line-height:36px; font-weight:bold; margin-bottom:10px; color:#0c7792}
.zhuanjiaList .li a .keshi{font-size:18px; color:#555; line-height:32px;}
.zhuanjiaList .li a .zhicheng{font-size:18px; color:#555; line-height:28px;}
.zhuanjiaList .li a .shanchang{border-top:1px #ddd solid; margin-top:15px; padding-top:15px;font-size:18px;  line-height:32px;}
.zhuanjiaList .li a:hover{-moz-box-shadow: 0px 0px 5px #666; -webkit-box-shadow: 0px 0px 5px #666; box-shadow: 0px 0px 5px #666;}

.zhuanjiaInfo{ padding:20px 10px;}
.zhuanjiaInfo .img{width:180px; float:left;}
.zhuanjiaInfo .rit{ width:415px;}
.zhuanjiaInfo .name{font-size:22px; line-height:36px; font-weight:bold; margin-bottom:10px; color:#0c7792}
.zhuanjiaInfo .keshi{font-size:18px; color:#555; line-height:32px;}
.zhuanjiaInfo .zhicheng{font-size:18px; color:#555; line-height:28px;}
.zhuanjiaInfo .shanchang{border-top:1px #ddd solid; margin-top:15px; padding-top:15px;font-size:18px;  line-height:32px;}


 #BaoMing{width:620px; margin:0 auto; padding:20px 0;}
 #BaoMing ul{display:block; float:left; width:100%; padding-bottom:15px;}
 #BaoMing ul .li_01{width:120px; text-align:right; line-height:44px; float:left; font-size:22px;}
 #BaoMing ul .li_02{margin-left:120px; font-size:22px; }
 #BaoMing ul .li_02 input{ height:44px; line-height:42px; width:100%; font-size:22px;}
  #BaoMing ul .bigbtn{height:44px; line-height:44px; font-size:22px;}

 .Rep_none  img{width:30%;}
