﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
ul{ list-style-type:none;}
a{ color:#4e4c4c; text-decoration:none;}
a:hover{ color: #F60; text-decoration:none;}
img{ border:0px;}
body{ font-size:12px; color:#333333; font-family:Arial, "微软雅黑" ;}
.tf_top01{ width:100%; height:25px; line-height:25px; border-bottom:#CCCCCC 1px solid; background-color:#eae9e9;}
.tf_top01div{ width:1200px; height:25px; margin:0px auto 0px auto}
.tf_top01div span{ width:1000px; float:left;}
.tf_top01divlink{ width:200px; text-align:right; float:right;}

.tf_navbox{ width:1200px; height:87px; margin:0px auto 0px auto}
.tf_navboxlogo{ width:260px; height:87px; float:left}
.tf_nav{ width:880px; line-height:87px; float:right; height:87px;}
.tf_nav ul li{ width:110px; height:87px; text-align:center; font-size:16px; float:right;}
.tf_nav ul li a{ color:#4e4c4c;}
.tf_nav ul li a:hover{ color: #F60;}

.tf_banner{ width:100%; height:548px;  margin:0px auto 0px auto}



.wa_banner01{width:100%; height:548px; background-image:url(../images/banner01.jpg); background-position:center top; background-repeat:no-repeat;}
.wa_banner02{width:100%; height:548px; background-image:url(../images/banner03.jpg); background-position:center top; background-repeat:no-repeat;}
.wa_banner03{width:100%; height:548px; background-image:url(../images/banner02.jpg); background-position:center top; background-repeat:no-repeat;}


.tf_box01{ width:1200px; height: 320px; margin:15px auto 0px auto;}
.tf_title{ width:200px; height:auto; margin:0px auto 0px auto; background-image: url(../images/tf_01.jpg); background-position:bottom; background-repeat:no-repeat; text-align:center; font-size:28px; font-weight:bold; padding-bottom:15px;}
.tf_title .rssd{ color:#ea5504}

.tf_box01show{ width:1200px; height:260px; margin:20px auto 0px auto;}
.tf_box01show ul li{ width:312px; height:242px; float:left; margin-left:5px; margin-right:5px;}
.tf_box01show ul li img{ width:308px; height:213px; padding:1px; border:#CCC 1px solid; float:left}
.tf_box01show ul li span{ width:308px; height:auto; line-height:20px; text-align:center; float:left} 


#demo7{overflow:hidden;width:100%;height:218px; overflow:hidden;}
#indemo7{float:left;width:800%;}
#demo17,#demo27{float:left;}

#demo6{overflow:hidden;width:100%;height:260px;}
#indemo6{float:left;width:800%;}
#demo16,#demo26{float:left;}

.tf_box02{ width:1200px; height:auto; margin:10px auto 0px auto}

.tf_box02box{ width:1200px; height:auto; float:left;}

.tf_box02boxleft{ width:210px; height:470px; background-image:url(../images/tf_04.jpg); float:left; padding-top:64px; padding-left:15px; padding-right:15px;}

.tf_box02boxleft ul li{ width:210px; height:34px; line-height:34px; border-bottom:#FFC 1px dotted; display:block; float:left; margin-top:8px; font-size:14px; text-align:center;}
.tf_box02boxleft ul li a{ color:#FFF}
.tf_box02boxleft ul li a:hover{ width:210px; height:34px; background-image:url(../images/tf_03.jpg); float:left; display:block; color:#333 }

.tf_box02boxright{ width:960px; float:left;}

.tf_box02boxright ul li{ width:279px; height: auto; float:left; margin-left:5px; margin-right:5px; padding-left:31px; margin-bottom:10px;}
.tf_box02boxright ul li img{ width:275px; height:190px; padding:1px; border:#CCC 1px solid; float:left}
.tf_box02boxright ul li span{ width:279px; height:auto; line-height:20px; text-align:left; float:left} 

.tf_box03{ width:100%; height:764px; background-image:url(../images/tf_05.jpg); background-position:center top; margin:40px auto 0px auto;}

.tf_box03div{ width:1200px; height:auto; margin:0px auto 0px auto; padding-top:60px;}

.tf_box03divwz{ width:560px; float:right; color:#FFF; margin-right:50px; font-size:14px; line-height:20px; margin-top:130px;}
.tf_box03divwz p{ padding-bottom:15px; float:left; width:560px;}

.tf_box03divwz_linkmore{ width:120px; height:30px; display:block; text-align:center; line-height:30px; float:right;}
.tf_box03divwz_linkmore a:hover{  color:#FFF}
.tf_box03divwz_linkmore a{ width:118px; height:28px; border:#ea5504 1px solid; display:block; color:#FFF; background-color:#ea5504; }


.tf_box03div02{ width:1200px; height:auto; padding-top:100px; float:left;}


.tf_box03div02 a{float:left; text-align:center;  width:312px; margin-left:10px;   color:#FFFFFF;}

.tf_box03div02 img{ width:308px; height:213px; padding:1px; border:#CCC 1px solid; float:left}


.tf_box04{ width:1200px; margin:20px auto 0px auto; height:auto }


.tf_box05{ width:1200px; margin:20px auto 0px auto; height:auto }
.tf_box05div{ width:1200px; height:auto; float:left; margin-top:20px }

.tf_box05box01{ width:375px; height:auto; float:left}
.tf_box05box01 .tfimg{ width:375px; height:auto; float:left; }
.tf_box05box01list{ width:375px; height:auto; float:left; margin-top:10px;}
.tf_box05box01list ul li{ width:360px; height:30px; line-height:30px; background-image:
url(../images/tye01.jpg); background-position:center left; background-repeat:no-repeat; padding-left:15px;}
.tf_box05box01list ul li a{ width:300px; float:left}
.tf_box05box01list ul li span{ width:60px; float:left; text-align:right; color:#999}

.tf_footlink{ width:100%; height:63px; background-color:#eeeeee; margin:25px auto 0px auto; }
.tf_footlinkdiv{ width:1200px; height:63px; margin:0px auto 0px auto; line-height:63px;}
.tf_footlinkdiv img{ float:left;}
.tf_footlinkdiv a{ float:left; margin-left:10px;}
.tf_foot01{ width:100%; height:210px; background-color:#5d5c5b; color:#FFF; margin:0px auto 0px auto}
.tf_foot01div{ width:1200px; height:210; padding-top:20px;margin:0px auto 0px auto}
.tf_foot02{ width:100%; height:60px;  background-color:#3e3e3d;margin:0px auto 0px auto; }
.tf_foot02div{ width:1200px; height:auto; color:#FFF; margin:0px auto 0px auto; background-color:#3e3e3d; line-height:20px; text-align:center; padding-top:10px; padding-bottom:10px; }
.tf_foot02div a{ color:#FFF;}
.tf_foot02div a:hover{ color: #FF0;}

.yl_div01{ width:100%; height:24px; background-color:#4d4d4d ; line-height:24px;}
.yl_div01 ul{ width:1200px; height:24px; margin:0px auto 0px auto; color:#FFFFFF}
.yl_div01 ul .r01{ float:left; width:300px;}
.yl_div01 ul .r02{ float:right; width:300px; text-align:right;}
.yl_div01 ul .r02 a{ color:#FFFFFF}
.yl_div01 ul .r02 a:hover{ color:#FF0000}
.yl_div02{ width:1200px; height:107px; margin:0px auto ;}
.yl_banner{ width:100%; height:500px; margin:0px auto;  }
.yl_nav{ width:100%; height:40px; background-color:#c70026; color:#FFFFFF;}
.yl_nav ul{ width:1200px; height:40px; line-height:40px; margin:0px auto}
.yl_nav ul li{ width:150px; height:40px; text-align:center; font-size:18px; float:left}
.yl_nav ul li a{ color:#FFFFFF; width:150px; height:40px; display:block}
.yl_nav ul li a:hover{ color:#FFFFFF; width:150px; height:40px; display:block; background-color:#333333}

.yl-indexbox{ width:1200px; height:auto; margin:20px auto 0px auto}

.yl-indexboxdiv{ width:1200px; height:auto; float:left;}
.yl_title{ width:1200px; height:32px; background-image:url(../images/pics_01.jpg); text-align:center; line-height:32px; font-size:20px; float:left;}
.yl-box01{ width:1200px; height:330px; float:left; margin-top:30px; background-color:#c70026;}
.yl-box01img{ width:524px; height:330px; float:left;} 
.yl-box01wz{ width:626px; height:auto; padding:25px; float:left; line-height:30px; font-size:14px; color:#FFFFFF }

.yl_boxlink{ width:120px; height:30px; line-height:30px; text-align:center; background-color:#f8b106; float:left; margin-top:20px;}
.yl_boxlink a{ color:#333333}
yl_boxlink a:hover{ color:#FFFFFF}



.yl-box02{ width:1200px; height:auto; margin-top:30px; float:left}
.yl-box02_title{ width:1200px; height:49px; background-image:url(../images/pics_03.jpg); background-repeat:repeat-x; float:left;}
.yl-box02_title ul{ width:488px; height:49px; margin:0px auto 0px auto;}
.yl-box02_title ul li{ width:122px; height:48px; display:block; float:left; line-height:49px; font-size:16px; text-align:center;}

.ph_a1{width:120px; height:48px; display:block; background-color:#c70026; color:#FFFFFF; border:#FFFFFF 1px solid;}
.ph_a2{width:120px; height:48px; display:block; background-color:#bdbbbb; color:#333333;border:#FFFFFF 1px solid;}

.ph_a1 a:hover{ color:#FFFFFF}
.ph_a2 a:hover{ color:#FFFFFF}

.yl-box02_box{ width:1200px; height:247px; margin-top:30px; float:left;}

.yl-box02_box ul{ display:none; height:218px; overflow:hidden; }

.yl-box02_box ul li{ width:290px; height:218px; float:left; padding:5px; }
.yl-box02_box ul li img{ width:290px; height:218px;}


.yl-box03{ width:1200px; height:auto; float:left; line-height:0px;}

/* marqueeleft */











.yl_newsbox{ width:385px; height:302px; float:left; border:#CCCCCC 1px; margin-top:20px;  }
.yl_newsboxtitle{ width:385px; height:52px; background-image:url(../images/pics_05.jpg);}


.yl_newsboxtitle span{ width:100px; height:52px; line-height:52px; font-size:16px; color:#FFFFFF; text-align:center; float:left}
.yl_linkmore{ width:50px; float:right; line-height:52px; font-size:12px;}
.yl_newsbox ul{ width:365px; padding:10px; float:left;}


.yl_newsbox ul li{ width:100%; height:36px; line-height:36px; border-bottom:#CCCCCC 1px dashed; background-image:url(../images/pics_06.jpg); background-position:center left; background-repeat:no-repeat; float:left}

.yl_newsbox ul li a{ margin-left:20px; width:290px; float:left;}
.yl_newsbox ul li span{ width:40px; font-size:12px; float:right;}


.yl_feedlink{ width:100%; height:30px; line-height:30px; background-color:#d5d3d4; float:left;  margin-top:15px;}
.yl_feedlinkdiv{ width:1200px; height:30px; margin:0px auto 0px auto; color:#333333}

.yl_foot{ width:100%; height:360px; background-color:#c70125; color:#FFFFFF; float:left}
.yl_foot a{ color:#FFFFFF}

.yl_foot a:hover{ color:#FFFF00}
.yl_footdiv{ width:1200px; height:auto; margin:0px auto 0px auto; font-size:14px;}

.yl_footdiv01{ width:1200px; height:40px; text-align:center; line-height:40px; background-image:url(../images/pics_07.jpg); background-position:center bottom; background-repeat:no-repeat; float:left; padding-bottom:10px;}
.yl_footdiv02{ width:1200px; height:auto; margin-top:20px; float:left;}

.yl_footdiv03{ width:1200px; height: auto; line-height:20px; border-top:#FFFFFF 1px solid; padding-top:10px; text-align:center; float:left; margin-top:10px;}














.pageboxleftlist{ width:210px;  height:auto; float:left; padding-top:10px; padding-bottom:20px; padding-left:15px; padding-right:15px;background-color:#2765b1}

.pageboxleftlist ul li{ width:210px; height:34px; line-height:34px; border-bottom:#FFC 1px dotted; display:block; float:left; margin-top:8px; font-size:14px; text-align:center;}
.pageboxleftlist ul li a{ color:#FFF}
.pageboxleftlist ul li a:hover{ width:210px; height:34px; background-image:url(../images/tf_03.jpg); float:left; display:block; color:#333 }



.middle{ width:1200px; height:auto;  padding-bottom:20px;  margin:30px auto 0px auto;}
.middlebox{ width:1200px; height:auto; background-color:#FFF; float:left; }




/*内页*/
.pagebox
{
	width: 924px;
	height: auto;
	float: right;
}

.pagebox_title
{

		width:100%; height:35px; background-image:url(../images/sds1.jpg); background-position:bottom left; float:left; padding-bottom:10px; background-repeat:no-repeat; line-height:35px;
}

.pagebox_title span
{
	width: 180px;
	height: 31px;

	float: left;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";


	line-height: 31px;
}

.pagebox_title .dqbox
{
	width: 500px;
	text-align: right;
	height: 31px;
	padding-right: 10px;
	float: right;color:#ca0000;
	line-height: 31px;
}
.dqbox a{color:#333333; }
.dqbox a:hover{color:#ca0000;}

.page_product2
{
	width: 924px;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.page_product2 ul li
{
	width: 272px;
	height: 240px;
	float: left;
	padding-left:20px;
}

.page_product2 ul li img
{
	width: 260px;
	height: 180px;
	border: #CCCCCC 1px solid;
	padding: 5px;
	float: left;
}
.page_product2 ul li span
{
	width: 272px;
	text-align: center;
	line-height: 25px;
	margin-top: 5px;
	height: 25px;
	float: left;
}



.page_product
{
	width: 924px;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.page_product ul li
{
	width: 272px;
	height: 240px;
	float: left;
	padding-left:20px;
}

.page_product ul li img
{
	width: 260px;
	height: 180px;
	border: #CCCCCC 1px solid;
	padding: 5px;
	float: left;
}
.page_product ul li span
{
	width: 272px;
	text-align: center;
	line-height: 25px;
	margin-top: 5px;
	height: 25px;
	float: left;
}


.page_linkbox
{
	width: 922px;
	height: 31px;
	line-height: 31px;
	background-color:#eeeeee;
	float: left;
	margin-top: 10px;
	text-align: center;
	border-left: #eeeeee 1px solid;
	border-right: #eeeeee 1px solid;
}

.pagebox_box
{
	width:920px;
	height: auto;
	padding: 10px;
	line-height: 2.5em;
	float: left;
}

.prod_type02
{
	width: 200px;
	height: auto;
	background-image: url(../images/bgsx.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
}


.prod_type02 ul li
{
	width: 198px;
	height: 25px;
	border: #97c5e2 1px solid;
	line-height: 25px;
	background-image: url(../images/s2.jpg);
	background-repeat: repeat-x;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}








.prod_type03
{
	width: 200px;
	height: auto;
	background-image: url(../images/bgsx.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
}
.prod_type03 ul li{ width:200px; height:auto;float:left}

.prod_type03 ul li .typ02boxs
{
	width: 198px;
	height: 25px;
	border: #97c5e2 1px solid;
	line-height: 25px;
	background-image: url(../images/s2.jpg);
	background-repeat: repeat-x;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}

.prod_type03 ul li ul li{ width:100px; 	

	border: #97c5e2 1px solid;
	background-color:#edfcdc;
	background-repeat: repeat-x;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height:25px;
	height:25px; overflow:hidden;
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	 float:left;}








.page_news
{
	width: 854px;
	height: auto;
	float: left;
	padding: 10px;
}
.page_news ul li
{
	width: 854px;
	height: 30px;
	line-height: 30px;
	border-bottom: #CCCCCC 1px dotted;
	float: left;
	background-image: url(../images/pics14.jpg);
	background-position: center left;
	background-repeat: no-repeat;
}

.page_news ul li a
{
	width: 550px;
	height: 30px;
	float: left;
	padding-left: 20px;
}
.page_news ul li span
{
	width: 100px;
	text-align: left;
	float: right;
	margin-left: 5px;
}

/*教育经历表单*/
#jy
{
	width: 610px;
}
.jyt
{
	float: left;
	width: 60px;
	clear: both;
}
.jy1
{
	float: left;
	width: 550px;
}
.jy1 ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.jy1 ul li
{
	float: left;
	display: inline;
	text-align: center;
	width: 88px;
	height: 21px;
	background-color: #D4D4D4;
	border: 1px solid #CCCCCC;
}
.jy1 ul li span
{
}

/*工作经历表单*/
#gz
{
	width: 610px;
	clear: both;
}
.gzt
{
	float: left;
	width: 60px;
}
.gz1
{
	float: left;
	width: 550px;
}
.gz1 ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.gz1 ul li
{
	float: left;
	display: inline;
	text-align: center;
	width: 110px;
	height: 21px;
	background-color: #D4D4D4;
	border: 1px solid #CCCCCC;
}
.gz1 ul li span
{
}



.button
{
	border-left: #ffffff 1px ridge;
	border-right: #2F2F2F 1px ridge;
	border-top: #ffffff 1px ridge;
	border-bottom: #1c1c1c 1px ridge;
	font-family: "宋体";
	font-size: 12px;
	color: #1c1c1c;
	background-color: #EBF2F9;
	cursor: pointer;
}
.TextBox
{
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-width: 2px;
	font-size: 12px;
	font-family: Verdana,Arial, "宋体";
	color: #2f2f2f;
}


.indexcases
{
	width: 258px;
	height: 171px;
}


.leftlxwm
{
	width: 232px;
	height: auto;
	float: left;
	margin-top: 6px;
}
.leftlxwm1
{
	width: 232px;
	height: auto;
	float: left;
	margin-top: 6px;
	line-height: 25px;
}



.leftlxwm1 ul li
{
width: 180px;
overflow:hidden;
height: auto;
float: left;
border-bottom:#e6e4e5 1px dotted; float:left; line-height:35px; height:35px; padding-left:10px;

}






.page_linkbox span
{
	margin-left: 5px;
}
.page_linkbox a
{
	margin-left: 5px;
}
.newstitleh1
{
	text-align: center;
	line-height: 20px;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	color: #333333;
	padding-top: 20px;
}
.newstitleP
{
	 
	width:728px;
	text-align: center;
	line-height: 20px;
	padding-top: 10px;
	color: #999999;
}

.colseAndPrint
{
	display: block;
	float: left;
	width: 700px;
	margin-top: 5px;
	text-align: right;
	font-size: 12px;
}
.colseAndPrint a
{
	color: #000000;
	text-decoration: none;
}

.prevAndNext
{
	display: block;
	float: left;
	width: 700px;
	margin-top: 5px;
	text-align: left;
	font-size: 12px;
	margin-left: 5px;
}
.prevAndNext a
{
	color: #000000;
	text-decoration: none;
}

.SecondImage
{
	border: 0px;
	max-width: 365px;
	max-height: 280px;
	scale: expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >=365 ? "365px" : "auto" ):(this.style.height = this.offsetHeight >= 280 ?  "280px" : "auto" ));
}

.scont
{
	line-height:25px;
}

.index_box
{
	width:1200px;
	height: auto;
	float: left;

	 padding-top:8px; padding-bottom:20px;
	background-color: #FFFFFF;
}

.index_boxright
{
	width: 984px;
	height: auto;
	padding-left: 10px;
	float: right;
}

.index_boxleft
{
	width: 240px;
	height: auto;
	float: left;
}

.cp_list02
{
	width: 200px;
	height: auto;
	float: left;
}

.cp_list
{
	width: 200px;
	height: auto;
	float: left;
}
.cp_list ul
{
	width: 200px;
	height: auto;
	float: left;
}
.cp_list ul li
{
	width: 200px;
	height: auto;
	float: left;
	padding-top: 5px;
}
.cp_list ul li a
{
	width: 180px;
	height: auto;
	background-image: url(../images/types.jpg);
	line-height: 30px;
	height: 30px;
	background-position: center left;
	padding-left: 20px;
	float: left;
	border-bottom: #8b9cbd 1px dashed;
	background-repeat: no-repeat;
}

.cp_list ul li ul
{
	width: 180px;
	padding-left: 20px;
	display: none;
	height: auto;
}

.cp_list ul li ul li
{
	width: 180px;
	height: auto;
	float: left;
}
.cp_list ul li ul li a
{
	width: 160px;
	height: auto;
	background-image: url(../images/types.jpg);
	line-height: 25px;
	height: 25px;
	background-position: center left;
	padding-left: 20px;
	float: left;
	border-bottom: #8b9cbd 1px dashed;
	background-repeat: no-repeat;
}


.index_lefttitle
{
	width:240px;
	height:70px;
	line-height:70px;
	font-size:18px; 
	color:#FFF; 

	text-align:center;
	background-image: url(../images/left01.jpg);
	float: left;	
}

.index_lefttitle span
{
	width: 230px;
	height: 31px;
text-align:center;
	
	float: left;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	padding-left: 0px;
	color: #FFFFFF;
	line-height: 31px;
}

.prod_type
{
	width: 200px;
	height: auto;
	background-image: url(../images/bgsx.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
}




.lxwm
{
	width: 230px;
	height: auto;

	float: left;
	margin-top: 10px;
}
.lxwm_box
{
	width: 218px;
	height: auto;
	border: #cecece 1px solid;
	float: left;
	background-image: url(../images/bottom_bg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-left: 10px;
}









