﻿/*左侧产品列表*/
.ProdTree {padding:10px 20px;}
.ProdTree li {padding-bottom:2px; }
.ProdTree li a {display:block; border:1px #D3D3D3 solid;height:20px; line-height:20px;background-color:white;background-position:10px center;background-repeat:no-repeat; text-indent:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ProdTree li a:hover {color: black;background-color: #E2ECF3; font-weight:bold}
.ProdTree ul li a {font-weight: normal;background-image: none;}

/*自定义文字列表*/
.TextList {padding: 10px 0px;}



.TextList li {border-bottom: 1px #D9D9D9 dotted;height: 30px;line-height: 30px;}



.TextList .Name {width:75%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:15px; background:url('../images/Maincont_ico2.gif') 5px center no-repeat;}



.TextList a {color:#3D3D3D;}



.TextList a:hover {color:#0066CC;}



.TextList .Time {width: 23%;float: right;color:#3D3D3D;}



#MyNews li {float:left; width:310px; margin:0px 5px;}



/*自定义图片列表*/



.IcoList {padding: 10px 0px;}



.IcoList li {float: left;width: 150px;height: 140px;overflow: hidden;text-align: center;}



.IcoList li a {display: block;line-height: 25px;}



.IcoList li img {width: 130px;height: 100px;padding: 3px;border: 1px solid #CCCCCC;}



.index_IcoList {padding: 10px 0px; width:980px;}



.index_IcoList li {float: left;width: 140px;height: 160px;overflow: hidden;text-align: center;}



.index_IcoList li a {display: block;line-height: 25px;}



.index_IcoList li img {width: 130px;height: 130px;padding: 3px;border: 1px solid #CCCCCC;}







/********************************干栏目列表页*********************************/







/*干栏目标题*/



.ColumnsTitle {width: 97%;clear:both;padding:10px;font-weight: bold;background-color: #019EE6;overflow: hidden;margin:10px auto;

border-radius: 5px;-moz-border-radius:5px;-o-border-radius:5px;

box-shadow: 1px 1px 5px #aaa;-moz-box-shadow: 1px 1px 5px #aaa;-o-box-shadow: 1px 1px 5px #aaa;

border: 2px solid #FFF;

}



.ColumnsName {float:left;color: #FFFFFF; font-size:16px;}



.ColumnsMore {float:right;color: #FFFFFF;}

.ColumnsMore a{color: #FFFFFF;padding-left: 15px;background: url("../images/+.gif") left no-repeat;}

.ColumnsMore a:hover{color: #FFFFFF;}







/*干栏目文字列表*/



.CustomTextList li {height: 30px;line-height: 30px;border-bottom: 1px solid #F2F2F2;}



.CustomTextList li .Name {float: left;width: 80%;background-image: url('../images/../images/ico01.gif');background-position: 10px center;background-repeat: no-repeat;text-indent: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.CustomTextList li .Time {float: right;width: 20%;}



.text_List2{margin: 20px auto;}

.text_List2 li{overflow: hidden;    background: url(../images/ico01.gif) left center no-repeat;

    text-indent: 10px;}

.text_List2 span{margin-left: 20px;}







.text_List3 { margin-top:20px;}

.text_List3 li{float: left;

    padding-right: 23px;

    padding-bottom: 23px;

    cursor: pointer;    height: 330px;

    line-height: inherit;

    border-bottom: 0px;}

.text_List3 li:hover .cont_box{border:1px solid #cda949;}

.text_List3 li .cont_box{background: #f7f7f7;

    width: 228px;

    height: 269px;

    border: 1px solid #eaeaea;

    border-bottom: none;

    padding: 0 20px;}



.text_List3 .cont_box .cont_au{ height:75px; border-bottom:1px solid #eaeaea; text-align:center; padding-top:20px;}

.cont_au h3{font-size: 24px;color: #cda949;margin-top: 0px; text-align: center; width: 100%;}

.cont_au .cont_unit{font-size: 14px;margin-top: 0px; color: #333;}



.text_List3 .cont_box .cont_bfb{ width: 234px; height:43px; border-bottom:1px solid #eaeaea; text-align:center; padding:20px 0; overflow:hidden;}

.fs18{font-size: 18px;}

.colorBlue{color: #0080cc;}



.text_List3 .cont_box .cont_bfb .bfb_l{ float:left; width:115px; border-right:1px solid #eaeaea; text-align:center; padding:0;}

.text_List3 .cont_box .cont_bfb .bfb_r{ float:left; width:115px;  text-align:center; padding:0;}

.text_List3 .cont_box .cont_jytime{ margin: 15px;}



.text_List3 li .more{background:#0080cc; width:270px; height:40px; text-align:center; line-height:40px;color: #FFFFFF;}

.text_List3 li .more a{color: #FFFFFF; font-size: 14px;}

.text_List3 li:hover .more{background:#cda949; width:270px; height:40px; text-align:center; line-height:40px; color: #FFFFFF;}

.text_List3 li:hover .more a:hover{background:#cda949; width:270px; height:40px; text-align:center; line-height:40px; color: #FFFFFF;}



.text_List4{margin: 20px auto;}

.text_List4 li{width: 1100px;height: 114px;padding-right: 15px;margin-bottom: 25px;position: relative;float: left;border: 0px;line-height: inherit;}

.text_List4 li .down_name{border: 1px solid #d0d0d0; background:#f7f7f7 url("../images/pdf_icon.jpg") 20px center no-repeat; height:114px;}

.text_List4 li .down_name a.down_text{ color:#565656; font-size: 20px;margin-left: 140px; margin-top:45px;float: left;}

.text_List4 li .down_name a.down_ico{

    position: absolute;

    right: 0;

    bottom: 10px;

	width:216px;

	height:58px;

	background:url("../images/down_cion.png") left no-repeat;

	display:block;

	cursor:pointer;

}









/*干栏目图片列表*/
.ColumnsIcoList {padding: 0px 0px;}

.List5 li{ width:170px;}
.ColumnsIcoList li .ImageName {margin-top: 5px;}
.ColumnsIcoList li .ImageName a{overflow: hidden;line-height: 30px; white-space: nowrap; text-overflow: ellipsis;}
.ColumnsIcoList li .ImageName a:hover{overflow: hidden;line-height: 30px;}
.ColumnsIcoList li a {display: block;line-height: 20px;font-size:14px; color:#808080;}
.ColumnsIcoList li a:hover {display: block;line-height: 20px;font-size:14px; color:#FF6600;}
.ColumnsIcoList li img {width: 160px;height: 110px;padding:3px;border: 1px solid #CCCCCC;}

.List2 li{width:280px; height:400px;}
.List2 li img{width:240px;height:350px;}
.List2 li .detail{white-space: pre;font-size: 12px;text-align: left;width: 280px;margin-left: 50px; margin-top:20px;}

.List3 li .ImageName{ width:100%;}
.List3 li .ImageName a{ width:100%;}
.List3 li .ImageName a:hover{ width:100%;}
.List3 li img{width:100%;height:auto;border:0px;}
.List3 li .detail{white-space: pre;font-size: 12px;text-align: left;width: 280px;margin-left: 50px; margin-top:20px;}

.List5 li{width:170px; height:280px;}
.List5 li .ImageName{ width:100%;}
.List5 li .ImageName a{ width:100%;}
.List5 li .ImageName a:hover{ width:100%;}
.List5 li img{width:160px;height:233px;}
.List5 li .detail{white-space: pre;font-size: 12px;text-align: left;width: 280px;margin-left: 50px; margin-top:20px;}

/********************************内页列表页*********************************/







/*内页列表统计*/



.RecordTotal{text-align:right;color:gray; padding: 10px 0px;}







/*内页文字列表*/



.PageTextList li {height: 30px;line-height: 30px;border-bottom: 1px solid #F2F2F2;}



.PageTextList li .Name {float: left;width: 80%;background-image: url('../images/Maincont_ico4.gif');background-position: 10px center;background-repeat: no-repeat;text-indent: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.PageTextList li .Time {float: right;width: 20%;}







/*内页图片列表*/



.PageIcoList {padding:20px 0px;}



.PageIcoList li {float:left; width:200px;height: 260px;overflow: hidden;text-align: center; margin:5px;}



.PageIcoList li a {display: block;line-height: 25px;}



.PageIcoList li img {width: 190px;height: 225px;padding: 4px;border: 1px solid #CCCCCC;}







/*分页*/



.Pagination{clear: both;padding: 10px 0px;text-align: center;}

.Pagination span{padding: 5px 10px;margin: 0px 5px;background-color: #2196F3;color: #FFFFFF;font-size: 12px;}

.Pagination a{padding: 5px 10px;margin: 0px 5px;background-color: #09ADC2;color: #FFFFFF;font-size: 12px;}

.Pagination a:hover{color: #FFEB3B;background-color: #6F9E31;}







.ArtPagination{margin-top:30px; border-top:1px solid #ccc;}

.PageNext0{ text-align:left; margin:10px 0px;/*background: #e9e9e9;*/line-height: 36px;}

.PageNext0 span {

    /*color: #007940;*/

	color: #FFFFFF;

    font-weight: bold;

    line-height: 24px;

}

.PageNext0 a{color: #565656; background:none;font-size:14px; padding-left:0px;}

.PageNext0 a:hover{background:none;color: #2089DB;text-decoration:underline; font-weight:bold;}

.PagePreview0{ text-align:left;/*background: #e9e9e9;*/line-height: 36px;}

.PagePreview0 span {

    /*color: #007940;*/

	color: #FFFFFF;

    font-weight: bold;

    line-height: 24px;

	background-color:#09ADC2;

}

.PagePreview0 a{color: #565656;background:none;font-size:14px;padding-left:0px;}

.PagePreview0 a:hover{background:none;color: #2089DB; text-decoration:underline;font-weight:bold;}



.PageNext2{ text-align:left; margin:10px 0px;/*background: #e9e9e9;*/line-height: 36px;}

.PageNext2 span {

    /*color: #007940;*/

	color: #FFFFFF;

    font-weight: bold;

    line-height: 24px;

}

.PageNext2 a{color: #565656; background:none;font-size:14px; padding-left:0px;}

.PageNext2 a:hover{background:none;color: #2089DB;text-decoration:underline; font-weight:bold;}

.PagePreview2{ text-align:left;/*background: #e9e9e9;*/line-height: 36px;}

.PagePreview2 span {

    /*color: #007940;*/

	color: #FFFFFF;

    font-weight: bold;

    line-height: 24px;

	background-color:#09ADC2;

}

.PagePreview2 a{color: #565656;background:none;font-size:14px;padding-left:0px;}

.PagePreview2 a:hover{background:none;color: #2089DB; text-decoration:underline;font-weight:bold;}



/********************************内容页*********************************/







/*内容出处*/



.PageFrom {text-align: center;color: gray;padding:10px 0px;}







/*内页内容区域*/



.PageCont{line-height:25px;}







/*文字内容*/



.PageName{display:none;}



.PageCont h2 {text-align: center;font-size: 16px;font-weight: bold;color: #3366CC;}



.PageCont h3 {background-color: #F2F2F2;font-size: 14px;font-weight: bold;color:#FF0000;padding: 5px 10px;border-left: 3px solid #0099CC;line-height: normal; margin:5px auto;}







/*表格样式1*/



.PageTable_1 {border-collapse: collapse;width: 100%;}



.PageTable_1 thead {background-color: #F3F3F3;font-weight: bold;}



.PageTable_1 td {border: 1px gray solid;text-align: center; line-height:20px;}







/*表格样式2*/



.PageTable_2 {width: 100%;}



.PageTable_2 td {text-align: center;}







/*列表样式1*/



.PageUl_1{width:700px;}



.PageUl_1 li{float:left;width:350px;}







/*返回*/



.PageBack {clear: both;padding: 10px 0px;text-align: center;}



.PageBack a {padding: 3px 10px;margin: 0px 5px;border: 1px gray solid;background-color: #F9F9F9;}



.PageBack a:hover {background-color: #0066CC;color: #FFFFFF;}







/*浏览统计*/



.PageCount{	display:none;}







/********************邮箱登陆********************/



.mailform{background-color:#F4FDFF;border:1px #DDF7FF solid;padding:15px;}



/*整体表格样式*/



#mail_login_cn table{font-size:12px; color: #333; }



/*所有单元格样式*/



#mail_login_cn td{font-size:12px; color: #333; font-family: Verdana;padding-bottom: 5px;padding-top: 5px;}



/*表单行样式1*/



#mail_login_cn .mail_tr1{}



/*表单行样式2*/



#mail_login_cn .mail_tr2{}



/*用户名输入框样式*/



#mail_login_cn .input_name{width:35px;font-size:11px;}



/*域名输入框样式*/



#mail_login_cn .input_domain{width:60px;font-size:11px;}



/*密码输入框样式*/



#mail_login_cn .input_password{width:120px;font-size:11px;}



/*按钮样式*/



#mail_login_cn .input_submit{font-size:11px;}







/********************工作机会********************/



#order_online{



	text-align:center;



	font-size:12px;



}



/*表格内文字样式*/



#order_online table {



	color: #707070;



	margin:auto;



}



/*提示*/



#order_online div {



	color: #F00;



}



/*行颜色1*/



#order_online .order_tr1 {



	background-color: #DAEDF5;



}



/*行颜色1*/



#order_online .order_tr2 {



	background-color: #EBF5FA;



}



/*输入框样式*/



#order_online .order_testinput {



	font-family: Verdana;



	font-size: 9pt;



	border: 1px solid #CCCCCC;



	background-color: #F9F9F9;



}



.JobText {



	text-align:left;



	line-height:150%;



}



.msgTable {



	width:100%;



	margin-top:20px;



}



.image_small1

{

	width:300px;

	height:250px;

	border:1px #666666 solid;

	padding:2px;

}



.image_small2

{

	width:620px;

	border:0px;

	padding:2px;

}



.content_title

{

	text-align:left;

	color:#555555;

	font-size:12px;

	font-weight:bold;	

}







.subColumn{

	width:100%;

	height:85px;

	margin:10px 0px 10px 0px;

	padding:0px;

	border-bottom:1px #EFEFEF groove;

	position:relative;

}

.subColumn .subNumber

{

	font-size:40pt; 

	width:90px;

	line-height:100%;

	color:#0073A2;

	float:left;

	text-align:center;

	font-family:微软雅黑;

	font-weight:bold;

	font-style:italic;

}



.subColumn .subDesc

{

	width:305px;

	padding-top:10px;

	padding-bottom:5px;

	float:left;

}

.subColumn .subDesc span.title

{

	width:100%;

	font-size:18px;

	font-weight:bold;

	margin:0px;

	padding:0px;

}

.subColumn .subDesc span

{

	width:100%;

	text-align:left;

	font-size:12px;

	color:#666;

	float:left;

	line-height:120%;

	margin-top:5px;

	overflow:auto;

}

.subColumn .subDesc a{

	color:#666;

}

.subColumn .subDesc a:hover{

	color:#900;

}

.subColumn .subImage

{

	width: 100px;

	height: 80px;

	/*margin:0 auto;*/

	overflow: hidden;

	text-align: center;

	border: 0px;

	/**display: block;

	*font-size: 114px;

	*font-family: Arial;

	padding-bottom:5px;*/

	position:absolute;

	left:500px;

	top:0px;

	bottom:5px;

}



.subColumn .subImage img {

	width: 96px;

	height: 76px;

	*width: expression(this.width > 96 && this.width > this.height ? 76 : true);

	*height: expression(this.height > 96 ? 76 : true);

	vertical-align:middle;

	border:1px #ABE2B4 solid;

	padding:1px;

}









.Maincont {

	padding: 10px;

	padding-bottom: 0px;

	line-height: 180%;

	font-size: 14px;

	color: #999999;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif, 宋体;

	overflow:visible;

}



.Maincont h2{width: 100%;color: #000;}

.Maincont h5{text-align: center;font-size: 12px;font-weight: 100;margin-bottom: 20px;}





/***************内容部分-图标列表干栏目***********/

.ColumnsListName {

	float: left;

	width: 485px;

	height: 24px;

	line-height: 24px;

	background-color: #F2F2F2;

	font-weight: bold;

	font-size: 14px;

	text-indent: 10px;

	color: #000000;

	margin-top: 15px;

}

.ColumnsListMore {

	float: left;

	width: 100px;

	height: 24px;

	font-size: 12px;

	line-height: 24px;

	background-color: #999;

	text-align: center;

	margin-top: 15px;

}

.ColumnsListMore a {

	color: white;

	font-size: 12px;

	text-decoration: none;

}



/*******************模板栏目文本样式******************/

.ColumnsList_Text {

	width:100%;

	font-size:12px;

	padding:20px 0px;

	clear:both;

}

.ColumnsList_Text ul {

	margin:0px;

	padding:0px;

	list-style:none;

}

.ColumnsList_Text ul li {

	width: 300px;

	height: 24px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	line-height: 24px;

	float: left;

	font-size: 14px;

	text-align: left;

	text-indent: 20px;

	margin-right:10px;

	border-bottom: 1px dashed #CCCCCC;

	background-image:url(../images/go.gif);

	background-position:8px 5px;

	background-repeat:no-repeat;

	_display: inline;

}





.Cont_ProdList{clear: both;

    width: 94%;

    text-align: center;

    font-size: 12px;

    color: #FCE303;}

.Cont_ProdList talbe{width: 100%;}

.Cont_ProdList td{float: left;

    width: 200px;

    height: 180px;

    text-align: center;

    margin: 8px;

    overflow: hidden;}

.Cont_ProdList .img{width: 198px;height: 150px;}

.Cont_ProdList img{width: 190px;height: 142px;margin: 0px;padding: 3px;background-color: #F2F2F2;border: 1px #BBB solid;}

.Cont_ProdList .name{margin-top: 3px;width: 200px;height: 28px;line-height: 28px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #0F0F0F;

background: #EEE;}







.singleProd {padding: 0px 0px; margin:auto; text-align:center; overflow: hidden;}



.singleProd a {display: block;line-height: 25px;}



.singleProd img 

{

    width: 600px;

    height: 450px;

    padding: 3px;border: 1px solid #CCCCCC;

	*width: expression(this.width > 600 && this.width > this.height ? 450 : true);

	*height: expression(this.height > 600 ? 450 : true);

	vertical-align:middle;

}



.singleProd span{ height:30px; line-height:30px; text-align:center; width:100%; clear:both; margin:auto;}



.ke-zeroborder{ width:auto;height: auto;border-collapse: collapse;border: 1px #999999 solid;}

.ke-zeroborder td {border: 1px #999999 solid;font-size: 12px;line-height: 150%;}





.clearfixbox {zoom: 1;float:left;width:100%;}

.line_left {width: 540px;float: left;}

.line_right {width: 560px;float: right;}