﻿/* CSS Document 2009.6.22 */
body { text-align: center; font-family:"宋体", Arial, Helvetica, sans-serif;margin:0; padding:0; background: #ffffff; font-size:12px; color:#0b0c10;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color:#0b0c10; text-decoration:none;}
a:visited {color:#0b0c10;text-decoration:none;}
a:hover {color:#0b0c10; text-decoration:underline;}
a:active {color:#0b0c10;}
/* Color */
.cwhite,a.cwhite:link,a.cwhite:visited{ color:#ffffff;}
.cblue,a.cblue:link,a.cblue:visited,a.cblue:active{color:#1B82B5;}
.cgreen,a.cgreen:link,a.cgreen:visited,a.cgreen:active{color:#005f3d;}
.cgreen2,a.cgreen2:link,a.cgreen2:visited,a.cgreen2:active{color:#36816c;}



/* Font  */
.fb {font-weight: bold;}

/*float*/
.fl{float:left;}
.fr{float:right;}

/*other*/
.clear{clear:both;font-size:0;line-height:0;height:0;}
.hide{display:none;}

/*header*/
.header{width:899px;  margin:0px auto; padding:0; text-align:center;}
.login{ float:right; width:222px; height:26px; line-height:26px; background-image:url(../images/login_bg.jpg); color:#FFF}
.login a{ color:#FFF; padding:0 20px;}
.login a:link,.login a:hover,.login a:visited,.login a:active{ color:#FFF; padding:0 20px;}
.login_on{ float:right; width:222px; height:26px;line-height:26px; background-image:url(../images/login_bgon.jpg); color:#FFF}
.top{padding-bottom:3px;}
.nav{width:899px; height:33px; background-image:url(../images/nav_bg.jpg); background-repeat:repeat;}
.nav ul li{ float:left; width:117px; height:23px; line-height:23px; background-image:url(../images/menu_bg.jpg); background-position:left; background-repeat:no-repeat;  font-weight:bold; font-size:14px; margin-right:5px;}
.nav ul li.menuon{ float:left; width:117px; height:23px; line-height:23px; background-image:url(../images/menu_bg.jpg); background-position:-120px; background-repeat:no-repeat; font-weight:bold; font-size:14px; margin-right:5px;}

/*content*/
.content{width:899px;  margin:10px auto 0 auto; padding:0; text-align:center;}
.content2{width:899px;  margin:0px auto 0 auto; padding:0; text-align:center;}
.focu{ height:352px; background-image:url(../images/focu_bg.jpg); position:relative;}
.focu_text{float:left;width:335px; height:352px; margin-left:50px; position:relative;}
.focu_textth{ position:absolute;left:0px; top:10px;width:335px; font-size:24px; font-family:"黑体"; line-height:48px; color:#fff; font-weight:bold;}
.focu_textcon{ position:absolute;left:0px; top:110px; font-size:14px; font-weight:bold; line-height:33px; text-align:left;}
.focu_textnote{ position:absolute;left:0px; top:278px; height:45px; line-height:22px; width:335px; text-align:left; overflow:hidden; color:#015f3e;}
.focu_pic{ display:inline; float:right;width:414px; height:352px; margin-right:27px; margin-left:73px;position:relative;}
.focu_picbig{ padding-top:10px;position:relative;}
.focu_picsma{ position:absolute; left:0px;top:272px; width:414px;}
.focu_picsma ul{ position:relative;padding:0 11px;}
.focu_picsma ul li{ float:left; width:98px;opacity:0.6;}
.focu_picsma ul li.focuclear{ float:left; width:98px;opacity:1.0;}
.rep{ float:left; width:571px; height:477px; background-image:url(../images/rep_bg.jpg); position:relative; margin-top:10px;}
.rep_th{
	height:25px;
	line-height:25px;
	text-align:left;
	position:absolute;
	left:43px;
	top:61px;
	font-size:14px;
	font-weight:bold;
}
.rep_box1{position:absolute; left:36px; top:107px; width:232px; height:150px;}
.rep_box2{position:absolute; left:302px; top:107px; width:232px; height:150px;}
.rep_box3{position:absolute; left:36px; top:294px; width:232px; height:150px;}
.rep_box4{position:absolute; left:302px; top:294px; width:232px; height:150px;}
.rep_pic{ position:relative; float:left; width:90px; text-align:center;}
.rep_bt{ position:relative; float:left; width:230px; text-align:center; line-height:22px;  font-weight:bold; color:#005f3d;}
.rep_text{ margin-top:10px; border-top:1px solid #e9e7e8; text-align:left; line-height:22px;padding-top:3px;}
.news{ float:left; width:571px;}
.news_th{ height:41px; width:571px; line-height:41px; background-image: url(../images/news_th.jpg); margin-top:10px; text-indent:10px; font-size:18px; font-weight:bold; color:#4f9070; text-align:left;}
.news_pic{ float:left; width:260px;padding:20px 0;}
.newstext{ float:left; width:311px;}
.newstext ul{padding:20px 0;}
.newstext ul li{ background-image:url(../images/icon_news.jpg); background-position:left 5px; background-repeat:no-repeat; padding-left:28px; text-align:left; line-height:20px; }
.newstext ul li h2{ height:25px; line-height:25px; font-weight:bold;color:#005f3d;}
.newstext ul li.dot{ border-bottom:1px  dashed #e6e5e2;}
.tecblog{ float:right; width:305px; margin-top:10px;}
.tecmid{ width:305px; background-image:url(../images/tec_bg.jpg); background-repeat:repeat-y; margin-top:-10px;}
.tec_tgon{ margin:10px 17px 0 18px; width:270px; height:38px; line-height:38px; background-image:url(../images/tec_tagbg.jpg); background-position:left top; background-repeat:no-repeat; text-align:left;text-indent:50px; font-size:16px; font-weight:bold; color:#36816c;}
.tec_tg{ margin:10px 17px 0 18px; width:270px; height:38px; line-height:38px; background-image:url(../images/tec_tagbg.jpg); background-position:left -47px; background-repeat:no-repeat;text-align:left; text-indent:50px; font-size:16px; font-weight:bold; color:#36816c;}
.tec_text{ margin:0px 17px 0 18px; height:200px; width:270px; text-align:left; position:relative;}
.tec_text img{
	position:absolute;
	left:0px;
	top:15px;
	height: 141;
}
.tec_text span{ width:130px; position:absolute; top:10px; right:0; line-height:20px; text-align:left;}
.blog_top{}
.blog_con{ width:305px; background-image:url(../images/blog_bg.jpg); background-repeat:repeat-y;}
.blog_context{padding:0px 0px 0px 25px; margin-right:10px; position:relative;}
.blog_context ul{margin-right:25px; position:relative;}
.blog_context ul li{ border-bottom:1px  dashed #e6e5e2; text-align:left; position:relative; padding:10px 0; height:60px;}
.blog_context ul li span{width:150px; position:absolute;left:80px; top:10px;  line-height:20px; text-align:left;}
.viedo{ margin-top:10px; height:504px; width:571px; background-image:url(../images/viedo_bg.jpg); position:relative;}
.viedo_btnl{ position: absolute; left:23px; top:255px; width:37px; height:56px;}
.viedo_btnr{ position: absolute; right:23px;*right:22px; top:255px; width:37px; height:56px;}
.viedo_tag{ height:47px; width:400px; position:absolute; left:82px; top:68px;}
.viedo_tag ul{ position:relative;}
.viedo_tag ul li.viedoon{ float:left; width:176px; height:47px; line-height:47px; font-size:18px; font-weight:bold; color:#063822; margin-right:5px;background-image:url(../images/viedo_tagbg.jpg); background-position:-186px; background-repeat:no-repeat;}
.viedo_tag ul li{float:left; width:176px; height:47px;line-height:47px; font-size:18px; font-weight:bold;color:#063822;margin-right:5px; background-image:url(../images/viedo_tagbg.jpg); background-position:0px; background-repeat:no-repeat;}
.viedo_tag ul li.viedoon a,.viedo_tag ul li.viedoon a:link,.viedo_tag ul li.viedoon a:hover,.viedo_tag ul li.viedoon a:visited,.viedo_tag ul li.viedoon a:active{ color:#FFF;}
.viedo_con{ position:absolute; left:60px; top:140px; width:450px; height:312px;}
.viedo_con ul{ position:relative;}
.viedo_con ul li{ height:156px; position:relative; background-image:url(../images/line_bg.jpg); background-position:bottom; background-repeat:no-repeat;}
.viedo_con ul li img{
	position:absolute;
	left:9px;
	top:10px;
}
.viedo_text{
	width:182px;
	position:absolute;
	right:9px;
	top:19px;
	height:115px;
	text-align:left;
	line-height:22px;
}
.viedo_text h2{ position:relative; height:22px; line-height:22px; margin-bottom:10px; background-image:url(../images/viedo_btth.jpg); text-align:left; text-indent:20px; font-weight:bold;}
/*footer*/
.footer{width:899px; height:146px; margin:10px auto; padding:0; text-align:center; background: url(../images/footer_bg.jpg) top no-repeat; background-color:#FFFFFF; }
.aetlogo{float:left;width:290px; padding-top:35px;}
.footer_text{ float:left;width:609px; text-align:center; line-height:25px; padding-top:35px;}
.footer_text a{padding:0 8px;}
/*list_page*/
.listcon{ background-image:url(../images/list_bg.jpg); background-repeat:repeat-y;  padding:0 23px;}
.listcon h2{ height:50px; line-height:50px; font-size:30px; font-weight:bold; color:#FFF; text-align:left;}
.listcon ul li{ text-align:left; height:30px; line-height:30px; background-image:url(../images/list_libg.jpg); background-position:bottom;  background-repeat:no-repeat; font-size:14px;}
/*page*/
.page{padding:10px; text-align:left;}
.page a{margin:0px 3px;}




.img_depot{ width:899px;height: 401px; margin:10px auto; padding:0;overflow: hidden; background-color: Black; clear: both; position: relative; text-align:center; }
.img_depot h2{ float: left; width: 35px; position: relative; height: 401px; background: url(../images/bg_total.gif) no-repeat 0 -314px ;}
.img_depot h2 em a:link,.img_depot h2 em a:visited{ color: #969696; font-size: 12px; position: absolute; left: 2px; bottom: 3px;}

.img_depot .photo{ position: absolute; left: 353px; top: 8px; z-index:1; background-color: #181818;}
.img_depot .photo img{ border: 1px solid #999999; filter:alpha(opacity=70); opacity:0.7}

.img_depot .focus{ overflow: hidden; position: absolute; left: 39px; top:3px; widows: 293px; z-index:1; display:none}
.img_depot .focus .bg{ height: 42px; position: absolute; left: 0px; bottom: 0; width: 293px; filter:alpha(opacity=60); opacity:0.6; background-color: #181818 ;z-index: 11 }
.img_depot .focus .txt{width: 281px; height: 42px; line-height: 42px; font-family: SimHei; font-size: 18px; position: absolute; left: 0px; bottom: 0; z-index: 12; padding:0 0 0 12px; color: White }
.img_depot .focus .txt a:link,.img_depot .focus .txt a:visited{ color:#ffffff }