@charset "utf-8";
body{margin:0;padding:0; font-family:"宋体"; font-size:12px; color:#4e4e4e;background: url(../images/bg.jpg) 0 0 repeat-x #d9e5f1}
div,form,img,ul,dl,dt,dd {margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6,p { margin:0; padding:0;}
input,textarea,select{font-size:11px; vertical-align: middle; font-family:"宋体"}    
li{ list-style-type:none; text-decoration:none;display:block}

/*** link ***/
a:link	{color: #245e99; text-decoration:none}
a:visited {color: #245e99;text-decoration:none}
a:hover {color: #245e99; text-decoration:underline}

/* font */
.font1{ font-family:Arial}
.font2{font: bold 14px "宋体"}
.font3{ font: normal 11px Verdana}

/* layout */
#layout{ margin:0 auto; padding:0 10px; width:910px; background-color:#fff}
div.br{ clear:both}

/* hearder */
#header{ float:left; width:910px;}
.top{ float:left;position:relative; width:910px;}
.logo{ float:left; width:320px; height:123px; vertical-align:bottom}
.logoright{ float:left;position:relative; width:590px; height:123px}
.meetingtop{ float:left;position: absolute;left:273px;top:0;width:635px;height:123px;}
#sj{position:absolute;left:340px;top:14px;width:229px;height:20px;}
#sj a{ color:#245e99;text-decoration:none}
#sj a:hover{ color:#f96a04; text-decoration:underline}
#search {position:absolute;left:269px;top:69px;width:300px;height:21px}
#search .in{float:left; padding-left:35px;width:168px; height:19px;font: normal 12px/19px Arial; color:#666666; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; margin-right:5px}
#f_dot {position:absolute;left:-8px;top:-5px;width:32px;height:28px;}
.btn{ float:left;width:66px; height:21px; border:none; font:normal 12px "宋体"; color:#fff; background:url(../images/search.gif) no-repeat}
#nav{ float: left; width:910px; height:36px; position:relative}
#hot {
	position:absolute;
	left:433px;
	top:1px;
	width:20px;
	height:15px;
	z-index:1;
}
.nav_l{ float:left; width:5px; height:36px}
.nav_c{ float: left; width:900px; height:36px; background:url(../images/nav_bg.jpg) repeat-x} 
.nav_c li{ float: left; line-height:36px; text-align:center}
.nav_c li.a1{width:84px; padding:0 2px}
.nav_c li.a2{width:2px;}
.nav_c li.a1 a{ font:normal 14px/38px "宋体"; color:#fff;text-decoration:none}
.nav_c li.a1 a:hover{ float:left;width:84px;height:36px; font-weight:bold; color:#fff; background:url(../images/nav_hover.jpg) center center repeat-x;text-decoration:none}

/* footer */
#footer{float:left; width:910px}
.menu{ float:left; width:908px; height:30px; line-height:30px; border:1px solid #bed0e0; background-color:#eaf3fb; text-align: center; margin-bottom:18px}
.menu span{color:#245e99}
.copyright{float:left; width:908px; text-align:center}

/*container*/
#container{ float:left; width:910px; margin:10px 0}
/*left*/
.left{ float:left; width:196px; margin-right:14px;_margin-right:5px;}
.memberbox{ float:left; width:196px; margin-bottom:7px}
.mem_l{ float:left; width:2px; height:174px}
.mem_c{ float:left; position:relative; width:162px; height:114px; padding:45px 15px 15px 15px; background:url(../images/mem_c.gif) repeat-x }
.mem_c #hy {position:absolute;left:31px; top:-2px; width:113px;height:20px}
.mem_c ul{padding:0;margin:0;}
.mem_c ul li{float:left; width:162px;  list-style-type:none; display:block;text-align:center; }
.mem_c ul li.m1{width:48px;padding:2px 0 ;text-align:left;height:24px; }
.mem_c ul li.m2{width:112px;text-align:left;height:28px; }
.mem_c ul li.m3{width:157px;padding:15px 0 0 5px;text-align:left;height:25px; }
.mem_c ul li.m4{width:152px;padding:15px 10px 0 0;text-align:center;height:25px; }
.login_inp{ width:112px; height:16px; font: normal 12px/16px Arial; color:#666666; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8;}
.login_btn{ width:51px; height:17px; font:normal 12px/17px "宋体"; color:#fff; border:none; cursor: pointer; background:url(../images/button2.gif) no-repeat}
.login_btnn{ width:76px; height:20px; font:normal 12px/17px "宋体"; color:#fff; border:none; cursor: pointer; background:url(../images/sign_up.gif) no-repeat}
.login_btnnn{ width:100px; height:20px; font:normal 12px/17px "宋体"; color:#fff; border:none; cursor: pointer; background:url(../images/search2.jpg) no-repeat}
.contact{float:left; padding:1px; width:192px; border:1px solid #99bbdd; margin-bottom:7px}
.c_tile{ float:left; width:172px; height:20px; padding:6px 0 0 20px; color:#000; background: url(../images/l_dot.gif) 2% 50% no-repeat #e9f4ff}
.c_text{ float:left;width:180px;font-family:Arial; color:#4e4e4e; padding:6px}
.link_text{ float:left;width:166px;font-family:Arial; line-height:18px; color:#4e4e4e; padding:6px 6px 6px 20px}
.r_title{ float:left; width:168px; padding-left:28px;font: bold 14px/33px "宋体"; line-height:33px; color:#fff; border-top:4px solid #006ab8; background: url(../images/r_dot.gif) 2% 50% no-repeat #225d98}
.contact li{ float:left; width:192px; height:28px}
.contact li a{  float:left; width:170px; height:26px;padding-left:22px; border-bottom:2px solid #e9f1f8; font:bold 12px/26px Arial; }
.contact li a:hover{  float:left; width:166px; height:27px;padding-left:22px;border-bottom:1px solid #e9f1f8; font:bold 12px/26px Arial; color:#000000; background:#e9f4ff; border-left:4px solid #225d98}

/*right*/
.right{ float: left; width:700px}
.r_block{ float: left; width:700px; margin-bottom:7px}
.a_title{ float:left; width:694px; height:24px; padding:3px 0 0 6px; color:#000000;  background:url(../images/abg.gif) no-repeat}
.r_block td{ padding-left:5px}
.r_block p{ float:left; width:665px; padding:3px 0 5px 15px; margin:0;font: normal 12px/21px "宋体"}
.hr{ float:left; width:680px;border-top:1px solid #e4e4e4; height:1px;}

.categ_nav{ float:left; width:700px; height:24px; color:#275c91;margin: 0 0 10px 0;}
.at_title{ float:left; padding-left:15px; width:685px; height:30px; background:url(../images/all_dot.gif) left top no-repeat}
h1{ font:bold 18px "宋体"; color:#015bbf}
.P_feature{ float:left; width:688px; padding-left:12px; border-top:1px dotted #c6c6c6; background-color:#fafafa}

/*advantage*/
.ys_l{ float:left; width:4px}
.ys_title{ float:left; width:692px; height:30px; border-top:1px solid #e5e5e5}
.ys_title li{ float:left; width:158px; height:30px;font:bold 14px/30px "宋体";color:#000000; margin-right:5px; text-align:center;}
.ys_title li.s2{float:left; width:158px; height:30px;font:bold 14px/30px "宋体";color:#000000;  text-align:center;color:#ffffff; background:url(../images/tab2_bg.gif) center center no-repeat;}
.ys_text{ float:left; width:683px; padding:15px 10px 15px 5px; border-top:3px solid #225d98; border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.y_tltle{font:bold 12px Arial; color:#245e99}
.advantage{ float:left; width:683px;} 
.advantage li{ float:left; font:normal 12px/18px "宋体";text-align:left ;}
.advantage li.m1{ width:81px; padding:12px 0 0 0; height:43px;text-align:center}
.advantage li.m2{ width:150px;padding:25px 0 0 0; height:30px;}
.advantage li.m3{ width:452px; padding:17px 0 0 0; height:38px;}
.advantage li.m4{ width:663px;padding:5px 10px 0 10px; text-align:left;}
.advantage li.m5{ width:663px; padding:5px 10px 10px 10px; text-align:right}

/*login*/
.r_block .login_text{ font: normal 12px "宋体"}
.sign_up{ width:74px; height:22px; font:normal 12px "宋体"; color:#fff; border:none; cursor:pointer; background:url(../images/sign_up.gif) no-repeat}
.reset{ width:74px; height:22px; font:normal 12px "宋体"; color:#fff; border:none; background:url(../images/reset.gif) no-repeat}

