@charset "utf-8";
/* Style Reset
----------------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote 
{ margin: 0; padding: 0; font-size: 12px;} 
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
fieldset { border: 0; }
img{border:none;}
.clear { clear:both;}
a:hover {color:#1e4121;}
a:active {color:#1e4121;}
a{text-decoration:none; outline:0px;color:#000;}
center{padding:30px 0; font-size:14px;}
.banner{width:1004px; height:363px; text-align:center; margin:0 auto;}
html{overflow-x:hidden;}

/* _behavior: url(js/iepngfix.htc); IE6png͸ */
/* top */
body{ }
.topbg{background:url(../images/banner.jpg) no-repeat center center; width:100%; height:439px;}
.top_bar{width:100%; height:7px; background:#044301; filter:alpha(opacity=60); opacity:0.6; overflow:hidden;}
.top{width:1002px; height:45px; margin:0 auto;}
.logo{margin:30px 0 0 42px; float:left;_behavior: url(js/iepngfix.htc);}
.tel{float:right; margin:27px 0 0 20px;_behavior: url(js/iepngfix.htc);}
/* navbg */
.navline{width:1002px; height:3px; background:#024f25;  margin: 0 auto;}
.navline2{width:1002px; height:1px; background:#ffffff;  margin: 0 auto;}
.navbg{width:1002px; height:38px; background:url(../images/navbg.jpg) repeat-x 0 0;  margin: 0 auto;}
.nav{width:1000px; margin:0 auto; height:38px; line-height:38px;}
.nav li{float:left; width:100px; background:url(../images/navborder.png) no-repeat 0 center; text-align:center;_behavior: url(js/iepngfix.htc);}
.nav li a{float:left; width:100px; display:block; text-align:center;_behavior: url(js/iepngfix.htc); color:#fff; font-size:14px; font-weight:bold;}
.nav li a:hover{ display:block;float:left; width:100px;  text-align:center;color:#FFFFFF; text-decoration:underline;}
.nav li a.hover{ display:block;float:left; width:100px; text-align:center; color:#FFFFFF;text-decoration:underline;}
.nav li.none{background:none;}
/* marquee */
.marqueebg{width:1004px; height:100px; margin:0 auto; background:url(../images/marqueebg.jpg) no-repeat 0 0; overflow:hidden;}
.marquee{width:664px; height:50px; float:left; background:url(.../) 68px center no-repeat; line-height:50px; color:#43f33a; text-indent:96px;}
.search{width:241px; height:26px; float:right; margin:2px 78px 0 0;}
.text{background:url(../images/text.jpg) no-repeat 0 0; width:204px; height:26px; line-height:26px; text-indent:33px; float:left; border:0px; color:#666;}
.button{float:left;}
/* con1 */
.bg{width:1004px; margin:0 auto; background:#fff;  overflow:hidden;}
.con1{width:100%; height:292px;}
.con1left{width:730px; height:100%; float:left; margin:2px 23px 0 10px; _margin-left:5px;}
.con1title{background:url(../images/about_title.jpg) no-repeat 0 0; width:362px; height:46px; float:left;}
.newstitle{background:url(../images/news_title.jpg) no-repeat 0 0; width:360px; height:46px; float:left; }
.title_left{width:105px; height:32px; float:left; margin:14px 0 0 19px; text-align:center; color:#fff; _margin-left:9px;}
.title_left p{font:500 14px/14px ΢ź;}
.title_left p.english{font:500 11px/11px "Arial"; color:#bfdc52; text-transform:uppercase;}
.con1title a{float:right; margin:14px 10px 0 0; color:#253e24; line-height:32px;}
.newstitle a{float:right; margin:14px 10px 0 0; color:#253e24; line-height:32px;}
.ad{margin:16px 6px 0 0; float:left;}
.news_con{float:left;width:340px; line-height:22px; padding:10px 10px 10px 10px;}
.news_top{width:100%; height:92px; background:url(../images/topborder.jpg) bottom center no-repeat; margin:12px 0 0 10px;}
.news_top p{line-height:22px; color:#253e24;}
.news_top p a{color:#253e24; font-weight:bold;}
.newsul{width:100%;}
.newsul li{width:100%; height:38px; border-bottom:1px dashed #899f89; line-height:38px; text-indent:16px; background:url(../images/icons2.jpg) 5px center no-repeat;color:#253e24;}
.newsul li a{color:#253e24;}
.newsul li span{float:right; *margin-top:-38px;}
.con1right{background:url(../images/conatctbg.jpg) no-repeat 0 0; width:229px; height:271px; float:left; margin:15px 0 5px 0;}
.calltitle{margin:12px auto 18px 72px;_behavior: url(js/iepngfix.htc);}
.tel2{margin:0 0 15px 14px;_behavior: url(js/iepngfix.htc);}
.con1right p{line-height:20px; padding-left:14px; color:#fff;}
/* con2 */
.con2{width:100%; height:320px; background:url(../images/con2bg.jpg) 0 0 no-repeat; padding-top:43px;}
.con2title{width:100%; height:32px;}
.con2title_left{float:left; width:140px;}
.con2title_left p{color:#1e5b00; font:14px/16px ΢ź; padding-left:26px;}
.con2title_left p.english{font:500 11px/11px "Arial"; color:#95ae37; text-transform:uppercase;}
.con2title a{float:right; margin:5px 18px 0 0; }
.productul{width:100%;}
.productul li{width:230px; height:218px; float:left; margin:14px 6px 0 12px; _margin-left:10px;}
.productul li img{width:220px; height:173px; border:1px solid #e3e4e2; padding:4px; background:#fff;}
.productul li p{width:100%; height:32px; line-height:32px; text-align:center; background:url(../images/icons3.jpg) 30% center no-repeat;}
.productul li a{color:#253e24;}
/* con3 */
.con3{width:100%; height:auto;}
.con3elements{width:100%; height:auto; float:left; margin:22px 14px 0 10px; _margin-left:8px;}
.con3about{background:url(../images/case_title.jpg) no-repeat 0 0;width:100%; height:46px;}
.con3bg{width:982px; background:url(../images/con3bg.jpg) no-repeat 0 0;height:216px;}
.con3case{background:url(../images/casebg.jpg) no-repeat 0 0;width:309px; height:87px;}
.con3pro{background:url(../images/professionbg.jpg) no-repeat 0 0;width:309px; height:87px;}
.con3bg p{width:94%; margin:0 3%; line-height:28px; color:#253e24;}
.con3bg li{width:94%; margin:0 3%; height:38px; border-bottom:1px dashed #899f89; line-height:38px; text-indent:16px; background:url(../images/icons4.jpg) 5px center no-repeat;color:#253e24;}
.con3bg li a{color:#253e24;}
.con3bg li span{float:right; *margin-top:-38px;}
/* linkbg */
.linkbg{
	width:100%;
	height:4px;
	margin-bottom:1px;
	background:#0f6501;
	margin-top: 10px;
}
.link{width:1002px; height:50px; line-height:50px; margin:0 auto; text-indent:16px; color:#66ff00;}
.link span{font-weight:bold;}
.link a{margin:0 10px; color:#66ff00;}
.footerbg{width:100%; height:70px; background:url(../images/footbg.jpg) no-repeat center 0; padding-top:15px;}
.footnav,.footicp{text-align:center; line-height:28px; color:#5aff00;}
.footnav a{color:#5aff00; margin:0 10px;}
.foottel{text-align:center; line-height:28px; color:#5aff00;}
.foottel span{margin:0 8px;}
.footicp span{margin:0 8px;}
.footicp a{color:#5aff00;}
/* left */
.left{width:229px; float:left; margin:0 0 0 5px;}
.lefttitle{background:url(../images/leftshow.jpg); width:229px; height:30px; text-align:center;  padding-top:16px;9 }
.leftul{width:220px; border:1px solid #48880a;  padding:15px 0 ; margin-bottom:25px;}
.leftul li{background:url(../images/leftborder.jpg) bottom center no-repeat; width:100%; text-align:center; line-height:39px; color:#093f07; }
.leftul li li{
	background:url(../images/icons3.jpg) 96px center no-repeat;
	text-indent:44px;
	
}
.leftul li li a{display:block; width:100%; height:100%; color:#093f07; background:none; }
.leftul li a{display:block; width:100%; height:100%; color:#093f07; background:url(../images/icons2.jpg) 30% center no-repeat; padding-left: 10px;}
.leftul li a:hover{font-weight:bold;}
.leftcall{background:url(../images/conatctbg.jpg) no-repeat 0 0; width:229px; height:271px; margin:0px 0 7px 3px;}
.leftcall p{line-height:26px; padding-left:17px; color:#fff;}
/* righttitle */
.right{float:right;}
.imgStyle{ padding:4px; border:solid 1px #dfdfdf;margin-left:15px;}
.righttitle{background:url(../images/righttitle.jpg) no-repeat 0 0; width:732px; height:30px; margin:0px 0 0 20px; text-indent:25px; font:500 17px/17px ; color:#1a3b1e; padding-top:16px;}
.righttitle p{float:right; color:#083e06; font:500 12px/30px ; padding-right:3px; *margin-top:-18px;}
.righttitle p a{margin:0 5px; color:#083e06;}
.righttitle p span{margin:0 5px; color:#083e06;}
.about{width:732px; margin:15px 0 20px 20px;}
.about p{line-height:35px; font-size:14px; color:#083e06;}
/* subnewsul ul */
.subnewsul{width:100%;}
.subnewsul li{width:100%; height:35px; border-bottom:1px dashed #899f89; line-height:38px; text-indent:16px; background:url(../images/icons2.jpg) 5px center no-repeat;color:#253e24; font-size:14px;}
.subnewsul li a{color:#253e24;}
.subnewsul li span{float:right; *margin-top:-30px;}
/* page
-----------------------------------------------------------------------------------------------------*/
.page{clear:left; width:100%; text-align:center; padding:0px 0 15px 0; overflow:hidden; line-height:normal; margin-top:15px;}
.page ul{ margin:0 auto; overflow:hidden; float:right; padding:0 18px 0 0;}
.page ul li{ float:left; padding:0 4px 0 4px; font-size:12px;color:#0a3e01; vertical-align:middle; margin:0; line-height:16px;}
.page a{ display:block; float:left; padding:4px 8px 4px 8px;  border:1px #0a3e01 solid; margin:0; color:#333;}
.page input{ width:50px; border:1px #0a3e01 solid; line-height:28px; height:21px;}
.page a.bg2{color:#0a3e01;}
/* product */
.sub_productul{width:100%;}
.sub_productul li{width:230px; height:218px; float:left; margin:14px 14px 0 0px;}
.sub_productul li img{ border:1px solid #e3e4e2; padding:4px; background:#fff;}
.sub_productul li p{width:100%; height:32px; line-height:32px; text-align:center;font-size:12px;}
.sub_productul li a{color:#253e24;}
/* enroll
-----------------*/
.enroll{width:100%;}
.enroll li{width:100%; height:208px; margin-top:20px; border-bottom:1px dashed #899f89; }
.enroll img{width:215px; height:167px; float:left; margin-right:10px; border:1px solid #ccc; padding:5px; background:#fff;}
.enroll p{color:#083e06; line-height:28px; font-size:12px;}
.enroll a{font-size:12px; color:#083e06; font-weight:bold;}
/* book */
.bookmain{width:650px; margin:0 auto; height:auto; font-size:12px;}
.bookline{width: 650px; height:34px; background-image: url(../images/about_box_line.jpg); background-repeat: no-repeat; background-position: 0 0; float:left; margin-top:10px;}
.book{ width:650px; margin:0 auto;}
.booktop{ width:650px; height:30px; float:left; background:url(../images/bookico.png) no-repeat 10px 7px; margin-top:20px;}
.booktop_name{ width:470px; height:30px; float:left; color:#333; padding-left:30px; line-height:30px; font-weight:bold;}
.booktop_time{ width:150px; height:30px; float:left; color:#333; text-align:right; line-height:30px;}
.bookcontent{ width:628px; min-height:40px; height: auto!important; height:40px;float:left; border:1px solid #b3c3e4; background:url(../images/bookcontentbg.jpg) repeat-x; background-color:#fff; padding:10px; color:#333;}
.bookadmin{ width:650px; height:auto; float:left;}
.bookadmin_top{ width:650px; height:12px; float:left;}
.bookadmin_mid{ width:628px; min-height:30px; height: auto!important; height:30px; border-left:1px solid #d6deef; border-right:1px solid #d6deef; border-bottom:1px solid #d6deef; float:left; padding:10px; color:#333;}
.messagecol{ color:#333;}
.admincol{ color:#333; font-weight:bold;}
.admintimecol{ color:#333; float:right; *margin-top:-17px;}
.message{ width:600px; height:auto;float:left;padding-left:50px; color:#333;}
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px;}
.message li input{ height:15px; line-height:15px; width:150px;}
.message li p.message_title{ width:100px; height:25px; float:left; text-align:right; font-size:12px;}
.message li p.message_content{ width:400px;float:left;}
.message li.contentb{ width:500px;height:150px; float:left;}
.message li.contentb textarea{ width:370px; height:120px;}
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; float:left;}
.message li p.message_yzminput input{ width:70px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li p.message_sub{ width:200px; height:40px; float:left; text-align:right;}
.tab2{background:#fff; width:100%; margin-top:5px; border:1px solid #e1e0e1;}
.blank{width:100%; height:20px; margin-bottom:5px;}
.white{width:100%; background:#fff; padding:10px 0px;}
.c_red{color:red;}
/* hr ˲Ƹ
-----------------------------------------------------------------------------------------------------*/
.hr2{ margin:10px auto 10px auto; width:100%;  line-height:24px; border:1px #CCC solid; background-color:#fff;}
.hr2 td{ border:1px #CCC solid;}
.hr2 a{ color:#333;}
.hr2 a:hover{ color:#de0303;}
.hr_btn{width:100px; height:40px; font-size:14px;}
/*---------------*/
.about p.bigtit{font-size:18px; color:#333; font-family:΢ź; width:100%; text-align:center;}
.about p.datetime{color:#666; font-size:12px; width:100%; text-align:center;}
.about span{color:#666;}
.border3{width:95%; height:0px; border-bottom:1px dashed #ccc; float:left; margin-top:5px; margin-left:1%;}
.bigimg{margin:0; max-width:500px;_width:500px; border:1px solid #666; padding:4px; background:#fff;}
/*------------*/
.viewpage{width:630px; float:left; margin-left:20px; color:#666;font-size:12px; margin-top:15px;}
.p_view_back{ text-align:center; line-height:24px; color :#666;font-size:12px;}
.p_view_back a{ color:#081207;font-size:12px;}
.about p.p_view_top{ width:95%; overflow:hidden; line-height:20px; margin:0 auto 10px auto; color:#5c705b; font-size:12px;}
.p_view_top a{ color:#081207; font-size:12px;}
/* search
----------------------------*/
.blank{width:100%; height:15px;}
.about p.searchmore{width:100%; height:38px; background:#62af1c; line-height:38px; text-align:center; margin-bottom:15px;}
.searchmore a{color:#fff;}
.searchul li{width:100%; line-height:40px; border-bottom:1px dashed #999;}
.searchul p{font-size:12px; color:#253e24; width:100%;}
.searchul li div{width:100%; text-indent:13px; line-height:36px; font-size:14px;}
.searchul li div a{color:#253e24; line-height:40px;}
.searchul li div span{float:right; margin-right:8px; color:#253e24; *margin-top:-40px;}

/*Ʒ*/
#productsScroll{width:990px;height:2400px;margin-top:5px;margin-left:7px;overflow:hidden;}
#productsScroll li{width:161px; height:auto; float:left; margin:2px;display:inline; text-align:center;}
#productsScroll li img{ border:1px solid #ffffff;}
#indemo div{width:230px;height:173px;padding:2px;border:1px solid #cfcfcf;}
#indemo p{width:161px; height:31px;   margin-top:5px; text-align:center; line-height:31px;}
 /*@indemoƷ*/
#indemo {width:752%; float:left;}
#demo1 {float:left;}
#demo2 {float:left;}

/********************三叶业务*****************************/
.work_tit{ height:41px; background:url(../images/Work3.jpg) repeat-x center; width:719px; margin:0 auto; line-height:41px;}
.work_tit span{ float:left; display:inline; width:121px; height:41px; line-height:41px; background:url(../images/Work4.jpg) no-repeat; margin-left:10px; text-align:center; font-family:微软雅黑; color:#231815; font-size:14px;}
.work_tit b{ float:right; display:inline; height:28px;margin-top:6px;}
.work_tit b a{ margin-right:10px;}

ul.case_list{ width:982px; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px;}
ul.case_list li{ width:185px; height:146px; float:left; display:inline; margin:5px 5px; background:url(../images/Work2.jpg) no-repeat;}
ul.case_list li a{ display: inline-block; width:173px; height:133px; margin-top:5px; margin-left:6px; position:relative; overflow:visible;}
ul.case_list li a img{ width:173px; height:133px;}
ul.case_list li a b{ display:none;}
ul.case_list li a span{ display:none;}
ul.case_list li a:hover span{ display:block; position:absolute; z-index:111; width:37px; height:37px; top:30px; left:60px; background:url(../images/fdj.png) no-repeat;}
ul.case_list li a:hover b{display:block; position:absolute; z-index:111; bottom:0; left:0; width:173px; height:34px; line-height:34px; font-size:14px; color:#ffffff; text-align:center; background:url(../images/png5.png);}


ul.case_list2{ width:100%; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px;}
ul.case_list2 li{ width:100%; height:162px; float:left; display:inline; background-color: #EBEBEB; margin-bottom:10px; }
ul.case_list2 li img{ width:185px; height:146px; float:left; display:inline; margin:10px;background:url(../images/Work2.jpg) no-repeat;}
ul.case_list2 li span{
	display: inline-block;
	text-align:left;
	width:550px;
	height:133px;
	margin-top:10px;
	margin-left:30px;
	position:relative;
	overflow:visible;
	vertical-align: top;
}
ul.case_list2 li a{ display: inline-block; width:173px; height:133px; margin-top:5px; margin-left:auto; position:relative; overflow:visible;}
ul.case_list2 li a img{ width:173px; height:133px;}
ul.case_list2 li a b{ display:none;}
ul.case_list2 li a span{ display:none;}
ul.case_list2 li a:hover span{ display:block; position:absolute; z-index:111; width:37px; height:37px; top:30px; left:60px; background:url(../images/fdj.png) no-repeat;}
ul.case_list2 li a:hover b{display:block; position:absolute; z-index:111; bottom:0; left:10px; width:173px; height:34px; line-height:34px; font-size:14px; color:#ffffff; text-align:center; background:url(../images/png5.png);}

/****main--css*******/
.toplink{line-height:33px; color:#636363;}
.toplink a{padding:0 5px; color:#888888;}
.main{ width:1010px; overflow:hidden;}
.side{ width:194px; float:left; display:inline;}
.wrap_side{width:192px; overflow:hidden;background:#ffffff; border:solid 1px #eeeeee;margin-bottom:10px;}
.sidenav{ width:190px; overflow:hidden;background:#f5f5f5;padding-bottom:50px;margin:1px;}
.sidenav h2{ width:188px; height:36px; margin:6px auto;line-height:36px;background:url(../img/bg/sidenav_head.gif) repeat-x; display:block;}
.sidenav h2 strong{ font-size:18px;font-family: "微软雅黑", "黑体"; color:#02461d; font-weight:normal; padding:0 7px 0 14px; }
.sidenav h2 em{ font-size:10px; color:#949996;font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;}
.wrap_side li{line-height:26px;margin:0 13px 0 18px; border-bottom: dashed 1px #d8d8d8;}
.wrap_side li a{ color:#6a6a6a;padding-left:20px;background:url(../img/icon/arr03.gif) no-repeat 4px center; display:block;}
.wrap_side li .subnav{padding-left:5px;}
.wrap_side li .subnav a{padding-left:16px;background:url(../img/icon/arr04.gif) no-repeat 4px center; }

.wrap_side li .subnav2{padding-left:5px;}
.wrap_side li .subnav2 a{padding-left:16px;background:url(../img/icon/arr04.gif) no-repeat 4px center; border-bottom:none;}
.wrap_side li a:hover{ font-weight:bold; color:#02461d;background:url(../img/icon/arr03_focus.gif) no-repeat 4px center; text-decoration:none;}
.wrap_side li.focus a{ color:#02461d; font-weight:bold;padding-left:20px;background:url(../img/icon/arr03_focus.gif) no-repeat 4px center;}

.related{ width:190px; overflow:hidden;background:#f5f5f5;padding-bottom:50px;margin:1px;}
.related h2{ width:162px; margin:0 auto; display:block; overflow:hidden;line-height:28px; border-bottom:solid 1px #e2e2e2;margin-top:8px;}
.related h2 strong{padding-left:20px; font-weight:normal; font-size:14px;font-family: "微软雅黑", "黑体"; color:#444444;background:url(../img/icon/arr01.gif) no-repeat left center;}
.related h2 em{
	color:#a6a6a6;
	padding-left:5px;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
.sidelink{ width:192px;height:21px; border:solid 1px #dbdbdb;background:#f6f6f6;}

.content{ width:786px; float:left; display:inline;margin-left:25px;}
.txtcont{padding:24px; text-align:justify;}
.content .banner{ width:784px; height:184px;}
.content .banner img{padding:1px; float:left;border:solid 1px #ecebeb;}
.content .body{ width:783px;background:#f8f8f8; overflow:hidden;line-height:28px;padding:0 0 30px 0;}
/*.content .body p{ margin:0px 0; text-indent:2em;}*/
.title{padding-left:26px;background:url(../img/icon/ico03.gif) no-repeat 4px center;line-height:24px; font-size:16px;font-family: "微软雅黑", "黑体"; color:#000000;}
/*******history*********/
.mcon{ float:left; width:100%; margin-top:18px;}
.content2{ width:1000px; float:left; display:inline;margin-left:4px;}
.txtcont{padding:24px; text-align:justify;}
.content2 .banner{ width:998px; height:184px; border:solid 1px #ecebeb;}
.content2 .body{ width:997px;background:#f8f8f8; overflow:hidden;line-height:22px;padding:0 0 30px 0;}
.casewordmore{width:100%;height:28px;  float:right; margin-top:-10px;}
.casewordmore a{ font-size:12px; color:#1e4121; float:right}
.schbtnmore{ width:69px; height:28px; background:url(../images/bc.jpg) no-repeat; text-align:center; color:#fff; cursor:pointer; border:none; float:right; display:block;}
.bc{ width:100%;height:28px;  float:right; margin-top:-20px; overflow:hidden}
.bc2{ width:200px;height:28px;  float:right;  overflow:hidden}

.trword span.casewordmore{ float:right;}

.h_listt li{ width:95px; height:17px; line-height:17px; position:relative; padding-left:5px; padding-top:1px; float:left; border:1px solid #12471b; margin-top:4px; margin-right:10px; display:inline; float:left;}/*4.3*/
/*.h_listt li p{ color:#666;}*//*4.3*/
.h_listt li span{ color:#12471b;}/*4.3*/
.close{background:url(../images/bgchoice.jpg) right center no-repeat; width:16px; height:16px; border:none; cursor:pointer; float:right}/*4.3*/

.h_list li p{ color:#666;}
.h_list li p span{ color:#12471b;}
.h_box{ position:absolute; top:19px; left:-1px; width:100px; background:#fff; border:1px solid #12471b;}
.h_box span{ display:block; padding-left:10px; cursor:pointer; width:90px;}

.choice_con6{ float:left; width:970px; border:1px solid #dcdcdc; margin-top:12px; background:#f1f1f1 url(../images/bgchoice2.jpg) left top repeat-x; padding:0 10px; line-height:50px; height:200px;overflow:hidden;}/*4.3*/
.choice_con{ float:left; width:970px; border:1px solid #dcdcdc; margin-top:12px; background:url(../images/bgchoice2.jpg) #fcfcfc left bottom repeat-x; padding:0 10px; line-height:50px;}

.choice_con6_2{ float:left; width:970px; border:1px solid #dcdcdc; margin-top:12px; background:#f1f1f1 url(../images/bgchoice2.jpg) left top repeat-x; padding:0 10px; line-height:50px; height:600px;overflow:hidden;}/*4.3*/


.choice_con6 p{ border-bottom:1px dashed #dcdcdc; font-size:14px;}/*4.3*/
.choice_con6 p a{ margin:0 10px;}/*4.3*/
.choice_con6 p a:hover{ color:#12471b; text-decoration:underline;}/*4.3*/
.choice_con6 p.last{ border-bottom:0;}/*4.3*/

.choice_con p{ border-bottom:1px dashed #dcdcdc; font-size:14px;}
.choice_con p a{ margin:0 10px;}
.choice_con p a:hover{ color:#12471b; text-decoration:underline;}
.choice_con p.last{ border-bottom:0;}
.case{ float:left; width:100%; margin-top:15px;}
.case_con{ float:left; width:100%; margin-top:5px; }
.caseshow2{ background:none; height:auto;}

.workw{ float:left; width:100%; padding-bottom:50px; background:url(../images/bgnews.jpg) center bottom no-repeat;}
.workw p{ font-size:14px; line-height:24px;}
.tree_infor{ float:left; width:100%;}
.treel{ float:left; width:450px; padding:0 10px; background:url(../images/bgtree1.jpg) left top no-repeat; height:198px;}
.treer{background:url(../images/bgtree1.jpg) left top no-repeat; height:198px; float:right; width:485px;}
.tree_tit{ float:left; width:100%; line-height:24px;}
.tree_tit h2{font-size:16px; color:#34623c; font-family:"\5FAE\8F6F\96C5\9ED1"; background:url(../images/work_icon3.jpg) left center no-repeat; line-height:24px; float:left; padding-left:20px;}
.tree_tit a{ float:right; color:#34623c;}
.trpic{ float:left; width:182px; padding:4px;border:1px solid #dcdcdc;}
.trword{ float:right; width:430px; padding:10px;line-height:28px; font-size:12px;}
.treelist2{ float:left; width:100%;}
.treelist2 li{ float:left; line-height:32px; width:130px; font-size:14px; text-align:center; margin:0 8px 0 14px; display:inline;}
.treelist2 li p{ float:left; padding:4px; border:1px solid #dcdcdc; background:#fff;}
.treelist3{ float:left; width:100%;}
.treelist3 li{ float:left; line-height:32px; width:170px; font-size:14px; text-align:center; margin:0 8px 0 14px; display:inline;}
.treelist3 li p{ float:left; padding:4px; border:1px solid #dcdcdc; background:#fff;}
.treelist3 li span{ float:left; width:100%; text-align:center; color:#666666; font-size:12px;}
.treelist4 li { margin:-10px 18px 0 0; }
.treelist4 li.nor{ margin:-10px 0 0 0;} 
.choice_con2{ height:68px;}

.h_list2 li{ background: #fcfcfc url(../images/bg_choice3.jpg) right center no-repeat; width:135px; height:27px; line-height:27px; position:relative; padding-left:10px; float:left;font-size:14px; border:1px solid #dcdcdc; margin:20px 24px 0 0; display:inline;}
.h_box2{ position:absolute; top:28px; left:-1px; width:145px; background:#fff; border:1px solid #dcdcdc; border-top:0;}
.h_box2 span{ display:block; padding-left:10px; cursor:pointer; width:135px;}
.h_list2{ float:left;}
.momo{ float:left; margin-top:24px;}

.jsword{ float:right; width:730px; line-height:30px; font-size:14px;}

.jshlist,.jshlist p { font-size:14px; line-height:24px;}
.jshlist li{ float:left; width:970px; margin: 0 10px 20px 10px; display:inline; padding-bottom:40px; background:url(../images/bgnews.jpg) center bottom no-repeat;}
.tree_tit2{ padding-bottom:6px;}

.case_item{ float:left; width:970px; margin:0 10px 20px  10px; display:inline;  padding-bottom:40px; background:url(../images/bgnews.jpg) center bottom no-repeat;}
.case_item p{ line-height:32px; font-size:14px;}

.tree_item{ width:100%; border-top:3px solid #dcdcdc; margin-top:35px; padding-top:18px; float:left;}
.item_con{ float:left;border:1px solid #dcdcdc;width:295px; padding: 0 10px; height:218px; background:url(../images/bgitem.jpg) left top repeat-x;}
.itempic{ float:left; width:293px; border:1px solid #dcdcdc; margin-bottom:6px;}
.itemword{ float:left; line-height:24px; font-size:14px;}

.item_con2{ margin:0 20px;}

.tchdt{ float:left; width:100%; text-align:center; line-height:30px;}
.tchdts p{ float:left; width:100%; text-align:left; line-height:30px; font-size:14px}
.basepic2{ width:970px; margin-left:15px; float:left; display:inline;}
.bigpic2{ width:750px; float:left; position:relative; text-align:center}
.bigpic2 p span{ position:absolute; left:0; bottom:0; line-height:26px; background:url(../images/bgtm.png) left top repeat-x; width:749px; text-align:center; color:#fff;}
.bigword2{ width:750px; float:left; margin-top:15px; line-height:28px; font-size:14px;}
.bigword2 p{ font-size:14px;}

.treebig{ float:left; width:330px; margin:10px 0 0 22px; display:inline; height:500px;}
.tree_bigcon{ float:left; position:relative; height:500px; width:100%;}
.tree_bigcon p{ float:left; width:100%; height:34px; background:url(../images/bgtmt.png) left top repeat-x; text-align:center; color:#fff; position:absolute; left:0; bottom:0; line-height:34px;}
.tree_dright{ float:right; width:588px; padding-right:10px;}
.tree_intro{ float:left; width:100%; line-height:26px; font-size:14px; margin-top:18px; height:270px; overflow:hidden}
.tree_intro p{ font-size:14px;}
.tree_photo{ float:left; width:100%;}


UL.list2 {
	MARGIN: 0px auto; WIDTH: 100%
}
UL.list2 LI {
	PADDING-BOTTOM: 10px; WIDTH: 97%; DISPLAY: inline; FLOAT: left; BACKGROUND: url(../images/icons4.jpg) no-repeat left ;PADDING-TOP: 10px; margin-left:10px;
}
UL.list2 LI DL {
	WIDTH: 100%; HEIGHT: auto
}
UL.list2 LI DL DT {
	TEXT-ALIGN: center; WIDTH: 138px; DISPLAY: inline; BACKGROUND: url(../images/news1.jpg) no-repeat; FLOAT: left; HEIGHT: 108px; PADDING-TOP: 5px
}
UL.list2 LI DD {
	WIDTH: 100%; DISPLAY: inline; FLOAT: right
}
UL.list2 LI DD.dd1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; BACKGROUND: url(../images/team3.jpg) repeat-x 50% bottom; COLOR: #333333; FONT-SIZE: 12px; 
}
UL.list2 LI DD.dd1 A {
	DISPLAY: inline; FLOAT: left;padding-left:10px; 
}
UL.list2 LI DD.dd1 SPAN {
	DISPLAY: inline; FLOAT: right; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
UL.list2 LI DD.dd2 {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 22px; PADDING-TOP: 10px
}



/*修改2013.5.29*/
.scrollx { ZOOM: 1; OVERFLOW: hidden; float:left; width:100%;}
.scrollx A#prev {float:left;display:inline;width:18px;height:26px;background:url(../images/pl_btn1.jpg) no-repeat;cursor:pointer; margin:100px 3px 0 0px; }
.scrollx A#next {float:left;width: 18px; background: url(../images/pr_btn1.jpg) no-repeat;height: 26px;cursor:pointer;margin:100px 0 0 3px; display:inline;}
.scrollx .arrCont{ float:left;width:543px; height:230px;overflow:hidden;}
.scrollx .arrlist li{ float:left; width:147px; height:221px; padding:4px; cursor:pointer;margin:0 13px; display:inline;}
.scrollx .arrlist li.hover{padding:1px; border:3px solid #205229;}
.hrlist3{ float:left; width:946px; margin:auto;}
.hrlist3 li{ float:left; width:170px; margin-left:25px;  display:inline; margin-top:26px; line-height:25px; height:230px;}
.hrlist3 li img{ background:url(../images/culture2_bg.jpg) no-repeat center; padding:10px 20px 10px 10px; width:151px; height:209px;}
.hrlist3 li span{ float:left; width:100%; text-align:center; color:#666666; font-size:14px;}
.hrlist3 dd{float:left; width:100%; text-align:center; color:#666666; font-size:14px;}
.hrlist4 li{ margin:20px 9px 6px 8px;}


.progress{ float:left; width:100%;}
.progress li{ float:left; width:100%;  display:inline; text-align:left; margin-left:20px;line-height:25px; color:#6a6a6a}
.progress li img{ background:url(../images/culture2_bg.jpg) no-repeat; padding:10px 20px 10px 10px; width:151px; height:209px;}
.progress li span{ float:left; width:100%; text-align:center; color:#666666; font-size:14px;}


.sjcase1{ float:left; width:100%;}
.sjcase1 li{ float:left; width:175px; margin-left:30px; display:inline; margin-top:26px; line-height:25px;}
.sjcase1 li img{ background:url(../images/culture2_bg.jpg) no-repeat; padding:10px 20px 10px 10px; width:151px; height:209px;}
.sjcase1 li span{ float:left; width:100%; text-align:center; color:#666666; font-size:14px;}
.sjcase2 li{ margin:20px 9px 6px 8px;}
/*******history*********/

.history_head{ width:733px; overflow:hidden;line-height:34px;background:url(../img/bg/history_head.gif) repeat-x; border:solid 1px #ececec;}
.history_head span{height:34px; padding:0 35px;line-height:34px; font-family: "微软雅黑", "黑体"; color:#424141; text-align:center; cursor:pointer; display:block; float:left;}
.history_head span.focus{line-height:34px;background:url(../img/bg/bg002.gif) repeat-x; color:#ffffff;}
.historyDl{margin-left:12px;}
.historyDl dt{ font-size:14px;font-family: "微软雅黑", "黑体"; color:#000000;line-height:36px; }
.historyDl dd{line-height:30px;margin-left:7px;}
.historyDl .date{background:url(../img/icon/ico02.gif) no-repeat left center;padding-left:11px;}
.bg01{background:url(../img/icon/ico02.gif) no-repeat 20px center;padding-left:30px; }



/************/
.imgList01,.imgList02{ width:783px; overflow:hidden; }
.imgList01 li{ float:left; width:227px; height:215px; overflow:hidden;background:url(../img/bg/bg_imglist.gif) no-repeat;margin:16px; display:inline;}
.imgList01 li img{padding:5px; display:block;}
.imgList01 li p{ color:#2f2f2f; font-weight:bold;}

.imgList02 li{ float:left; width:233px; overflow:hidden;background:url(../img/bg/bg_imglist.gif) no-repeat;margin:13px;}
.imgList02 li img{padding:5px;background:#9e8954; display:block;}
.imgList02 li p{ color:#2f2f2f; font-size:16px;font-family: "微软雅黑", "黑体"; font-weight:bold; text-align:center;}
.imgList03{ width:160px;background:#fff; float:right; display:inline;margin-top:13px;}
.imgList03 li{ width:150px;margin-left:5px;}
.imgList03 li img{ border:solid 1px #e0dee1; padding:4px; display:block;}
.imgList03 li span{line-height:36px; text-align:center; display:block; }
.imgList04 li{ float:left; width:233px; overflow:hidden; no-repeat;margin:13px; display:inline;}
.imgList04 li img{padding:5px;background:#9e8954; display:block;}
.imgList04 li p{ color:#2f2f2f; font-size:16px;font-family: "微软雅黑", "黑体"; font-weight:bold; text-align:center;}

.honor{ width:745px; margin:0 auto; overflow:hidden;background:url(../img/bg/bg_honor.jpg) no-repeat center bottom;}
.honor .list{ width:467px; float:left; display:inline;margin-top:13px;}
.honor .list li{line-height:32px; border-bottom: dotted 1px #adadad;}
.honor .list li a{padding-left:19px;background:url(../img/icon/ico04.gif) no-repeat left 15px; display:block;}

.news{ width:735px; margin:0 auto;padding-bottom:100px; position:relative;}
.news .imgbox{ width:250px; float:left; display:inline;margin-left:50px;padding-right:14px; border-right:solid 1px #d4d4d4;}
.news .imgbox img{ display:block;}
.news .txtlist{ width:355px; float:left;margin-left:30px;}

.news .newslist li{ color:#2a2a2a;line-height:28px; overflow:hidden;border-bottom:dotted 1px #adadad;}
.news .newslist li a{padding-left:19px;background:url(../img/icon/ico04.gif) no-repeat left center; float:left;}
.news .newslist li em{ float:right; color:#7a7a7a;padding-right:6px;}
.news .imglist{ width:158px;background:#ffffff; position:absolute; top:-28px; right:0px;}
.news .imglist li{padding-top:10px;}
.news .imglist li img{ padding:4px; border:solid 1px #e0dee1;margin-left:4px;}
.news .imglist li p{ text-align:center; height:20px; overflow:hidden;}
.news .imglist .head{ text-align:center; font-weight:bold;line-height:28px;}

.news .info_title{line-height:34px; text-align:center; font-size:14px; color:#141414; font-weight:bold;}
.news .info_title2{line-height:28px; border-bottom:solid 1px #636363; text-align:center;margin-bottom:20px;}

.in_search{ width:783px; height:25px;background:#f3f3f3; overflow:hidden;padding-top:5px;}
.in_search .select{ width:97px; height:18px;line-height:18px; border:solid 1px #cccccc; color:#959595;margin:0 7px 0 30px;}
.in_search .input{ width:203px; height:18px;line-height:18px; border:solid 1px #cccccc; color:#959595; margin-right:7px;}
.in_search .btn_search{ width:72px; height:21px; background:url(../img/btn/in_search.gif) no-repeat; border:none; cursor:pointer;}

.onlineP{padding-left:190px;}
.contact{ width:735px;  margin:0 auto;padding-top:160px;padding-bottom:40px;background:url(../img/contact.jpg) no-repeat;}
.culture .box{ width:232px; height:250px; border:solid 1px #dcdcdc; display:inline; float:left; margin:35px 0 0 20px;background:#fff;}
.culture .box .head{ width:190px;margin-left:22px; border-bottom:solid 1px #dcdcdc;line-height:39px;margin-bottom:7px;}
.culture .box .head strong{ padding-left:38px;background:url(../img/icon/ico05.gif) no-repeat 6px center; font-size:14px; color:#434343;}
.culture .box img{ display:block; margin:0 auto;}
.culture .events{ width:749px; height:169px; overflow:hidden; margin:35px auto; border:solid 1px #d4d4d4;}
.culture .events .head{background:#e3e3e3;line-height:22px; }
.culture .events .head strong{ color:#f00;margin-left:21px;}
.culture .events .cont{ width:740px; margin:20px 0 0 10px; overflow:hidden;}
.culture .events .cont li p{line-height:30px; margin:0 ; text-align:center;}

.sign{ width:710px; margin:15px auto; overflow:hidden;}
.sign .signbox{ width:710px; overflow:hidden;}
.sign .signbox h2{ width:710px;line-height:30px; overflow:hidden; border-bottom:solid 1px #ff9000;}
.sign .signbox h2 strong{ float:left; color:#fc0000; font-size:14px;}
.sign .signbox h2 a{ float:right; color:#fc0000;}
.sign .signbox .img{ float:left;}
.sign .signbox .text{ float:left;padding-left:20px; width:382px; display:block; text-indent:2em;}
.sign .signbox ul{padding:15px 0;}
.sign .signbox li{ float:left; width:214px; height:286px; margin:10px; display:inline;}
.sign .signbox li img{ border:solid 1px #dadcc8;}
.sign .staff_list li{ width:726px; height:145px; overflow:hidden;background:#fff;margin-bottom:15px;}
.sign .staff_list li .text{ width:520px; float:left; display:inline;padding-left:15px;}
.sign .staff_list li .text h1{ color:#02461d;line-height:22px; font-weight:bold;}
.sign .staff_list li .text h2{ color:#a8a8a8;}
.sign .staff_list li .text .more{ color:#e28111;}
.sign .staff_list li .img{ width:149px; height:131px; float:right;padding-right:15px;background:url(../img/bg/bg_staff.gif) no-repeat;}
.sign .staff_list li .img img{margin:30px 0 0 22px;}
.publish{ width:783px; overflow:hidden;}
.publish .tab{ width:783px;  margin:8px 0; overflow:hidden;}
.publish .tab li{ float:left; display:inline;line-height:20px;padding:0 20px;background:#aaaaaa; margin: 0 4px; cursor:pointer;}
.publish .tab li.focus{background:#008f5a; color:#fff;}
.publish .boxs{ width:783px; overflow:hidden;}
.publish .boxs li{ width:363px; height:172px; overflow:hidden; border:solid 2px #ececec; float:left; display:inline; margin:12px 5px;}
.publish .boxs li .img{ float:left;margin-top:10px;margin-left:6px;}
.publish .boxs li .text{ width:186px; float:left;margin-left:10px;}
.publish .boxs li .text h2{line-height:30px; border-bottom:solid 1px #d7d7d7; color:#01521b; font-weight:bold;}
.publish .boxs li .text p{line-height:21px;}
.publish .boxs .imglist li{width:363px; height:525px; overflow:hidden; border:solid 2px #ececec; float:left; display:inline; margin:12px 5px;}
.publish .pubbox{ width:783px; overflow:hidden;background:#f8f8f8;padding-bottom:20px;}
.publish .pubbox .head{line-height:30px;background:url(../img/bg/pub_head.gif) repeat-x; }
.publish .pubbox .head strong{font-size:14px; color:#494949;padding-left:17px;}
.publish .pubbox .in_title{ width:783px; overflow:hidden;line-height:28px;background:url(../img/bg/pub_title.gif) repeat-x;}
.publish .pubbox .in_title strong{padding-left:32px; font-size:12px;color:#494949;background:url(../img/icon/arr03.gif) no-repeat 18px center; float:left;}
.publish .pubbox .in_title a{ float:right; color:#6a6a6a;padding-right:30px;}
.publish .pubbox .img{ float:left; padding:2px; border:solid 1px #c8c8c8; display:inline;margin:17px 0 0 14px;}
.publish .pubbox .text{ float:left; width:485px; display:inline;margin:17px 0 0 25px;}
.publish .pubbox .text h2{ color:#303030;}
.publish .pubbox .text p{line-height:20px; margin:0;}
.publish .pubbox .text p a{ color:#018f3a; font-weight:bold; text-decoration:underline;}
.publish .pubbox .list{ width:735px; overflow:hidden; margin:0 auto;}
.publish .pubbox .list li{ width:735px; overflow:hidden;line-height:28px;}
.publish .pubbox .list li a{ float:left;padding-left:8px;background:url(../img/icon/ico01.gif) no-repeat left center;}
.publish .pubbox .list li em{ float:right; color:#6a6a6a;}

.publish .pubbox .list2{ width:735px; overflow:hidden; margin:0 auto;}
.publish .pubbox .list2 li{ width:735px; overflow:hidden;line-height:28px; border-bottom: dotted 1px #898989;}
.publish .pubbox .list2 li strong{ padding-left:5px; font-weight:normal; color:#464646;}
.publish .pubbox .list2 li em{ color:#464646;}
.publish .pubbox .list2 li p{ text-indent:2em;}

.publish .table .btn_mes{ width:100px; height:27px;background:url(../img/btn_mes.gif) no-repeat; border:none; cursor:pointer;margin-left:10px;}
.publish .table{ width:537px; margin:0 auto;background:#f8f8ec; border-top:solid 1px #e4e4c3;border-right:solid 1px #e4e4c3;margin-bottom:15px;}
.publish .table th{ border-bottom:solid 1px #e4e4c3;border-left:solid 1px #e4e4c3;background:#ebebd5;line-height:28px;}
.publish .table td{ border-bottom:solid 1px #e4e4c3;border-left:solid 1px #e4e4c3; padding:5px 0; }
.publish .textarea{ width:321px; height:73px; border: solid 1px #a2a1a5;margin-left:10px;}
.publish .input{ width:131px; height:19px; border: solid 1px #a2a1a5;margin-left:10px;}
.publish .input2{ width:35px; height:19px; border: solid 1px #a2a1a5;margin-left:10px;}

.cases .topbox{ width:715px; margin:0 auto;padding:22px 0; border-bottom:dotted 1px #9f9f9f; overflow:hidden;}
.cases .topbox .img{ float:left; padding:5px; border:solid 1px #e8e8e8;}
.cases .topbox .list{ width:210px; float:right;}
.cases .topbox .list li{line-height:28px;}
.cases .topbox .list li a{ padding-left:8px;background:url(../img/icon/ico01.gif) no-repeat left center;}
.cases .list2{ width:715px; overflow:hidden; margin:0 auto;padding:15px 0;}
.cases .list2 li{ float:left; display:inline; margin:0 5px;}
.cases .list2 li p{ text-align:center; margin:0; padding:0;line-height:30px;}
.cases .list3{ width:705px; display:block; margin:20px auto;}
.cases .list3 li{ width:705px; height:153px; border-bottom:solid 1px #bdbdbd;background:#ececec;margin-bottom:18px;}
.cases .list3 li .img{ float:left;margin:7px 0 0 10px;}
.cases .list3 li .text{ width:515px; float:left; display:inline;margin:7px 0 0 15px; }
.cases .list3 li .text h3{color:#686868;}
.cases .list3 li .text p{ color:#686868; text-indent:2em;}
.cases .list3 li .text .more{ color:#f00;}
.cases .info_title{line-height:50px; text-align:center; color:#356300; font-size:15px; font-weight:bold;}

.faq li{ width:738px; display:block; overflow:hidden;background:#f7fffb;margin-bottom:10px;}
.faq li div{ width:695px; margin:0 auto; overflow:hidden;}
.faq li strong{ display:block; float:left; color:#025b1f;line-height:22px; margin:10px 0;}
.faq li em{ float:right; color:#adadad;}
.faq li span{ float:left;}
.faq li p{ width:662px; overflow:hidden; float:left; display:block;line-height:22px;}
.mes .input{ width:169px; height:17px;line-height:17px; border:solid 1px #b7b7b7; margin:5px 0;}
.mes .textarea{width:282px; height:159px;line-height:17px; border:solid 1px #b7b7b7;margin:5px 0;}
.mes .submit{ width:66px; height:24px;background:url(../img/submit.gif) no-repeat; cursor:pointer; border:none; margin:11px;}
.mes .reset{ width:66px; height:24px;background:url(../img/reset.gif) no-repeat; cursor:pointer; border:none;margin:11px;}

.hr_info .table{ border-top:solid 1px #d7d7d7;}
.hr_info td{ border:solid 1px #d7d7d7; border-top:none; color:#2a2a2a; padding-left:25px; }
.hr_info .submit{ width:66px; height:24px; background:url(../img/btn_apply.gif) no-repeat; cursor:pointer; border:none;margin-left:180px;}
.hr_info .return{ width:66px; height:24px; background:url(../img/btn_return.gif) no-repeat; cursor:pointer; border:none;margin-left:30px;}

.talent{ width:675px; margin:0 auto; padding:12px 0;overflow:hidden;}
.talent table{ width:674px; margin:0 auto; border-top:solid 1px #e1e1e1;border-left:solid 1px #e1e1e1;}
.talent td{border-bottom:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;}
.talent td span{margin-left:6px;}
.talent input{margin-left:6px;}
.talent .input{ width:149px; height:16px; border:solid 1px #bbbbbb; }
.talent .select{ width:91px; height:20px; border:solid 1px #949494; margin-left:6px; }
.talent .textarea{ width:470px; height:80px; border:solid 1px #bbbbbb;margin-left:6px;}
.talent .tablebtn{ text-align:center;}
.talent .button{ width:83px; height:25px; border:none; border:solid 1px #bbbbbb; line-height:25px; text-align:center; color:#FFF; margin:0 18px; cursor:pointer; color:#000;}

.talent_info{ width:675px; margin:0 auto; padding:12px 0;overflow:hidden;background-color:#f2f2f2;}
.talent_info table{ width:674px; margin:0 auto; border-top:solid 1px #e1e1e1;border-left:solid 1px #e1e1e1;}
.talent_info thead{background:url(../img/bg/bg_hr_list.gif) repeat-x;}
.talent_info th{ height:35px; line-height:35px; border-bottom:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1; text-align:center; }
.talent_info td{ height:35px; line-height:35px; border-bottom:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1; text-align:center; color:#7a7a7a;}

.commend{ width:660px; margin:0 auto;background:#fff;}
.commend .input{ width:347px; height:22px;line-height:22px; border:solid 1px #c3baab; margin:5px 0;}
.commend .textarea{ width:347px; height:88px;line-height:22px; border:solid 1px #c3baab; margin:5px 0;}
.commend .submit{ width:66px; height:24px; background:url(../img/submit.gif) no-repeat; cursor:pointer; border:none;margin-left:30px;}
.commend .reset{ width:66px; height:24px; background:url(../img/reset.gif) no-repeat; cursor:pointer; border:none;margin-left:30px;}

.members li{ width:253px; height:113px;background:url(../img/bg/bg_members.gif) no-repeat; float:left; display:inline;margin-bottom:8px;}
.members li h1{ text-align:center;font-size:14px;line-height:30px;font-family: "微软雅黑", "黑体";margin-top:25px;}
.members li h2{ text-align:center;font-size:14px;line-height:30px;font-family: "微软雅黑", "黑体";}

.page{ padding:3px; margin:3px; text-align:center;}
.page a{ border:1px solid #bababa; padding:4px 6px; background:#f3f3f3; margin:0 1px; color:#7a7a7a;}
.page a:hover{ border:1px solid #7a7a7a; background:#5D8C70; color:#fff;  text-decoration:none;}
.page a.active{padding:4px 6px; font-weight: bold; background:#5D8C70; color: #fff; margin-right: 2px; }

.ipage {padding:10px 0 0;FONT-SIZE: 93%;color: #6A6A6A; text-align: center}
.ipage span {padding:0 5px 0 5px;}
.ipage a {padding:3px 2px;color:#6A6A6A; margin-right:2px; text-decoration:none;}
.ipage a:hover {color: #6A6A6A;  font-weight:bold;}
.ipage a.focus{padding:3px 2px; font-weight: bold; color: #356300; margin-right: 2px; }

.talent .select1{height:20px; border:solid 1px #949494; margin-left:6px; }
.i10{ display:block; clear:both; height:10px; line-height:10px; font-size:10px; overflow:hidden;}


.txtcont .tt{margin-bottom:20px;}
.txtcont .tt h2{border-bottom:1px solid #000000;font-size:14px;font-family:"微软雅黑";font-weight:bold;color:#000;}
.txtcont .tt p{margin-top:10px;line-height:22px;text-indent:0;}
.txtcont .tt ul{margin-top:20px;overflow:hidden;zoom:1;}
.txtcont .tt .tlist{background:#dfdfdf; padding-bottom:5px}
.txtcont .tt .tlist li{float:left;width:68px;text-align:center;margin-right:2px;margin-top:5px;}
.txtcont .tt .timg li{float:left;width:224px;height:134px;border:1px solid #e9e9e9;margin-right:15px;padding:2px;}


