@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; font-family:"Microsoft YaHei UI", Arial;font-size:14px; background:#f5f5f5; color:#474747;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:14px; font-weight:normal;}
ul,li{ margin:0; padding:0;}
form{margin:0; padding:0;}
img{border:0px;}
button{ cursor:pointer} 
.gopage{cursor:pointer}
.clear{clear:both; height:0px;font-size:0px;line-height:0px; margin:0px; padding:0px;}
.blank{ height:30px;font-size:0px;line-height:0px; margin:0px; padding:0px; clear:both;}
p{ margin:0; padding:0;}
.floatleft{ float:left;}
.floatright{ float:right;}

/* 全局链接样式设定 */
a:link, a:visited, a:active{color:#323232; text-decoration: none;}
a:hover{text-decoration:none; color:#000;}
.redco{color:#E62029;}
a.redlink:link, a.redlink:visited, a.redlink:active{color:#FB8C07; text-decoration: none;}
a.redlink:hover{text-decoration:none; color:#E62029;}

.top{ width:100%; height:712px; }
.ntop{width:100%; height:472px; }
.lktop{ background:url(../images/lktopbg.jpg) no-repeat center top;}
.fwtop{ background:url(../images/fwtopbg.jpg) no-repeat center top;}
.header{ width:100%; height:35px; background:url(../images/headbg.png);}
.head{ width:1200px; height:35px; margin:0px auto; color:#FFF; line-height:35px;}
.head a{ color:#FFF;}
.logo{ width:1200px; height:75px; padding:21px 0px; margin:0px auto;}
.menu{ width:1200px; height:60px; background:url(../images/menubg.png); margin:0px auto;}
.menu li{ width:150px; height:60px; text-align:center; line-height:60px; font-size:16px; float:left;}
.menu li a{ color:#FFF; width:150px; height:60px; display:block;}
.menu li.activ,.menu li a:hover{ background:#ed7d31; font-weight:600;}

.m{ width:1200px; height:auto; margin:0px auto;}
.m_title{ width:100%; height:66px; line-height:66px; border-bottom:1px #6c4b35 solid;}
.m_title .floatleft{ color:#6c4b35; font-size:24px;}
.m_title .floatleft span{ color:#ed7d31;}
.m_title .floatright a{ font-size:12px; color:#474747;}
.about{ width:760px; height:420px; padding:0px 20px; background:#FFF; float:left;}
.aboutcon{ width:724px; height:333px; padding:20px 18px 0px 18px;}
.aboutcon p{ padding-top:10px; line-height:22px;}
.innew{ width:330px; height:420px; padding:0px 20px; background:#FFF; float:right;}
.innewcon{ width:330px; height:320px; margin-top:10px;}
.innewcon li{ width:100%; height:39px; line-height:39px; border-bottom:1px #dcdcdc dashed;}
.innewcon li span{ height:39px; display:block; overflow:hidden;}
.innewcon li .floatleft{ width:230px;white-space: nowrap;text-overflow: ellipsis; color:#474747;}
.innewcon li .floatright{ width:68px; font-size:12px; color:#999;}

.lyfw{ width:1160px; height:auto; padding:0px 20px 20px 20px; margin:0px auto; background:#FFF;}
.lyfwcon{ width:100%; height:auto; overflow:hidden;}
.lyfwdiv{ width:333px; height:440px; padding:0px 20px; background:#f9f9f9; float:left; margin-right:20px; margin-top:20px;}
.lyfwtit{ width:100%; height:32px; padding:13px 0px; line-height:32px;}
.lyfwtit .floatleft{ color:#6c4b35; font-size:18px;}
.lyfwtit .floatleft span{ color:#ed7d31;font-size:24px; width:32px; height:32px; color:#FFF; background:#ed7d31; display:block; text-align:center; float:left; margin-right:5px; border-radius:2px;}
.lyfwtit .floatleft span.sp1{background:#6c4b35;}
.lyfwtit .floatright a{ font-size:12px; color:#474747;}
.lyfwul{ width:100%; height:160px; padding-top:3px;}
.lyfwul li{ width:100%; height:39px; line-height:39px; border-bottom:1px #dcdcdc dashed;}
.lyfwul li span{ height:39px; display:block; overflow:hidden;}
.lyfwul li .floatleft{ width:253px;white-space: nowrap;text-overflow: ellipsis; color:#474747;}
.lyfwul li .floatright{ width:68px; font-size:12px; color:#999;}

.lynew{ width:340px; height:380px; padding:0 20px; float:left; margin-right:30px; background:#FFF;}
.lynewul{ width:100%; height:305px; padding-top:8px;}
.lynewul li{ width:100%; height:39px; line-height:39px; border-bottom:1px #dcdcdc dashed;}
.lynewul li span{ height:39px; display:block; overflow:hidden;}
.lynewul li .floatleft{ width:253px;white-space: nowrap;text-overflow: ellipsis; color:#474747;}
.lynewul li .floatright{ width:68px; font-size:12px; color:#999;}
.yjfk{width:340px; height:380px; padding:0 20px; float:right;background:#FFF;}
.yjfkcon{ width:320px; height:305px; padding:10px 10px 0px 10px;}
.nameinp{ width:318px; height:34px; border:none; border:1px #dcdcdc solid; margin-top:10px;}
.yjtext{width:318px; height:133px; padding:0px; border:none; border:1px #dcdcdc solid; margin-top:10px;}
.yjbut{ width:80px; height:36px; border:none; color:#FFF; margin:0px auto;margin-top:10px; background:#ed7d31; margin-left:120px;font-family:"Microsoft YaHei UI";}

.flink{ width:100%; height:auto; padding:10px 0px; background:#ed7d31;}
.yqlj{ width:1200px; height:auto; line-height:30px; color:#FFF; margin:0px auto;}
.yqlj a{ color:#FFF;}

.bot{ width:100%; height:auto; padding:30px 0; background:#6c4b35;}
.bottom{ width:1200px; height:auto; margin:0px auto; color:#c69b7e; line-height:30px;}
.bottom img{ float:right;}

/*----------------------内页---------------------*/
.nm{ width:1200px; height:auto; background:url(../images/nmbg.jpg) repeat-y #FFF; margin:0 auto; overflow:hidden;}
.nleft{ width:220px; height:auto; float:left; overflow:hidden;}
.nlefttit{ width:188px; height:68px; line-height:68px; border-left:6px #ed7d31 solid; background:#6c4b35; color:#FFF; font-size:24px; padding-left:26px;}
.nleftul{ width:220px; height:auto;}
.nleftul li{ width:220px;  height:48px; line-height:48px;}
.nleftul li a{ width:180px; height:48px; padding-left:40px; display:block;}
.nleftul li.activ a,.nleftul li a:hover{ background:#e9e4e1; font-weight:600;}
.nright{ width:940px; height:auto; padding:0px 20px; float:right;}
.nrighttit{ width:100%; height:66px; line-height:66px; border-bottom:1px #6c4b35 solid;}
.nrighttit .floatleft{ color:#6c4b35; font-size:24px;}
.nrighttit .floatleft span{ color:#ed7d31;}
.nrighttit .floatright a{ font-size:14px; color:#474747;}
.nright .title{ width:100%; margin:0 auto; line-height:30px; text-align:center; margin-top:20px; border-bottom:1px dashed #ccc; padding-bottom:14px}
.nright .title h1{ width:100%; line-height:30px; font-size:26px}
.nright{ line-height:30px; font-size:14px}

.ngsjj{ width:890px; height:auto; padding:20px 25px;}
.ngsjj p{ padding:15px 0px; line-height:24px;}
.nnews{ width:890px; height:auto; padding:10px 20px 20px 20px;}
.nnews li{ width:865px; height:47px; line-height:47px; border-bottom:1px #dcdcdc dashed; background:url(../images/newic.jpg) no-repeat left 5px center; padding-left:25px;}
.nnews li span{ height:47px; display:block; overflow:hidden;}
.nnews li .floatleft{ width:767px;white-space: nowrap;text-overflow: ellipsis; color:#474747;}
.nnews li .floatleft:hover{color:#ed7d31;}
.nnews li .floatright{ width:78px; font-size:14px; color:#999;}
.page{ width:100%; height:32px; padding:20px 0px;}
.page div{ display:table; margin:0px auto;}
.page a{ width:auto; height:30px; line-height:30px; display:block; padding:0px 10px; border:1px #dcdcdc solid; float:left; margin:0px 2px;}
.page strong,.page a:hover{width:auto; height:30px; line-height:30px; display:block; padding:0px 10px; background:#6c4b35;border:1px #6c4b35 solid; float:left; color:#FFF; margin:0px 2px;}

.fwdl{ width:890px; height:200px; padding-bottom:20px;}
.fwdl div{ width:330px; height:200px; overflow:hidden; float:left;}
.fwdl dl{float:left; margin-left:20px; width:540px; height:200px;}
.fwdl dl dt{ width:100%; height:32px; line-height:32px; font-size:18px; font-weight:bold; margin-bottom:20px;}
.fwdl dl dd.dp{ width:100%; height:96px; line-height:24px; margin-bottom:14px; overflow:hidden}
.fwdl dl dd.ds{ width:130px; height:23px; background:url(../images/hs.jpg);}
.fwdl dl dd.ds span{ width:auto; height:23px; display:block;background:url(../images/rs.jpg);}
.fwdl dl dd.ds .ds0{ width:0px;}
.fwdl dl dd.ds .ds1{ width:26px;}
.fwdl dl dd.ds .ds2{ width:52px;}
.fwdl dl dd.ds .ds3{ width:78px;}
.fwdl dl dd.ds .ds4{ width:104px;}
.fwdl dl dd.ds .ds5{ width:130px;}

.nlyfw{ width:890px; height:auto; padding:20px; overflow:hidden;}
.nlyfw ul{ width:930px; height:auto; overflow:hidden;}
.nlyfw li{ width:270px; height:254px; float:left; margin-right:40px;}
.nlyfw li div{ width:270px; height:200px; overflow:hidden;}
.nlyfw li p{ width:270px; height:40px; line-height:40px; text-align:center; overflow:hidden;}

.nlyfwdiv{ width:900px; height:auto; padding:0px 20px 20px 20px; background:#f9f9f9; float:left;margin-top:20px;}
.nlyfwtit{ width:100%; height:32px; padding:13px 0px; line-height:32px;}
.nlyfwtit .floatleft{ color:#6c4b35; font-size:18px;}
.nlyfwtit .floatleft span{ color:#ed7d31;font-size:24px; width:32px; height:32px; color:#FFF; background:#ed7d31; display:block; text-align:center; float:left; margin-right:5px; border-radius:2px;}
.nlyfwtit .floatleft span.sp1{background:#6c4b35;}
.nlyfwtit .floatright a{ font-size:12px; color:#474747;}
.nlyfwimg{ width:330px; height:200px; float:left;}
.nlyfwul{ width:550px; height:200px; float:left; margin-left:20px;}
.nlyfwul li{ width:100%; height:39px; line-height:39px; border-bottom:1px #dcdcdc dashed;}
.nlyfwul li span{ height:39px; display:block; overflow:hidden;}
.nlyfwul li .floatleft{ width:253px;white-space: nowrap;text-overflow: ellipsis; color:#474747;}
.nlyfwul li .floatright{ width:68px; font-size:12px; color:#999;}

.lyfb{ width:680px; height:auto; margin:0px auto; padding:30px 0px;}
.lyfb li{ width:100%; height:auto; margin-bottom:15px; overflow:hidden;}
.lyfb li span.sp0{ width:auto; height:34px;line-height:34px; display:block; float:left;}
.lyfb li span.sp1{ width:70px;height:34px;line-height:34px; display:block; float:left; }
.lyfb li span.sp2{ width:400px;height:34px;line-height:34px; display:block; float:left; }
.lyfb li span.sp3{ width:200px; margin-left:10px; color:#ed7d31;}
.fbinp{ width:398px; height:32px; border:none; border:1px #dcdcdc solid; padding:0px;}
.fbbut{ width:130px; height:46px; border:none; color:#FFF; background:#ed7d31; margin:0px auto; display:table; font-size:18px; font-family:"Microsoft YaHei UI";}

.wzgpcon{ width:900px; height:auto; padding:0px 20px;}
.wzgpcon h6{ font-weight:bold; line-height:30px;}
.wzgpcon span{ font-size:18px; line-height:36px;}
.wzgpcon p{ line-height:30px; padding-bottom:30px;}

.wzgp{ width:730px; height:auto; margin:0px auto; padding:30px 0px; margin-left:210px;}
.wzgp li{ width:100%; height:auto; margin-bottom:15px; overflow:hidden;}
.wzgp li span{ width:auto; height:36px;line-height:36px; display:block; float:left; overflow:hidden;}
.wzgp li span.sp1{ width:84px; text-align:right;}
.wzgp li span.sp2{ width:110px;}
.wzgp li span.sp3{ width:auto; margin-left:10px; color:#999;}
.wzgp li span.sp4{ width:200px;}
.wzgp li span.sp5{ width:113px; height:32px; border:1px #dcdcdc solid; border-left:none; margin-top:2px}
.wzgp li span.sp5 a{ width:113px; height:32px; line-height:32px; display:block; text-align:center;}
.wzgp li span.sp6{ width:auto;}
.wzgp li span.sp7{ width:auto; height:38px;}
.wzgp li span.sp8{ width:auto; height:38px; font-size:30px; color:#ed7d31;}


.sinp{ width:108px; height:32px; border:none; border:1px #dcdcdc solid; padding:0px;}
.minp{width:198px; height:32px; border:none; border:1px #dcdcdc solid; padding:0px;}
.linp{width:312px; height:32px; border:none; border:1px #dcdcdc solid; padding:0px;}
.wzfbbut{ width:130px; height:46px; border:none; color:#FFF; background:#ed7d31;font-size:18px; font-family:"Microsoft YaHei UI"; margin-left:84px; font-family:"Microsoft YaHei UI";}

.zngg{ width:500px; height:260px; background:#ed7d31; position:fixed; top:50%; left:50%; z-index:10; margin-left:-250px; margin-top:-130px;}
.znggbg{ width:184px; height:315px; position:absolute; top:-55px; right:-42px;}
.znggtxt{ width:314px; height:auto; padding:20px 0px 0px 30px; line-height:24px; color:#FFF;}
.znggtxt h6{ width:100%; font-weight:600;}
.zngga{ width:314px; height:auto; padding-left:30px; padding-top:20px;}
.zngga a{ width:90px; height:30px; display:block; text-align:center; line-height:30px; background:#FFF; margin:0px auto;}

.zctop{ width:100%; height:952px; background:url(../images/zctopbg.jpg) no-repeat center;}
.zclogo{ width:328px; height:75px; padding:44px 0px; margin:0px auto;}
.zcmid{ width:310px; height:460px; padding:0 75px; background:url(../images/zcmidbg.png); border-radius:10px; margin:0px auto; margin-bottom:114px;}
.zcmidlog{ height:360px; margin-bottom:224px;}
.zcmid li{ width:100%; height:auto; margin-bottom:22px; position:relative;}
.zcmid li.firli{ height:90px; line-height:90px; text-align:center; color:#6c4b35; font-size:24px;}
.zcinp{ width:308px; height:36px; border:none; padding:0px; border:1px #6c4b35 solid;}
.zcbut{ width:310px; height:38px; border:none; padding:0px; font-size:16px; color:#FFF; background:#6c4b35; font-family:"Microsoft YaHei UI";}
.zcmid li a.hqyzm{ position:absolute; top:1px; right:1px; width:105px; height:36px; display:block; line-height:36px; text-align:center;border-left:1px #6c4b35 solid;}
.zcmid li.lastli{ text-align:center;}
.zcmid li.lastli a{ text-decoration:underline; color:#6c4b35; font-weight:600;}
.zcbottom{ width:100%; height:150px; padding-top:30px; background:url(../images/zcbotbg.png); text-align:center; color:#FFF; line-height:30px;}

.htbot{ width:100%; height:auto; background:#6c4b35; padding:20px 0px; text-align:center; color:#c69b7e; line-height:30px;}
.htm{width:1200px; height:auto; background:url(../images/nmbg.jpg) repeat-y #FFF; margin:0 auto; overflow:hidden;}
.htleft{ width:220px; height:auto; float:left; overflow:hidden;}
.htleft li{ width:220px; height:68px; margin-bottom:1px;}
.htleft li a{ width:190px; height:68px; display:block; line-height:68px; padding-left:30px; font-size:24px;}
.htleft li.activ a,.htleft li a:hover{ background:#6c4b35; color:#FFF;}
.htright{ width:920px; height:auto; padding:30px; float:right;}

.htright ul.wdft{ width:100%; height:auto;}
.htright ul.wdft li{ border:1px #dcdcdc solid; border-top:none; width:918px; height:37px; line-height:37px;}
.htright ul.wdft li.titli{ border:1px #edbe9d solid; border-top:1px #edbe9d solid; background:#f8ebe2;}
.htright ul.wdft li span{ height:37px; display:block; float:left; overflow:hidden;}
.htright ul.wdft li .sp1{ width:240px; padding-left:20px; margin-right:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.htright ul.wdft li .sp2{ width:158px; border-left:1px #dcdcdc solid; text-align:center;}
.htright ul.wdft li.titli .sp2{ border-left:1px #edbe9d solid;}
.htright ul.wdft li .sp3{ width:179px; border-left:1px #dcdcdc solid; text-align:center;}
.htright ul.wdft li.titli .sp3{ border-left:1px #edbe9d solid;}
.htright ul.wdft li .sp4{ width:139px; border-left:1px #dcdcdc solid; text-align:center;}
.htright ul.wdft li.titli .sp4{ border-left:1px #edbe9d solid;}

.htright ul.wddd{ width:100%; height:auto;}
.htright ul.wddd li{ border:1px #dcdcdc solid; border-top:none; width:918px; height:auto; overflow:hidden;}
.htright ul.wddd li.titli{ border:1px #edbe9d solid; border-top:1px #edbe9d solid; background:#f8ebe2;}
.htright ul.wddd li span{ height:37px; display:block; float:left; overflow:hidden; line-height:37px;}
.htright ul.wddd li .sp1{ width:139px; text-align:center;}
.htright ul.wddd li .sp2{ width:158px; border-left:1px #dcdcdc solid; text-align:center;}
.htright ul.wddd li.titli .sp2{ border-left:1px #edbe9d solid;}
.htright ul.wddd li .sp3{ width:179px; border-left:1px #dcdcdc solid; text-align:center;}
.htright ul.wddd li.titli .sp3{ border-left:1px #edbe9d solid;}
.htright ul.wddd li .sp4{ width:139px; border-left:1px #dcdcdc solid; text-align:center;}
.htright ul.wddd li.titli .sp4{ border-left:1px #edbe9d solid;}
.htright ul.wddd li .sp5{ width:140px; border-left:1px #dcdcdc solid; text-align:center;}
.htright ul.wddd li.titli .sp5{ border-left:1px #edbe9d solid;}
.htright ul.wddd li .sp6{ width:878px; height:auto; padding:12px 20px; line-height:24px; border-top:1px #dcdcdc solid; display:none;}