@charset "utf-8";
/* CSS Document */
/*公共元素*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,label,dl,dt,dd,fieldset,img {margin:0;padding:0;border:0;list-style:none; text-align:left;}
table,th,td{margin:0;padding:0;}
body,fieldset,th,td,select,input,textarea {font-size:14px;font-family:Arial, Helvetica, "宋体", sans-serif; color:#333333;}
select,input {vertical-align:middle}
cite,em {font-style:normal}
a:link,
a:visited,
a:hover{ color:#0033ff;}
.clear{clear:both; height:0px; font-size:1px; overflow:hidden;}

.w950{ width:950px; margin:0 auto; overflow:hidden; position:relative;}
.logo{ position:absolute; left:20px; top:17px; width:116px; height:29px;}
.head{ padding-top:35px;}
.intro{ background:url(../images/bg_intro.jpg) no-repeat left top; height:220px; overflow:hidden; padding:58px 0 0 77px;}
.intro .conn{ line-height:22px; width:800px; padding-bottom:25px;}
.intro .conn span{ color:#ca0172; font-weight:bold; font-size:18px; padding-right:5px;}
.intro .conn2{ padding-bottom:15px;}
.connLink{ text-align:right; width:795px; padding-right:5px;}
.connLink a:link,
.connLink a:visited,
.connLink a:hover{ text-decoration:underline;}
.abet{ background:url(../images/bg_abet.jpg) no-repeat left top; height:216px; overflow:hidden; padding-top:56px; padding-left:42px;}
.abet ul li{ float:left; background:url(../images/bg_abeteve.gif) repeat-y right top; height:166px; padding:0 60px;}
.abet ul li.last{ background:none;}
.abet1,
.abet2,
.abet3{ width:170px; line-height:18px; padding-top:99px; font-size:12px;}
.abet1{ background:url(../images/img1.jpg) no-repeat center top;}
.abet2{ background:url(../images/img2.jpg) no-repeat center top;}
.abet3{ background:url(../images/img3.jpg) no-repeat center top;}
.abet1 h3,
.abet2 h3,
.abet3 h3{ line-height:27px; height:27px; font-weight:bold; font-size:14px;}
.join{ background:url(../images/bg_join.jpg) no-repeat left top; height:293px; overflow:hidden; padding:68px 0 0 92px;}
.joinL{ float:left; background:url(../images/bg_abeteve.gif) repeat-y right top; width:398px;}
.joinL h3{ height:40px; line-height:40px; color:#672802; font-size:18px;}
.joinL li{ height:30px; line-height:30px; background:url(../images/tick.gif) no-repeat left 5px; padding-left:23px; color:#672802;}
.joinL .decrb{ padding-top:4px; line-height:18px; color:#a4702c; font-size:12px; width:362px;}
.joinR{ float:left; width:390px; overflow:hidden; padding-left:30px;}
.joinR h3{ height:40px; line-height:40px; color:#c2590e; font-size:18px;}
.joinR li{ padding-top:10px; width:390px; overflow:hidden;}
.joinR .photo{ float:left; padding-right:6px;}
.joinR .conn{ float:left; overflow:hidden;}
.joinR .conn .cmp{ font-size:14px; font-weight:bold; color:#672802; height:27px; line-height:27px; overflow:hidden;}
.joinR .conn .cmp span{ padding-right:23px;}
.joinR .conn .mail{ height:25px; line-height:25px; overflow:hidden;}
.joinR .conn .mail a:link,
.joinR .conn .mail a:visited,
.joinR .conn .mail a:hover{ text-decoration:underline; padding-right:16px;}

/* 尾部 */
.mailCom_botall{ background-color:#f3f3f3; border-top:5px solid #91a7b4; width:auto; height:179px; padding-top:27px;margin-top:50px; font-size:12px;}
.mailCom_bot{ width:950px; text-align:center; margin: 0 auto;}
.mailCom_bot p{ color:#696969; text-align:center; height:28px; line-height:28px;}
.mailCom_bot p a:link,
.mailCom_bot p a:visited,
.mailCom_bot p a:hover{ color:#696969; cursor:pointer;}
.mC_bot_ab{ display:inline-block; padding-right:18px;}
.mC_bottel{ text-decoration:underline; padding:0 24px 0 7px;}
.mailCom_bot .p2 span{ display:inline-block; padding:0 8px;}
.mC_bot_law{ display:inline-block; padding-left:8px;}
.mailCom_bot .p4{ height:39px; padding-top:13px;}
.mailCom_bot .p4 a{margin-right:40px; display:inline-block; width:88px; height:39px; cursor:pointer;}
