@charset "utf-8";
body{ margin:0; padding:0; color:#000; font-size:14px; font-family:"微软雅黑"; background:url(../../images/bg.jpg) no-repeat; background-attachment:fixed;}
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#000; }
a:hover{color:#321454; }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
.page{ width:100%; background:#666; padding:5px 0; text-align:center;}
.page span{ margin:2px; border:1px solid #fff; padding:0 2px;}
.page a{ margin:2px;}
/*头部*/
.mainbg{ width:920px; padding:0 15px; background:#ffffff; overflow:hidden; margin:0 auto;}
.topbg{ width:920px; position:fixed; left:50%; top:0; margin-left:-460px; height:160px; overflow:hidden; z-index:100; background:#fff;}
.top{ width:920px;overflow:hidden; border-bottom:1px solid #ccc;  }
.logo{ height:100px; margin:0 auto; display:block}
.menu{ width:920px; background:#321454; font-size:14px; height:30px; text-align:center; padding:8px 0; width:100%;margin-top:12px; line-height:30px;}
.menu a{display:inline-block;  padding:0 20px; color:#fff; border-radius:8px; margin:0 50px; text-transform:uppercase}
.menu a:hover{ background:#97CEAF; color:#fff; border-radius:8px; }
.h160{ width:100%; height:160px; overflow:hidden;}

.banner{ width:920px; overflow:hidden;}
.banner-box{ width:100%;height:400px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:400px;}
.banner-box .bd li a{display:block;background-size:auto;height:400px; width:100%;}

.banner-btn{width:100%;position:absolute;top:235px; margin:0 auto}
.banner-btn a{display:block;width:30px;height:57px;position:absolute;top:0; outline:none}
.banner-btn a.prev{left:40px;background:url(le.png) no-repeat;} 
.banner-btn a.prev:hover{background:url(le2.png) no-repeat;}
.banner-btn a.next{right:40px;background:url(ri.png) no-repeat;}
.banner-btn a.next:hover{background:url(ri2.png) no-repeat;}

.banner-box .hd {position:absolute;top:140px;left:0; width:100%; text-align:center; }
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin:0px 3px;background:#ccc; display:inline-block;cursor:pointer;}
.banner-box .hd ul li.on{background:#321454;}

.about{ font-size:16px; padding-top:15px; line-height:32px; overflow:hidden;}
.about p{ margin-bottom:13px;}
.nbanner img{ width:100%; margin-bottom:15px;}


.foot{ width:950px;  line-height:35px; background:#333; text-align:center; color:#fff; font-size:12px; padding:15px 0; overflow:hidden; margin:0 auto}
.foot a{ color:#fff;}

#infgjk td{ padding-bottom:10px; line-height:28px; font-size:17px; padding-bottom:25px;}
.input{ width:200px; height:30px; border:1px solid #ccc; line-height:22px; text-height:5px;}
.input2{ width:250px; height:66px; border:1px solid #ccc; line-height:22px; padding:5px; }
.submitbtn{ width:100px; height:25px; border:0; cursor:pointer; color:#fff; background:#000}

.yewu{ min-height:400px; width:100%; padding:20px 0;}
.yewu td{ line-height:22px; font-size:14px; padding:5px; background:#fff;}

.pic{ padding-right:10px; float:left; margin-bottom:25px;}
.pic img{ height:150px}
.pic a{ display:block;}
.yzm{ width:82px; height:32px; float:left; margin-left:10px; position:relative}
.yzmss{ width:82px; height:32px; position:absolute; top:0; left:0; cursor:pointer}
.code{ width:80px; height:30px; border:1px solid #000; background:url(yzm.jpg); font-family:Arial, Helvetica, sans-serif; font-style:italic; letter-spacing:5px; font-weight:bold; font-size:15px; color:#000; cursor:pointer; text-align:center; line-height:30px;}
.text0{ width:310px; height:30px; border:1px solid #ddd; float:left; text-indent:5px;}
.text01{ width:300px; height:75px; padding:5px; border:1px solid #ddd; float:left;}
#nhjkll td{ padding-bottom:12px; line-height:32px;}
.red{ padding:0 10px 0 5px; color:#F00}
.button2{ width:80px; color:#fff; cursor:pointer; height:32px; border:0; font-size:15px; background:#321454}