ï»¿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body{ margin:0 auto;font-size:12px; font-family:"ËÎÌå"; background:#FEFAF1;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;}

.headertop{width:auto;height:84px;background:url(../images/zj.jpg) center 0px repeat-x;overflow:hiddenp;}
.heatopmain{width:1000px;height:84px; margin:0 auto; overflow:hidden;}


.logo{width:500px;height:84px;float:left;display:inline; overflow:hidden;}

.logori{width:260px;height:50px;padding-top:24px;text-align:right;float:right;display:inline;overflow:hidden;}
.logori .wbyinput{width:180px;height:28px;padding:0px 10px;float:left; display:inline;color:#959595;font-size:14px;overflow:hidden;line-height:28px;background:#FFF;border:1px solid #E1E1E1;border-right:none;}
.logori .wbybut{width:32px;height:30px;float:left; display:inline;cursor:pointer;overflow:hidden;background:url(../images/zj.jpg) -150px -170px no-repeat;}


.nav{width:auto;height:49px;background:url(../images/zj.jpg) center -100px repeat-x;overflow:hidden;}
.navmain{width:1000px;height:47px;margin:0 auto;overflow:hidden;}
.navmain ul li{display:block;width:109px;height:47px;padding:0px 8px;float:left;text-align:center;line-height:47px;overflow:hidden;}
.navmain ul li a{display:block;width:109px;height:47px;color:#FFF;font-size:14px;line-height:47px;overflow:hidden; font-weight:bold;}
.navmain ul li a:hover{background:url(../images/zj.jpg) 0px -170px no-repeat;}
.navmain #navfirst{background:url(../images/zj.jpg) 0px -170px no-repeat;}


.banner{width:auto;height:auto;margin:0 auto; text-align:center;overflow:hidden;}
.banner img{width:100%;height:100%;}



.bannfoo{width:auto;height:45px; background:url(../images/zj.jpg) center -230px repeat-x; margin:0 auto; overflow:hidden;}
.bannfoomain{width:970px;height:20px; padding:17px 0px 8px 20px; margin:0 auto; overflow:hidden;}
.bannfoomain span{ display:block;width:100px;padding-right:10px;float:left; overflow:hidden;color:#FFF; font-size:18px; font-weight:bold; line-height:20px;}
.bannfoomain #bannfoomgd{display:block;width:860px;height:20px;float:left; overflow:hidden;color:#FFF; font-size:14px;line-height:20px; font-style:normal;}



/* ------------------------------------------main01×ó±ß²¿·Ö ----------------------------------------------------- */
.main{width:auto;height:auto;padding:10px 0px;background:url(../images/ico_mbj.jpg) center top no-repeat;overflow:hidden;}
.maintop{width:952px;height:28px;padding:10px 0px;margin:0 auto; overflow:hidden; line-height:28px;color:#222; font-size:14px; line-height:28px;}
.maintop a{color:#222; font-size:14px; line-height:28px;}
.maintop a:hover{ text-decoration:underline;}
.maintop em a{display:block;width:22px;height:25px;float:left;background:url(../images/ico_gif.gif) 0px -31px no-repeat; overflow:hidden;margin-right:10px;}
.maintop span{ display:block;width:70px;height:28px; padding:0px 20px 0px 10px;background:url(../images/ico_gif.gif) 0px 0px no-repeat;float:left; overflow:hidden;color:#FFF; font-size:12px; line-height:28px;font-weight:bold;}



.mmain01{width:1000px;height:auto; padding-top:20px;margin:0 auto; overflow:hidden;}
.mm01le{width:218px;height:auto;float:left; display:inline; overflow:hidden;}
.mm01letop{width:100px;height:42px;padding:20px 10px 0px 108px;background:url(../images/zj.jpg) 0px -350px no-repeat;overflow:hidden; line-height:42px;color:#FFF; font-size:18px; font-weight:bold;}
.mm01lefoo{width:218px;height:34px; background:url(../images/zj.jpg) 0px -430px no-repeat; overflow:hidden;}

.mm01lemain{width:190px;height:auto; padding:0px 4px 20px 24px;background:url(../images/ico_mlebj.jpg) repeat-y top right; overflow:hidden;}
.mm01lemain ul.expmenu {width:190px;height:auto;overflow:hidden;}
/*Ò»¼¶µ¼º½*/
.mm01lemain ul.expmenu li div.header{display:block;width:135px;height:52px;line-height:52px;padding:0px 10px 0px 45px;overflow:hidden;background:url(../images/zj.jpg) -250px -350px no-repeat;}
.mm01lemain ul.expmenu li div.header a{font-size:14px; color:#777; font-weight:bold;line-height:52px;}
.mm01lemain ul.expmenu li div.header a:hover{text-decoration:underline;}
/*Èý½Ç°´Å¥*/
.mm01lemain ul.expmenu li  div.header .arrow{display:block;width:30px;height:52px;background:no-repeat center;float:right;overflow:hidden;cursor:pointer;}
.mm01lemain ul.expmenu li  div.header .arrow.up{background:url(../images/arrow_u.gif) no-repeat center;}
.mm01lemain ul.expmenu li  div.header .arrow.down{background:url(../images/arrow_d.gif) no-repeat center;}
/*¶þ¼¶µ¼º½*/
.mm01lemain ul.expmenu li .menu{display:block;width:150px;height:auto;padding:8px 20px 20px 20px; border-bottom:#e5e5e5 solid 1px;overflow:hidden;}
.mm01lemain ul.expmenu li .menu li{display:block;width:130px;height:30px;padding-left:20px;border-bottom:#D5D5D5 dashed 1px; overflow:hidden;}
.mm01lemain ul.expmenu li .menu li a{font-size:12px; color:#999; line-height:30px;}
.mm01lemain ul.expmenu li .menu li a:hover{text-decoration:underline;}


/* ------------------------------------------main01ÓÒ±ß²¿·Ö ----------------------------------------------------- */
.mm01ri{width:750px;height:auto;float:right; display:inline; overflow:hidden;}
.mm01ri01{width:750px;height:auto; overflow:hidden;}

.mm01rimain{width:360px;height:auto;float:left;display:inline;overflow:hidden;}
.mm01rimtop{width:330px;height:45px;padding-left:30px;background:url(../images/ico_gif.gif) 0px -60px no-repeat;overflow:hidden; color:#363636; font-size:28px; line-height:45px; font-weight:bold;}
.mm01rimmain{width:360px;height:auto; padding-top:10px; overflow:hidden;color:#363636; font-size:12px; line-height:23px;}
.mm01rimmain a{color:#FE8711; font-size:12px; line-height:23px;}
.mm01rimmain a:hoveR{ text-decoration:underline;}

.mm01riimg{width:333px;height:217px;padding:49px 19px 17px 13px;float:right; display:inline; overflow:hidden;}

/* --------------------main01ÓÒ±ß²úÆ· ---------------------- */
.mm01ri02{width:750px;height:auto;padding-top:20px;overflow:hidden;}
.mm01ri02 img{max-width:210px;}
.mm01ri02 ul li{display:block;float:left;text-align:center;overflow:hidden;padding-right:20px; width:210px;}



.mm01ri02 ul li a{display:block; padding:7px; border:#DEDAD7 solid 1px; border-bottom:none;overflow:hidden;position:relative;}
.mm01ri02 ul li em{display:block;width:215px;height:30px;background:#389EDF;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);overflow:hidden; position:absolute;bottom:7px;left:7px;_margin-left:-7px;*margin-bottom:2px;_margin-bottom:13px;color:#FFF;font-size:16px;line-height:30px;font-style:normal;}
.mm01ri02 ul li a:hover{ background:#F7EBDB;}
.mm01ri02 ul li a:hover em{ background:#4AC6CE;}

.mm01ri02foo{width:227px;height:11px;background:url(../images/zj.jpg) -480px -350px no-repeat;}
.mm01ri02 #mm01ri02li{padding-left:0px;}



/* ------------------------------------------main02×ó±ß²¿·Ö ----------------------------------------------------- */
.mm02le{width:715px;height:auto;padding-left:10px;float:left; display:inline; overflow:hidden;}

.mm02letop{width:685px;height:50px;padding-left:30px;overflow:hidden;background:url(../images/zj.jpg) 0px -480px no-repeat;
color:#FFF; font-size:16px;line-height:50px; font-weight:bold;}
.mm02letop a{display:block;margin-top:20px;margin-right:30px;float:right;color:#FFF; font-size:12px; line-height:30px;}
.mm02letop a:hover{ text-decoration:underline;}


/* ------------------------main02×ó±ß°å¿é ------------------------------ */
.mm02le01{width:700px;height:86px;padding:18px 0px 13px 13px;border-bottom:#DFDFDF dashed 1px; overflow:hidden;}

.mm02le01le{height:86px;float:left;display:inline;padding-right:20px; overflow:hidden;}
.mm02le01le a{display:block;padding:2px;border:#DEDAD7 solid 1px;}
.mm02le01le a:hover{border:#FE8711 solid 1px;}

.mm02le01ce{width:395px;height:86px;float:left; display:inline; overflow:hidden;}
.mm02le01ce dl dt{display:block;width:420px;height:30px; line-height:25px;overflow:hidden;}
.mm02le01ce dl dt a{color:#3265CE; font-size:14px;line-height:25px;}
.mm02le01ce dl dt a:hover{color:#FE8711; text-decoration:underline;}
.mm02le01ce dl dd{display:block;width:420px;height:55px; line-height:25px;overflow:hidden;color:#666; font-size:12px; line-height:25px; word-break:break-all;}

.mm02le01ri{width:120px;height:60px;padding-top:25px;float:right; display:inline; overflow:hidden; text-align:right;}
.mm02le01ri a{color:#FE8711; font-size:12px; line-height:30px; font-family:"ËÎÌå";}
.mm02le01ri a:hover{ text-decoration:underline;}


/* ------------------------main02ÓÒ±ß ------------------------------ */
.mm02ri{width:240px;height:auto;float:right; display:inline; overflow:hidden;}

.mm02ri01{width:240px;height:auto;padding-top:10px;overflow:hidden;}
.mm02ri01top{width:230px;height:41px; padding:0px 5px;background:url(../images/zj.jpg) -240px -489px no-repeat;overflow:hidden;color:#363636; font-size:16px; font-weight:bold; line-height:38px;}
.mm02ri01top a{ display:block;float:right;color:#666; font-size:12px; line-height:38px; font-weight:normal;}
.mm02ri01top a:hover{text-decoration:underline;}
.mm02ri01topfoo{width:240px;height:9px;background:url(../images/zj.jpg) -480px -400px no-repeat; overflow:hidden;}


.mm02ri01main{width:234px;height:auto;padding:0px 3px 7px 3px;overflow:hidden;}
.mm02ri01main dl{display:block;width:234px;height:auto;padding:6px 0px 9px 0px; border-bottom:#CCBA96 dashed 1px;overflow:hidden;}
.mm02ri01main dl dt{display:block;float:left;padding:3px 8px 0px 0px;overflow:hidden;}
.mm02ri01main dl dt a{display:block;padding:2px;border:#DEDAD7 solid 1px;}
.mm02ri01main dl dd{display:block;width:125px;height:75px;float:right;overflow:hidden;color:#666;font-size:12px;line-height:16px;}
.mm02ri01main dl dd b{display:block;width:125px;height:25px; font-weight:normal;line-height:25px;overflow:hidden;}
.mm02ri01main dl dd b a{color:#3265CE; font-size:12px;line-height:25px;}
.mm02ri01main dl dd a{color:#FE8711; font-size:12px;line-height:16px;text-align:right}
.mm02ri01main dl dd a:hoveR{color:#FE8711; text-decoration:underline;}


.mm02ri02main{width:240px;height:auto;overflow:hidden;}
.mm02ri02main ul li{ display:block;width:210px;height:30px;padding:0px 5px 0px 25px;background:url(../images/zj.jpg) 0px -620px no-repeat; overflow:hidden;}
.mm02ri02main ul li a{color:#363636; font-size:12px; line-height:30px;}
.mm02ri02main ul li a:hover{color:#FE8711; text-decoration:underline;}


/* ------------------------------------------main03×ó±ß²¿·Ö ----------------------------------------------------- */
.mm03lemain{width:715px;height:auto;padding-top:20px;overflow:hidden;}
.mm03lemain img{max-width:215px;max-height:154px;}
.mm03lemain ul li{display:block;float:left;padding-left:10px; text-align:center;overflow:hidden;}
.mm03lemain ul li a{display:block; padding:5px; border:#DEDAD7 solid 1px;_padding:5px 5px 2px 5px;border-bottom:none;overflow:hidden;position:relative;}
.mm03lemain ul li em{display:block;width:215px;height:30px;background:#389EDF;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);overflow:hidden; position:absolute;bottom:5px;left:5px;_margin-left:-5px;*margin-bottom:2px;_margin-bottom:11px;color:#FFF;font-size:16px;line-height:30px;font-style:normal;}
.mm01ri02foo{width:227px;height:11px;background:url(../images/zj.jpg) -480px -350px no-repeat;}
.mm03lemain ul li a:hover{ background:#F7EBDB;}
.mm03lemain ul li a:hover em{ background:#4AC6CE;}
.mm03lefoo{width:227px;height:11px;background:url(../images/zj.jpg) -480px -350px no-repeat; overflow:hidden}

/* ------------------------main03ÓÒ±ß ------------------------------ */
.mm03ri01top{width:220px;height:42px; padding:0px 10px;background:url(../images/zj.jpg) 0px -550px no-repeat;overflow:hidden;color:#FFF; font-size:16px; font-weight:bold; line-height:38px;}
.mm03ri01top a{ display:block;float:right;color:#FFF; font-size:12px; line-height:38px; font-weight:normal;}
.mm03ri01top a:hover{text-decoration:underline;}
.mm02ri01topfoo{width:240px;height:9px;background:url(../images/zj.jpg) -480px -400px no-repeat; overflow:hidden;}


.mm03ri02{width:194px;height:260px; padding:50px 23px 40px 23px;background:url(../images/zj.jpg) -1070px -660px no-repeat;overflow:hidden;color:#FFF; font-size:14px; line-height:30px;}





/* ------------------------------------------ ×ÓÒ³ ----------------------------------------------------- */
.zy_mle02{width:194px;height:auto;padding:20px 0px 0px 24px;overflow:hidden;}

.zy_mle02top{width:174px;height:42px; padding:0px 10px;background:url(../images/zj.jpg) 0px -550px no-repeat;overflow:hidden;color:#FFF; font-size:16px; font-weight:bold; line-height:38px;}
.zy_mle02top a{ display:block;float:right;color:#FFF; font-size:12px; line-height:38px; font-weight:normal;}
.zy_mle02top a:hover{text-decoration:underline;}

.zy_mle02main{width:168px;height:260px; padding:40px 23px 40px 43px;background:url(../images/zj.jpg) -846px -670px no-repeat;overflow:hidden;color:#FFF; font-size:14px; line-height:30px;}

.zy_mle02topfoo{width:194px;height:9px;background:url(../images/zj.jpg) -480px -440px no-repeat; overflow:hidden;}
.zy_mle02foof{width:218px;height:9px;background:url(../images/zj.jpg) -456px -440px no-repeat; overflow:hidden;}




.zy_mri{width:750px;height:auto;padding-top:13px;float:right; display:inline; overflow:hidden;}

.zy_mritop{width:720px;height:50px;padding-left:30px;overflow:hidden;background:url(../images/zj.jpg) 0px -680px no-repeat;
color:#FFF; font-size:16px;line-height:50px; font-weight:bold;}

.zy_mrimain{width:750px;height:auto;padding-top:25px;overflow:hidden;}
.zy_mrimain ul{display:block;width:740px;height:auto; padding-bottom:30px;overflow:hidden;}
.zy_mrimain ul li{display:block;float:left;padding:0px 3px 0px 15px;overflow:hidden;}
.zy_mrimain ul li a{display:block; padding:5px; border:#DEDAD7 solid 1px;border-bottom:none;overflow:hidden;position:relative;}
.zy_mrimain ul li a span{ display:block; overflow:hidden;}
.zy_mrimain ul li a em{display:block;width:215px;height:30px;background:#389EDF;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);overflow:hidden; position:absolute;bottom:5px;left:5px;_margin-left:-5px;_margin-bottom:30px;color:#FFF;font-size:16px;line-height:30px;font-style:normal;text-align:center;}
.zy_mrimain ul li a:hover{ background:#F7EBDB;}
.zy_mrimain ul li a:hover em{ background:#4AC6CE;}

.zy_mrilifoo{width:227px;height:30px;background:url(../images/zj.jpg) -480px -350px no-repeat; overflow:hidden}



.zy_mripage{width:730px;height:20px;padding:20px 10px;border-top:#D1BF97 dashed 1px;overflow:hidden;text-align:center;color:#666;font-size:12px; line-height:20px;}




.new_mrimain{width:720px;height:auto;padding:15px 15px 50px 15px; background:url(../images/ico_showbj02.jpg) no-repeat bottom;overflow:hidden;}
.new_mrimain ul li{ display:block;width:692px;height:37px;padding-left:28px;line-height:37px; background:url(../images/zj.jpg) 0px -850px no-repeat;overflow:hidden;}
.new_mrimain ul li span{ display:block;width:75px;height:37px;padding-left:50px;float:right;overflow:hidden;color:#999; font-size:12px; line-height:37px; font-family:Verdana, Geneva, sans-serif;}
.new_mrimain ul li a{color:#3C5261; font-size:12px; line-height:37px;}
.new_mrimain ul li a:hoveR{ color:#FE8711;text-decoration:underline;}





.xwnymtop{width:720px;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:718px;height:auto;border:#ECE6D5 solid 1px;line-height:30px;color:#666;font-size:12px;}

.xwnymmain{width:700px;padding:10px;font-size:12px;color:#666;line-height:22px;}
.xwnymmain img{max-width:100%;}
.cpzsny{width:720px;height:auto;padding:20px 0px 10px 0px;text-align:center; overflow:hidden;}
.cpzsny img{ max-width:710px;padding:2px;border:#DDD solid 1px;}

.zy_topfoo{width:700px;height:auto;padding:10px 10px 20px 10px;overflow:hidden;line-height:27px;}
.zy_topfoo a{color:#777; font-size:12px;line-height:27px;}
.zy_topfoo a:hover{color:#FE8711; text-decoration:underline;}
.zy_topfoo span{color:#FE8711; font-size:12px;line-height:27px;}








/* ------------------------------------------footer²¿·Ö ----------------------------------------------------- */
.link{width:980px;height:auto;padding:20px 0px 0px 20px;margin:0 auto; overflow:hidden;}
.link span{ display:block;width:100px;height:30px; background:#48A5EB;float:left; overflow:hidden;color:#FFF; font-size:14px; font-weight:bold; line-height:30px; text-align:center;}

.linkmain{width:870px;height:auto;padding-left:10px;color:#999; font-size:12px; line-height:30px;overflow:hidden;}
.linkmain a{color:#363636;font-size:12px; line-height:30px;margin:0px 5px;}
.linkmain a:hover{color:#FE8711; text-decoration:underline;}


.footop{width:auto;height:163px; background:url(../images/zj.jpg) center -1397px repeat-x; overflow:hidden;}

.footer{width:auto;height:auto;padding:20px 0px;background:url(../images/zj.jpg) center -1080px repeat-x;overflow:hidden;}
.foomain{width:980px;height:auto;margin:0 auto;text-align:center;overflow:hidden;color:#FFF; font-size:12px; line-height:23px;}
.foomain a{color:#FE8711; font-size:12px; line-height:23px;}
.foomain a:hover{text-decoration:underline;}

