@charset "utf-8";
*:focus{outline:none;}
input{ line-height:normal;font-size: 24px;}
input,div{FONT-FAMILY:'Microsoft YaHei';}
body {margin:0px;font-size: 24px;background: #fff; color: #444444;}
a {	text-decoration: none;	color: #444444;}
a:hover {text-decoration: none;color: #FF0000;}
ul,li,tr,td{list-style-type: none;margin: 0px;padding: 0px;}
a img{text-decoration: none;margin: 0px;padding: 0px;border:none;}
.f{ float:left;}
.r{ float:right;}
.bai,.bai a{ color:#FFFFFF;}
.hong,.hong a{ color:#ea8686;}
.huang,.huang a{ color:#faaf19;}
.lan,.lan a{ color:#1997df;}
.hui,.hui a{color:#FF0000;}
.ddd,.ddd a{color:#CC0066;}
.mgz{ margin-left:auto; margin-right:auto; overflow:hidden; width:640px;}
.mg{ margin-left:auto; margin-right:auto; overflow:hidden;}
.mg2{ margin-left:auto; margin-right:auto; overflow:hidden;}
.cen{ text-align:center;}
.xi12{ font-size:12px;}
.xi13{ font-size:13px;}
.xi14{ font-size:14px;}
.xi15{ font-size:15px;}
.xi16{ font-size:16px;}
.xi17{ font-size:17px;}
.xi18{ font-size:18px;}
.xi19{ font-size:19px;}
.xi20{ font-size:20px;}
.xi21{ font-size:21px;}
.xi22{ font-size:22px;}
.xi23{ font-size:23px;}
.xi24{ font-size:24px;}
.xi25{ font-size:25px;}
.xi26{ font-size:26px;}
.xi27{ font-size:27px;}
.xi28{ font-size:28px;}
.xi29{ font-size:29px;}
.xi30{ font-size:30px;}
.xi31{ font-size:31px;}
.xi32{ font-size:32px;}
.xi33{ font-size:33px;}
.xi34{ font-size:34px;}
.xi35{ font-size:35px;}
.xi36{ font-size:36px;}
.xi37{ font-size:37px;}
.xi38{ font-size:38px;}
.xi39{ font-size:39px;}
.xi40{ font-size:40px;}
.xi60{ font-size:60px;}
.cu{font-weight:bold;}
.xi{font-weight:lighter;}
.top{ height:64px; position:relative; line-height:64px; background:#fff;}
.topr{ right:0; top:0; overflow:hidden; position:absolute;}
.menu{ background:#33b6ec; height:78px; line-height:78px;}
.menu ul li{ float:left; margin-left:18px;}
.menu ul li a{ padding:0 7px; display:block;}
.menu ul li a:hover,.xs1{ background:#0088c0;}
.gg{ text-indent:28px; line-height:69px; margin-top:2px; border-bottom:2px solid #be9760; background:#f1f1f1;}
.con1{ line-height:40px; border-bottom:2px solid #d8d8d8;}
.con1 span{ padding-left:15px;}
.con2{ padding-top:30px;}
.con2 ul li{ float:left; background:#33b6ec; width:306px; height:52px; line-height:52px; margin:0 0 10px 9px; overflow:hidden;}
.geren1{ background:#f7f7f7; line-height:107px; margin-top:15px; margin-bottom:15px;}
.geren1 ul li{ float:left;}
.geren1 img{ float:left;}
.geren11{ width:240px;}
.geren2{ background:#f7f7f7; margin-bottom:15px;}
.geren3{ background:#f7f7f7;}
.bd1{ width:528px; height:54px; border:2px solid #33b6ec; background:#ebf2f6;border-radius:5px; padding:0; margin:10px 0 10px 51px;}
.an1{ width:528px; height:54px; border:2px solid #dfdfdf; background:url(../images/geren_09.png) 88px 0 no-repeat;border-radius:5px; padding:0; text-indent:144px; margin:0 0 38px 51px; text-align:left;}
.an2{ width:246px; height:50px; border:0; background:#fe7d55;border-radius:5px; padding:0; margin:0 0 5px 51px;}
.an2_1{ width:246px; height:50px; border:0; background:#33b6ec;border-radius:5px; padding:0; margin:0 0 10px 36px;}
.geren3s{ text-indent:83px; line-height:77px; height:71px; overflow:hidden; background:url(../images/geren_12.png) 0 0 no-repeat;}
.geren3x{ line-height:40px; overflow:hidden; padding-left:83px; padding-bottom:15px;}
.dl1{ height:117px; border-bottom:1px solid #dbdbdb; background:#fff;}
.dl1 ul li{ float:left;}
.dl1 img{ float:left;}
.bd2{ width:470px; height:56px; margin:32px 0 0 0; background:none; border:0; padding:0;}
.bd2_1{ width:198px; height:56px; margin:32px 0 0 0; background:none; border:0; padding:0;}
.dl11{ margin-top:34px;}
.an3{ width:267px; height:68px; border:0; padding:0; margin:78px 0 74px 32px; background:#e77676;border-radius:5px;}
.an3_1{ width:267px; height:68px; border:0; padding:0; margin:78px 0 74px 50px; background:#33b6ec;border-radius:5px;}
.dl3{ line-height:70px; margin-bottom:50px;}
.zc1{ height:105px; line-height:110px; border-bottom:1px solid #dbdbdb; background:#fff;}
.zc1 ul li{ float:left;}
.zc1 img{ float:left;}
.zc11{ width:106px;}
.bd3{ width:418px; height:53px; margin:31px 0 0 0; background:none; border:1px solid #dbdbdb; padding:0;border-radius:5px; text-indent:10px;}
.an4{ width:360px; height:50px; border:0; padding:0; margin:42px 0 70px 149px; background:#fe7d55;border-radius:5px;}
.an1_1{ width:360px; height:54px; border:2px solid #dfdfdf; background:url(../images/geren_09.png) 2px 0 no-repeat;border-radius:5px; padding:0; text-indent:56px; margin:54px 0 0px 148px; text-align:left;}
.geren16{ line-height:96px;}
.geren16 ul li{ float:left;}
.geren161{ margin-left:148px; width:138px;}
.geren162{ width:118px;}
.ggw{  width:640px; background:#33b6ec; height:auto;min-height:30px; margin:5px auto;   font-size:15px; text-align:center;  line-height:30px;}
.Contxt {
	width:auto;
	max-height:60px;
	overflow:hidden;
	text-align:center;
	font-size:15px;
}
.gge{  width:640px; background:#ffffff; height:auto;min-height:30px; margin:5px auto;   font-size:15px; text-align:center;  line-height:30px;}
.app{width:640px; height:250px; margin:auto; background:#09F; text-align:center; }
.app a{ line-height:40px;}
.lx{ width:640px; height:auto; margin:auto;}
.lx span{padding-left:30px;}

.con{width: 640px;border: 1px #ddd solid;margin: 10px auto;height: 64px;cursor: pointer;}
.ico_andrion>.iconfont{font-size: 40px;padding: 0 10px;float: left;}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

.anzhuo{line-height:64px; text-align:center; color:#307BEC}
.pingguo{line-height:64px; text-align:center; color:#FCAD21}
/*tool*/
.con_b_b_div{background: #fff;padding: 10px;margin-bottom:20px; font-size:18px;}
/*about*/
.con_qq_qun {width: 100%;display: block;vertical-align: top;line-height: 30px;}
/*chat*/
.chat-thread{padding-bottom: 40px !important;}

