﻿body { margin:0; padding:0; font-family: "Microsoft YaHei", "Segoe UI", Tahoma, Arial, Verdana; font-size: 12px; text-decoration: none; color:#808080;  min-width:1200px; }
ul,li{padding:0; margin:0;}
a {  text-decoration: none;  color:#666; }
img { border-style: none; }
.head { width:100%; height:90px;overflow:hidden; background:url(/content/images/logo.png) center top repeat;z-index:999; position:absolute; }
.nav { width:1200px; height:90px; margin:0 auto;z-index:999;}
.menulist { width:900px; margin-left:300px; height:40px; margin-top:30px;z-index:999;}
.menu { width:120px; height:40px; float:left; line-height:40px; text-align:center; font-size:16px; color:#666;}
.menu a { color:#666; font-weight:600;}
.menu a:hover { color:#8677e8;}



  
.content { width:100%; height:auto;  overflow:hidden; z-index:1; }
.bunner { width:100%; height:650px;  overflow:hidden;}

#kinMaxShow .KMSPrefix_kinMaxShow_button li {border-radius:14px; }

.lxfsbj{ width:100%; height:220px; background-color:#585655; position:absolute; }
.lxfsnr { width:1200px; height:200px; margin:0 auto; overflow:hidden; }
.lxfs { width:420px; height:200px; float:left; overflow:hidden; }
.lxfsli { width:420px; height:30px;  color:#e5e5e5; font-size:14px;  margin-top:10px;}
.lxfslitp { width:30px; height:30px;  float:left;}
    .lxfslitp img { width:30px; height:30px;}
.lxfsliwz { width:370px; height:30px; line-height:30px; float:left; margin-left:20px;}
.lxfs2 { width:300px; height:200px; float:left; overflow:hidden; }
.lxfsli2 { width:300px; height:30px;  color:#e5e5e5; font-size:14px;  margin-top:10px;}
.lxfsliwz2 { width:300px; height:30px; line-height:30px; float:left; }
.ewmlist { width:480px; height:138px; float:left; margin-top:40px;}
.ewm { width:100px; height:138px;  float:right;margin-right:20px;}
.ewmtp { width:100px; height:100px;float:left;}
.ewmtp img{ width:100px; height:100px;}
.ewmsm {width:100px; height:38px; line-height:38px; overflow:hidden; color:#e5e5e5; font-size:14px; text-align:center;}





.yqljbt {width:1200px; height:40px;  margin:0 auto;background:url(/content/images/yqlj.png) left top no-repeat;}
.yqlj { width:1200px; height:auto; margin:0 auto; padding-bottom:20px; overflow:hidden;}
.yqlj_li { width:auto; height:30px; line-height:30px; float:left;  margin-top:10px; margin-left:30px; font-size:14px;}

.xwzx { width:100%; height:580px; overflow:hidden; background-color:#E8E3E3;}
.xwzxnr { width:1200px; height:490px; overflow:hidden; margin:20px auto 0 auto;}
.xwzxbt { width:1200px; height:70px;background:url(/content/images/xwzx4.png) center center no-repeat; float:left; }
.xwzxlist { width:1200px; height:420px; float:left; }
.xwzxnews { width:570px; height:100px; float:left;margin-top:40px;}
.xwzxtp { width:60px; height:60px; float:left; margin-top:20px;}
    .xwzxtp img { width:60px; height:60px;}
.xwzxintro { width:470px; height:100px; float:left; margin-left:30px; overflow:hidden;}
.xwzxnewsbt { width:470px; height:40px; line-height:40px; float:left;overflow:hidden;}
    .xwzxnewsbt a { font-size:16px; font-weight:bolder;}
.xwzxnewswz { width:470px; height:60px;line-height:30px; float:left; overflow:hidden;}
.xwzxnews2 { width:570px; height:100px; float:left; margin-left:60px;margin-top:40px;}

.gsjs { width:100%; height:680px;background:url(/content/images/gsjsbj.png) left top no-repeat; overflow:hidden;}
.gsjsnr { width:1200px; height:690px; margin:0 auto; overflow:hidden; margin-top:50px;}
.jtjsbt { width:1200px; height:70px; float:left; background:url(/content/images/jtjs.png) left top no-repeat;}
.jtjs { width:290px; height:380px; float:left; overflow:hidden;background:url(/content/images/gsbj.png) left top no-repeat; margin-top:60px; margin-left:5px; margin-right:5px;}
.jtjstp {width:286px; height:190px; float:left; }
    .jtjstp img { width:286px; height:190px;}
.jtjsintro {width:286px; height:185px; float:left; overflow:hidden;  }
.jtjsintrobt { width:286px; height:40px; line-height:40px; text-align:center; font-size:18px; margin-top:10px;}
    .jtjsintrobt a { color:#5B4DBB;}
.jtjswz { width:266px; margin:0 10px; line-height:25px;   font-size:14px; overflow:hidden; height:125px; }

.jrwm { width:100%; height:600px;background:url(/content/images/jrwm.png) left top no-repeat; overflow:hidden;}
.jrwmnr { width:1200px; height:650px; margin:0 auto; overflow:hidden; margin-top:50px;}
.jrwmbt { width:1200px; height:70px; float:left; background:url(/content/images/jrwmbt.png) left top no-repeat;}
.jrwmbt2 { width:1200px; height:70px; float:left; background:url(/content/images/jrwmbt2.png) left top no-repeat;}
.jrwmlist { width:1200px; height:300px; float:left; margin-top:70px; float:left; overflow:hidden; }
.jrwmlm { width:258px; height:258px; float:left; margin:0 21px;background:url(/content/images/jrwmlmbj.png) left top no-repeat;}
.jrwmintro { width:180px; height:160px; float:left; margin-top:48px; float:left; margin-left:37px; }
.jrwmintrobt { width:180px; height:30px; float:left; line-height:30px; font-size:16px; text-align:center;}
    .jrwmintrobt a { color:#fff;}
.jrwmintrowz { width:180px; height:75px; line-height:25px;float:left; margin-top:15px;  overflow:hidden;}
    .jrwmintrowz a { color:#fff; font-size:14px;}




.cbunner { width:100%; height:320px;  overflow:hidden;}
    .cbunner img { width:100%; height:320px;}



.page { width:1200px; height:auto; overflow:hidden; margin:50px auto 80px auto;  }
.left { width:200px; height: auto; float:left;padding-bottom: 50000px; margin-bottom: -50000px;  overflow:hidden;}

.pmenu { width:200px; height:30px; float:left; padding-bottom:10px;  border-bottom:solid 1px #cec7c7;line-height:30px; font-size:28px; font-weight:500;color:#9c683e;}
   .pagemenulist { width:200px; height:auto;  float:left; overflow:hidden; border-bottom:none; }

.pagemenu { width:200px; height:40px; line-height:40px; border-bottom:solid 1px #cec7c7; font-size:14px; float:left; text-align:left;  text-indent:30px; background:url(/content/images/menubg_k.png) left top no-repeat;color:#4d4c4c;}
.pagemenuover { background:url(/content/images/menubg.png) left top no-repeat; width:200px; height:40px; line-height:40px; border-bottom:solid 1px #cec7c7; font-size:14px; float:left; text-align:left;  text-indent:30px;color:#fff;}
    .pagemenu:hover { background:url(/content/images/menubg.png) left top no-repeat;color:#fff; }
.cpagemenulist { width:200px; height:auto; overflow:hidden; float:left;}
     .cpagemenu {width:200px; height:40px; line-height:40px; border-bottom:solid 1px #cec7c7; font-size:14px; float:left; text-align:left;   background:url(/content/images/cpagemenu_k.png) left top no-repeat;color:#4d4c4c;text-indent:50px;}
.cpagemenuover {  background:url(/content/images/cpagemenu.png) left top no-repeat; width:200px; height:40px; line-height:40px; border-bottom:solid 1px #cec7c7; font-size:14px; float:left; text-align:left;  text-indent:50px;color:#fff;}
    .cpagemenu:hover { background:url(/content/images/cpagemenu.png) left top no-repeat;color:#fff; }



      

.right { width:920px; margin-left:80px; float:left; height:auto; padding-bottom: 50000px; margin-bottom: -50000px;  overflow:hidden;}
.pagenav { width:920px; height:30px; border-bottom:solid 1px #cec7c7; float:left; padding-bottom:15px;}
.cmenu { width:300px; height:30px; float:left; line-height:30px; font-size:28px; font-weight:500;color:#9c683e;}
.dqwz { width:620px; height:30px; line-height:30px; text-align:right; float:left;}

.twlist { width:920px; height:auto; float:left; overflow:hidden;}
.tw {width:920px; height:150px; float:left; padding-bottom:20px; border-bottom:dashed 1px #cec7c7;  overflow:hidden; padding-top:20px;}
.twtp {width:200px; height:150px; float:left; }
.twtp img{width:200px; height:150px;  }
.twintro { width:690px; height:150px; float:left;  margin-left:30px; font-size:12px;}
    .twintro a { color:#666;}
.twintrobt { width:690px; height:30px;  line-height:30px; font-size:16px; font-weight:500; overflow:hidden;  text-align:left;}
.twintrosj { width:690px; height:30px; line-height:30px; vertical-align:middle; font-size:12px; font-weight:500; overflow:hidden;  text-align:left;}
.twintrojj { width:690px; height:90px; line-height:30px; vertical-align:middle; font-size:14px;  overflow:hidden;}

.wzbt { width:920px; height:40px; line-height:40px; font-weight:500; font-size:18px; text-align:center; float:left; margin-top:20px;}
.wzxx {width:920px; height:30px; line-height:30px;   text-align:center;  float:left; margin-left:10px;}
.wznr { width:900px; height:auto; line-height:30px; float:left; margin-left:14px; overflow:hidden; font-size:14px;}

.tplist { width:918px; height:auto; float:left; overflow:hidden; margin-left:1px;}
.tpleft {width:286px;  height:255px; margin-top:30px; float:left; overflow:hidden;}
.tp {width:286px;  height:255px; margin-left:30px; margin-top:30px; float:left;overflow:hidden;}
.tp_img { width:286px; height:215px;  float:left}
    .tp_img img { width:286px; height:215px;}
.tpbt { width:286px; height:30px; line-height:20px; margin-top:10px;  font-size:14px;  overflow:hidden; float:left; text-align:center;}
    .tpbt a:hover {color:#1378A6; }



.zplist { width:920px; height:auto; float:left; overflow:hidden; margin-top:20px;}
.zp {width:440px; height:125px; line-height:30px; float:left; padding-bottom:20px;overflow:hidden; padding-top:10px; margin-left:40px;}
.zpleft {width:440px; height:125px; line-height:30px; float:left; padding-bottom:20px;overflow:hidden; padding-top:10px; }

.zpbt { width:440px; height:30px; line-height:30px; font-size:16px;float:left; overflow:hidden;}
.zpnr {width:440px; height:95px;  font-size:14px; float:left; overflow:hidden;}
.zpxx1 { width:260px; height:30px; line-height:30px; font-size:14px; float:left; overflow:hidden;}
.zpxx2 { width:180px; height:30px; line-height:30px; font-size:14px; float:left; overflow:hidden;}
.zpxq { width:150px; height:25px; background-color:#808080; float:left; line-height:25px; text-align:center; color:#fff; margin-top:10px;}
    .zpxq:hover { background-color:#8677e8;}
.cpage { width:888px; height:30px; float:left; margin-top:20px; text-align:center; margin-bottom:20px;}


.sybt1 { background:url(/Content/images/cpjs.png) left top no-repeat;}
.sybtlj { width:150px; height:80px;  margin:0 auto;}
.sybt2 { background:url(/Content/images/cplx.png) left top no-repeat;}
.sybt3 { background:url(/Content/images/zsjm.png) left top no-repeat;}
.map { width:650px; height:auto; float:left; margin-left:119px; margin-top:10px;}
