
#tab1 a:link {
	font-size: 13px;
	color: #000000;
	letter-spacing:1px;
	
}
#tab1 a:hover {
	font-size: 13px;
	color: #FF3300;
	text-decoration: underline;
	letter-spacing:1px;
}
#tab1 a:visited {
	font-size: 13px;
	color: #000000;
	letter-spacing:1px;
	font-weight:normal;
}
#tab1 a:active {
	font-size: 13px;
	color: #FF6600;
	letter-spacing:1px;
}
.conteng{
background:url(../images/contentbg.jpg ) top repeat-x;
}
.leftmenu{width: 176px; padding:0 11px 0 19px; float: left; display:inline;}
.leftmenu .leftmenu-title{height: 88px; background:url(../images/menuleft_titlebg.jpg) no-repeat left bottom;}

.leftmenu-title p{width: 176px;padding: 18px 0px 10px;font-size: 15px;display: block;color: #902827;line-height: 24px;}
.leftmenu-title span{display: block;font-size: 15px; color:#767676;}

.left_navmenu{ margin:0; padding-top:2px;}
.left_navmenu ul{clear:both;}
.left_navmenu li{width:176px; line-height:38px; margin-bottom:5px;overflow:hidden;}
.left_navmenu li a{ display:block; height:38px; color:#000; padding-left:36px; background:url(../images/leftmenua.png) no-repeat 20px 16px; text-decoration:none; font-size:14px;}
.left_navmenu li a:hover{ color:#fff;background-position:20px -4px; background-color:#600; text-decoration:none;}

a.gywmzcljk:link { background:url(../images/leftmenua.png) no-repeat 20px -4px; background-color:#600; color:#ffffff; }
/* 当鼠标经过时候的颜色*/

.left_navmenu li.current{ border:0;}
.left_navmenu li.current a{color:#fff; border-bottom:1px solid #e4e4e4;  background-position:40px -32px; background-color:#b60e0c;}

.left_navmenu ul li ul{ display:none; background:none;}
.left_navmenu li.current ul{ display:block;}
.left_navmenu li.current ul li ul{ display:none;}
.left_navmenu li li{width:176px; line-height:38px;}
.left_navmenu li li a,.left_navmenu li.current li a{ border:0; color:#6f6f6f; line-height:38px; background-position:-100px -100px; background-color:#f8f8f8;}
.left_navmenu li li a:hover,.left_navmenu li li.current a{color:#b60e0c; background-position:-100px -100px; background-color:#f8f8f8;}
.left_navmenu li li.current a{border-bottom:1px solid #e4e4e4;}
.default-banner,.BrandCulture-banner{ width:1280px; height:646px; margin:0 auto;}
.banner{ width:924px; height:261px; overflow:hidden; margin:0px auto; }
.banner img{width:926px; height:261px; display:block; overflow:hidden;}
.banner2{ width:924px; height:370px; overflow:hidden; margin:0 auto; }
.banner2 img{width:926px; height:370px; display:block; overflow:hidden;}

#KinSlideshow{
    height: 368px;
    margin: 0 0 4px;
    overflow: hidden;
    width: 924px;
}
#KinSlideshow ul li {
    margin: 0;
    padding: 0;
	border-radius:5px;
}
.pagination{
	display:none;
}
/*content*/
.gywmkjnrkj { width:600px; line-height:27px; float:left; overflow:hidden; }

/*右部样式*/
.right-style{ width:621px; min-height:400px; position:relative; margin-right:5px;padding:88px 42px 36px; height:auto!important; height:400px; float:right; background: url(../images/right-stylebg.jpg) repeat-y; overflow:hidden;}
.right-style table img{ max-width:621px; margin:40px 0 0 0;}
.right-style2{ width:621px; min-height:400px; position:relative; margin-right:5px;padding:88px 42px 36px; height:auto!important; height:400px; float:right; background: url(../images/right-stylebg.jpg) repeat-y; overflow:hidden;}
.right-style2 table img{ max-width:621px; margin:40px 0;}

.right-style1{ width:621px; min-height:400px; position:relative; margin-right:5px;padding:88px 42px 36px; height:auto!important; height:400px; float:right; background: url(../images/right-stylebg.jpg) repeat-y; overflow:hidden;}
.right-style1 table img{ max-width:621px; }

.right-title{width:623px; height:42px; line-height:42px; padding:13px 42px 13px; position:absolute; left:0; top:0px; background:#600;}
.title-span{ padding-left:18px; font-size:18px; font-weight:bold;color:#fff; display:inline-block; float:left; background:url(../Images/span_ico.jpg) no-repeat 5px 16px; letter-spacing:2px;}
.title-span code{ margin-left:10px;font-size:15px;}
.right-title p{ float:right; padding-right:5px;}
.right-title p a{ display:inline-block; float:left; color:#fff; padding-left:5px; padding-right:10px; background:url(../Images/titlea_ico.gif) no-repeat right center;} 
.right-title p span{ margin-left:5px; color:#fff;}
.right-content{ padding:10px 0 10px 0;}
.right-content .righth3{ color:#b60d0c; font-size:14px; margin-bottom:5px;}
.right-content .righttitleh3{ font-size:16px;}
.right-content p{ color:#555; margin-bottom:10px; text-align:left;}
.HR-content p{ margin-bottom:20px;}
.Culture-content{ padding-top:0;}
.Culture_dl{ clear:both;}
.Culture_dl li{ height:95px; overflow:hidden; padding:34px 10px 20px; border-bottom:1px solid #cfcfcf;}
.Culture_dl li a.a_img{ width:155px; height:95px; margin-right:30px; float:left; display:inline-block;}
.Culture_dl li a.a_h3{ height:18px; line-height:18px; margin-bottom:10px; display:block; color:#902827; font-size:16px;}
.Culture_dl li p{ font-family:"微软雅黑";}
.Culture_dl li:hover{ background-color:#b60e0c; color:#fff;}
.Culture_dl li:hover a.a_h3,.Culture_dl li:hover p{ color:#fff;}
.page{ width:100%; height:20px; line-height:20px; text-align:center; margin:0 auto; margin-top:15px;}
.page a{ color:#404040; margin:0 5px;}
.page a.current{ font-weight:bold; color:#a61918;}
.page a:hover{ color:#902827;}
.content{ width:1004px; padding-top:10px; margin:0 auto;}
.content .conten{ width:914px; padding:10px 5px 0 5px; min-height:238px; height:auto!important; height:238px; margin:0 auto; background:url(../images/contentbg.jpg) no-repeat;}

/*联系我们*/
.Contact-content{ padding:40px 0;}
.contactborder{}
.contact{ height:170px; padding:15px 30px; border-bottom:1px solid #b60e0c;}
.contact img{ width:246px; height:169px; display:block; float:right;}
.contact h3{ height:30px; line-height:30px; font-size:20px; color:#b60e0c; margin-bottom:10px;}
.contact p{ color:#000; margin-bottom:5px;}
 
.contactmap{ height:190px; padding:30px 10px; border-bottom:1px solid #b60e0c;}
.contactmap dt{ width:230px; height:160px; border:1px solid #e3e3e3; float:left; display:inline;}
.contactmap dt small{ width:230px; height:30px; text-align:center; display:block;}
.contactmap dt small a{ line-height:30px; color:#fff; font-size:14px; display:block; background:#6f6f6f url(../Images/ico.png) no-repeat 60px 4px;}
.contactmap dt small a:hover{ background:#bc4543 url(../Images/ico.png) no-repeat 60px 4px;}
.contactmap dd{ width:330px; height:170px; float:right;} 
.contactmap dd h3{ height:30px; line-height:30px; font-size:20px; color:#b60e0c; margin-bottom:10px;}
.contactmap dd p{ color:#000;}

.Contact-content table{}
.Contact-content table tr{line-height:30px;}
.Contact-content table tr td input{ height:18px; line-height:18px; padding-left:5px; border:1px solid #ccc;}
.Contact-content table tr td textarea{ margin-top:8px; border:1px solid #ccc; overflow:hidden;}
.Contact-content table tr td input.input1{ width:205px;}
.Contact-content table tr td input.input2{ width:388px;}

.Social_recru table{ margin:6px 0 30px 0; width:100%;}
.Social_recru th{ color:#af1211; font-size:14px; height:40px; line-height:40px; font-weight:normal; background-color:#cbccce; border-right:1px solid #fff; border-left:1px solid #a0a0a0; text-align:center; margin-bottom:20px;}
.Social_recru th select{ margin-left:10px;}
.Social_recru td.first{ text-align:left; padding-left:16px; width:120px;}
.Social_recru td{border-bottom:1px solid #d8d8d8; height:32px; line-height:32px; text-align:center;} 
.Social_recru tr:hover{ background-color:#af1211; cursor:pointer;}
.Social_recru tr:hover td,.Social_recru tr:hover td a{ color:#fff;}
.right-content .red14{ color:#c60008; font-size:14px; margin-bottom:20px;}
.recruitment{ padding:14px 60px 0 80px;} 
.recruitment p{ margin-bottom:20px;}
.recruitment a.yp{ display:inline-block; margin-right:16px; width:90px; height:25px; line-height:25px; text-align:center; color:#fff; background-color:#c41919; font-size:14px;}

.resume{ padding-top:20px;}
.resume p.post{ color:#000; font-size:14px;}
.resume p.post select{ color:#e40010; text-align:center;}
.resume table{ margin:20px 0 0 0px;}
.resume table td{ padding-bottom:4px; vertical-align:top;}
.resume table td span{ margin-right:10px;}
.resume table td input,.resume table td textarea{ width:186px; background:#fff; border:1px solid #d3d3d3;}
.resume table td textarea{ width:466px; height:60px; overflow:hidden; margin-bottom:10px;}
.resume table td.sfz input{ width:456px;}
.resume table td input.radio{ border:none; width:auto; height:auto; background:none;}
.resume table td input.button,.Contact-content table td input.button{ cursor:pointer; letter-spacing:6px; display:inline-block; margin-right:14px; border:none; width:65px; height:28px; line-height:26px; background:url(../Images/buttonbg.jpg) no-repeat; text-align:center; color:#fff;}
.resume table td input.button:hover,.Contact-content table td input.button:hover{ background:url(../Images/buttonhoverbg.jpg) no-repeat;}

.jobstylespan{ color:#666; font-size:14px; font-weight:bold;}
.jobstylep{ color:#787878; font-size:13px;}
.jobstylep a{ color:#af1211; font-size:13px;}


.cg_font{ width:600px; height:230px; margin:10px 0 20px 0;}
.cg_font p{ background:url(../pintai/image/jt.jpg) no-repeat; width:5px; height:9px; margin-right:10px; margin-top:5px; float:left;}
.cg_font li{ font-size:14px; line-height:24px; float:left; width:200px; height:30px;}

.rjjs{ width:600px; float:left;}
.zs{ width:600px; height:1700px; float:left;}
#tab22 a:link{
	font-family: "微软雅黑";
	font-size: 12px;
	font-weight:normal;
	color: #660000;
	padding-left:2px;
}
#tab22 a:hover {
	font-family: "微软雅黑";
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
#tab22 a:visited {
	font-family: "微软雅黑";
	font-size: 12px;
	font-weight: normal;
	color: #660000;
}
.xuxian2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.app{
	float:left;

}
/*背景和框架*/
.gywmkjbj { width:100%; float:left; overflow:hidden; height:auto; background-image: url(../pintai/image/back_01.gif); background-repeat: repeat; }
.gywmkj { width:926px; height:auto; margin:0px auto; overflow:hidden; background-color:#F7F7F7;}
.gywmbanerk { width:926px; float:left; overflow:hidden; height:261px; margin-bottom:10px;}
.gywmbanerk img { width:926px; height:261px;}

/*资源中心*/
.zyzxwhg { line-height:30px;}
 
a.zyzxzclmbt:link { width:140px; height:28px; background-image: url(../pintai/image/2.gif); background-repeat: no-repeat; text-align:center; font-size:12px; display:block; line-height:28px;}

/* 当鼠标经过时候的颜色*/
a.zyzxzclmbt:hover { width:140px; height:28px; background-image: url(../pintai/image/5.gif); background-repeat: no-repeat; text-align:center; font-size:16px; font-weight: bold; color: #FFFF00; }

/*产品展示*/
.cpzskj { width:926px; height:auto; margin:0px auto 15px auto; overflow:hidden; background-image: url(../images/contentbg.jpg); background-repeat: no-repeat; background-position: top; }
.cpzckj { width:177px; float:left; margin-left:5px; margin-top:10px; background-color:#FFFFFF; padding-left:10px; padding-top:10px; padding-right:10px; }
.cpzcbtk { width:177px; float:left; background-image: url(../images/menuleft_titlebg.jpg); background-repeat: no-repeat; background-position: bottom; font-size:14px; margin-bottom:2px; }
.cpzcbtk dd { color:#767676; margin-bottom:5px; }
.cpzcbtk dl { color:#902827; margin-bottom:18px;} 

.cpflxbt { width:177px; float:left; height:39px;  }
.cpflxbt a{ width:177px; float:left; height:39px; background:url(../images/leftmenua.png) no-repeat 20px 16px; background-repeat: no-repeat; line-height:39px; text-indent:40px; font-size:14px; color:#000000; }
.cpflxbt a:hover{ width:177px; float:left; height:39px; color:#fff;background-position:20px -4px; background-color:#600; line-height:39px; text-indent:40px; font-size:14px; }

.cpflbtnrxsbt { width:177px; float:left; height:39px;  }
.cpflbtnrxsbt a{ width:177px; float:left; height:39px; background-image:url(../images/titlebg.jpg); background-repeat: no-repeat; line-height:39px; text-indent:40px; font-size:14px; color:#ffffff; }
.cpflbtnrxsbt a:hover{ width:177px; float:left; height:39px; color:#fff; background-position:20px -4px; background-color:#600; line-height:39px; text-indent:40px; font-size:14px; background-image: url(../images/leftmenua.png); background-repeat: no-repeat; }
/* background-image:url(../images/titlebg.jpg);*/

a.gyhsfljc:link { color:#FF0000; font-weight: bold; }
a.gyhsfljc:visited { color:#FF0000; font-weight: bold; }
/* 当鼠标经过时候的颜色*/
a.gyhsfljc:hover { color:#FF0000; font-weight: bold; }
a.gyhsfljc:active { color:#FF0000; font-weight: bold; }

.cpflbtnr { width:177px; float:left; margin-bottom:10px; margin-top:2px; height:auto; display:block; overflow:hidden;  }
.cpflbtnr ul { float:left; width:187px; padding-top:3px;}
.cpflbtnr ul li { float:left; height:27px;  padding-left:10px; padding-right:10px; line-height:27px;}
.cpflbtnr ul li a { color:#333333;}
.cpflbtnr ul li a:hover { color:#FF0000;} 


.cpyckj { width:710px; float:left; overflow:hidden; margin-left:10px; margin-top:10px; background-image: url(../images/right-stylebg.jpg); background-repeat: repeat-y; }
.cpyckjbt { width:708px; float:left; overflow:hidden; background-color:#660000; color:#FFFFFF; height:89px;} 
.cpyckjbt a { color:#FFFFFF;}
.cpyckjbt span{ float:right; overflow:hidden; margin-top:55px; padding-right:10px; } 
.cpyckjbt dd { float:left; background-image: url(../images/span_ico.png); background-repeat: no-repeat; background-position: left center; font-size: 16px; font-weight: bold; text-indent:10px; margin-left:10px; margin-top:55px; width:140px; }
.cpyckjbt dl { font-size:14px; font-weight: normal; float:right;}

.cpycnrk { width:100%; float:left; overflow:hidden; background-color: #F7F7F7; background-image: url(../images/right-stylebg.jpg); background-repeat: repeat-y; }
.cpycnrbt { width:622px; border-bottom:1px solid #CCCCCC; font-size:18px; line-height:45px;color:#993300; margin:10px auto;}
.cpycnrk ul { width:622px; margin:0px auto;}
.cpycnrk ul li { float:left; width:184px; height:197px; border:1px solid #CCCCCC; margin-left:7px; margin-right:10px; margin-bottom:17px;}
.cpycnrk ul li img { width:184px; height:197px;}

/*分页*/
.page_list { width:100%; text-align:center; height:45px; line-height:45px; margin-top:15px; margin-bottom:15px; overflow:hidden;  }
.page_list a {background-color:#FFFFFF; width:45px; height:45px; text-align:center; font-size:15px; border:1px solid #ebebeb; margin-right:8px; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; }
.page_list .on { background-color:#EA6000; color:#FFFFFF; }


/*校园讲座*/
.xyjzkjbt { width:708px; float:left; overflow:hidden; background-color:#660000; color:#FFFFFF; height:89px;} 
.xyjzkjbt a { color:#FFFFFF;}
.xyjzkjbt span{ float:right; overflow:hidden; margin-top:55px; padding-right:10px; } 
.xyjzkjbt dd { float:left; background-image: url(../images/span_ico.png); background-repeat: no-repeat; background-position: left center; font-size: 16px; font-weight: bold; text-indent:10px; margin-left:10px; margin-top:55px; width:190px; }
.xyjzkjbt dl { font-size:14px; font-weight: normal; float:right;}

.xyjznrk { width:100%; float:left; overflow:hidden; background-color: #F7F7F7; background-image: url(../images/right-stylebg.jpg); background-repeat: repeat-y; padding-top:20px; }
.xyjznrk ul { width:622px; margin:0px auto;}
.xyjznrk ul li { float:left; width:184px;  margin-left:7px; margin-right:10px; margin-bottom:17px;}
.xyjznrk ul li img { width:184px; height:173px; border:1px solid #CCCCCC;}
.xyjznrk ul li dd {width:184px; height:38px; background-color:#F57386; border:1px solid #99FFCC; text-align:center; line-height:38px; font-size:14px; float:left; }
.xyjznrk ul li dd a { color:#F2F7CA;}

.xyjztpnrk { width:640px; margin:0px auto; overflow:hidden;}
.xyjztpnrkbt { width:100%; float:left; line-height:65px; font-size:20px; color:#993300; border-bottom:1px solid #CCCCCC; text-align:center; margin-bottom:5px; font-weight: bold;}
.xyjztpnrknr { padding:5px; line-height:27px; width:100%; float:left; color:#333333;  font-size: 14px; }
.xyjztpnrknr img { margin-bottom:8px;}

/*作品集锦*/

.zpjjnrk { width:100%; float:left; overflow:hidden; background-color: #F7F7F7; background-image: url(../images/right-stylebg.jpg); background-repeat: repeat-y; padding-top:20px; }
.zpjjnrk ul { width:622px; margin:0px auto;}
.zpjjnrk ul li { float:left; width: 289px; height: 215px;  margin-left:7px; margin-right:10px; margin-bottom:17px;}
.zpjjnrk ul li dl{ margin:0px auto; width: 287px; height: 175px;line-height:175px; overflow:hidden;vertical-align:middle; border:solid 1px #CCCCCC; text-align:center;}
.zpjjnrk ul li dl img { max-height:175px; max-width:287px; vertical-align:middle; margin:0px auto;}
.zpjjnrk ul li dd {width:287px; height:38px; background-color:#F57386; border:1px solid #99FFCC; text-align:center; line-height:38px; font-size:14px; float:left; }
.zpjjnrk ul li dd a { color:#F2F7CA;}
/*联系我们*/
.lxwmkjbt { width:708px; float:left; overflow:hidden; background-color:#660000; color:#FFFFFF; height:89px;} 
.lxwmkjbt a { color:#FFFFFF;}
.lxwmkjbt span{ float:right; overflow:hidden; margin-top:55px; padding-right:10px; } 
.lxwmkjbt dd { float:left; background-image: url(../images/span_ico.png); background-repeat: no-repeat; background-position: left center; font-size: 16px; font-weight: bold; text-indent:10px; margin-left:10px; margin-top:55px; width:160px; }
.lxwmkjbt dl { font-size:14px; font-weight: normal; float:right;}

.lxwmkj { width:626px; margin:0px auto; overflow:hidden; border-bottom:1px solid #B60E0C; padding-bottom:20px; padding-top:20px;}
.lxwmkjz { float:left; width:320px;}
.lxwmkjy { float:left; width:285px; line-height:30px; font-size:14px; margin-left:10px;}
.lxwmkjy  span { font-size:18px; color:#C40E0C;}

.lxwmfs { width:626px; margin:0px auto; overflow:hidden; border-bottom:1px solid #B60E0C; padding-bottom:20px; padding-top:20px; line-height:28px;}
.lxwmfs span { font-size:18px; color:#C40E0C; }
.lxwmfs dl { font-weight:bold;  margin-bottom:-20px; font-size:14px;}
.lxwmfs p { font-size:14px; line-height:28px;}

.lxwmbsc { width:626px; margin:0px auto; overflow:hidden; margin-bottom:20px;}
/*在线留言*/
.zxlykj { width:626px; margin:0px auto; overflow:hidden; padding-bottom:20px; padding-top:20px;}

.zxlyssk { width:190px; height:22px; line-height:22px;  border:1px solid #CCCCCC;}
.zxlyssk2 { width:100px; height:22px; line-height:22px;  border:1px solid #CCCCCC;}
.zxlyssk3 {border:1px solid #CCCCCC;}

.gyfb { padding:5px; line-height:27px; }

.rczpkjbt { width:708px; float:left; overflow:hidden; background-color:#660000; color:#FFFFFF; height:89px;} 
.rczpkjbt a { color:#FFFFFF;}
.rczpkjbt span{ float:right; overflow:hidden; margin-top:55px; padding-right:10px; } 
.rczpkjbt dd { float:left; background-image: url(../images/span_ico.png); background-repeat: no-repeat; background-position: left center; font-size: 16px; font-weight: bold; text-indent:10px; margin-left:10px; margin-top:55px; width:170px; }
.rczpkjbt dl { font-size:14px; font-weight: normal; float:right;}

.sysqkjbt { width:708px; float:left; overflow:hidden; background-color:#660000; color:#FFFFFF; height:89px;} 
.sysqkjbt a { color:#FFFFFF;}
.sysqkjbt span{ float:right; overflow:hidden; margin-top:55px; padding-right:10px; } 
.sysqkjbt dd { float:left; background-image: url(../images/span_ico.png); background-repeat: no-repeat; background-position: left center; font-size: 16px; font-weight: bold; text-indent:10px; margin-left:10px; margin-top:55px; width:200px; }
.sysqkjbt dl { font-size:14px; font-weight: normal; float:right;}