@charset "utf-8";
*{margin:0;padding:0;list-style-type:square;}
body{font-family: "microsoft yahei"; font-size:13px;color:#333; margin:0; padding:0;
line-height:23px; text-align:left;}
div,form,img,ul,ol,dl,dt,dd,p {margin:0; padding:0; border:0;}
li { list-style-type:square;}
img{ vertical-align:middle;} 

#rtt {width:50px; height:50px; background:url(../img/rrt.png); background-size:cover; position:fixed; right:20px; bottom:20px; border-radius: 5px; z-index:1000; display:none;}
.top1{width:100%; height:155px; background:url(../img/top.jpg) repeat-x;}
.top{width:998px; height:155px;margin:0 auto;}
.toplogo{ float:left; width:390px; height:91px; margin:0px auto; line-height:91px; padding-left:10px;}
.toprights{ float:left; width:598px; height:30px; margin:0 auto; text-align:right; line-height:30px;}
.toprightx{ float:right; width:598px; height:41px; margin:0px auto; margin-top:15px; text-align:right; line-height:91px; position:relative;}

.mubg{width:100%; height:63px;margin:0 auto; background:url(../img/banbg.jpg) repeat-x; #F5F5F5;}
.mu{width:998px; height:63px;margin:0 auto;}
.muz ul {width:998px; height:63px;}
.muz li { float:left; list-style:none;}
.muz li a{ width:110px; height:63px; text-align:center; line-height:63px;  font-size:15px;  color:#FFF; font-weight:900; text-decoration:none; display:inline-block;}
.muz li a:hover{ background:#990066; width:110px; height:63px; color:#FFF;}

#Signin1 {
display: none;
position: absolute;
z-index: 100000;
height: 1000px;
width: 100%;
background: #000000;
filter:Alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;
}
#Signin2 {
display: none;
position: absolute;
height: 100%;
width: 100%;
padding-top: 5%;
z-index: 100001;
left: 0px;
top: 0px;
}

.Signin{width:958px; height:auto; overflow:hidden; border: #E0E0E0 1px solid; background-color:#FFFFFF; margin:0 auto; padding:20px;}
.Signinz1{ float:left; width:930px; height:20px; text-align:right; font-size:13px; margin:0px 10px 0px 0px;}

.Sigleft{ float:left; width:300px; height:40px; margin-left:10px; line-height:40px; text-align:right;}
.Sigright{ float:left; width:600px; height:30px; font-size:15px; margin-left:8px; line-height:25px; padding-top:10px;}

.iiSigright{ float:left; width:600px; height:auto; display:block; font-size:15px; margin-left:8px; line-height:25px; padding-top:10px;}


.iSigleft{ float:left; width:240px; height:30px; margin-left:10px; line-height:30px; text-align:right;}
.iSigright{ float:left; width:660px; height:30px; font-size:12px; margin-left:8px; line-height:30px; }


.Signinz3{ float:left; width:300px; height:18px; line-height:18px; font-family:HYB1GJ; font-size:12px; margin:0px 0px 0px 100px;}
.Signinz4{ float:left; width:420px; line-height:18px; font-family:HYB1GJ; font-size:12px; margin:0px 0px 0px 10px;}


.xi{width:998px; height:10px;margin:0 auto;}
.xi1{width:100%; height:1px;margin:0 auto; background:#ccc;}
.xi2{width:100%; height:1px;margin:0 auto; background:#F5F5F5;}

#flash{width:998px;height:350px;overflow:hidden;margin:0 auto;clear:both;position:relative;padding:0px 10px;}
#flash a{width:998px;height:350px;display:none;}
#flash img{width:998px;height:350px;}
.flash_bar{width:520px;padding-left:470px;z-index:69;height:30px;overflow:hidden;position:absolute;padding-top:13px!important;padding-top:12px;bottom:0px;left:0px; text-align:center;}
.flash_bar .dq{display:block;float:left;width:10px;height:10px;margin:5px 5px;cursor:pointer;background:url(../img/tg_flash_p.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/tg_flash_p.png" ,sizingMethod="crop");}
.flash_bar .no{display:block;float:left;width:10px;height:10px;margin:5px 5px;cursor:pointer;background:url(../img/tg_flash_p2.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/tg_flash_p2.png" ,sizingMethod="crop");}
#flashBg{height:350px;overflow:hidden;width:100%;clear:both;margin:0;padding:0;}
#flashLine{height:350px;width:100%;clear:both;}


#iflash{width:998px;height:200px;overflow:hidden;margin:0 auto;clear:both;position:relative;padding:0px 0px;}
#iflash a{width:998px;height:200px;display:none;}
#iflash img{width:998px;height:200px;}
.iflash_bar{width:520px;padding-left:470px;z-index:69;height:30px;overflow:hidden;position:absolute;padding-top:13px!important;padding-top:12px;bottom:0px;left:0px; text-align:center;}
.iflash_bar .dq{display:block;float:left;width:10px;height:10px;margin:5px 5px;cursor:pointer;background:url(../img/tg_flash_p.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/tg_flash_p.png" ,sizingMethod="crop");}
.iflash_bar .no{display:block;float:left;width:10px;height:10px;margin:5px 5px;cursor:pointer;background:url(../img/tg_flash_p2.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/tg_flash_p2.png" ,sizingMethod="crop");}
#iflashBg{height:200px;overflow:hidden;width:100%;clear:both;margin:0;padding:0;}
#iflashLine{height:200px;width:100%;clear:both;}



.centerzj{width:100%; height:auto; margin:0 auto; overflow:hidden; background:#FFE8F8; padding-bottom:10px;}
.inser{width:998px; height:40px; line-height:40px; margin:0 auto; font-size:15px; border-bottom:#FFCAEF solid 1px;}
.inserx{width:998px; height:1px; margin:0 auto; font-size:16px; background:#FFf;}



.incenter{width:998px; height:auto; overflow:hidden; margin:0 auto;}
.incenpro{ float:left; width:237px; height:180px; line-height:25px; margin:0 auto; border:#FFF solid 1px; background:#FFF;}
.incenprojg{ float:left; width:14px; height:180px;  margin:0 auto;}
.incenprojgh{ float:left; width:998px; height:10px;  margin:0 auto;}

.incenay{ float:left; width:320px; height:160px; padding-right:10px; margin:0 auto; border:#FFF solid 1px; background:#FFF;}
.incenayimg{ float:left; width:186px; height:160px;}
.incenaywz{ float:left; width:118px; height:164px; padding:8px;}
.incenayjg{ float:left; width:16px; height:160px;  margin:0 auto;}

.dincenayimg{ float:left; width:300px; height:400px; margin:0 auto;}
.dincenaywz{ float:left; width:382px; line-height:45px; height:auto; overflow:hidden; margin:0 auto;}




.centerzj1{width:100%; height:290px; margin:0 auto; overflow:hidden; background:#ffb5eb; padding-bottom:10px;}
.inser1{width:998px; height:40px; line-height:40px; margin:0 auto; font-size:16px; border-bottom:#fd9de4 solid 1px;}
.inser1left{ float:left; width:670px; height:40px; line-height:40px; margin:0 auto; font-size:16px;}
.inser1right{ float:left; width:328px; height:40px; line-height:40px; margin:0 auto; font-size:16px;}

.incennew{ float:left; width:658px; height:auto; overflow:hidden;margin:0 auto; background:#FFF; padding-bottom:5px; }
.incennewl{ float:left; width:313px; height:auto; overflow:hidden; margin:0 auto;}
.incennewr{ float:left; width:325px; height:auto; line-height:25px; overflow:hidden; margin:0 auto; padding:10px;}
.incennewjg{ float:left; width:10px; height:80px; margin:0 auto;}
.incenzz{ float:left; width:326px; height:auto; overflow:hidden; line-height:25px; margin:0 auto; border:#FFF solid 1px;}

.abannerw{width:100%; height:200px; margin:0 auto; overflow:hidden; background:#ccc; text-align:center;}
.abannerwn{width:100%; height:200px; margin:0 auto; overflow:hidden; background:#D6EA96; text-align:center;}
.abannerwl{width:100%; height:200px; margin:0 auto; overflow:hidden; background:#164A57; text-align:center;}
.abannerwy{width:100%; height:200px; margin:0 auto; overflow:hidden; background:#fff; text-align:center;}

.sernr{width:998px; height:auto; margin:0 auto; overflow:hidden;}

.sernrleft{ float:left; width:200px; height:auto; margin:0 auto; overflow:hidden; line-height:25px;}
.sernrjg{ float:left; width:15px; height:100px; margin:0 auto;}
.sernrright{ float:left; width:761px; height:auto; margin:0 auto; overflow:hidden; border:#FFF solid 1px; padding:10px; font-size:14px;}

.iisernrright{ float:left; width:761px; height:auto; margin:0 auto; overflow:hidden; border:#FFF solid 1px; padding:10px; font-size:14px;}
.iisernrright ul li { list-style-type:square;}

.seran a{  width:156px;  height:40px; line-height:32px; padding-left:45px; background:url(../img/seranbg.jpg) no-repeat; text-decoration:none; color:#333; display:inline-block; font-size:14px;}
.seran a:hover{ color:#fff; background:url(../img/seranbg1.jpg) no-repeat;}

.messtj a{  width:120px;  height:35px; line-height:35px; background:url(../img/tj.jpg) no-repeat; text-decoration:none; color:#333; display:inline-block; font-size:16px; text-align:center;}
.messtj a:hover{ color:#990066;}


.newslb{width:723px; margin:0 auto; border:0px #fff solid; padding:15px; font-size:15px; line-height:30px;}
.newsbt{width:693px; margin:0 auto; text-align:center; padding:0 0 10px 0px;}
.newsbw{width:693px; margin:0 auto; padding:15px; background:#FFCCCC; color:#990066;}
.newsbw a{width:693px; margin:0 auto; padding:15px; background:#FFCCCC; color:#990066; text-decoration:none;}
.newsbw a:hover{width:693px; margin:0 auto; padding:15px; background:#FFCCCC; color:#990066;}



.bott{width:100%; height:120px; line-height:35px; margin:0 auto;  background: url(../img/bottombg.jpg) repeat-x; text-align:center; padding-top:20px; color:#FFF;}
.bott a{color:#FFF; text-decoration:none;}
.botts{width:100%; height:auto; overflow:hidden; background:url(../img/bottbg.jpg) repeat-x; padding:15px 0px 15px 0px;}
.bottom{width:998px;  height:auto; line-height:20px; margin:0 auto;}

.bottom-mu ul li{float:left; width:130px; line-height:20px; padding-left:10px; list-style:none;}
.bottom-mu ul li a{color:#888888;text-decoration:none;font-size:13px;}
.bottom-mu ul li a:hover{text-decoration:underline;color:#990066;}

.bottom-wx{float:left; width:298px; height:auto;}


DIV.badoo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; FONT-FAMILY: arial; TEXT-ALIGN: center
}
DIV.badoo A {
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-DECORATION: none
}
DIV.badoo A:hover {
	BORDER-RIGHT: #990066 2px solid; BORDER-TOP: #990066 2px solid; BORDER-LEFT: #990066 2px solid; COLOR: #990066; BORDER-BOTTOM: #990066 2px solid
}
DIV.badoo A:active {
	BORDER-RIGHT: #990066 2px solid; BORDER-TOP: #990066 2px solid; BORDER-LEFT: #990066 2px solid; COLOR: #990066; BORDER-BOTTOM: #990066 2px solid
}
DIV.badoo SPAN.current {
	BORDER-RIGHT: #990066 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #990066 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #990066 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #990066 2px solid; BACKGROUND-COLOR: #990066
}
DIV.badoo SPAN.disabled {
	DISPLAY: none
}

DIV.badoo .botn1c{ border:none;}
DIV.badoo .botn1c a{ border:none;}


.right{float:right;}
.m:link {color: #333; text-decoration: none;}
.m:visited {color: #333; text-decoration: none;}
.m:hover {color: #990066; text-decoration:underline;}

.ma:link {color: #333; text-decoration: none; padding-left:30px; font-size:15px;}
.ma:visited {color: #333; text-decoration: none;}
.ma:hover {color: #990066; text-decoration:underline;}

.m1{color: #990066; font-size:20px; font-weight:bold;}
.m2{color: #FF6600;}
.m3{color: #333; font-size:16px; font-weight:bold; padding-left:15px;}
.m5{color: #666; font-size:16px; font-weight:bold; padding-left:5px;}
.m4{color: #666; font-size:13px; padding-left:15px;}
.mm3{color: #333; font-size:16px; font-weight:bold;}

.m6{font-size:24px;  font-size:20px; font-weight:bold; color:#990066; }

.more a{  width:auto;  height:16px; line-height:16px; padding:4px 6px 4px 6px; background:#1D2089; text-decoration:none; color:#fff; display:inline-block; text-align: center; font-size:12px; font-family:Arial;}
.more a:hover{ color:#fff;background:#FF6600;}

.morefa a{  width:auto;  height:32px; line-height:32px; padding:0px 30px 0px 30px; background:url(../img/axbg.jpg) repeat-x; text-decoration:none; display:inline-block; text-align: center; border:#CCC solid 1px; color:#333;}
.morefa a:hover{border:#FF6600 solid 1px;color: #1D2089;}


.yyyd a{  width:auto;  height:40px; line-height:40px; padding:0px 50px 0px 50px; background:#990066; text-decoration:none; color:#fff; display:inline-block; text-align: center; font-size:18px; cursor:pointer;}
.yyyd a:hover{ color:#fff;background:#fa05a8;}


.yyydy a{  width:43px;  height:63px; line-height:30px; padding:10px 20px 10px 20px; background:#990066; text-decoration:none; color:#fff; display:inline-block; text-align: center; font-size:18px; cursor:pointer;}
.yyydy a:hover{ color:#fff;background:#3A7638;}

.yyyd1 a{  width:auto;  height:40px; line-height:40px; padding:0px 50px 0px 50px; background:#ccc; text-decoration:none; color:#333; display:inline-block; text-align: center; font-size:18px; cursor:pointer;}
.yyyd1 a:hover{ color:#fff;background:#3A7638;}


.yyyd2 a{  width:auto;  height:25px; line-height:25px; padding:0px 30px 0px 30px; background:#990066; text-decoration:none; color:#fff; display:inline-block; text-align: center; font-size:18px; cursor:pointer;}
.yyyd2 a:hover{ color:#fff;background:#3A7638;}









	 

.zi12hui{
	font-size:12px;
	line-height:24px;
	font-family:"微软雅黑";
}
.zi12hui a{ font-size:12px; color:#333; line-height:24px; text-decoration:none;}
.zi12hui a:hover{ font-size:12px; color:#333; line-height:24px;}
.zi12hui a:visited{ font-size:12px; color:#333; line-height:24px;}

.zi14hui{ font-size:14px; color:#333; line-height:24px;}
.zi14hui a{ font-size:14px; color:#333; line-height:24px; text-decoration:none;}
.zi14hui a:hover{ font-size:14px; color:#333; line-height:24px;}
.zi14hui a:visited{ font-size:14px; color:#333; line-height:24px;}

.zi14bai{ font-size:14px; color:#fff; line-height:32px; font-weight:normal; font-family:"微软雅黑";}



ul.lei {width:222px; margin:0px; padding:0px;list-style-type:none;font-size:13px;color:#fff; font-family:"微软雅黑";}
ul.lei li{float:left; list-style-type:none;font-size:13px;color:#fff;}

.dh14 li{ color:#fff;line-height:41px;width:222px; height:41px;  font-size:13px; text-align:left; display:block;}
.dh14 li a{ color:#fff; font-size:13px; line-height:41px; height:41px; width:182px; display:block; float:left; text-align:left; padding-left:50px;}
.dh14 li:hover{ color:#fff;display:block;background:#ce6822;}



.dh5{ color:#fff;line-height:35px;width:222px; height:35px;  font-size:13px; text-align:left; display:block;}
.dh5 a{ color:#fff;line-height:35px;width:202px; height:35px; text-decoration: none; padding-left:20px; font-weight:bold;display:block;}
.dh5 a:hover{ color:#fff;display:block;}
.dh5 a:visited{ color:#fff;display:block;}
.dh5:hover{ color:#fff;display:block;background:#ff9c00;}
.dh5:visited{ color:#fff;display:block; }


.right_main { width:903px; min-height:458px; border:solid 0px #d5d5d5;  padding-bottom:15px; overflow:hidden;}

.agent_con { width:903px;  padding-top:10px; line-height:28px;}
.agent_con p {}
.agent_con span { margin-left:5px;}

.rt_list li { float:left; width:206px; display:inline; margin-left:30px; margin-bottom:15px;}
.rt_list .no_mar { margin-right:0px; padding-left:0px;}
.rt_list img { width:186px; height:160px; border:1px solid #e6e6e6; padding:3px;}
.rt_list span { display:block; color:#333; text-align:center; margin-top:6px; *margin-top:12px; height:20px;} 	 