﻿/* CSS Document */

*{ margin:0px; padding:0px;}
html{ width:100%; height:100%; font-family:"氓庐鈥姑ぢ解��";}
body{font-size:12px;  font-family:"氓庐鈥姑ぢ解��";color:#333;width:100%; height:100%;}
a{text-decoration:none;font-size:12px;}
a:hover{color:#000;}
ul{list-style-type:none;}
li{list-style-type:none; list-style:none;}
img{border:0px;-ms-interpolation-mode: bicubic;}
.f_l{float:left;}
.f_r{float:right;}

/*zhuy*/
/*.zyall{width:100%; height:100%; float:left; background-image:url(../images/syBG.png); }*/
.zyall{width:100%; height:100%; float:left; background-color:#235A86;}
.zy{width:100%; height:auto; float:left;}
.zyIN{width:1140px; height:auto; margin:0 auto;}
.zyHead{width:1140px; height:170px; float:left;}
.zyHead img{float:left;}
.zySou{width:285px; height:49px; float:right; background-image:url(../images/zysou.png); background-repeat:no-repeat; margin-top:80px; display:inline;}
.zySou input{border:0px; background-color:transparent; height:49px; width:220px; line-height:49px; color:#69acdd; float:left; padding-left:10px;}
.zySou a{float:left;}
.zySou .tj{background: url('../images/zysoua.png') no-repeat;width: 42px;float: right;padding: 0;}
/**/
.zycon{width:1140px; height:auto; float:left;}
.zyleft{width:310px; float:left; height:auto;}
.zylefttit{width:310px; float:left; height:45px; font-size:18px; font-weight:400; line-height:45px; color:#fff;}
.zyleft li{width:310px; height:184px; float:left; margin-bottom:10px;position:relative;}
.zyleft li img{position:relative;width:310px;height:184px;}
.zyleft li a{ display:block;position:absolute; top:120px; left:0px; background-image:url(../images/tras.png); width:302px; height:56px; line-height:30px; font-size:15px; padding:4px; color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zyleft li a:hover{color:#CF0;}
/*middle*/
.zymid{width:472px; float:left; height:auto; margin:0px 0px 0px 10px; overflow:hidden;}
.zymid_jj{width:472px; height:184px; float:left; background-color:#10cda7; overflow:hidden;}
.zymid_jj img{float:left;width:234px;height:210px;}
.zymid_jj font{float:left; font-size:16px; color:#FFF; line-height:32px; margin-left:8px;}
.zymid_jj span{float:left; width:218px; color:#fff; margin-left:8px; line-height:26px; text-indent:2em;}
.zymid_jj span a{color:#CF3;}
/*氓鈥βモ�樑�*/
.zymid_gg{width:472px; height:376px; float:left; background-color:#f6fafd; margin-top:10px; overflow:hidden;}
.zymid_gg_tit{width:472px; height:58px; float:left; border-bottom:1px solid #bbbfc2;  line-height:58px;}
.zymid_gg_tit a{display:block; width:125px; height:58px; float:left; font-size:16px; color:#525357; text-align:center;border-left:1px solid #bbbfc2;}
.zymid_gg_tit a:hover {border-bottom:2px solid #0C9; color:#0C9; font-weight:600;}
.zymid_gg_tit a.cur{border-bottom:2px solid #0C9; color:#0C9; font-weight:600;}

.zymid_ggcon{width:472px; height:auto; float:left;display:none;}
.on{display:block;}

.zymid_ggcon li{width:452px; height:65px; float:left; margin-left:10px; margin-top:12px;}
.zymid_ggdate{width:60px; height:60px; float:left; background-image:url(../images/date.png);}
.zymid_ggdate font{width:60px; height:30px; float:left; text-align:center; line-height:30px; color:#FFF; font-size:14px;}
.zymid_ggdate span{width:60px; height:30px; float:left; text-align:center; line-height:30px;font-size:18px; color:#cb366e;}
.zymid_ggcon li a{float:left; display:block;width:380px; height:60px; float:right; color:#242424; overflow:hidden; line-height:30px;}
.zymid_ggcon li a strong{font-size:16px;display:block;width:380px; height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zymid_ggcon li a:hover{color:#00ad82;}
/*right*/
.zyright{width:348px; float:left; height:auto; overflow:hidden;}
.zyrighttit{width:338px; float:left; height:45px; font-size:18px; font-weight:400; line-height:45px; color:#fff;}
.zyrighta{width:338px; height:auto; float:left;}
.zyrighta01 a{display:block; width:161px; height:184px; float:left; background-color:#ffc808; margin:0px 0px 10px 10px; color:#FFF; overflow:hidden;display:inline;}
.zyrighta01 a:hover{ background-color:#eeba07; color:#fff;}
.zyrighta01 img{float:left;}
.zyrighta01 font{width:161px; height:35px; float:left; line-height:35px; font-size:18px; text-align:center;}
.zyrighta01 span{width:161px; height:20px; float:left; font-size:14px; text-align:center;}


.zyrighta02 a{display:block; width:161px; height:184px; float:left; background-color:#f58d00; margin:0px 0px 10px 10px; color:#FFF; overflow:hidden;display:inline;}
.zyrighta02 a:hover{ background-color:#dd8003; color:#fff;}
.zyrighta02 img{float:left;}
.zyrighta02 font{width:161px; height:35px; float:left; line-height:35px; font-size:18px; text-align:center;}
.zyrighta02 span{width:161px; height:20px; float:left; font-size:14px; text-align:center;}


.zyrighta03 a{display:block; width:161px; height:184px; float:left; background-color:#00a9ec; margin:0px 0px 10px 10px; color:#FFF; overflow:hidden;display:inline;}
.zyrighta03 a:hover{ background-color:#0298d3;}
.zyrighta03 img{float:left;}
.zyrighta03 font{width:161px; height:35px; float:left; line-height:35px; font-size:18px; text-align:center;}
.zyrighta03 span{width:161px; height:20px; float:left; font-size:14px; text-align:center;}


.zyrighta04 a{display:block; width:161px; height:184px; float:left; background-color:#43b51f; margin:0px 0px 10px 10px; color:#FFF; overflow:hidden;display:inline;}
.zyrighta04 a:hover{ background-color:#3aa418;}
.zyrighta04 img{float:left;}
.zyrighta04 font{width:161px; height:35px; float:left; line-height:35px; font-size:18px; text-align:center;}
.zyrighta04 span{width:161px; height:20px; float:left; font-size:14px; text-align:center;}


.zyrighta05 a{display:block; width:161px; height:184px; float:left; background-color:#f874a4; margin:0px 0px 10px 10px; color:#FFF; overflow:hidden;display:inline;}
.zyrighta05 a:hover{ background-color:#e36492;}
.zyrighta05 img{float:left;}
.zyrighta05 font{width:161px; height:35px; float:left; line-height:35px; font-size:18px; text-align:center;}
.zyrighta05 span{width:161px; height:20px; float:left; font-size:14px; text-align:center;}


.zyrighta06 a{display:block; width:161px; height:184px; float:left; background-color:#570f5e; margin:0px 0px 10px 10px; color:#FFF; overflow:hidden; display:inline;}
.zyrighta06 a:hover{ background-color:#47084d;}
.zyrighta06 img{float:left;}
.zyrighta06 font{width:161px; height:35px; float:left; line-height:35px; font-size:18px; text-align:center;}
.zyrighta06 span{width:161px; height:20px; float:left; font-size:14px; text-align:center;}

/*foot*/
.zyfoot{width:100%; height:40px; float:left; background-image:url(../images/zyfoot.png); background-repeat:repeat-x; background-position:top; text-align:center; line-height:35px; color:#fff;}

/*home氓录鈧ヂр��*/
.Homenu{ width:100%; height:41px; float:left; background-image:url(../images/homenu.png); background-repeat:repeat-x;}
.Homenuin{width:1024px; height:41px; margin:0 auto;}
.HomenuinL{width:auto; height:41px; float:left;}
.HomenuinL a{display:block; width:auto; height:41px; float:left; padding:0px 15px; line-height:41px; color:#fff; font-size:16px; font-weight:400;text-align:center;}
.HomenuinL a:hover{color:#666;}
.HomenuinR{width:274px; height:41px; float:right; background-image:url(../images/homenusou.png); background-repeat:no-repeat; background-position:center;}
.HomenuinR input{border:0px; width:220px; height:25px; float:left; background-color:transparent; color:#999; line-height:25px; padding-left:10px; margin:8px 0px 0px 0px;}
.HomenuinR a{ float:left; margin-top:8px; line-height:25px; font-size:14px; color:#999;}
/*logo*/
.Hologo{width:100%; height:182px; float:left; background-image:url(../images/homenul.jpg); background-repeat:no-repeat; background-position:left; background-color:#069;}
.Hologoin{width:1024px; height:182px; margin:0 auto; background-image:url(../images/hologobg.png); background-repeat:no-repeat; background-position:bottom;}
/*nav*/
.Honav{ width:100%; height:39px; float:left; background-color:#08533c; position:relative; z-index:100; border-top:1px solid #baedde;}
/*盲赂禄氓炉录猫藛陋猫聫艙氓聧鈥�*/
#nav-menu{height:39px;background:#08533c;width:1004px;margin:0 auto;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menu{padding:0 0 0 0px;text-align:left;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px;}
#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#FFF;height:28px;text-decoration:none;font-size:14px; line-height:28px;width:auto;padding:10px 16px 0px 10px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#000;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-image:url(../images/bg2.png);}
#nav-menu .menu li a.xialaguang span{height:29px;line-height:25px;display:inline-block;font-weight:bold;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:auto;}
#nav-menu .menu ul.children{display:none;position:absolute;top:38px;left:0px;width:120px; background-image:url(../images/bg.png);border-top:0;line-height:normal;}
#nav-menu .menu ul.children li{width:120px;padding:0px;display:inline-block;font-size:12px;border-top:1px solid #ccc; height:32px; line-height:32px; overflow:hidden;}
#nav-menu .menu ul.children li h3{display:block; width:100%; height:22px; line-height:32px;}
#nav-menu .menu ul.children li a{width:100%;height:16px;line-height:16px;overflow:hidden;padding:3px 0; display:block;color:#000;text-align:center;
text-decoration:none; font-size:12px; height:30px; line-height:30px;font-weight:bold;}
#nav-menu .menu ul.children li a:hover{background-image:url(../images/bg2.png);text-decoration:none;height:30px; line-height:30px;}
/*banner茅茠篓氓藛鈥�*/
.Hobanner{width:100%; height:304px; float:left;}
.banner{height:400px;overflow:hidden;}
.banner .d1{width:100%;height:304px;display:block;position:absolute;left:0px;top:261px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:510px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/*忙麓禄氓艩篓*/
.Hohd{width:100%; height:auto; float:left; background-color:#f2f2f2;}
.Hohdin{width:1024px; height:265px; margin:0 auto;overflow:hidden;zoom:1;}
.Hohdintit{width:1024px; height:50px; float:left; line-height:40px;}
.Hohdintit font{font-size:18px;color:#333; float:left;}
.Hohdintit span{float:right; font-size:12px;}
.Hohdintit span a{color:#00705b;}
.Hohdincon{width:1024px; height:225px; float:left;}
.Hohdincon img{float:left; border:2px solid #FFF;width:316px;height:174px;}
.hdtxt{width:672px; height:auto; float:right;display:block; line-height:26px;font-size:14px;color:#5b5b5b;text-align:justify;text-justify:inter-ideograph;text-indent:2em;padding:0px;}

.hdtxt font{width:680px; height:45px; float:right;font-size:14px;color:#5b5b5b;}

/*neirong*/
.Homain{width:100%; height:auto; float:left;margin-top:4px;overflow:auto;zoom:1;}
.Homainin{width:1024px; height:auto; margin:0 auto;min-height:600px;}

.HomainL{width:395px; height:auto; float:left;}
.HomainLtit{width:100%; height:45px; float:left; line-height:45px;}
.HomainLtit font{font-size:18px; color:#333; float:left;}
.HomainLtit font a{font-size:18px; color:#333; float:left;}
.HomainLtit span{float:right; font-size:12px; color:#00705b;}
.HomainLtit span a{color:#00705b;}
.HomainLcon{width:100%; height:auto; float:left;}
.HomainLcon li{ width:100%; height:60px; float:left; overflow:hidden; margin-top:8px;margin-bottom:12px;}
.HomainLcon li a{float:left; display:block; width:325px; margin-left:10px; font-size:12px; line-height:18px; color:#5b5b5b;}
.HomainLcon li a:hover {color:#00705b;}
.HomainLcon li a strong{width:325px; float:left; font-size:12px; height:50px; overflow:hidden; line-height:22px;}
.HomainLconspan{width:315px; height:30px; float:left; margin-left:10px; line-height:28px; font-size:14px;}
.maindate{width:58px; height:58px; float:left; background-color:#319885; border:1px solid #afadae;}
.maindate font{line-height:29px; float:left; width:58px; text-align:center; font-size:12px; color:#FFF;}
.maindate span{line-height:29px; float:left; width:58px; text-align:center; background-color:#fff;font-size:12px; color:#333;}



.HomainR{width:600px; height:auto; float:right;}
.HomainR01{width:609px; height:auto; float:left;}
.HomainRcon{width:609px; height:90px; float:left;}
.HomainRcondiv1{display:block; width:76.5px; height:28px; background-color:#10cda7; text-align:center; line-height:28px; float:left;  margin:0px 30px 20px 0px;}
.HomainRcondiv1 a{color:#FFF;}
.HomainRcondiv1 a:hover{background-color:#000;}
.HomainRcondiv2{display:block; width:76.5px; height:28px; background-color:#3a9b1c; text-align:center; line-height:28px; float:left; margin:0px 30px 20px 0px;}
.HomainRcondiv2 a{color:#FFF;}
.HomainRcondiv2 a:hover{background-color:#000;}
.HomainRcondiv3{display:block; width:76.5px; height:28px; background-color:#f58d00; text-align:center; line-height:28px; float:left; margin:0px 30px 20px 0px;}
.HomainRcondiv3 a{color:#FFF;}
.HomainRcondiv3 a:hover{background-color:#000;}
.HomainRcondiv4{display:block; width:76.5px; height:28px; background-color:#d32c2c; text-align:center; line-height:28px; float:left; margin:0px 30px 20px 0px;}
.HomainRcondiv4 a{color:#FFF;}
.HomainRcondiv4 a:hover{background-color:#000;}
.HomainRcondiv5{display:block; width:76.5px; height:28px; background-color:#00a8ec; text-align:center; line-height:28px; float:left; margin:0px 30px 20px 0px;}
.HomainRcondiv5 a{color:#FFF;}
.HomainRcondiv5 a:hover{background-color:#000;}
.HomainRcondiv6{display:block; width:76.5px; height:28px; background-color:#4e7cff; text-align:center; line-height:28px; float:left; margin:0px 0px 20px 0px;}
.HomainRcondiv6 a{color:#FFF;}
.HomainRcondiv6 a:hover{background-color:#000;}

.HomainRcondiv7{display:block; width:76.5px; height:28px; background-color:#3c77a1; text-align:center; line-height:28px; float:left; margin:0px 30px 20px 0px;}
.HomainRcondiv7 a{color:#FFF;}
.HomainRcondiv7 a:hover{background-color:#000;}
.HomainRcondiv8{display:block; width:76.5px; height:28px; background-color:#aa8b5d; text-align:center; line-height:28px; float:left; margin:0px 30px 20px 0px;}
.HomainRcondiv8 a{color:#FFF;}
.HomainRcondiv8 a:hover{background-color:#000;}
.HomainRcondiv9{display:block; width:76.5px; height:28px; background-color:#b16028; text-align:center; line-height:28px; float:left; margin:0px 30px 20px 0px;}
.HomainRcondiv9 a{color:#FFF;}
.HomainRcondiv9 a:hover{background-color:#000;}
.HomainRcondiv10{display:block; width:76.5px; height:28px; background-color:#923931; text-align:center; line-height:28px; float:left; margin:0px 30px 20px 0px;}
.HomainRcondiv10 a{color:#FFF;}
.HomainRcondiv10 a:hover{background-color:#000;}
.HomainRcondiv11{display:block; width:76.5px; height:28px; background-color:#3c77a1; text-align:center; line-height:28px; float:left; margin:0px 30px 20px 0px;}
.HomainRcondiv11 a{color:#FFF;}
.HomainRcondiv11 a:hover{background-color:#000;}
.HomainRcondiv12{display:block; width:76.5px; height:28px; background-color:#ab895b; text-align:center; line-height:28px; float:left; margin:0px 0px 20px 0px;}
.HomainRcondiv12 a{color:#FFF;}
.HomainRcondiv12 a:hover{background-color:#000;}


.HomainRcon a{display:block; width:76.5px; height:26px; float:left;}
/*氓鈥βモ�樑�*/
.HomainR02{width:609px; height:auto; float:left; border-top:1px solid #CCC;}
.HomainRcon02{width:609px; height:auto; float:left;}
.HomainRcon02 li{width:609px; height:30px; float:left;}
.HomainRcon02 li a{float:left; color:#787878; display:block; width:609px; height:30px; line-height:30px;}
.HomainRcon02 li a span{float:left; font-size:12px;cursor:hand;}
.HomainRcon02 li a font{float:right;font-size:12px;}
.HomainRcon02 li a:hover{color:#00705b;}
.HomainR03{width:609px; height:auto; float:left;border-top:1px solid #CCC; padding-bottom:10px;border-bottom:1px solid #CCC; margin-bottom:10px;}
.HomainRcon03{width:609px; height:auto; float:left;}
.HomainRcon03 select{ width:150px; height:26px; float:left; margin-right:20px; border:1px solid #c6d1cd;}

/*氓路楼盲陆艙忙鈧澝ζ捖�*/
.gsx{width:100%; height:215PX; float:left;background-color:#ececec;margin-top:-100px;}
.gsxin {width:1024px; height:195px; margin:0 auto;background-color:#83cb7f; margin-top:10px;}
.gsxin img{ margin:0px 0px 0px 0px;}
.gsxin label{width:215px; height:150px; float:left;color:#FFF; text-align:center; margin-left:70px;  margin-top:20px;}
.gsxin label font{width:215px; height:80px; float:left; line-height:120px; overflow:hidden; text-align:center; font-size:16px; color:#000;}

/*Hofoot*/
.Hofoot{width:100%; height:195px; float:left; background-color:#1a8c6a;}
.Hofootin{width:1024px; height:195px; margin:0 auto; background-image:url(../images/footbg.jpg); background-repeat:no-repeat; background-position:top;}
.HofootinL{ float:left; width:400px; height:120px; float:left; line-height:30px; color:#FFF;}
.HofootinL img{margin-top:40px;}
.HofootinC{float:left; width:400px; height:100px; float:left; line-height:30px; color:#FFF;}
.HofootinCin{width:400px; height:70px;margin:70px auto 0;text-align:center; line-height:30px; color:#FFF;}
.HofootinR{ float:right; width:200px; height:100px;}
.HofootinRin{width:400px; height:40px; float:left; margin:35px 0px 0px 0px; line-height:40px; font-size:14px; color:#FFF;}
.HofootinRin strong{font-size:18px;}
.HofootinRin img{float:left; margin-top:5px;}
.HofootinRin font{float:left; margin:0px 5px 0px 50px;}
.HofootinRin input{float:left; background-color:transparent; border:1px solid #00c2b0; width:120px; height:25px; margin-top:5px; color:#0de6d2;}
.HofootinRin a{float:left; display:block; width:70px; height:30px; float:left; background-color:#FFF; color:#00887b; line-height:30px; text-align:center; margin:3px 8px 3px 165px;}
.Hofootin2{width:100%; height:70px; margin:0 auto; border-top:1px solid #2bb78d; background-color:#1a8c6a; text-align:center; line-height:30px; color:#FFF;}

/*氓藛鈥斆÷ヂ嶁��*/
.List{width:270px; height:265px; float:left; background-color:#02522f;}
.List img{float:left; margin: 70px 0px 0px 110px;}
.List font{width:270px; height:100px; float:left; display:block; text-align:center; font-size:16px; color:#FFF; line-height:60px;}
.ListPost{ width:260px; height:49px; float:left; color:#FFF; padding-left:10px; line-height:49px; background-color:#00723e;}
.Listimg{width:754px; height:265px; float:left; overflow:hidden;}

/*猫聫艙氓聧鈥�*/
.HolistL{width:270px; height:auto; float:left;}
.HolistL li{width:268px; height:auto; margin-top:5px;margin-bottom:5px;list-style-position:outside;display:block;float:left;}
.HolistL li a{display:block;width:268px; height:45px; float:left; background-color:#f0f0ee; border:1px solid #e6e2e1; color:#02522f; line-height:45px; background-image:url(../images/jt03.png); background-position:right;  background-repeat:no-repeat; font-size:15px;}
.HolistL li a:hover{ background-color:#d5eae3; border:1px solid #c7e5d9; color:#02522f; line-height:45px; background-image:url(../images/jt04.png); background-position:right; background-repeat:no-repeat;}
.HolistL li a font{float:left; margin-left:15px;}



.HolistR{width:735px; height:auto; float:right; margin-bottom:15px;}
.HolistRcon{width:735px; height:auto; float:left;}
.HolistRcon li{width:100%; height:40px; float:left; line-height:40px; border-bottom:1px dashed #e2e2e2; overflow:hidden;}
.HolistRcon li a{float:left; display:block; width:100%; height:40px; color:#373737;}
.HolistRcon li a:hover{color:#00705B;}
.HolistRcon li a img{float:left; margin:17px 5px 0px 5px;}
.HolistRcon li a font{float:left;width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:hand;}
.HolistRcon li a span{float:right;}

.HolistRcon2{width:735px; height:auto; float:left;}
.contitle{width:100%; height:45px; float:left; line-height:45px; border-bottom:1px dashed #dbdbdb; text-align:center; font-size:15px; color:#2c6757;}
.condate{width:100%; height:25px; float:left; line-height:25px;  text-align:center; font-size:15px; color:#9a9a9a;}
.HolistRcon2 p{ height:auto; float:left; line-height:30px; color:#5f6d69; text-indent:2em;}
.HolistRcon2 p img{float:right; border:3px solid #CCC; margin:8px;}

/*.HolistRcon2 a{width:80px; height:31px; float:right; background-color:#2eb77c; text-align:center; line-height:31px; color:#fff; margin-right:8px;}*/