﻿@charset "utf-8";
/* CSS Document */

/*----------------about-----------------*/

.area2{ width:238px; padding-left:9px;}
.area3{ width:305px;}
.area5{width:743px;}

.naviPic{ padding-top:8px;}
.naviPic ul li{ margin:2px 0px;}
.right{ float:right;}

.right .text{ padding:20px; font-size:14px; line-height:25px;width:700px; overflow:hidden;}
.text .aboutText{ padding-top:22px;}
.text p{ line-height:25px; padding:5px 0px; text-indent:2em;}
.aboutpic{ padding:10px; text-align:center;}
.aboutTitle,.historyTitle,.speechTitle,.speechTitle,.unionTitle,.contact_title,.honorTitle,.sesenews,.sesereports,.seseinformation{width:720px; border-bottom:1px solid #DDDDDD;}
.aboutTitle{ background:url(../images/seseabout.jpg) no-repeat; height:25px; padding-left:10px; padding-top:10px; }
.historyTitle{ background:url(../images/history.jpg) no-repeat; height:25px; padding-left:10px; padding-top:10px;}
.speechTitle{ background:url(../images/speech.jpg) no-repeat; height:25px; padding-left:10px; padding-top:10px;}
.unionTitle{ background:url(../images/union.jpg) no-repeat; height:25px; padding-left:10px; padding-top:10px;}
.contact_title{ background:url(../images/contact.jpg) no-repeat; height:25px; padding-left:10px; padding-top:10px;}
.honorTitle{ background:url(../images/honor.jpg) no-repeat; height:25px; padding-left:10px; padding-top:10px;}
.cutline{ height:28px;}
.contact{background:url(../images/about_25.jpg) no-repeat; height:226px; width:220px;}
.contactTitle{ background:url(../images/about_27.jpg) no-repeat; height:30px;}
.contactOnline{ width:220px; background: url(../images/sese15_03.jpg) 0px 10px no-repeat; height:326px;}
.contactOnline ul{padding-left:27px; width:193px;}
.contactOnline ul li.li01{ background:#F9F9F9 url(../images/about_30.jpg) no-repeat; height:36px; padding-left:35px; margin-top:12px; }
.contactOnline ul li.li02{ background:url(../images/about_33.jpg) no-repeat; height:36px; padding-left:35px; margin-top:12px;}

.contactOnline p{ line-height:18px;}

/*----------------member-----------------*/
.title01{background:url(../images/sese14_03.gif) no-repeat; height:34px; padding-left:10px; padding-top:8px;}
.title02{ background:url(../images/sese14_55.jpg) no-repeat; height:30px; padding-left:25px; line-height:31px; color:#696969; font-family:"微软雅黑"; font-size:15px; font-weight:bold;}
.title03{ background:url(../images/sese13_03.jpg) no-repeat; height:37px; padding-left:10px; padding-top:8px;}
.member01{ margin:15px 0px; background:url(../images/sese14_10.jpg) 0px 15px no-repeat; height:268px; position:relative;}
.member01Left{ position:absolute; top:38px; left:24px;}
.member01Right{position:absolute;top:38px;left:168px;width:545px;
}
.member01Right strong{ color:#AB2477;}
.member01Right p.note>strong{ margin-right:30px; font-size:13px;}
.member01Right p.note{color:#AB2477;}
.member01Right p{ padding:4px 0px;}
.member01Right ul{ padding-top:15px; padding-bottom:10px;}
.member01Right ul li,#regist .area6 ul li,#login .area6 ul li{ background:url(../images/sese14_06.gif) 5px 9px no-repeat; padding-left:18px; line-height:25px; height:25px;}
 .manage{ text-align:right;}
.member02{ border:1px solid #DDD; width:732px; height:240px; margin:5px 0px 15px;}
.ctent{ padding:20px 0px 0px 33px; width:700px; }
.ctent img{ float:left;}
.ctent01,.ctent02{ float:left; width:550px; padding-left:40px;}
.ctent01 ul{ padding:10px 0px }
.ctent01 ul li,.ctent02 ul li{ border-bottom:1px dashed #bbb; background:url(../images/sese14_107.jpg) 0px 10px no-repeat;   padding-left:20px; height:26px; line-height:26px;}
.ctent01 ul li span,.ctent02 ul li span,.newsList ul li span{ float:right;}
.ctent01 p>span{ color:#AB2477; padding-left:30px;}
.ctent01 p.p1{ line-height:40px; border-bottom:1px dashed #DDD; width:450px}
.ctent01 p{ line-height:25px;}
.ctent01 p a{ color:#AB2477; margin-left:40px; text-decoration:underline;}
.ctent01 p strong{color:#AB2477; font-size:13px;}
.blank{ padding:15px 0px;}
.blank img{ margin-left:5px;}
.area01{ height:220px;}
/*------------register.html  & login.html-------------*/

.area6{ width:478px; padding-bottom:30px;}
.area7,.area8{ width:460px; padding:25px 0px 25px 40px;}
.title04{ background:url(../images/sese12_03.jpg) no-repeat; height:24px; padding-left:10px; padding-top:10px;}
#regist,#login{ padding-left:9px;}
.img01{ padding-left:35px;}
.img02{ background:url(../images/sese13_14.gif)  no-repeat; height:220px; width:478px;}
#regist ul,#login .area6 ul{ width:400px; padding:10px 0px 0px 35px;}
#regist .area6 ul li,#login .area6 ul li{ font-weight:600;  font-size:13px; color:#929292;}
.area7 ul{ width:410px; border-bottom:1px dashed #CA4096; height:159px;}
.area7 ul li{ width:400px; margin:5px 0px;height:24px;}
.area7 p.p4{ color:#AC2476; padding:20px 0px; padding-left:30px; font-size:13px;}
.area7 span,p.p3 span{ display:block; width:110px; float:left; height:24px; line-height:22px;}
.area7 input,p.p3 input{ width:278px; float:left; border:1px solid #ccc;height:22px; line-height:22px;}
.area7 ul.area02{ width:410px; border-bottom:1px dashed #CA4096; height:280px;}
.area7 p.p2 img{ margin-left:150px; margin-right:10px;}
.area7 p.p2{ line-height:35px; height:35px; padding-top:15px;}
.area7 p.p3{ padding-left:40px; color:#777; padding-top:5px;}
.area7 p a{ position:relative; top:-13px; width:100px; text-decoration:underline; color:#AC2476;}
.area7 p.p5{ clear:both; padding-left:150px; padding-top:20px;}
.area7 p.p5 input{ width:16px; height:16px; margin-right:10px; margin-top:2px; border:none;}
.agree{ padding:20px 0px; text-align:center;}


.area8 span{ margin:0px 5px;}
.area9,.area10{ padding:25px 6px 10px;}
#login .area9{ padding-left:10px;}
.area9 input{width:240px; border:1px solid #ccc;height:18px; line-height:18px;}
.area9{ width:300px;}
.area9 ul li{ height:26px; width:320px;}
.area10{ width:50px;}
.area8 .forget{ padding-left:60px; width:250px;}
.forget div input{ vertical-align:middle;}
.area8 .forget p.p6{ text-align:center; padding:40px 0px 10px;}
.area8 .forget p.p7{ text-align:center;}
.area8 .forget  p{ text-align:right;}
.area8 .forget  p img{ margin-right:10px;}
/*-----guestbook------------------------*/
.title14{ background:url(../images/sese15_33.jpg) no-repeat; height:24px; padding-left:10px; padding-top:13px;}
.title06{ background:url(../images/sese20_03.jpg) no-repeat; height:25px; padding-left:10px; padding-top:10px;}
.guestNavi,.bookNavi{ height:130px; background: url(../images/sese15_36.jpg) repeat-x; padding-top:27px; text-align:center;}
.guestNavi p{ text-align:right; padding: 25px 9px 9px 0px;}
.guestBook{  width:734px;}
.guestLeft .gtitle{ background:url(../images/sese15_16.jpg) no-repeat; height:7px; overflow:hidden;}
.guestLeft .gbottom{ background:url(../images/sese15_21.jpg) no-repeat; height:7px; overflow:hidden;}
.guestLeft{ width:172px; float:left;}
.guestLeft .content{ height:224px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; background:url(../images/sese15_20.jpg) repeat-x; text-align:center; padding:10px 0px;}
.guestLeft .content p{ padding-left:35px; text-align:left;}
.guestRight{width:556px; float:left; padding-left:5px;}
.guestRight .gtitle{ background:url(../images/sese15_17.jpg) 0px 1px no-repeat; height:7px; overflow:hidden;}
.guestRight .gbottom{ background:url(../images/sese15_22.jpg) 0px -3px no-repeat; height:12px; overflow:hidden;}
.guestRight .content{  min-height:224px;*height:224px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; padding:10px 15px;}
.guestRight .question{ padding:8px;}
.guestRight .answer{ background:#F6F6F6; padding:8px;}
.guestRight .answer h1 span{ float:right;}


/*------------addbook------------------------*/
.navi{  background: url(../images/sese16_05.jpg)  repeat-x;height:80px; overflow:hidden; padding-top:25px;}
.navi p{  padding-left:25px;color:#AB2477; line-height:24px; font-size:14px;}
.title07{ background:url(../images/sese16_08.jpg) no-repeat; height:55px; border-bottom:1px dashed #bbb;}
.addGuest,.addBook{ width:710px; padding-left:25px;}
.addGuest ul,.addBook ul{ padding:25px 0px; border-bottom:1px dashed #bbb;width:710px;}
.addGuest ul li,.addBook ul li{ margin:5px 0px;height:24px;}
.addGuest ul li span,.addBook ul li span,.joinOrder ul li span,.addBook ul li.li04 span{ display:block; width:110px; float:left; height:24px; line-height:22px;}
.addGuest ul li img{ margin-left:5px;}
.addGuest ul li.li03 p{width:250px; float:left;}
.addGuest ul li.li04,.addBook ul li.li04{ height:140px; *height:100px;}
.submit{ text-align:center; padding:20px;}
.submit img{ margin:0px 5px;}
/*-------job-------------------------------*/
.title08{background:url(../images/sese17_03.jpg) no-repeat; height:32px; padding-top:10px;padding-left:10px;}
.jobList{width:734px; padding:5px 0px 20px;}
.jobList ul{ display:block; _height:36px; min-height:36px;}
.jobList ul.ul01{ background:#F4F4F4;}
.jobList ul li{ float:left; width:203px; text-align:center; line-height:36px;}
.jobList ul li.more03{ float:left; width:125px; text-align:center;}
.jobList .pagetool{ text-align:center; height:40px; padding:10px 0px; clear:both;}
.jobList ul li a{ text-decoration:underline; color:#AB2477}
/*---------resume-------------------------*/
.title10{ background:url(../images/sese14_65.jpg) no-repeat; height:33px; padding-left:25px; line-height:33px; color:#696969; font-family:"微软雅黑"; font-size:15px; font-weight:bold;}
.resume{ background:url(../images/sese19_03.jpg) no-repeat; height:255px; margin:10px 0px; position:relative;}
.resume .img03{ position:absolute; top:27px; left:24px;}
.resume .resumeText{ position:absolute; top:27px; left:170px;}
.resume .resumeText h5{ font-family:"微软雅黑"; font-size:16px; padding:20px 0px;}
.resume .resumeText p{font-family:"微软雅黑"; font-size:15px; padding:8px 0px;width:420px; font-weight:bold;}
.input02{ width:180px; float:left; border:1px solid #ccc;height:22px; line-height:22px; }
.myResume ul{ padding:25px 25px 10px; width:660px;}
.myResume ul li span{ display:block; width:130px; float:left; height:24px; line-height:22px; text-align:center;}
.myResume ul li{margin:8px 0px;height:24px;}
.myResume p{ text-align:center;}
.myResume .textarea{ width:500px;}
.myResume ul li.li04{ height:200px; *height:150px;}
/*-----------order--------------------------*/
.bookNavi{border-bottom:1px dashed #bbb; height:90px; padding-top:37px;}
/*-----------apply--------------------------*/
.title11{ background:url(../images/sese18_03.jpg) no-repeat; height:25px;padding-left:10px; padding-top:10px;}

.apply{ background:url(../images/sese18_06.jpg) no-repeat; height:576px; padding:18px 30px; overflow:auto;}
.apply p{line-height:35px; width:500px;}
.apply p span{ color:#AB2477; font-weight:bold;}
/*--------------news-------------------------*/
.title18{ background:url(../images/sese09_03.jpg) no-repeat; height:25px;padding-left:10px; padding-top:10px;}
.sesenews{ background:url(../images/sesenews.jpg) no-repeat; height:25px;padding-left:10px; padding-top:10px;}
.sesereports{ background:url(../images/sesereports.jpg) no-repeat; height:25px;padding-left:10px; padding-top:10px;}
.seseinformation{ background:url(../images/seseinformation.jpg) no-repeat; height:25px;padding-left:10px; padding-top:10px;}
.newsList{ padding:20px;}
.newsList ul{ padding:20px 0px;}
.newsList .newsPic{ text-align:center;}
.newsList ul li{ border-bottom:1px dashed #bbb; background:url(../images/sese14_107.jpg) 0px 13px no-repeat;  height:26px; line-height:26px; padding:5px 0px 5px 20px;}
/*------join--------------------------------*/
.title12{background:url(../images/sese23_23.jpg) no-repeat; height:23px;padding-left:10px; padding-top:12px;}
.navi01{ padding:10px 0px;}
.navi01 p a{ display:block; height:20px; width:192px; background:url(../images/sese23_05_bg.jpg) no-repeat; padding:8px 0px 8px 28px;}
.navi01 p a:hover{ background:url(../images/sese23_05_hover.jpg) no-repeat; display:block;}
.navi02 p a{display:block; padding:12px 0px 0px 48px; width:172px; height:18px; background:url(../images/sese23_12_bg.jpg);}
.navi02 p a:hover{background:url(../images/sese23_12_hover.jpg) no-repeat; display:block;}
.navi02 p.p1 a{display:block; width:172px; height:30px;  background:url(../images/sese23_13_bg.jpg); padding-top:8px;}
.navi02 p.p1 a:hover{background:url(../images/sese23_hover_13.jpg) no-repeat; display:block;} 
.join{ background:url(../images/sese23_bg.jpg) no-repeat; padding:12px; min-height:600px; height:auto !important;}
.join h2 ,.join01 h2{ padding-left:20px;}
.join01{ background:url(../images/sese26_03.jpg) no-repeat; height:537px; padding:12px;}
.join01 .img04{ text-align:center; width:700px;}
/*---------joinus-----------------*/
.join02{ background:url(../images/join_bg1.jpg) no-repeat; height:1500px; padding:12px;}
 .joinList{ width:700px;}
 .joinList ul{ width:248px; padding:5px 50px; float:left; height:245px;}
 .joinList ul li{ width:248px;}
 /*----------join-order--------------*/
 .join03{ background:url(../images/sese29_03.jpg) no-repeat; height:1230px; padding:12px;}
 .joinOrder{ padding-left:20px; width:680px;}
 .joinOrder ul{padding:25px 0px; border-bottom:1px dashed #bbb; width:670px;}
 .joinOrder ul li{ margin:5px 0px; clear:left;}
 .joinOrder .textarea{ width:600px;}
 .joinOrder ul.ul01 span{ width:180px;}
 .joinOrder ul li.li01{height:150px; *height:100px; line-height:22px;}
 .joinOrder .img01{ text-align:center; padding:10px 0px;}
 /*----------showcase---------------------------*/
.title13{ background:url(../images/sese11_06.jpg) no-repeat; height:27px; padding-left:10px; padding-top:8px;}
.showcaseNavi{height:130px; background: url(../images/sese15_36.jpg) repeat-x; padding-top:15px; text-align:center;}
.forNavi{ height:32px; background:url(../images/sese11_bg.jpg) no-repeat; font-size:14px; font-family:"微软雅黑"; font-weight:550; overflow:hidden;}
#showCase .forNavi ul{ padding-left:41px;}
.forNavi ul li{ float:left; width:107px;  line-height:36px; text-align:center;}
.forNavi ul li a{ display:block; width:107px; height:32px; outline:none;}
.forNavi ul li a.current{ background:url(../images/sese11_09.jpg) 2px 0px no-repeat; color:#AB2477;}
#showCase .content{ padding:15px 0px;}
#showCase .content ul li{ float:left; background:url(../images/sese11_17.jpg) 7px 3px no-repeat; width:247px; height:200px;}
#showCase .content .pic{ padding:8px 2px 2px 12px;}
#showCase .caseText{ text-align:right; padding-right:14px;}
#showCase .caseText p{ line-height:16px;}
/*-----------newsdetail----------------------------------------------------------------------*/
.title20{ background:url(../images/sese07_01.jpg) no-repeat; height:29px; padding-left:10px; padding-top:12px;}
#text{ padding:20px; background: url(../images/sese15_36.jpg) repeat-x;}
#text .ctitle{ height:70px; background:url(../images/sese07_03.jpg) 5px 0px no-repeat; padding:15px 0px}
#text .ctitle p{ text-align:center; color:#FFF;}
#text .content{ line-height:25px; font-size:14px; padding-left:5px;}
#text .content p{line-height:25px;}
#text h3{ font-size:15px; font-style:normal; color:#FFF; text-align:center; padding:0;}
#text .newsPic{ text-align:center;}
/*--------------service---------------------------*/
.title15{ background:url(../images/sese33_03.jpg) no-repeat; height:22px; padding-left:10px; padding-top:12px;}
#service{ background:url(../images/sese33_09.jpg) no-repeat; height:1253px; position:relative;}
#ylservice{ position:absolute; top:114px; left:22px;}
.spic{ position:absolute; left:19px;}
.stext{ position:absolute; left:160px; width:500px; padding-top:10px;}
.smore{ position:absolute; left:590px; top:-45px;}
#dgservice{ position:absolute; top:282px; left:22px;}
#ptservice{ position:absolute; top:448px; left:22px;}
#clservice{ position:absolute; top:616px; left:22px;}
#jnservice{ position:absolute; top:782px; left:22px;}
#ysservice{ position:absolute; top:950px; left:22px;}
#czservice{ position:absolute; top:1118px; left:22px;}
/*---------------------------------products------------------*/
#products{background:url(../images/sese34_01.jpg) no-repeat; height:877px; padding-top:70px;}
#products ul{ width:650px; padding:10px 25px; height:250px;}
#products ul li{ float:left; width:320px; text-align:center;}
.ptext{ text-align:center; padding:10px auto; line-height:30px; font-size:14px; color:#AB2477;}
#productsC{background:url(../images/sese34_01.jpg) no-repeat; height:877px;}
#ppic{ text-align:center; padding:60px 0px 20px;}
#productsC ul{ width:700px;}
#productsC ul li{ width:230px; float:left; text-align:center; height:160px;}
#productsC ul li img{ width:180px; height:auto;}