@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0px;padding:0px;border:0px;}
ul,ol,li{list-style-type:none;}
input,button{margin:0px;font-size:12px;vertical-align:middle;}
body{border-top:5px solid #0994DC;background-color:#FFFFFF;font-size:14px;color:#555555;font-family:Ξ?ΘνΡΕ??;min-width:1200px;}
a{color:#555555;text-decoration:none;}
a:hover{color:#E60012;text-decoration:underline;}

.flexa{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;}
.itema{-webkit-align-items:center;align-items:center;}
.iteme{-webkit-align-items:flex-end;align-items:flex-end;}
.justb{-webkit-justify-content:space-between;justify-content:space-between;}
.justc{-webkit-justify-content:center;justify-content:center;}
.juste{-webkit-justify-content:flex-end;justify-content:flex-end;}


#fav{margin:0px auto;width:1200px;overflow:hidden;background:url(../image/fav.png) no-repeat right;}
#fav .l{float:left;width:950px;height:25px;line-height:25px;vertical-align:middle;}
#fav .r{float:right;width:250px;height:20px;line-height:20px;vertical-align:middle;text-align:center;color:#FFFFFF;}

#top{margin:0px auto;width:1200px;height:90px;}
#top .l{float:left;width:300px;padding:10px 0px;}
#top .r{float:right;width:840px;padding-top:20px;}
#top .r .nav{margin:0px auto;width:840px;}
#top .r .nav ul{position:absolute;left:-9999px;top:-9999px;}
#top .r .nav li{float:left;width:105px;height:70px;line-height:70px;vertical-align:middle;text-align:center;font-size:16px;}
#top .r .nav li a{text-decoration:none;font-size:16px;color:#333333;}
#top .r .nav li:hover{position:relative;z-index:999;}
#top .r .nav li:hover a{color:#0994DC;}
#top .r .nav li:hover ul.sub{left:0px;top:70px;z-index:999;width:120px;background-color:#0994DC;}
#top .r .nav li:hover ul.sub li{float:left;width:120px;height:35px;line-height:35px;vertical-align:middle;text-align:center;font-size:14px;}
#top .r .nav li:hover ul.sub li a{display:block;text-decoration:none;width:120px;height:35px;line-height:35px;vertical-align:middle;color:#FFFFFF;}
#top .r .nav li:hover ul.sub li a:hover{display:block;text-decoration:none;width:120px;height:35px;line-height:35px;vertical-align:middle;color:#FFFFFF;background-color:#FF9900;}

#foot{margin:0px auto;width:1200px;overflow:hidden;padding-top:30px;height:230px;}
#foot .l{float:left;width:800px;line-height:200%;color:#FFFFFF;}
#foot .l ul{width:800px;overflow:hidden;zoom:1;}
#foot .l ul li{float:left;width:160px;}
#foot .l ul li p{font-size:18px;padding-bottom:8px;}
#foot .l a{color:#818085;text-decoration:none; display:block}
#foot .l a:hover{color:#C90D26;text-decoration:underline;}
#foot .r{float:right;width:400px;text-align:right;}

.links{margin:0px auto;width:1200px;color:#818085;font-size:12px;line-height:22px;padding:10px 0}
.links a{display:inline-block;padding-right:10px;color:#818085;}

#copy{margin:0px auto;width:1200px;overflow:hidden;color:#818085;}
#copy .l{float:left;height:40px;line-height:40px;vertical-align:middle;}
#copy .r{float:right;height:40px;line-height:40px;vertical-align:middle;text-align:right;}
#copy a{color:#818085;text-decoration:none;}
#copy a:hover{color:#C90D26;text-decoration:underline;}

#fuwu{margin:0px auto;width:1200px;overflow:hidden;zoom:1;padding:60px 0px;}
#fuwu h3{background:url(../image/h3.png) no-repeat center;height:60px;line-height:60px;vertical-align:middle;text-align:center;font-size:36px;overflow:hidden;}
#fuwu h3 span{color:#E81818;font-size:32px;padding-left:8px;font-weight:normal;}
#fuwu ul{overflow:hidden;zoom:1;}
#fuwu ul li{float:left;width:240px;height:120px;padding-top:50px;text-align:center;}
#fuwu ul li img{width:90px;height:90px;border:0px;}
#fuwu ul li:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;margin-top:5px;}
#fuwu ul li p{padding-top:5px;}

#good{margin:0px auto;width:1240px;overflow:hidden;zoom:1;}
#good h3{background:url(../image/h3.png) no-repeat center;height:60px;line-height:60px;vertical-align:middle;text-align:center;font-size:36px;overflow:hidden;color:#FFFFFF;}
#good h3 span{color:#E81818;font-size:32px;padding-left:8px;font-weight:normal;}
#good ul{overflow:hidden;zoom:1;padding-top:50px;}
#good ul li{float:left;width:208px;height:262px;overflow:hidden;zoom:1;margin:0px 20px;}
#good ul li img{width:208px;height:262px;border:0px;transition:all 0.6s;}
#good ul li img:hover{transform:scale(1.2,1.25);}
#good ul li .relative{position:relative;z-index:5;left:0px;top:222px;}
#good ul li .absolute{position:absolute;width:208px;height:40px;line-height:40px;vertical-align:middle;text-align:center;color:#FFFFFF;background:url(../image/bgs.png);font-size:16px;}

#xwen{margin:0px auto;width:1200px;overflow:hidden;}
#xwen .l{float:left;width:380px;overflow:hidden;}
#xwen .m{float:left;width:380px;overflow:hidden;padding:0px 30px;}
#xwen .r{float:left;width:380px;overflow:hidden;}
#xwen .bd{background-color:#FFFFFF;border:1px solid #DDDDDD;}
#xwen .bd ul{overflow:hidden;zoom:1;padding:12px 14px 0px 14px;}
#xwen .bd ul li{background:url(../image/icon.png) no-repeat left center;padding-left:15px;height:28px;line-height:28px;vertical-align:middle;}
#xwen .bd ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#xwen .bd p{text-align:right;}

#chubanshe{margin:0px auto;width:1240px;overflow:hidden;zoom:1;padding-top:80px;}
#chubanshe h3{background:url(../image/h3.png) no-repeat center;height:60px;line-height:60px;vertical-align:middle;text-align:center;font-size:36px;overflow:hidden;}
#chubanshe h3 span{color:#E81818;font-size:32px;padding-left:8px;font-weight:normal;}
#chubanshe ul{overflow:hidden;zoom:1;}
#chubanshe ul li{float:left;width:310px;text-align:center;padding-top:50px;}
#chubanshe ul li img{width:260px;height:65px;border:0px;}

#menu{background-color:#F4F4F4;overflow:hidden;zoom:1;}
#menu ul{margin:0px auto;width:750px;overflow:hidden;zoom:1;}
#menu ul li{float:left;width:130px;padding:30px 10px;text-align:center;font-size:18px;}
#menu ul li a{display:block;text-decoration:none;width:128px;height:40px;line-height:40px;vertical-align:middle;border-radius:5px;border:1px solid #0994DC;color:#0994DC;}
#menu ul li a:hover{display:block;text-decoration:none;width:128px;height:40px;line-height:40px;vertical-align:middle;border-radius:5px;border:1px solid #0994DC;color:#FFFFFF;background-color:#0994DC;}
#menu ul li.on a{background-color:#0994DC;color:#FFFFFF;}

#zhuzhu{margin:0px auto;width:1200px;overflow:hidden;zoom:1;}
#zhuzhu h3{border-bottom:1px solid #EEEEEE;height:80px;line-height:80px;vertical-align:middle;text-align:center;font-size:30px;font-weight:normal;}
#zhuzhu .bd{padding:20px 0px;line-height:180%;font-size:16px;min-height:300px;}

#site{background-color:#F4F4F4;overflow:hidden;zoom:1;}
#site h3{margin:0px auto;width:1165px;overflow:hidden;zoom:1;height:70px;line-height:70px;vertical-align:middle;font-size:18px;padding-left:35px;font-weight:normal;background:url(../image/site.png) no-repeat left center;}

#yewu{margin:0px auto;width:1200px;overflow:hidden;zoom:1;}
#yewu ul{overflow:hidden;zoom:1;}
#yewu ul li{float:left;width:570px;padding-top:30px;overflow:hidden;zoom:1;}
#yewu ul li h3{background-color:#E9E6E6;height:50px;line-height:50px;vertical-align:middle;padding:10px;font-size:24px;font-weight:normal;}
#yewu ul li h3 p{ float:left;padding-right:10px;}
#yewu ul li h3 p img{width:50px;height:50px;border:0px;}
#yewu ul li h3 span{float:right;}
#yewu ul li .bd{background-color:#F6F6F6;height:120px;padding:20px 25px;line-height:180%;font-size:16px;overflow:hidden;zoom:1;}

#news{margin:30px auto 0px auto;width:1200px;overflow:hidden;zoom:1;}
#news ul{width:100%;overflow:hidden;zoom:1;}
#news ul li{padding:20px 0px;overflow:hidden;zoom:1;border-bottom:1px solid #EEEEEE;}
#news ul li .l{float:left;width:130px;height:130px;text-align:center;background-color:#0994DC;color:#FFFFFF;font-size:18px;}
#news ul li .l p{font-weight:bold;font-size:32px;padding:25px 0px 5px 0px;}
#news ul li .r{float:right;width:1040px;}
#news ul li .r p{height:50px;padding:5px 0px;line-height:180%;color:#0994DC;}
#news ul li .r a{font-size:24px;color:#0994DC;}
#news ul li .r a.more{display:block;width:100px;height:30px;line-height:30px;vertical-align:middle;text-align:center;border-radius:5px;font-size:16px;border:1px solid #0994DC;color:#0994DC;}
#news ul li:hover .l{background-color:#F69421;}
#news ul li:hover .r p{color:#F69421;}
#news ul li:hover .r a{text-decoration:none;color:#F69421;}
#news ul li:hover .r a.more{background-color:#F69421;border:1px solid #F69421;color:#FFFFFF;}
#news .page{text-align:center;font-size:16px;padding-top:40px;}

#newslist{margin:30px auto 0px auto;width:1200px;overflow:hidden;zoom:1;}
#newslist h1{font-size:30px;color:#0994DC;text-align:center;font-weight:normal;}
#newslist .mm{border-bottom:1px solid #DDDDDD;padding:8px 0px;text-align:center;}
#newslist .pp{text-align:center;padding-top:20px;}
#newslist .nn{font-size:16px;line-height:180%;padding:20px 0px;min-height:300px;}
#newslist .share{width:100%;padding-top:8px;overflow:hidden;background:url(../image/li.gif) repeat-x top;}
#newslist .share li{float:left;}
#newslist .share li.a{width:100px;padding-top:5px;}
#newslist .share li.b{width:1000px;}
#newslist .share li.c{width:100px;padding-top:3px;text-align:right;}
#newslist .next{width:100%;line-height:180%;padding-top:5px;overflow:hidden;}

#team{margin:30px auto 0px auto;width:1200px;overflow:hidden;zoom:1;}
#team ul{width:100%;overflow:hidden;zoom:1;}
#team ul li{overflow:hidden;zoom:1;padding:20px 0px;border-bottom:1px solid #EEEEEE;}
#team ul li .l{float:left;width:200px;overflow:hidden;zoom:1;}
#team ul li .l img{width:200px;height:150px;border:0px;border-radius:5px;transition:all 0.6s;}
#team ul li .l img:hover{transform:scale(1.2,1.15);}
#team ul li .r{float:right;width:980px;}
#team ul li .r p{height:75px;padding:5px 0px;line-height:180%;color:#0994DC;}
#team ul li .r a{font-size:24px;color:#0994DC;}
#team ul li .r a.more{display:block;width:100px;height:30px;line-height:30px;vertical-align:middle;text-align:center;border-radius:5px;font-size:16px;border:1px solid #0994DC;color:#0994DC;}
#team ul li:hover .r p{color:#F69421;}
#team ul li:hover .r a{text-decoration:none;color:#F69421;}
#team ul li:hover .r a.more{background-color:#F69421;border:1px solid #F69421;color:#FFFFFF;}
#team .page{text-align:center;font-size:16px;padding-top:40px;}

#unit{margin:30px auto 0px auto;width:1200px;overflow:hidden;zoom:1;}
#unit ul{width:100%;overflow:hidden;zoom:1;}
#unit ul li{overflow:hidden;zoom:1;padding:20px 0px;border-bottom:1px solid #EEEEEE;}
#unit ul li .l{float:left;width:350px;overflow:hidden;zoom:1;background-color:#F6F6F6;padding:33px 15px;}
#unit ul li .l img{width:350px;height:88px;border:0px;}
#unit ul li .r{float:right;width:800px;}
#unit ul li .r p{height:75px;padding:5px 0px;line-height:180%;}
#unit ul li .r a{font-size:24px;}
#unit ul li .r a.more{display:block;width:100px;height:30px;line-height:30px;vertical-align:middle;text-align:center;border-radius:5px;font-size:16px;border:1px solid #999999;color:#999999;}
#unit ul li:hover .r p{color:#F69421;}
#unit ul li:hover .r a{text-decoration:none;color:#F69421;}
#unit ul li:hover .r a.more{background-color:#F69421;border:1px solid #F69421;color:#FFFFFF;}
#unit .page{text-align:center;font-size:16px;padding-top:40px;}

#item{margin:30px auto 0px auto;width:1220px;overflow:hidden;zoom:1;}
#item ul{overflow:hidden;zoom:1;}
#item ul li{float:left;width:204px;margin:10px;padding:10px;background-color:#F6F6F6;font-size:16px;}
#item ul li img{width:204px;height:257px;border:0px;}
#item ul li p{text-align:center;padding-top:8px;}
#item ul li:hover{background-color:#F69421;}
#item ul li:hover a{text-decoration:none;color:#FFFFFF;}
#item .page{margin:20px auto 0px auto;width:1200px;text-align:center;padding-top:20px;font-size:16px;background:url(../image/li.gif) repeat-x top;}

#itemlist{margin:30px auto 0px auto;width:1200px;overflow:hidden;zoom:1;}
#itemlist .tt{overflow:hidden;zoom:1;}
#itemlist .tt .l{float:left;width:360px;overflow:hidden;zoom:1;}
#itemlist .tt .l img{width:360px;height:453px;border:0px;}
#itemlist .tt .r{float:right;width:800px;}
#itemlist .tt .r h3{border-bottom:1px solid #EEEEEE;padding-bottom:8px;font-size:24px;font-weight:normal;}
#itemlist .tt .r ul{overflow:hidden;zoom:1;padding-top:8px;}
#itemlist .tt .r ul li{font-size:16px;padding:5px 0px;}
#itemlist .tt .r ul li label{display:inline-block;width:80px;}
#itemlist .tt .r ul li p{line-height:180%;color:#999999;padding-top:5px;}
#itemlist .bd{overflow:hidden;zoom:1;margin-top:20px;}
#itemlist .bd h3.tt{background:url(../image/h3.jpg) no-repeat;height:40px;line-height:40px;vertical-align:middle;padding:0px 14px;font-size:18px;font-weight:normal;color:#FFFFFF;}
#itemlist .bd p{padding:20px 0px;line-height:180%;font-size:16px;}
#itemlist .share{width:100%;padding-top:8px;overflow:hidden;background:url(../image/li.gif) repeat-x top;}
#itemlist .share li{float:left;}
#itemlist .share li.a{width:100px;padding-top:8px;}
#itemlist .share li.b{width:1000px;}
#itemlist .share li.c{width:100px;padding-top:3px;text-align:right;}
#itemlist .next{width:100%;line-height:180%;padding-top:5px;overflow:hidden;}

#book{margin:0px auto;width:1160px;overflow:hidden;zoom:1;background-color:#FFFFFF;padding:30px 20px 50px 20px;}
#book .tt{overflow:hidden;zoom:1;}
#book .tt li{float:left;overflow:hidden;background:url(../image/oo.png) no-repeat center bottom;width:250px;height:65px;padding:10px 10px 25px 10px;margin:0px 10px;text-align:center;line-height:150%;}
#book .tt li p{font-size:16px;}
#book .tt li.on{background:url(../image/on.png) no-repeat center bottom;color:#FFFFFF;}
#book .bd{margin:20px auto 0px auto;width:1080px;overflow:hidden;zoom:1;border:1px solid #DDDDDD;padding:30px 29px;min-height:450px;background:url(../image/bg.jpg) repeat-y right;}
#book .bd .l{float:left;width:600px;overflow:hidden;}
#book .bd .l ul{overflow:hidden;zoom:1;}
#book .bd .l ul li{overflow:hidden;padding:5px 0px;}
#book .bd .l ul li label{display:inline-block;width:120px;text-align:right;}
#book .bd .l ul li label span{color:#FF0000;padding-right:3px;}
#book .bd .l ul li .area{border:1px solid #DDDDDD;width:308px;height:80px;padding:5px;color:#555555;font-family:Ξ?ΘνΡΕ??;}
#book .bd .l ul li .text{border:1px solid #DDDDDD;width:308px;height:20px;line-height:20px;vertical-align:middle;padding:5px;color:#555555;font-family:Ξ?ΘνΡΕ??;}
#book .bd .r{float:right;width:440px;overflow:hidden;line-height:180%;}