@charset "utf-8";
/* CSS Document */
/**
 Author: Lucky
 E-Mail: 874110672@qq.com
 QQ: 874110672
 Date: 2013-08-07~08
**/
/****header****/
.header_bg{ background:#f7f7f7 url(../images/header_bg.jpg) top repeat-x;}
.header_bg,.header{ height:124px;}
.header_info{ height:32px; line-height:32px; padding-right:22px; width:978px;}
.header_info span,.header_info a{ display:block; float:right;}
.header_info a{ margin-left:37px; _display:inline;}
.logo img{ padding:16px 0 0 10px;}
.header_right{ width:685px;}
.search{ padding:14px 24px 0 0; height:28px; width:240px; float:right;}
.text1{ width:197px; height:26px; line-height:26px; background:#FFF; padding-left:13px; border:solid 1px #e1e1e1; border-right:none; color:#b2b2b2;}
.text1,.btn1{ float:left;}
.btn1{ cursor:pointer; border:none; background:url(../images/btns.png) 0 0 no-repeat; width:29px; height:28px;}
.nav ul li{ float:left; font-size:14px; font-weight:bold; line-height:49px; padding:0 20px; background:url(../images/spot1.jpg) right center no-repeat;}
.nav ul li a.nav_check{ color:#900005;}
/****index banner****/
.ind_banner{width:100%; height:392px; overflow:hidden; position:relative; z-index:1;}
#JS_banner{position:relative; width:100%; height:392px; overflow:hidden;}
#JS_banner .imgarea{position:absolute; width:1400px; left:50%; margin-left:-700px;}
#JS_banner .imgarea img{display:none; overflow:hidden;}
#JS_banner .btnarea{position:absolute; left:45%; bottom:15px;}
#JS_banner .btnarea span{float:left; display:block;	margin-right:5px; width:12px; height:12px; background: url(../images/btns.png) -29px 0px no-repeat; overflow:hidden; cursor:pointer;}
#JS_banner .btnarea .on{background:url(../images/btns.png) -29px -12px no-repeat;}
/****banner****/
.banner{ width:100%; height:246px; overflow:hidden; position:relative;}
.banner img{ position:absolute; width:1400px; left:50%; margin-left:-700px; height:246px;}
/****index main****/
.note_bg{ background:#f7f7f7; overflow:hidden;}
.note{ height:32px; padding:10px 0; overflow:hidden;}
.note_left{ width:84px; line-height:32px; text-indent:11px;}
.note_right{ width:916px; overflow:hidden;}
.note_right ul li{ width:100%; line-height:32px; font-size:12px;}
.note_right ul li a{ padding:0 60px 0 20px;}
.index_box{ width:324px; height:145px; margin:0 4px; _display:inline; background:url(../images/shadow1.jpg) top center no-repeat; margin-bottom:14px;}
.index_box_l{ width:103px; padding:42px 0 0 20px;}
.index_box_r{ width:185px; padding-top:13px;}
.index_box_r h4{ line-height:45px; color:#27477b; font-family:"microsoft Yahei";}
.index_box_r p,.index_box_r dl dd{ line-height:22px;}
.index_box_r dl{ width:100%;}
.index_box_r dl dd{ width:75px; float:left; padding-left:15px; background:url(../images/correct1.png) left center no-repeat;}
.index_box_r ul li{ width:100%; text-indent:0em; line-height:24px;/* background:url(../images/arrow1.png) left center no-repeat;*/}
/****friend_link****/
.friend_link{ border-bottom:solid 1px #dbdbdb; height:133px; background:url(../images/friend_link.jpg) top repeat-x;}
.friend_link ul{ display:block; padding-top:26px; overflow:hidden;}
.friend_link ul li{ float:left; margin:0 15px; _display:inline;}
/****footer****/
.footer{ background:#f0efef; height:44px; line-height:44px; color:#323232;}
.footer_left a{ padding:0 10px; color:#323232;}
.footer_right{ padding-right:10px;}
/****content****/
.content{ margin-top:16px; margin-bottom:20px; overflow:hidden; background:#FFF url(../images/content_bg.jpg) 0 39px no-repeat;}
/*left*/
.left{ width:225px;}
.left_title{ height:39px;}
.left_title strong,.left_title span{ display:block; float:left;}
.left_title strong{ line-height:39px; font-family:"microsoft Yahei"; color:#232645; font-size:16px; padding:0 8px 0 30px;}
.left_title span{ padding-top:6px; line-height:33px; color:#999999; font-weight:bold;}
.left_main ul{ display:block; overflow:hidden; width:200px; margin:0 auto;}
.left_main ul li{ width:100%; line-height:36px; font-weight:bold; background:url(../images/line2.jpg) bottom repeat-x;}
.left_main ul li a{ display:block; width:141px; height:36px; line-height:36px; background:url(../images/lefta1.png) right center no-repeat; margin:0 auto; color:#616161;}
.left_main ul li a:hover,.left_main ul li a.left_check,.left_main ul li ul li a.left_check{ background:url(../images/lefta2.png) right center no-repeat; color:#900005;}
/*right*/
.right{ width:743px;}
.right_title{ height:45px; line-height:45px; background:url(../images/line1.jpg) bottom repeat-x;}
.right_title strong,.right_title span{ display:block;}
.right_title strong{ float:left; font-family:"microsoft Yahei"; font-size:16px; color:#900005; text-indent:11px;}
.right_title span{ float:right; font-family:simsun; padding-right:6px;}
.right_title span a{ padding:0 6px;}
/****about****/
.about_us_left{ padding:0 0 0 8px;}
.about_us_left h4{ line-height:60px;}
.about_us_left p{ line-height:24px;}
/****solve****/
.solve{ position:relative; padding-bottom:50px;}
.solve_img{ position:absolute; bottom:0px; right:0px;}
.solve_main{ width:491px; padding-left:9px;}
.solve_main h6{ line-height:40px; color:#333333;}
.solve_main p{ line-height:30px;}
/****news****/
.news{ width:675px; margin:0 auto;}
.news h5,.news h6{ line-height:29px; text-align:center; background:url(../images/line3.jpg) bottom repeat-x;}
.news h5{ padding:14px 0; color:#333333;}
.news h6{ font-weight:normal; color:#999999;}
/****news_list****/
.news_list{ padding-top:7px;}
.news_list1_left{ width:210px;}
.news_list1_left img{ display:block; width:200px; height:140px; border:solid 1px #e0e0e0; padding:4px;}
.news_list1_right{ width:510px; padding-bottom:24px;}
.news_list1_right_title{ height:41px; line-height:41px; color:#999999;}
.news_list1_right_title strong{ font-size:14px; color:#325692; padding-right:12px;}
.news_list1_right p{ line-height:25px;}
.news_list1_right p a{ color:#325692;}
.news_list2{ padding-bottom:20px;}
.news_list2 ul li{ width:100%; line-height:29px; background:url(../images/line3.jpg) bottom repeat-x; overflow:hidden;}
.news_list2 ul li a,.news_list2 ul li span{ display:block;}
.news_list2 ul li a{ float:left; padding-left:22px; background:url(../images/spot2.jpg) 7px 12px no-repeat;}
.news_list2 ul li span{ float:right; padding-right:11px; color:#999999;}
/***page***/
.pageList {width:98%; float:left; padding:15px 10px; overflow:hidden;}
.pageList li {width:auto; padding:0 5px; float:left;}
.pageList ul.l{float:left;padding:4px 0;font-size:12px;color:#747474;}
.pageList ul.r {float:left}
.pageList ul.r li {float:left; margin:0px 1px; border:1px solid #ccc; padding:0; text-align:center;font-size:12px;}
.pageList ul.r li a {color:#666; padding:4px 8px; display:inline-block;}
.pageList ul.r li a:hover,.pageList ul.r li a.selected {text-decoration:none;color:#666; background:#ccc;}
/****customer****/
.customer ul li{ width:100%; padding:20px 0; overflow:hidden;}
.customer ul li span{ display:block; float:left; overflow:hidden;}
.customer ul li span.cus_spl{ width:79px; padding-right:30px;}
.customer ul li span.cus_spl img{ display:block; width:79px; height:115px;}
.customer ul li span.cus_spr{ width:630px;}
.customer ul li span.cus_spr h5{ line-height:27px; padding-bottom:18px;}
.customer ul li span.cus_spr h5 a{ color:#474747;}
.customer ul li span.cus_spr h5 a:hover{ color:#900005;}
.customer ul li span.cus_spr p{ line-height:21px; color:#808080;}
/****job1****/
.left_main2 h6{ text-indent:40px; line-height:31px; color:#494a4a;}
/*selcet*/
.select{ width:164px; overflow:hidden; border:1px solid #a5acb2; margin-left:40px;}
.select ul,.select li{ background:#FFF;}
.select div{ height:18px; line-height:18px; background:#FFF url(../images/spot3.jpg) 152px 8px no-repeat; color:#999999; text-indent:9px;}
.select ul{	margin:0 0 0 -1px; width:164px;	overflow:hidden; overflow-y:auto; position:absolute; border:1px solid #a5acb2;}
.select li{	height:18px; line-height:18px; padding:0 10px; white-space:nowrap; cursor:pointer;}
.select li.on{ background:#a5acb2; color:#fff;}
/*selcet*/
.text2{ width:164px; height:24px; line-height:24px; border:solid 1px #a5acb2; margin-left:40px;}
.btn2{ width:122px; height:36px; line-height:36px; text-align:center; color:#FFF; font-weight:bold; border:none; background:url(../images/btns.png) -41px 0px no-repeat; margin:21px 0 0 54px; cursor:pointer;}
.job1{ padding:5px 0 20px 0;}
.tbStu{ background:#FFF;}/**first bg**/
.tbStu tr{line-height:30px;}
.tbStu tr th,.tbStu tr td{ text-align:center;}
.tbStu tr th{ background:#f2f2f2; border:solid 1px #e0e0e0; border-left:none; color:#494848;}
.tbStu tr th.job1_th1{text-align:left; text-indent:27px;}
.tbStu tr th.job1_th2{border-right:none;}
.tbStu tr td a{ display:block; float:left; padding-left:30px; background:url(../images/spot4.png) 10px 10px no-repeat;}
.tbStu tr.job1_tr1{color:#111111}
.tbStu tr.job1_tr1 a{color:#111111}
.tbStu tr.job1_tr1 td,.tbStu tr.job1_tr1 td img{ padding-top:12px;}
.tbStu tr.job1_tr1 td a strong{color:red;font-size:13px;}
.tbStu .trOdd1{ background:#faf9f9;}/**second bg**/
/****job2****/
.job2{ width:695px; margin:10px auto; overflow:hidden;}
.job2_title{ height:36px; line-height:36px; border-top:solid 1px #e9e8e8; border-bottom:1px solid #e9e8e8;}
.job2_title strong,.job2_title span{ display:block;}
.job2_title strong{ float:left; font-size:14px; color:#19376a;}
.job2_title span{ float:right; padding-right:15px; color:#666666;}
.job2_table1 tr{ line-height:35px; background:#FFF; font-family:simsun;}
.job2_table1 tr th{ text-align:left; font-weight:normal; color:#333333; border-bottom:solid 1px #e9e8e8;}
.job2_table1 tr td{ color:#666666; border-bottom:solid 1px #e9e8e8;}
.job2_main h5{ line-height:28px; padding-top:15px; color:#333333;}
.job2_main p{ line-height:37px; font-family:simsun;}
.btn3,.btn4{ width:92px; height:30px; line-height:30px; text-align:center; color:#FFF; font-weight:bold; border:none; cursor:pointer; margin:44px 10px 0 0;}
.btn3{ background:url(../images/btns.png) 0px -36px no-repeat;}
.btn4{ background:url(../images/btns.png) -92px -36px no-repeat;}

.notise2{
	position: absolute;	
	bottom: 40px;
	left: 0px;
	width: auto;
	height: 40px;
	background: #284d90;
	padding: 0px 20px;
	display: none;
}
.notise2 h2{
	font-size: 16px;
	color: #fff;
	line-height: 40px;
}
.job2_main{
	position: relative;
}