﻿#sidetit{background:url(../images/about/sidebar_tit.png);}
/*def*/
#def{ width:668px; background:url(../images/about/content_bg.jpg) no-repeat left bottom; height:650px; padding:0 44px;}
#def img{ display:block; margin:0 0 10px;}
#def p{color:#666; line-height:20px; text-indent:2em; margin:0 0 15px;text-align:justify; text-justify:inter-ideograph;}

/*hornor*/
#hornor{ width:664px; margin:0 auto 10px;}
#hornor td{padding:10px 20px 10px 0;}
#hornor td img{ display:block; border:1px solid #ccc;} 
#hornor th span{color:#333; line-height:22px;}
#hornor th p{color:#666; line-height:18px;}

#hornor2{ width:664px; margin:0 auto 10px;}
#hornor2 li{ width:664px; overflow:hidden; background:url(../images/news/show_h1_line.jpg) no-repeat left bottom; padding:0 0 10px; margin:0 0 10px;}
#hornor2 li a{display:block; width:156px; height:98px; background:url(../images/about/hornor_bg.jpg) no-repeat; padding:10px 10px 25px; float:left; margin:0 20px 0;}
#hornor2 li a:hover{ background:url(../images/about/hornor_bg_h.jpg) no-repeat;}
#hornor2 li h3{ display:block; margin:20px 0 0;color:#666; font-weight:bold; line-height:22px;  background:url(../images/products/pro_icon.gif) no-repeat 206px 7px;}
#hornor2 li p{color:#999; line-height:22px;}


.top{ width:664px; margin:0 auto 20px; text-align:right;}

/*life*/
#newstd{ width:666px; margin:0px auto 20px;}
#newstd th,
#newstd td{ height:34px;}
#newstd td{color:#666;}
#newstd th a{ color:#333; text-decoration:none; background:url(../images/news/news_icon.gif) no-repeat left center; padding:0 0 0 10px;}
#newstd th a:hover{color:#2a8dbf; background:url(../images/news/news_icon_h.gif) no-repeat left center;}

/*lifeshow*/
#newsshow{ width:666px; margin:0px auto;}
#newsshow h1{ color:#083567; font-size:14px; line-height:32px; font-weight:bold; background:url(../images/news/show_h1_line.jpg) no-repeat left bottom;}
.fromdate{ padding:10px 0 0 0; width:666px; overflow:hidden; margin:0 0 30px; }
.from{ color:#999;}
.date{ color:#666;}
.date{float:right;}

#showarea{color:#333333; line-height:20px; width:666px; margin:0 0 20px; min-height:180px; _height:180px;}
#back{ width:666px; overflow:hidden; padding:0 0 25px;}
#back ul{ width:430px; float:left;}
#back ul li{ line-height:22px; padding:0 0 0 12px;}
#back ul li.perv{background:url(../images/news/perv.jpg) no-repeat left center;}
#back ul li.next{background:url(../images/news/next.jpg) no-repeat left center;}
#back ul li a{color:#666;}

#back .backbut{float:right; display:block; width:81px; height:31px; background:url(../images/news/back_icon.jpg) no-repeat; text-indent:-9999px;}

/*jobbox*/
#jobbox{width:664px; margin:0 auto;}
#jobbox h3{ color:#3e5f84; font-size:14px; line-height:30px; font-weight:bold; background:url(../images/news/show_h1_line.jpg) no-repeat left bottom; margin:0 0 8px;}
#jobbox h3 span{color:#999999; float:right; font-size:12px; font-weight:normal;}
#toptd td{ padding:0 5px;}
#toptd td p{ color:#666; line-height:20px;}

#joblist{margin:0 0 10px;}
#joblist p{  padding:8px 20px 12px 20px;  color:#666;}
#joblist p a{color:#333;}
#joblist p .jobshow{ width:40px; height:14px; display:block; margin:0 auto; background:url(../images/about/jobshow.gif) no-repeat; text-indent:-9999px;}

#joblist .bg th,
#joblist .bg td{ background:#ebebeb;}


#textul{ clear:both; background:url(../images/products/tabs2_bg.jpg) no-repeat; width:620px; padding:2px 22px 0; overflow:hidden;}
#textul li{ width:135px; height:31px; float:left;}
#textul li a{ display:block; background:url(../images/products/tabs2_li.jpg) no-repeat; width:135px; height:31px; text-align:center; line-height:28px; color:#666; text-decoration:none; }
#textul li a.tabactive{background:url(../images/products/tabs2_li_h.jpg) no-repeat;color:#fff;}
.showtext{ min-height:100px; padding: 10px 25px 25px; width:614px; display:none; color:#666; line-height:22px;}
.showtext ul{}
.showtext ul li{line-height:22px; color:#666; padding:0 0 0 12px; background:url(../images/products/pro_icon.gif) no-repeat left center;}

#sqol{ margin:0 0 20px 30px; width:610px;}
#sqol th{ color:#666; padding:5px 6px 5px 0;}
#sqol td{ color:#666; padding:5px 30px 5px 0;}
#sqol .init{ border:1px solid #ccc; background:url(../images/service/input_bg.jpg) repeat-x; padding:2px; height:14px; width:145px; vertical-align:middle;}
#sqol #fileUpload{ border:1px solid #ccc; background:url(../images/service/input_bg.jpg) repeat-x; padding:2px; height:18px; width:215px; vertical-align:middle;}
#sqol img{vertical-align:middle;}

/*contact*/
.cond{ width:664px; margin:0 auto 20px;}
.cond img{ display:block; margin:0 0 10px;} 
.cond p{ line-height:20px; color:#696969; }
.cond p a{color:#696969;}

#showcon{ position:relative; height:265px; width:665px; margin:0 auto; }
.msgbox{ width:405px;	display:none;	position:absolute;	top:0;	left:150px; padding:47px 0 0 0;}
.msg{ background:url(../images/about/box_bg.jpg) no-repeat; padding:15px 30px; width:345px;}
.msgbottom{background:url(../images/about/box_bottom.jpg) no-repeat; height:40px;}

#db{background:url(../images/about/db_tit.jpg) no-repeat;}
#hb{background:url(../images/about/hb_tit.jpg) no-repeat;}
#xb{background:url(../images/about/xb_tit.jpg) no-repeat;}
#qt{background:url(../images/about/qt_tit.jpg) no-repeat;}
#xn{background:url(../images/about/xn_tit.jpg) no-repeat;}
#hz{background:url(../images/about/hz_tit.jpg) no-repeat;}
#hn{background:url(../images/about/hn_tit.jpg) no-repeat;}
#hd{background:url(../images/about/hd_tit.jpg) no-repeat;}
#sd{background:url(../images/about/sd_tit.jpg) no-repeat;}
#hn1{background:url(../images/about/hn1_tit.jpg) no-repeat;}



/*legal*/
#legal{ width:664px; margin:0 auto 20px;}
#legal p{color:#666; line-height:22px; text-align:justify; text-justify:inter-ideograph;}

/*flink*/
#flink{width:664px; background:url(../images/products/pro_line.gif); margin:0 auto; overflow:hidden; padding:10px 0; color:#666; line-height:24px;}
#flink li{  width:220px; float:left; text-align:center; padding:0 0 0 1px; margin:0 0 0;}
#flink li a{ display:block; width:220px; text-align:center; text-decoration:none;}
#flink li a img{ display:block; margin:0 auto 4px;} 
#flink li a span{color:#666666; background:url(../images/products/pro_icon.gif) no-repeat left center; padding:0 0 0 12px;}
#flink li a:hover span{color:#2a8dbf;}


/*coop*/
#coop{ width:664px; margin:0 auto; position:relative; padding:0 0 115px;}
#coop h2{font-size:18px; color:#666; margin:0 0 10px;}
#coop .blue{color:#1f6cbf; }
#coop p{color:#666666; line-height:24px; text-indent:2em; margin:0 0 26px;}
#coop p a{color:#666666; }
#coop ul {margin:0 0 26px 20px;}
#coop ul li{ padding:0 0 0 12px; line-height:24px;  background:url(../images/products/pro_icon.gif) no-repeat left center; color:#666; float: left; margin-right: 31px; _margin-right: 15px;}
#coop .bottomadd{ padding: 43px 0;}
#coop .add{ width: 245px; float: right;}
#maps{ width:390px; height:270px; float:left;}

#AreaPanel{ display:inline;}


/*oration*/
#oration{ width:664px; padding:0 0 112px; margin:0 auto 20px; overflow:hidden; background:url(../images/about/ceo_bg.jpg) no-repeat left bottom;}
#oration img{ display:block; margin:0 0 25px;}
#oration p{color:#666; line-height:20px; text-indent:2em; margin:0 0 15px;text-align:justify; text-justify:inter-ideograph;}

#newslist{ width:664px; margin:0 auto; }
#newslist li{ width:664px; overflow:hidden; padding:0 0 20px; margin:0 0 20px; background:url(../images/news/show_h1_line.jpg) no-repeat left bottom;}
#newslist li .imgbox{ display:block; width:140px; height:112px; background:url(../images/about/news_bg.jpg) no-repeat; float:left; padding:8px 0 0 8px; }
#newslist li .textbox{ float:right; width:500px;}
#newslist li .textbox h3{ margin:10px 0 8px;}
#newslist li .textbox h3 a{ font-weight:bold; padding:0 0 0 10px; background:url(../images/news/news_icon.gif) no-repeat left 6px; color:#666666; text-decoration:none;}
#newslist li .textbox h3 a:hover{  background:url(../images/news/news_icon_h.gif) no-repeat left 6px; }
#newslist li .textbox p{ color:#999; line-height:18px; padding:0 0 0 10px; margin:0 0 12px;}
#newslist li .textbox .more{display:block; width:83px; height:30px; background:url(../images/about/more.jpg) no-repeat; text-indent:-9999px;}

.infrotable{ border-bottom: dotted #cdcbcc 1px; clear: both; overflow: hidden; zoom: 1; padding-top: 10px; width: 644px;}
.infrotable li,.infrotable2 li{
	color:#626262;
	font-size:12px;
	
	line-height:150%;
	float: left;
	display: block;
	width: 120px;
	height: 34px;
 
}
.infrotable .title,.infrotable2 .title{
	width: 80px;font-weight:bold;
}
.infrotable2{ border: solid 0; clear: both; overflow: hidden; zoom: 1;padding-top: 10px; width: 644px;}

#vedio{ width: 407px; height: 410px; margin: 0 auto; background: url(../images/about/vedioBg.jpg) center 0 no-repeat; padding: 31px 0 0 16px;}
