@charset "utf-8";
/* CSS Document */

* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-decoration:none;outline:none;
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.clear{ clear:both}
a{ text-decoration:none;}

.title2 a{ color:#000;}
.title2 a:hover{ color:#9d8862;}

body{ margin: 0; padding: 0; background:url(../images/bj_01.jpg) repeat-x top;}

.top{ width:1002px; float:left; margin-top:3px; display:inline;}
.top_01{ width:226px; height:26px; float:left; background:url(../images/images_01.png) no-repeat;}
.top_01 li{ width:112px; height:26px; float:left; margin-left:1px; display:inline; text-align:center;}
.top_01 li a{ font-size:12px; color:#fff; line-height:26px;}

.daohang{ width:1002px; height:51px; float:left;}
.nav{ width:833px; height:51px; float:left;}
.nav li{ width:119px; height:51px; float:left; background:url(../images/images_03.png) no-repeat bottom right;}
.nav li a{ width:117px; height:46px; float:left; text-align:center; padding-top:5px; font-size:14px; color:#000; line-height:46px;}
.nav li a:hover{ background:url(../images/images_04.png) no-repeat; color:#fff; font-weight:bold;}

.search{ width:164px; height:24px; float:right; margin-top:16px; display:inline; background:url(../images/images_05.png) no-repeat;}
.input01{ width:110px; height:22px; float:left; line-height:22px; margin-top:1px; margin-left:23px; display:inline; border:none; background:none;}
.input02{ width:31px; height:24px; float:left; background:url(../images/images_06.png) no-repeat; border:none; cursor:pointer;}

/*Banner*/
.autoMaxWidth{ overflow:hidden; position:relative;height:423px; float:left;}
#slide-index{min-width:1002px;width:100%; height:423px; overflow:hidden; position:relative; float:left;}
#slide-index .slides{ min-width:1002px; width:100%; height:423px; }
#slide-index .slide{ min-width:1002px; height:423px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }


.prolist{ width:1002px; float:left; position:absolute; z-index:2000; left:0; top:-38px;}

.tab1{width:1002px; float:left;}
.menu{height:54px; float:left;}
.menu li{float:left;width:199px;height:54px;overflow:hidden; margin-left:1px; display:inline;}
.menu li a{ float:left;width:110px;height:54px;color:#fff;color:#fff;font-size:13px; padding-left:89px;line-height:38px;}

#one1{ background:url(../images/prolb_01.png) no-repeat;}
#one1.off{color:#fff;font-weight:bold; background:url(../images/prolb_001.png) no-repeat !important;}
#one1:hover{color:#fff;font-weight:bold; background:url(../images/prolb_001.png) no-repeat !important;}
#one2{ background:url(../images/prolb_02.png) no-repeat;}
#one2.off{color:#fff;font-weight:bold; background:url(../images/prolb_002.png) no-repeat !important;}
#one2:hover{color:#fff;font-weight:bold; background:url(../images/prolb_002.png) no-repeat !important;}
#one3{ background:url(../images/prolb_03.png) no-repeat;}
#one3.off{color:#fff;font-weight:bold; background:url(../images/prolb_003.png) no-repeat !important;}
#one3:hover{color:#fff;font-weight:bold; background:url(../images/prolb_003.png) no-repeat !important;}
#one4{ background:url(../images/prolb_04.png) no-repeat;}
#one4.off{color:#fff;font-weight:bold; background:url(../images/prolb_004.png) no-repeat !important;}
#one4:hover{color:#fff;font-weight:bold; background:url(../images/prolb_004.png) no-repeat !important;}
#one5{ background:url(../images/prolb_05.png) no-repeat;}
#one5.off{color:#fff;font-weight:bold; background:url(../images/prolb_005.png) no-repeat !important;}
#one5:hover{color:#fff;font-weight:bold; background:url(../images/prolb_005.png) no-repeat !important;}

.menudiv{ width:1002px; height:191px; background:#f3f3f3; float:left;}
.menudiv div{ width:1002px; height:157px; float:left; padding-top:10px; padding-bottom:24px;}
.menudiv div a{ width:158px; height:158px; float:left; margin:0 20px; display:inline;}


.con{ width:1002px; height:250px; float:left;}

.con01{ width:326px; height:250px; float:left; background:url(../images/bj_02.jpg) no-repeat right;}
.con01_top{ width:326px; height:68px; float:left; background:url(../images/images_07.png) no-repeat;}
.con01_top span{ float:right; margin-top:30px; margin-right:30px; display:inline;}
.con01_top span a{ float:left; font-size:12px; font-family:"宋体"; color:#000;}
.con01_con{ width:326px; float:left;}
.con01_con img{ float:left; margin-left:2px; display:inline;}
.con01_con span{ width:292px; float:left; margin-top:20px; display:inline; padding-left:4px; padding-right:30px; font-size:12px; color:#000; line-height:26px;}
.con01_con span a{ color:#ff7101;}

.con02{ width:376px; height:250px; float:left; background:url(../images/bj_02.jpg) no-repeat right; margin-left:29px; display:inline;}
.con02_top{ width:376px; height:68px; float:left; background:url(../images/images_09.png) no-repeat;}
.con02_top span{ float:right; margin-top:30px; margin-right:23px; display:inline;}
.con02_top span a{ float:left; font-size:12px; font-family:"宋体"; color:#000;}
.con02_con{ width:376px; float:left;}
.xw{ width:376px; float:left;}
.xw img{ float:left;}
.xw span{ width:215px; height:84px; float:left; padding:10px 30px 0 18px; overflow:hidden; font-size:12px; color:#000; line-height:22px;}
.xw span a{ color:#ff7101;}
.con02_con ul{ width:376px; float:left; margin-top:20px; display:inline;}
.con02_con ul li{ width:352px; float:left; margin-right:24px; display:inline; border-bottom:1px dashed #b4b4b4; font-size:12px; color:#000; line-height:28px;}
.con02_con ul li a{ color:#000; float:left;}
.con02_con ul li span{ float:right;}

.con03{ width:242px; height:250px; float:left; margin-left:29px; display:inline; background:url(../images/images_12.png) no-repeat right bottom;}
.con03_top{ width:242px; height:68px; float:left; background:url(../images/images_11.png) no-repeat;}
.con03_top span{ float:right; margin-top:30px; margin-right:3px; display:inline;}
.con03_top span a{ float:left; font-size:12px; font-family:"宋体"; color:#000;}
.con03_con{ width:242px; float:left;}
.con03_con img{ float:left;}
.con03_con span{ width:242px; float:left; margin-top:8px; display:inline;}
.con03_con span p{ font-size:12px; color:#000; line-height:26px;}


.nav_01{ width:1002px; height:43px; float:left;}
.nav_01 span{ width:1002px; height:43px; float:left; text-align:center; font-size:12px; color:#8e8e8e; line-height:40px;}
.nav_01 span a{ color:#8e8e8e;}

.bottom{ width:1002px; height:85px; float:left;}
.bottom img{ float:left;}
.bottom a{ float:left; font-size:12px; color:#8e8e8e; line-height:85px; margin:0 15px; display:inline;}
.bottom span{ float:left;}


.content{ width:1002px; float:left; padding-bottom:20px;}

.content_left{ width:212px; float:left;}
.content_left_01{ width:212px; float:left; background:url(../images/images_15.png) no-repeat #fe8730; padding-bottom:20px;}
.content_left_01 li{ width:212px; height:45px; float:left; background:url(../images/images_16.png) no-repeat;}
.content_left_01 li a{ width:182px; height:45px; float:left; padding-left:30px; font-size:13px; color:#fff; line-height:45px;}
.content_left_01 li a:hover{ background:url(../images/images_17.png) no-repeat; font-weight:bold;}

.content_left_02{ width:212px; height:153px; float:left; background:url(../images/images_18.png) no-repeat; margin-top:10px; display:inline;}
.content_left_02 span{ width:200px; float:left; margin-top:87px; display:inline; padding-left:12px;}
.content_left_02 span p{ font-size:12px; color:#3e3e3e; line-height:20px;}

.content_right{ width:760px; float:left; margin-left:30px; display:inline;}
.right_top{ width:760px; float:left;}
.right_top li{ width:760px; float:left; border-bottom:1px solid #ccc;}
.right_top li img{ float:left;}
.right_top li span{ float:left; margin-left:10px; display:inline; font-size:12px; color:#535353; line-height:42px;}
.right_top li span a{ color:#fe7600;}
.right_con{ width:720px; float:left; padding:20px;}
.right_con span{ width:720px; float:left; font-size:12px; color:#616161; line-height:26px;}


.right_news{ width:760px; float:left; padding:10px 0;}

.nr{ width:700px; float:left; padding:0 30px;}
.nr_top{ width:700px; float:left;}
.nr_top h1{ width:700px; float:left; text-align:center; font-size:22px; font-family:"微软雅黑"; color:#000; line-height:42px; font-weight:normal;}
.nr_top span{ width:700px; float:left; text-align:center; font-size:13px; font-family:"微软雅黑"; color:#8f8f8f; line-height:37px; border-bottom:1px solid #ccc;}
.nr_con{ width:680px; float:left; padding:20px 10px; font-size:12px; color:#4c4c4c; line-height:26px;}

.right01{ width:760px; height:188px; float:left; background:#eee;}
.right01 img{ float:left;}
.right01 span{ width:437px; height:148px; float:left; padding:20px; font-size:12px; color:#535252; line-height:26px;}
.right01 span a{ color:#016aac;}
.right01 span h1{ font-family:"微软雅黑"; font-size:16px; color:#ff7300; font-weight:normal; line-height:34px; float:left; width:437px; text-align:center;}
.right02{ width:718px; float:left; border:1px solid #cfcfcf; margin-top:20px; display:inline; padding:0 20px 20px 20px;}
.right02 ul{ width:718px; float:left;}
.right02 ul li{ width:718px; float:left; font-size:12px; line-height:26px;}
.right02 ul li a{ float:left; font-size:12px; color:#535252; line-height:26px;}
.right02 ul li span{ float:right; color:#a8a8a8;}
#c1{ margin-top:20px; display:inline;}
#c2{ padding-bottom:20px; border-bottom:1px solid #ccc;}

.Pro{ width:758px; float:left; border:1px solid #cfcfcf; margin-top:20px; display:inline; padding:15px 0;}
.Pro ul{ width:758px; float:left;}
.Pro ul li{ width:211px; height:211px; float:left; margin:20px 20px; display:inline;}
.Pro ul li a{ float:left;}

.pro_nr{ width:760px; float:left; margin-top:10px; display:inline;}
.pro_nr .sp1{ width:620px; float:left; margin-left:50px; display:inline; background:#eee; margin-top:20px; padding:20px; font-size:12px; color:#535252; line-height:26px;}

.Project{ width:760px; float:left; margin-top:10px; display:inline;}
.Project ul{ width:760px; float:left;}
.Project ul li{ width:194px; height:160px; float:left; border:2px solid #ff7300; padding:8px 7px; margin:10px 20px; display:inline;}
.Project ul li a{ float:left;}
.Project ul li span{ width:194px; float:left; font-size:16px; font-family:"微软雅黑"; color:#ff7300; line-height:30px; text-align:center;}

.Project2{ width:780px; float:left; margin-top:10px; display:inline;}
.Project2 ul{ width:780px; float:left;}
.Project2 ul li{ width:211px; height:235px; float:left; border:2px solid #ff7300; padding:8px 7px; margin:10px 10px; display:inline;}
.Project2 ul li a{ float:left;}
.Project2 ul li span{ width:211px; float:left; font-size:16px; font-family:"微软雅黑"; color:#ff7300; line-height:30px; text-align:center;}

.Mess{ width:600px; float:left; margin-top:10px; display:inline; padding:0 80px;}
.Mess h1{ width:600px; float:left; font-size:18px; font-family:"微软雅黑"; color:#000; line-height:34px; border-bottom:1px solid #5e5e5e;}

.input03{ width:163px; height:21px; background:#f7f7f7; border:1px solid #dcdcdc;}
.input04{ width:308px; height:88px; border:1px solid #dcdcdc; background:#f7f7f7;}
.td{ width:105px; font-size:12px; color:#5c5c5c; line-height:40px;}


.job{ width:758px; float:left; margin-top:10px; display:inline; border:1px solid #ccc; padding-bottom:20px;}
.job ul{ width:738px; float:left; padding:10px;}
.job ul h1{ font-size:16px; font-family:"微软雅黑"; line-height:32px; margin:10px 0; display:inline;}
.job ul h1 a{ color:#016aac;}
.tab2{ border-bottom:1px dashed #dbdbdb; border-top:1px dashed #dbdbdb; padding:20px 0; font-size:12px; color:#666; line-height:30px;}

.jobShow{ width:740px; float:left; margin-top:10px; display:inline; padding-left:20px;}
.tab3{ padding:10px 0; font-size:12px; color:#666; line-height:30px;}
.jobShow .sp2{ width:740px; float:left; font-size:12px; color:#666; line-height:24px;}


.Employee{ width:760px; float:left; margin-top:10px; display:inline; padding-bottom:20px;}
.Employee ul{ width:760px; float:left;}
.Employee ul li{ width:220px; height:163px; float:left; border:1px solid #cdcdcd; margin:5px 11px; display:inline; padding:4px;}
.Employee ul li a{ float:left;}
.Employee ul li span{ width:220px; float:left; text-align:center; font-size:12px; color:#000; line-height:34px;}


.Contact{ width:1002px; float:left; padding-bottom:20px;}
.Contact_top{ width:1002px; height:36px; float:left; margin-top:10px; display:inline; border-bottom:1px solid #ccc;}
.Contact_top img{ float:left;}
.Contact_top span{ float:left; margin-left:10px; display:inline; font-size:12px; color:#535353; line-height:36px;}
.Contact_left{ width:305px; float:left;}
.Contact_left img{ float:left;}
.Contact_left span{ font-size:12px; color:#000; line-height:26px;}
.Contact_right{ width:673px; height:251px; float:left; border:1px solid #dddbdb; padding:11px;}






