@charset "gb2312";
/* CSS Document */

body{ 
font:12px  "微软雅黑", "宋体" ; 
color:#333; 
line-height:25px;
margin:0; 
padding:0; 
clear:both; 
background:url(bg0.jpg) repeat-x #e5e5e5;
}

td,a{ 
font:12px Verdana, Geneva, sans-serif; 
}

ul,li{
margin: 0;
padding: 0;
list-style: none;
float:left;
}



a:link,a:visited,a:active{ color:#333; text-decoration:none; }a:hover{ color: #F60; text-decoration:none; }


/*****************************   top   ************************/

#top{
	width:100%;
	height:82px;
	text-indent:0px;
	background:url(logo_bg.jpg) repeat-x bottom ;

}


#logo{
	background:url(logo.png) center left;
	background-repeat:no-repeat;
	width:204px;
	margin-left:10px;
	height:82px;
	float:left;
	
	
}
#testurl{background:transparent url(icon.gif) no-repeat scroll -200px 0;width:144px;height:24px;cursor: pointer; float:right; margin-top:30px;}

#addfav{
	width:63px;
	height:26px;
	float:right;
	cursor: pointer;
	margin-top:70px;
	text-align:center;
}


#sethomepage{
		width:63px;
	height:26px;
	float:right;
	cursor: pointer;
	margin-top:70px;
	text-align:center;
}

#chinese{
	width:63px;
	height:26px;
	float:right;
	cursor: pointer;
	margin-top:70px;
	text-align:center;
}

#english{
	width:63px;
	height:26px;
	float:right;
	cursor: pointer;
	margin-top:68px;
	text-align:center;
}


/*****************************   menu   ************************/

#menu{
	background:url(bg-y.gif)  repeat-x -0px -49px;
	padding:0px;
	width:100%;
	height:37px;

}



#menu_left{
	background:url(bg-y.gif)  no-repeat 0px 1px;;
	width:4px;
	height:37px;;
	float:left;
}
#menu_space{
	width:550px;
	height:37px;;
	float:left;
}


#menu_right{
	background:url(bg-y.gif)  no-repeat -6px 1px;
	width:4px;
	height:37px;;
	float:right;
}

.menu_button div{ float:left; line-height:37px;}
.menu_button .b_text{ line-height:37px; height:37px; text-align:center;width:75px;font-size:14px;}

.menu_button .b_text a:link,.menu_button .b_text a:visited,.menu_button .b_text a:active,.menu_button .b_text a:active{ line-height:37px; height:37px; text-align:center;glow(color=#ffffff,strength=5); font-size:14px }




.s .b_left{ line-height:37px; height:37px; background:url(bg-y.gif) no-repeat -0px -100px; width:8px;}
.s .b_text{ line-height:37px; height:37px; text-align:center;background:url(bg-y.gif)  repeat-x -0px -150px; width:75px;}
.s .b_right{ line-height:37px; height:37px; background:url(bg-y.gif) no-repeat -10px -100px;width:8px;}

.s .b_text a:link,.s .b_text a:visited,.s .b_text a:active,.s .b_text a:active{ line-height:37px; height:37px; text-align:center;text-shadow: 2px 2px 2px #eeeeee;FILTER:glow(color=#5069ed,strength=3); color:#ffffff;font-size:14px }



#menu_line{
	background:url(menu_line.gif);
	background-repeat:no-repeat;
	width:3px;
	height:100%;;
	float:left;
}



#menu li img{
	width:100%;
	height:100%;
}
#menu2{
	background:url(menu_bg2.jpg);
	width:100%;
	height:10px;
	
}

 .menu_button{height:100%; width:88px;float:left; text-align:center; line-height:34px;}
.menu_button a:link,.menu_button a:visited,.menu_button a:active { color:#3D3D3D; font-size:14px; text-decoration:none; font-weight:bold;FILTER:Shadow(Color=#eeeeee,Direction=50);text-shadow: 2px 2px 2px #eeeeee;;}
.menu_button a:hover{ color: #1119b7;font-size:14px;text-decoration:none;font-weight:bold;FILTER:Shadow(Color=#eeeeee,Direction=50);text-shadow: 2px 2px 2px #eeeeee ;}
 
/*****************************   banner   ************************/
 
 .banner_10019225{background:url(banner1.jpg);background-repeat:no-repeat;width:950px; height:289px}
 .banner_10019226{background:url(banner2.jpg);background-repeat:no-repeat;width:950px; height:289px}
 .banner_10019227{background:url(banner3.jpg);background-repeat:no-repeat;width:950px; height:289px}
 .banner_10019228{background:url(banner4.jpg);background-repeat:no-repeat;width:950px; height:289px}
 #banner{
	background:url();
	background-repeat:no-repeat;
	padding:0px;
	width:100%;
}


/*****************************  特色功能   ************************/

.ts{width:950px; height:200px;background:transparent url(ts.png) no-repeat scroll -0px -0px;background-color:#ffffff;}
.ts li{margin-top:98px; margin-left:13px;  line-height:21px; width:102px;}
.ts .tsdiv1{width:137px;height:188px; float:left; cursor:pointer;}
.ts .on1{background:transparent url(ts.png) no-repeat scroll -0px -200px;}

.ts .tsdiv2{width:142px;height:188px; float:left; cursor:pointer;}
.ts .on2{ background-color:#FFF;background:transparent url(ts.png) no-repeat scroll -137px -200px;}

.ts .tsdiv3{width:133px;height:188px; float:left; cursor:pointer;}
.ts .on3{ background-color:#FFF;background:transparent url(ts.png) no-repeat scroll -279px -200px;}

.ts .tsdiv4{width:134px;height:188px; float:left; cursor:pointer;}
.ts .on4{ background-color:#FFF;background:transparent url(ts.png) no-repeat scroll -412px -200px;}

.ts .tsdiv5{width:132px;height:188px; float:left; cursor:pointer;}
.ts .on5{ background-color:#FFF;background:transparent url(ts.png) no-repeat scroll -546px -200px;}

.ts .tsdiv6{width:132px;height:188px; float:left; cursor:pointer;}
.ts .on6{ background-color:#FFF;background:transparent url(ts.png) no-repeat scroll -678px -200px;}

.ts .tsdiv7{width:140px;height:188px; float:left; cursor:pointer;}
.ts .on7{ background-color:#FFF;background:transparent url(ts.png) no-repeat scroll -810px -200px;}


.ts .tstop{background:transparent url(icon.gif) no-repeat scroll -350px 0;width:400px;height:42px; margin-left:3px; margin-bottom:5px; margin-top:2px;}
.ts table{ width:940px}

.webmain{width:950px; height:100%; background-color:#FFF}





/**********************indexbg*************************/

.indexbg{margin-top:8px;}
.indexbg .k1{border-top:solid 1px #dddddd;border-bottom:solid 1px #dddddd;border-left:solid 1px #dddddd;}
.indexbg .k2{border-top:solid 1px #dddddd;border-bottom:solid 1px #dddddd;background:url(bg-x.gif)  repeat-y -0px -0px;}
.indexbg .k3{border-top:solid 1px #dddddd;border-bottom:solid 1px #dddddd;border-right:solid 1px #dddddd;}
.indexbg .b1{background:transparent url(icon.gif) no-repeat scroll 0px -50px ; height:39px;width:198px; margin-left:8px;}


.indexbg .k1 li{width:323px; margin-left:12px}
.indexbg .k1 .b2{background:transparent url(icon.gif) no-repeat scroll -800px -0px ; height:24px;width:20px; float:left;margin-top:8px;}
.indexbg .k1 .txt{ font-weight:bolder;float:left;width:300px;margin-top:10px;}
.indexbg .k1 .part1{ width:323px;float:left;height:79px;}
.indexbg .k1 .part1 div{ width:33%;text-align:center; line-height:29px; float:left;height:28px; margin-top:7px;}
.indexbg .k1 .part2{ width:323px;float:left;height:91px;}
.indexbg .k1 .part2 div{ float:left; line-height:18px; height:18px; margin-left:9px; width:90%;}

.indexbg .k3 li{ margin-left:12px}

.indexbg .k3 .b3{background:transparent url(icon.gif) no-repeat scroll -850px -0px ; height:24px;width:20px; float:left;margin-top:8px;}
.indexbg .k3 .part3{ width:321px;float:left;height:206px;}
.indexbg .k3 .part3 div{ float:left; line-height:23px; height:23px; margin-left:10px; width:90%;}
.indexbg .k3 .txt{ font-weight:bolder;float:left;width:300px;margin-top:10px;}



/**********************foot*************************/
.foot_b{background:transparent url(icon.gif) no-repeat scroll -0px -100px ; height:25px;width:920px; float:left;}

.foot{ height:40px;width:920px; float:left; text-align:center; line-height:40px;}


/**********************文档内容*************************/
.rcdoc .left{background:url(bg-x.gif)  repeat-y -50px -0px; width:239px;}
.rcdoc .left .top_10019226{background:transparent url(icon.gif) no-repeat scroll 0px -150px; width:100%; height:46px;}
.rcdoc .left .top_10019227{background:transparent url(icon.gif) no-repeat scroll 0px -200px; width:100%; height:46px;}
.rcdoc .left .top_10019228{background:transparent url(icon.gif) no-repeat scroll 0px -250px; width:100%; height:46px;}
.rcdoc .right{width:711px;}
.rcdoc .right .top{background:url(bg-y.gif)  repeat-x -0px -200px; height:17px; width:100%;}
.rcdoc .right .title{background:url(bg-y.gif)  repeat-x -0px -250px; height:84px; width:665px; margin-left:18px;}
.rcdoc .right .title .d1{background:transparent url(icon.gif) no-repeat scroll -900px -0px; width:35px; height:28px; float:left;margin-top:5px;}
.rcdoc .right .title .d2{font-weight:bolder; color:#0d194b; float:left; font-size:16px;margin-top:10px;}
.rcdoc .right .title .d3{background:transparent url(icon.gif) no-repeat scroll -450px -150px; width:74px; height:80px; float:right}
.rcdoc .right .content{width:665px; margin-left:18px;}


/**********************文档内容 left *************************/

.atitleList div{background:transparent url(icon.gif) no-repeat scroll -600px -50px; width:171px; height:44px;  text-indent:48px;}
.atitleList div a{ font-size:15px; font-weight:bolder; color:5d6083; line-height:37px; }

.atitleList div a:link, .atitleList div a:visited, .atitleList div a:active {
color:#5d6083;
text-decoration:none;
}

.left_b1{background:transparent url(icon.gif) no-repeat scroll -250px -150px; width:174px; height:104px; margin-top:20px;}
.left_b2{background:transparent url(icon.gif) no-repeat scroll -200px -50px; width:174px; height:49px; margin-top:14px;}
.left_b3{background:transparent url(icon.gif) no-repeat scroll -400px -50px; width:174px; height:49px; margin-top:14px;}



/**********************文档内容样式 *************************/


.jg_table{
border:1px solid #CDD9DF;
border-collapse:separate;
width:100%;
}

.jg_table .t{background:url(bg-y.gif)  repeat-x -0px -350px;}
.jg_table .t td{
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:#114668;
font-size:12px;
font-weight:700;
line-height:38px;
text-align:center;
}

.jg_table .c td{
	border-bottom:1px solid #CDD9DF;
border-left:1px solid #FFFFFF;
border-right:1px solid #CDD9DF;
color:#434343;
font-size:12px;
line-height:36px;
text-align:center;
	}


.asktable .Yshow{ background:#3688AB; height:27px; color:#FFF; text-align:center; width:20%; border-right:#ccc 1px solid;cursor:pointer;}
.asktable .Nshow{ background: #A7DFEB;height:27px;;text-align:center;width:20%;border-right:#ccc 1px solid;cursor:pointer;}
.asktable .askshow{ display:;}
.asktable .askhidden{ display:none}

.quesqtionTable{ width:85%; margin-top:15px;}
.quesqtionTable .questionTr td{border-bottom:1px solid #E5E5E5;padding-bottom:5px;}
.quesqtionTable .questionTr .icotd{width:20px;}
.quesqtionTable .questionTr .question{padding-left:6px;color:#3688AB;}
.quesqtionTable  td{padding-top:6px;vertical-align:top;}
.quesqtionTable .questionTr .icotd .icon-q{height:20px;overflow:hidden;width:20px;background:url("icon.gif") no-repeat scroll 0 -350px transparent;}
.quesqtionTable .questionTr .icotd .question{color:#3688AB;padding-left:6px;}

.quesqtionTable .icotd .icon-a{height:20px;overflow:hidden;width:20px;background:url("icon.gif") no-repeat scroll -50px -350px transparent;}
.quesqtionTable .answer{color:#434343;padding-left:6px;}


.gonglengTable{ width:100%}
.gonglengTable .b1{ width:56px; height:42px;background:url("icon.gif") no-repeat scroll -0px -400px transparent;}
.gonglengTable .b2{ width:56px; height:42px;background:url("icon.gif") no-repeat scroll -100px -400px transparent;}
.gonglengTable .b3{ width:56px; height:42px;background:url("icon.gif") no-repeat scroll -200px -400px transparent;}
.gonglengTable .b4{ width:56px; height:42px;background:url("icon.gif") no-repeat scroll -300px -400px transparent;}
.gonglengTable .b5{ width:56px; height:42px;background:url("icon.gif") no-repeat scroll -400px -400px transparent;}
.gonglengTable .b6{ width:56px; height:42px;background:url("icon.gif") no-repeat scroll -500px -400px transparent;}
.gonglengTable .b7{ width:56px; height:42px;background:url("icon.gif") no-repeat scroll -600px -400px transparent;}
.gonglengTable td{border-bottom:1px solid #E5E5E5;}
.gonglengTable .t{color:#3688AB; line-height:28px;}


.jd_table td{height:75px}
.des{line-height:24px}



/****************************留言*******************************/
.sbtable{width:550px}
.sb_a{width:55px; float:left; text-align:left; margin-top:10px;}
.sb_b{width:480px; float:left; text-align:left; margin-top:8px;}
.sb_c{width:400px; float:left; text-align:center; line-height:30px;}










 #homepage_about{
	width:100%;
	height:100%;
 }

#homepage_about .top{background:url(homepage_about.gif);height:26px;}

#homepage_about .mid{}
#homepage_about .foot{    display:none;}

#homepage_honor .top{background:url(homepage_honor.gif);height:26px;}
#homepage_honor .mid{}
#homepage_honor .foot{    display:none;}


#maillogin .top{float:left;background:url(mail_top.jpg);background-repeat:no-repeat;height:42px;width:220px;}
#maillogin .mid{float:left;background:url(mail_mid.jpg);height:auto;width:220px; text-align:center; line-height:28px;}
#maillogin .foot{float:left;background:url(mail_foot.jpg); background-repeat:no-repeat;height:14px;width:220px;}



.homepage_news_top{
	background:url(homepage_news.gif) no-repeat;
	height:26px;
	width:100%;
}

.homepage_news{
width:100%;
display:table;
}

.homepage_news .left1{
	background:url(homepage_news_pic1.jpg) no-repeat;
    background-position: center;
	height:110px;
	width:105px;
	float:left;
}

.homepage_news .left2{
	background:url(homepage_news_pic2.gif) no-repeat;
    background-position: center;
	height:110px;
	width:105px;
	float:left;
}

.news_list{
	background:url(art_pic.gif) no-repeat; 
    background-position: left center;
	height:28px;
	line-height:21px;
	padding-left:12px;
}

#FLinks li{
width:50%;
padding:4px 0px 4px 0x;
float:left;
}

#FLinks .top{
background-image:url(homepage_link.gif);
width:204px;
height:27px;
float:left;
margin-bottom:4px;
}


.homepage_news .right{
	height:110px;
	width:411px;
	float:left;
}

.homepage_news .right .title{
    background-color:#EDEDED;
	font-weight:bold;
	width:402px;
	height:21px;
	line-height:21px;
	padding-left:12px;

}

.homepage_news .right td{
	width:402px;
	height:21px;
	line-height:21px;
	padding-left:12px;
}




.homepage_news .foot{
   	background:url(homepage_more.gif) no-repeat;
	height:26px;
	width:100%;
	float:left;
}

.homepage_news .foot img{
	height:26px;
	width:523px;
	border:0px;
}



#foot{
	width:100%;
}

#foot .top{
	margin-top:5px;
	background-image:url(bottom_bg.jpg);
	background-repeat:repeat-x;
	height:28px;
	width:100%;
}

#foot .mid{
	background-color:#FFF;
	height:83px;
	text-align:center;
	width:100%;
}

#left{
	width:215px;
	height:100%;
	background-image:url(nc_mid.gif);
	float:left;
	text-align:center;
}
#left .nc_top{
	width:215px;
	height:10px;
}

#left .title{
	width:184px;
	height:38px;
	background-image:url(lift_tl.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:215px;
    line-height:38px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#left .mid{
	width:100%;
	color:#000;
}
#left .mid div{
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(left_title_line.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	width:166px;
}


#left .nc_foot{
	width:215px;
	height:80px;
	background-image:url(nc_foot.gif);
}

#left a:link,#left a:visited,#left a:active ,#left a:hover{ color:#000; font-size:13.5px; text-decoration:none; font-weight:bold;}#left a:hover{ color: #F60;font-size:13.5px;text-decoration:none;font-weight:bold; }
 
#shadow{
	width:7px;
	height:210px;
	background-image:url(nc_shadow.gif);
	float:left;
} 
#path{
	width:100%;
}
#path li{
	height:32px;
	line-height:32px;
	color:#000;
	width:100%;
	background-image:url(path_bg.gif); background-position:right;
}

#path a:link,#path a:visited,#path a:active ,#path a:hover{ color:#000; text-decoration:none;  }


#content{
	width:100%;
	/*background-image:url(content_mid.gif);*/
}

#content .top{
	width:755px;
	/*height:18px;
	line-height:18px;
	background-image:url(content_top.gif);*/
	height:0;
	float:left;
	display:none;
}
#content .mid{
	width:755px;
	/*background-image:url(content_mid.gif);*/
	display:table;
}

#content .mid .ctable{
	width:678px;
	margin-left:40px;

}

#content .mid .ctable .title{
	width:94%;
	font-size:15px;
	font-weight:bolder;
	line-height:35px;
	color:#000;
	/*background-image:url(left_title_line.gif);
	background-repeat: repeat-x;
	background-position:bottom center;*/
}

#content .mid .ctable .title1{
	width:94%;
	font-size:14px;;
	font-weight:bolder;
	line-height:35px;
	text-align:center;
	color:#003166;
}

#content .mid .ctable .source{
    color:#696c95;
	text-align:center;
}

#content .mid .ctable .content{
	width:94%;
	height:350px;
	text-align:left;
	/*background-image:url(cbg.gif);*/
	background-repeat:no-repeat;
	background-position: top right ;
	border-top:solid 1px #003166;
	padding-top:4px;
	line-height:28px;
}

#content .mid .ctable .newsquerytitle td{
	background-color:#F4F4F2;
	color:#000;
	font-weight:bolder;
	height:28px;
}

.newsquerytime{
	color:#6e7089;
	
}


.newsquery a:link,.newsquery a:visited,.newsquery a:active{ color:#6e7089; text-decoration:none; }.newsquery a:hover{ color:#f60; text-decoration:none; }



#content .foot{
	height:18px;
	line-height:18px;
	width:755px;
	background-color:#FFF;
	/*background-image:url(content_foot.gif);*/
}


/**************************************************productlist***********************************/

#productlist li{ float:left; border-bottom:#CCC solid 1px; width:100%; margin-bottom:15px}
#productlist li div{ float:left}

#productlist li .pic a img{border:0px; width:210px;}
#productlist li .pic{font-weight:bold; width:250px; text-align:center; line-height:40px; padding-bottom:20px;}
#productlist li .content{ line-height:27px;; width:460px}
#pagehtml li{text-align:center; margin-top:20px; margin-bottom:20px; width:100%;}

#showproduct .stitle{width:50%; text-align:center}
#showproduct .pic{width:50%;text-align:center}
#showproduct .title{height:30px; font-size:14px; font-weight:bold; background-color: #F4F4F2}
#showproduct .content{ line-height:28px; margin-bottom:25px;}



.s10018955,.s10018954,.s10{ text-align:left; padding-left:40px; background-color:#c6cfe2;color:#003166;font-size:13.5px;font-weight:bold;}

.s00{ text-align:left; text-indent:30px; background-color:#F4F4F2;color:#000;font-size:13.5px;font-weight:bold;}
.s01{ text-align:left; text-indent:50px; background-color:#e4e8f0;color:#000;font-size:13.5px;font-weight:bold;}
.s02{ text-align:left; text-indent:70px; background-color:#f7f9fd;color:#000;font-size:13.5px;font-weight:bold;}


