﻿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body{margin:0 auto;font-size:12px;font-family:"宋体";background:#EAEAEA url(../images/ico_bg.jpg) center top repeat-x;word-break:break-all;}
div,input,dl,dd,dt,ul,li,p,h1,h2,h3,h4,h5,h6,p,fieldset{margin:0; padding:0;}
ul,li{ list-style:none;}
img,input{ border:none;}
a{ text-decoration:none;}

/* ------------------------------------------header头部----------------------------------------------------- */
.bodyall{width:auto;height:auto;overflow:hidden;}

.header{width:1002px;heigth:90px; margin:0 auto; overflow:hidden;}
.logo{width:500px;height:90px;float:left; display:inline; overflow:hidden;}
.logori{width:400px;height:60px;padding-top:30px;float:right; display:inline; overflow:hidden;color:#555; font-size:22px; line-height:25px; text-align:right; font-family:"微软雅黑";}


#nav{width:902px;height:73px;padding:24px 20px 0px 80px;background:url(../images/zj.png) 0px 0px no-repeat;margin:0 auto;overflow:hidden;}
#nav ul li{display:block;height:43px;float:left;padding:0px 8px;position:relative;}
#nav ul li .v a{display:block;width:93px;height:43px;line-height:37px;text-align:center;color:#FFF; font-size:14px;}
#nav ul li .v a:hover,#nav li .v .sele{background:url(../images/zj.png) 0px -110px no-repeat;color:#000;}
#nav ul li .v a:active{background:url(../images/zj.png) 0px -110px no-repeat;color:#000;}
/*kind_menu*/
#nav .kind_menu{height:30px;line-height:30px;vertical-align:middle;position:absolute;top:43px;left:0;display:none;color:#999;font-size:12px;}
#nav .kind_menu a{color:#333; margin:0px 10px;font-size:12px;text-decoration:none;}
#nav .kind_menu a:hover{color:#000;text-decoration:underline;}
/*kind_menu postion*/
#nav #Layer1{width:902px;}
#nav #Layer2{width:793px;}
#nav #Layer3{width:684px;}
#nav #Layer4{width:575px;}
#nav #Layer5{width:466px;}
#nav #Layer6{width:357px;}
#nav #Layer7{width:248px;}
#nav #Layer8{width:139px;}


.banner{width:1002px;height:auto;margin:0 auto;overflow:hidden;}
.blank_banner{width:1002px;height:10px;background:url(../images/zj.png) 0px -180px no-repeat; margin:0 auto;overflow:hidden;}


/* ------------------------------------------main左边----------------------------------------------------- */
.main{width:980px;height:auto;padding:10px 0px 10px 22px;background:#FFF;margin:0 auto;overflow:hidden;}

.mainle{width:200px;height:auto;float:left;display:inline; overflow:hidden;}

.mle01{width:200px;height:auto; overflow:hidden;}
.mle01top{width:180px;height:31px;padding:0px 10px 16px 10px;background:url(../images/zj.png) -120px -110px no-repeat; overflow:hidden;}
.mle01top span{display:block;width:180px;height:31px;text-align:center;overflow:hidden;color:#000;font-size:14px;line-height:31px;}
.mle01top span font{color:#888;font-size:12px;font-family:Verdana, Geneva, sans-serif; line-height:31px; padding-left:10px;}

.mle01main{width:200px;height:auto;overflow:hidden;}
.mle01main ul.expmenu{width:200px;height:auto;overflow:hidden;}
/*一级导航*/
.mle01main ul.expmenu li div.header{display:block;width:170px;height:30px;line-height:40px;padding:0px 5px 0px 25px;background:url(../images/zj.png) -350px -110px no-repeat;margin-bottom:7px;overflow:hidden;}
.mle01main ul.expmenu li div.header a{font-size:12px;color:#666;line-height:30px;}
.mle01main ul.expmenu li div.header a:hover{color:#E10000;text-decoration:underline;}
/*三角按钮*/
.mle01main ul.expmenu li  div.header .arrow{display:block;width:30px;height:30px;background:none;float:right;overflow:hidden;cursor:pointer;}
/*二级导航*/
.mle01main ul.expmenu li .menu{display:block;width:160px;height:auto;padding:2px 20px 15px 20px;overflow:hidden;}
.mle01main ul.expmenu li .menu li{display:block;width:150px;height:30px;padding-left:10px;margin-bottom:0px; border-bottom:#ccc dashed 1px;overflow:hidden;}
.mle01main ul.expmenu li .menu li a{font-size:12px; color:#666; line-height:30px;}
.mle01main ul.expmenu li .menu li a:hover{text-decoration:underline;color:#E10000;}


.mle02{width:200px;height:auto;padding-top:20px;overflow:hidden;}
.mle02main{width:170px;height:auto;padding:7px 15px 20px 15px;background:url(../images/zj.png) 0px bottom no-repeat;overflow:hidden;}
.mle02main .wbyselect{width:162px;height:25px;padding-left:8px;color:#000;font-size:12px; line-height:25px;overflow:hidden;border:1px solid #E2E3EA;margin-bottom:10px;}
.mle02main .wbyinput{width:140px;height:22px;padding:0px 10px;color:#000;font-size:12px;line-height:22px;overflow:hidden;border:1px solid #E2E3EA;margin-bottom:10px;}
.mle02main .wbybut{width:56px;height:20px;float:left; display:inline;cursor:pointer;overflow:hidden;background:url(../images/zj.png) -580px -110px no-repeat;color:#666; font-size:12px;line-height:20px;text-align:center;}

/* ------------------------------------------main中间----------------------------------------------------- */
.maince{width:495px;height:auto;padding-left:30px;float:left;display:inline; overflow:hidden;}
.mce01{width:495px;height:auto; overflow:hidden;}
.mce01top{width:445px;height:30px;padding:0px 15px 0px 35px;background:url(../images/zj.png) 0px -210px no-repeat; overflow:hidden;color:#000;font-size:14px;line-height:30px;}
.mce01top a{ display:block;float:right;padding:2px;margin-top:10px; overflow:hidden;}

.mce01main{width:495px;height:auto; padding-top:8px; overflow:hidden;}
.mce01main ul li{display:block;float:left;padding:3px 12px 0px 12px; text-align:center;overflow:hidden;}
.mce01main ul li a img{display:block;padding:2px; border:#E6E6E6 solid 1px;}
.mce01main ul li span{display:block;width:135px;height:27px; padding:0px 3px;overflow:hidden;}
.mce01main ul li span a{color:#666; font-size:12px; line-height:27px;}
.mce01main ul li span a:hover{color:#E10000; text-decoration:underline;}


.mce02{width:495px;height:auto;padding-top:10px;overflow:hidden;}
.mce02top{width:458px;height:26px;padding:2px 15px 0px 20px; border:#DDD solid 1px;background:url(../images/zj.png) 0px -250px no-repeat; overflow:hidden;color:#000;font-size:14px;line-height:26px;}
.mce02top a{display:block;float:right;padding:2px;margin-top:8px; overflow:hidden;}

.mce02main{width:463px;height:auto; padding:7px 10px 8px 20px;border:#DDD solid 1px; border-top:none;overflow:hidden;}
.mce02main ul li{ display:block;width:445px;height:27px;padding-left:18px;background:url(../images/zj.png) -980px -113px no-repeat;overflow:hidden;}
.mce02main ul li span{ display:block;width:80px;height:27px;padding-left:20px;float:right; overflow:hidden;color:#888; font-size:12px; line-height:30px; font-family:Verdana, Geneva, sans-serif;}
.mce02main ul li a{color:#666; font-size:12px; line-height:27px;}
.mce02main ul li a:hover{color:#E10000; text-decoration:underline;}


/* --------------------------------------------------main右边-------------------------------------------------------- */
.mainri{width:200px;height:auto;padding-right:22px;float:right;display:inline; overflow:hidden;}
.mri01{width:200px;height:auto; overflow:hidden;}
.mri01main{width:200px;height:auto;padding-top:5px;overflow:hidden;}

.mri02{width:200px;height:auto; padding-top:20px;overflow:hidden;}
.mri02main{width:170px;height:auto;padding:3px 15px 80px 15px;background:url(../images/zj.png) right bottom no-repeat;overflow:hidden;color:#666; font-size:12px; line-height:23px;}




/* ----------------------------------------------------子页--------------------------------------------------------- */
.zy_mle{width:200px;height:auto;padding-top:10px;float:left;display:inline; overflow:hidden;}

.zy_main{width:980px;height:auto;padding:10px 0px 10px 22px;margin:0 auto;background:#FFF url(../images/ico_zyri.jpg) left top no-repeat;overflow:hidden;}
.zy_mri{width:750px;height:auto;float:right; display:inline;overflow:hidden;}
.zy_mritop{width:685px;height:25px;padding:0px 20px 10px 45px;overflow:hidden;color:#666;font-size:14px;font-weight:bold;line-height:25px;}
.zy_mritop span{display:block;width:500px;height:25px;float:right; overflow:hidden;color:#888;font-size:12px;line-height:25px; text-align:right; font-weight:normal;}
.zy_mritop span a{color:#666;font-size:12px;line-height:25px;}
.zy_mritop span a:hoveR{ text-decoration:underline;}

.zy_mrimain{width:720px;height:auto;padding:20px 15px 35px 15px;overflow:hidden;color:#666;font-size:14px;line-height:25px;}
.zy_mrimain ul{ display:block;width:720px;height:auto; overflow:hidden;}
.zy_mrimain ul li{display:block;float:left;padding:10px 12px 0px 12px; text-align:center;overflow:hidden;}
.zy_mrimain ul li a img{display:block;padding:2px; border:#E6E6E6 solid 1px;}
.zy_mrimain ul li span{display:block;width:150px;height:27px; padding:0px 3px;overflow:hidden;}
.zy_mrimain ul li span a{color:#666; font-size:12px; line-height:27px;}
.zy_mrimain ul li span a:hover{color:#E10000; text-decoration:underline;}


.zy_mripage{width:700px;height:25px;padding:20px 10px;margin-left:15px;border-top:#888 solid 1px;overflow:hidden;text-align:center;color:#666;font-size:12px; line-height:25px;}



.new_mrimain{width:700px;height:auto;padding:20px 25px 35px 25px;overflow:hidden;color:#666;font-size:14px;line-height:25px;}
.new_mrimain ul li{display:block;width:680px;height:32px;padding-left:20px;background:url(../images/zj.png) -980px -110px no-repeat;overflow:hidden;}
.new_mrimain ul li span{ display:block;width:80px;height:32px;padding-left:50px;float:right; overflow:hidden;color:#888; font-size:12px; line-height:30px; font-family:Verdana, Geneva, sans-serif;}
.new_mrimain ul li a{color:#666; font-size:12px; line-height:32px;}
.new_mrimain ul li a:hover{color:#E10000; text-decoration:underline;}


.xwnymtop{width:700px;height:auto;text-align:center;overflow:hidden;}
.xwnymtop h3.news_title{padding:5px 0px;font-size:18px; font-weight:bold;line-height:35px;color:#333;}
.xwnymtop div.time{width:698px;height:auto;border:#DDD solid 1px;line-height:30px;color:#666;font-size:12px;}

.xwnymmain{width:680px;padding:10px;font-size:12px;color:#666;line-height:22px;}
.xwnymmain img{max-width:100%;}
.cpzsny{width:700px;height:auto;padding:20px 0px 10px 0px;text-align:center; overflow:hidden;}
.cpzsny img{max-width:690px;border:#DDD solid 1px;padding:2px;}

.zy_topfoo{width:680px;height:auto;padding:10px;overflow:hidden;line-height:27px;}
.zy_topfoo a{color:#333; font-size:12px;line-height:27px;}
.zy_topfoo a:hover{color:#E10000; text-decoration:underline;}
.zy_topfoo span{color:#E10000; font-size:12px;line-height:27px;}





/* ------------------------------------------footer部分 ----------------------------------------------------- */
.link{width:958px;height:auto;padding:10px 22px 20px 22px; background:#FFF;margin:0 auto;overflow:hidden;}
.linkmain{width:940px;height:auto;padding:8px;border:#DDD solid 1px;overflow:hidden;}
.linkmain span{display:block;width:80px;height:25px;float:left;overflow:hidden;color:#666;font-size:14px;font-weight:bold;line-height:25px;}
.linkmmm{width:860px;height:auto;float:left;display:inline;color:#999;font-size:12px;line-height:25px;overflow:hidden;}
.linkmmm a{color:#666;font-size:12px;line-height:25px;margin:0px 5px;}
.linkmmm a:hover{text-decoration:underline;color:#E10000;}


.footer{width:1002px;height:auto;background:url(../images/ico_foo.jpg) center bottom no-repeat; margin:0 auto;overflow:hidden;}
.footop{width:1002px;height:43px;background:url(../images/zj.png) 0px -300px no-repeat; overflow:hidden;color:#888; font-size:12px; line-height:43px; text-align:center;}
.footop a{color:#FFF; font-size:12px;line-height:43px;margin:0px 8px;}
.footop a:hover{ text-decoration:underline;}

.foomain{width:960px;height:auto;padding:15px 21px 10px 21px;margin:0 auto;color:#666;font-size:12px;line-height:22px; text-align:center;overflow:hidden;}
.foomain a{color:#666;font-size:12px;line-height:22px;}
.foomain a:hover{text-decoration:underline;}
