*{
	margin:0;
	padding:0;	
}
body{
	font-size:12px;
	font-family:"微软雅黑","宋体";
}
img{
	border:none;
	display:block;	
}
a{
	text-decoration:none;	
}
ul{
	list-style-type:none;	
}
.clear{
	clear:both;	
}
.float{
	width:62px;
	position:fixed;
	right:0;
	top:200px;
	z-index:9999;
}
.float li{
	height:62px;
	margin-bottom:2px;
}
.float li.r1{
	background:url(../images/r.png) no-repeat;	
}
.float li.r2{
	background:url(../images/r1.png) no-repeat;	
}
.float li.r3{
	background:url(../images/r3.png) no-repeat;	
}
.float li a{
	display:block;
	height:62px;	
}
.header{
	width:1020px;
	margin:0 auto;
	padding:0 30px;
	background:#fff;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-540px;
	z-index:999999;
}
.header .nav_box{
	float:right;	
}
.header .nav_box #nav{
	height:65px;
	line-height:65px;
}
.header .nav_box #nav li.pcat{
	height:65px;
	line-height:65px;
	float:left;
	width:90px;
	text-align:center;
	position:relative;
}
.header .nav_box #nav li.pcat a{
	font-size:13px;
	color:#010103;
	font-family:"微软雅黑";
	font-weight:bold;	
}
.header .nav_box #nav li.pcat:hover,.selected{
	background:#1393d2;
}
.header .nav_box #nav li.pcat:hover a.cat,.selected a.cat{
	color:#fff !important;
}
.header .nav_box #nav li.pcat:hover .subcat{
	display:block;	
}
.header .nav_box #nav li.pcat .subcat{
	padding:29px 17px;
	background:#018ccf;
	position:absolute;
	top:65px;
	right:0;
	width:540px;
	z-index:999;
	display:none;
}
.header .nav_box #nav li.pcat .subcat ul{
	height:auto;
	line-height:normal;
	padding-right:10px;
	float:left; 
}
.header .nav_box #nav li.pcat .subcat ul li{
	height:auto;
	line-height:30px;
	float:none;
	width:auto;
}
.header .nav_box #nav li.pcat .subcat ul li a{
	color:#fff;
	font-family:"宋体";
	font-weight:normal;
}
.header .nav_box #nav li.pcat .subcat ul li a:hover{
	text-decoration:underline;
}
.header .nav_box #nav li.pcat .subcat .rtext{
	float:left;
	padding-left:10px;
	border-left:1px solid #4eafdd;
}
.header .nav_box #nav li.pcat .subcat .rtext img{
	margin-right:10px;	
}
.header .nav_box #nav li.pcat .subcat .rtext p{
	line-height:20px;
	text-align:justify;
	color:#fff;
	font-size:12px;
	font-family:"宋体";
	width:190px;
	float:left;
}
.header .nav_box #nav li.pcat .subcat .rtext p .cm{
	display:block;
	width:76px;
	height:22px;
	background:url(../images/mo.png) no-repeat;
	margin-top:5px;	
}
.search{
	height:40px;
	background:url(../images/search.png) no-repeat right center;	
}
.search form{
	line-height:40px;
	text-align:right;	
}
.search form .key{
	width:128px;
	height:20px;
	border:none;
}
.search form .submit{
	width:25px;
	height:20px;
	border:none;
	opacity:0;
	filter: alpha(opacity=0);	
}


.footer{
	height:85px;
	line-height:85px;
	width:100%;
	background:#414342;
	position:relative;	
}
.footer .footer_con{
	width:1170px;
	margin:0 auto;	
}
.footer .fpcat li.fcat{
	float:left;
	height:50px;
	line-height:50px;
	width:140px;
	text-align:center;	
}
.footer .fpcat li.fcat a{
	font-size:14px;
	font-family:"宋体";
	color:#fff;
	font-weight:bold;
	opacity:.9;	
}
.footer .fpcat li.fcat ul.fsub li{
	height:25px;
	line-height:25px;	
}
.footer .fpcat li.fcat ul.fsub li a{
	font-size:12px;
	font-family:"宋体";
	color:#fff;
	opacity:.7;
	font-weight:inherit;
}
.footer .fpcat li.fcat ul.fsub li a:hover{
	text-decoration:underline;
}
.copyright{
	width:1120px;
	bottom:40px;
	font-size:10px;
	color:#a9a9a9;	
}
.copyright .wx{
	margin-top:5px;
	margin-left:10px;	
}
.copyright .wx p{
	line-height:15px;
	color:#a9a9a9;
	font-family:"微软雅黑";
	font-size:10px;	
}
.copyright .wx .wxt{
	line-height:20px;
	font-size:14px;
	font-weight:bolder;	
}
.copyright .fen{
	float:right;
	position:relative;
	width:255px;
	height:39px;
	margin-top:25px;
}
.copyright .fen img{
position:absolute;
top:0;
left:0;
z-index:0;
}
.copyright .fen a{
display:inline-block;
width:40px;
height:40px;
float:left;
position:relative;
z-index:5;
margin-right:11px;
opacity:.8;
}
.copyright .copytext{
	float:right;
	margin-top:25px;
	margin-right:10px;	
}
.copyright .copytext p{
	line-height:20px;
}


.content{
	width:1000px;
	margin:0 auto;	
}
.catpos{
	height:65px;	
}
.catpos .pos{
	line-height:65px;
	color:#7e7e7e;
	font-family:"宋体";
	font-size:12px;		
}
.catpos .pos a{
	color:#7e7e7e;
	font-family:"宋体";
	font-size:12px;	
}
.catpos .catname{
	float:right;
	height:120px;
	margin-top:-55px;
	position:relative;	
}
.catpos .catname .cname,.catpos .catname .ename{
	width:auto;
	min-width:130px;
	padding-left:20px;
	padding-right:20px;
	text-align:right;
	font-size:25px;	
}
.catpos .catname .ename{
	height:65px;
	line-height:65px;
	background:#0059a5;
	color:#46a1ee;	
}
.catpos .catname .cname{
	height:55px;
	line-height:55px;
	font-size:24px;
	font-weight:bold;
	font-family:"黑体";
	color:#fff;
	background:url(../images/cat.png) repeat-x;	
}
.catlist{
	width:100%;
	line-height:40px;
	background:#f0f0f0;	
}
.catlist li{
	float:left;
	min-width:100px;
	width:auto;
	padding:0 20px;
	text-align:center;	
}
.catlist li:hover,.select{
	background:#c1090b;	
}
.catlist li:hover a,.select a.c{
	color:#fff;
}
.catlist li a{
	color:#757575;
	font-family:"宋体";
	font-size:14px;	
}
.content{
	margin-bottom:60px;	
}
.content .doc{
	padding-top:20px;
	margin-bottom:30px;
	font-size:13px;
	font-family:"宋体";
	color:#757575;
	line-height:25px;
}
.newslist{
	margin-top:20px;
	margin-bottom:60px;	
}
.newslist .hot{
	width:321px;
	float:left;
	margin-left:18px;
	box-shadow:0 1px 3px #ccc;	
}
.newslist .nomargin{
	margin-left:0 !important;	
}
.newslist .hot .hot_con{
	border:1px solid #d9d9d9;
	border-top:none !important;
	padding:10px;
	font-family:"宋体";
	font-size:12px;	
}
.newslist .hot .hot_con h6 a{
	color:#40444c;
	line-height:25px;
	font-size:15px;
}
.newslist .hot .hot_con p a{
	color:#6e6f73;
	line-height:20px;	
}
.newslist .hot .hot_con p a:hover{
	text-decoration:underline;	
}
.newslist .hot .hot_con .mr{
	display:block;
	width:80px;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #d0d0d0;
	color:#555555;
	margin-top:10px;	
}
.articlelist{
	width:100%;	
}
.articlelist ul{
	border:1px solid #d9d8d8;
	border-bottom:0 !important;	
}
.articlelist li{
	border-bottom:1px solid #d9d8d8;	
}
.articlelist li .click{
	width:55px;
	text-align:center;
	height:auto !important;
	font-weight:bolder;
	font-size:20px;
	float:left;
	line-height:50px;
	cursor:pointer;	
}
.articlelist li .article{
	float:left;
	width:942px;
	border-left:1px solid #d9d8d8;	
}
.articlelist li .article .title .date{
	float:right;	
}
.articlelist li .article{
	line-height:50px;	
}
.articlelist li .article .title{
	color:#555555;
	font-size:12px;
	font-family:"宋体";
	padding:0 20px;	
}
.articlelist li .article .title a{
	color:#555555;
}
.articlelist li .article .title a:hover{
	color:red;
	text-decoration:underline;
}
.articlelist li .article .articlecon{
	display:none;
	line-height:25px;
	font-family:"宋体";
	font-size:12px;
	color:#fff;
	padding:0 20px;
}
.dsp{
	background:#155c9e;
}
.dsp .article .articlecon{
	display:block !important;	
}
.dsp .article{
	border-left:none !important;
	background:#1b6bb3;	
}
.dsp .article .title{
	color:#fff !important;
	border-bottom:1px solid #337abc;	
}
.dsp .article .title a{
	color:#fff !important;
	font-weight:bold;
}
.dsp .click{
	background:#155c9e;
	color:#fff !important;	
}
.page{
	text-align:center;
	width:100%;
	line-height:50px;	
}
.page a,.page span{
	display:inline-block;
	height:25px;
	line-height:25px;
	border:1px solid #ccc;
	padding:0 8px;
	color:#555555;
	margin-right:5px;
}
.page span,.page a:hover{
	color:#fff;
	background:#155c9e;
	border:none !important;
}

.articleshow{
	padding-top:20px;	
}
.articleshow .articletitle{
	height:60px;
	line-height:60px;
	border:1px solid #cecece;
	text-align:center;
	box-shadow:0 2px 5px #cecece;	
}
.articleshow .articletitle span{
	float:right;
	margin-right:20px;	
}
.articleshow .articletitle h1{
	color:#000;
	font-family:"宋体";
	font-size:20px;
}
.articleshow .articletext{
	padding:30px;
	border:1px solid #cecece;
	margin-top:30px;	
}
.articleshow .articletext .article_conn{
	font-size:12px;
	font-family:"宋体";
	line-height:20px;
	color:#808080;
}
.articleshow .articletext .text1{
	font-size:12px;
	font-family:"宋体";
	color:#808080;
	line-height:20px;	
}
.articleshow .articletext .text1 img{
	margin:0 auto;
	max-width:100%;	
}
.articleshow .articletext img{
	max-width:940px;	
}
.articleshow .articletext .more{
	border-top:1px solid #cecece;
	margin-top:30px;
	padding-top:30px;	
}
.articleshow .articletext .more .m1{
	float:right;
	position:relative;
}
.articleshow .articletext .more .m1 .back{
	display:block;
	width:85px;
	text-align:center;
	height:40px;
	line-height:40px;
	background:#ececec;
	font-family:"宋体";
	font-size:14px;
	color:#373636;
	font-weight:bold;
	margin-bottom:5px;
	position:absolute;
	top:0;
	right:0;	
}
.articleshow .articletext .more .m1 .back:hover{
	text-decoration:underline;	
}
.tz .t1{
	line-height:40px;
	height:40px;
	margin-bottom:5px;	
}
.tz span,.tz p{
	display:block;
	float:left;
	
}
.tz span{
	width:85px;
	text-align:center;
	height:40px;
	line-height:40px;
	background:#ececec;
	color:#373636;
	font-size:14px;
	margin-right:10px;	
}
.tz p{
	line-height:40px;
	padding-left:10px;
	padding-right:10px;
	background:#ececec;	
}
.tz p a{
	color:#373636;
	font-size:14px;
	font-family:"宋体";	
}
.tz p a:hover{
	text-decoration:underline;	
}


/*产业*/
.piclist{
	padding-top:20px;
	margin-bottom:30px;	
}
.piclist li{
	padding:10px;
	border:1px solid #c6c6c6;
	width:465px;
	float:left;
	margin-right:25px;
	margin-bottom:30px;
	box-shadow:0 0 3px #c6c6c6;
}
.piclist li.nom{
	margin-right:0 !important;	
}
.piclist li img{
	float:left;	
}
.piclist li .piccon{
	width:255px;
	float:left;
	margin-left:20px;	
}
.piclist li .piccon h2{
	color:#000;
	font-family:"宋体";
	font-size:24px;
	line-height:50px;
	width:100%;
	overflow:hidden;	
}
.piclist li .piccon .pictext{
	font-family:"宋体";
	font-size:12px;
	color:#636363;
	line-height:20px;
	margin-bottom:10px;
	height:80px;
	width:100%;
	overflow:hidden;	
}
.piclist li .piccon .picdata p{
	color:#484848;
	line-height:20px;
}
.piclist li .piccon .picdata a{
	color:#2A1FFF;	
}
.piclist li .piccon .picdata a:hover{
	color:#D40000;	
}
.piclist li .piccon .mor1{
	margin-top:8px;
	height:32px;
	position:relative;	
}
.piclist li .piccon .mor1 a{
	display:block;
	line-height:30px;
	width:80px;
	text-align:center;
	border:1px solid #c6c6c6;
	color:#555555;
	position:absolute;
	top:0;
	right:0;
}
.addresstel{
	margin-top:20px;	
}
.addresstel p{
	font-family:"宋体";
	color:#676767;
	font-size:14px;
	line-height:25px;	
}

/*message*/
.message{
	margin-top:20px;
	margin-bottom:30px;
	border:1px solid #cecece;
	background:url(../images/mess.png) no-repeat right top;
	padding-top:30px;
	padding-bottom:100px;
}
.message li{
	margin-bottom:20px;	
}
.message .rname,.message .rvalue{
	float:left;	
}
.message .rname{
	width:150px;
	text-align:right;
	font-size:14px;
	font-family:"宋体";
	color:#6f6f6f;
	line-height:30px;	
}
.message .rvalue input{
	height:30px;
	line-height:30px;
	width:330px;	
}
.message .rvalue input.botton{
	width:100px;
	border:none;
	background:#df5002;
	color:#fff;
	font-size:15px;	
}
.message .rvalue label{
	color:#6e6e6e;
	font-size:12px;
}
.message .rvalue textarea{
	width:330px;
	height:150px;
}


/*招聘*/
.zp{
	padding-top: 20px;
	margin-bottom: 30px;	
}
.zpimg,.zplist{
	float:left;	
}
.zplist{
	width:650px;
	margin-left:50px;	
}
.zplist h2{
	color:#000;
	font-size:16px;
	line-height:50px;	
}
.zplist .zpsearch{
	height:60px;
	line-height:60px;
	border:1px solid #d3d3d3;
	box-shadow:1px 1px 5px #d3d3d3;	
}
.zpsearch .keys{
	width:180px;
	height:25px;
	line-height:25px;
	margin-left:50px;
	margin-right:10px;	
}
.zpsearch select{
	width:140px;
	height:25px;
	line-height:25px;
	margin-right:10px;	
}
.zpsearch .botton1{
	width:60px;
	height:25px;
	line-height:25px;
	border:none;
	background:#ae0210;
	color:#fff;	
}
.zp .zplist ul{
	margin-top:30px;	
}
.zp .zplist li.th{
	width:100%;
	background:#035cac;
	line-height:35px;
	text-align:center;
	color:#fff;
	font-size:13px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.zp .zplist li .td1{
	width:198px;
	float:left;
	padding-left:30px;
	text-align:left;
	border-right:1px solid #fff;	
}
.zp .zplist li .td2{
	width:210px;
	float:left;
	text-align:center;
	border-right:1px solid #fff;	
}
.zp .zplist li .td3{
	width:107px;
	float:left;
	text-align:center;
	border-right:1px solid #fff;	
}
.zp .zplist li .td4{
	width:100px;
	float:left;
	text-align:center;	
}
.zp .zplist li.zpcon{
	line-height:40px;
	border-bottom:1px dotted #b5b5b5;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
	color:#000;
	font-family:"宋体";
	font-size:12px;	
}
.zp .zplist li.zpcon a{
	color:#000;
}
.zp .zplist li.zpcon a:hover{
	color:red;
	text-decoration:underline;
}
.zp .zplist li.zpcon .td3{
	width:105px !important;	
}

.zplist table{
	width:100%;
	border-collapse:collapse;	
}
.zplist table th{
	text-align:left;
	padding-left:10px;
	height:35px;
	line-height:35px;
	background:#0063ac;
	color:#fff;
	font-size:13px;
	font-family:"微软雅黑";
	font-weight:bold;
	border-collapse:collapse;	
}
.zplist table tr{
		
}
.zplist table tr td{
	border-right:1px solid #e6e5e5;
	border-bottom:1px solid #e6e5e5;
	border-collapse:collapse;
}
.zplist table tr td.zptitle{
	background:#f4f4f4;	
}
.zplist table tr td.zptitle1{
	border-left:1px solid #e6e5e5;
}
.zplist .zptextcon{
	padding:25px;
	border:1px solid #e6e5e5;
	border-top:none !important;
}
.zplist .zptextcon h4{
	font-size:15px;
	color:#0063ac;	
}
.zplist .zptextcon div{
	font-size:12px;
	color:#000;
	line-height:20px;	
}
.zplist .op{
	padding-top:20px;
	padding-bottom:20px;		
}
.zplist .op a{
	display:block;
	width:65px;
	line-height:35px;
	color:#fff;
	background:#035cac;
	float:right;
	text-align:center;
	margin-right:10px;
}

.jllist p.t{
	font-family:"微软雅黑";
	font-size:21px;
	font-weight:500;
	line-height:50px;
	box-shadow:1px 1px 5px #ccc;	
}
.jllist p.t span{
	color:#6a6a6a;	
}
.jllist p.t span.bm{
	color:#010101 !important;	
}
.jllist p.t span.zw{
	color:#005195 !important;
	font-weight:bold;	
}

/*产品*/
.floor{
	width:1000px;
	margin:0 auto;
	border-top:2px solid #1b7bc4;
	margin-top:30px;
	margin-bottom:30px;
}
.floor .ft{
	border-bottom:1px solid #c5c5c5;
	height:46px;
	background:url(../images/fb.png) repeat-x;	
	margin-bottom:20px;
}
.floor .ft .f,.floor .ft .pt{
	float:left;	
}
.floor .ft .f{
	width:45px;
	height:46px;
	line-height:46px;
	background:#1b7dc7;
}
.floor .ft .f h2{
	font-size:25px;
	color:#FFF;
	text-align:center;
}
.floor .ft .pt{
	font-size:18px;
	line-height:46px;
	margin-left:20px;
	color:#5d5d5d;	
}
.floor .ft .pm{
	float:right;
	line-height:46px;
	margin-right:20px;	
}
.floor .ft .pm a{
	color:#5d5d5d;		
}
.product li{
	width:171px;
	float:left;
	margin-left:30px;	
}
.product li .jie,.product li .set,.product li .eg{
	display:block;
	width:57px;
	line-height:15px;
	float:left;
	text-align:center;	
}
.product li .jie a,.product li .set a,.product li .eg a{
	color:#666666;
}
.product li .jie{
	background:url(../images/jie.png) no-repeat left center;
}
.product li .set{
	background:url(../images/set.png) no-repeat left center;
}
.product li .eg{
	background:url(../images/eg.png) no-repeat left center;
}


.productlist{
	margin-left:10px;
	margin-right:10px;
	margin-top:30px;
	margin-bottom:30px;
}
.productlist li{
	width:170px;
	float:left;
	padding:5px;
	background:#efefef;
	border:1px solid #e0e0e0;
	margin-bottom:20px;
}
.productlist li .jie,.productlist li .set,.productlist li .eg{
	display:block;
	width:56px;
	line-height:15px;
	float:left;
	text-align:center;	
}
.productlist li .jie a,.productlist li .set a,.productlist li .eg a{
	color:#666666;
}
.productlist li .jie{
	background:url(../images/jie.png) no-repeat left center;
}
.productlist li .set{
	background:url(../images/set.png) no-repeat left center;
}
.productlist li .eg{
	background:url(../images/eg.png) no-repeat left center;
}
.m{
	margin-right:17px;	
}
.product_1{
	border:1px solid #e6e6e6;
	margin-top:20px;
	padding-bottom:20px;	
}







.conbox1 .pic,.conbox1 .productset{
	float:left;	
}
.conbox1 .productset{
	width:575px;
	height:368px;
	position:relative;
	margin-left:20px;
}
.conbox1 .productset .condata{
	margin-left:10px;
}
.conbox1 .productset .condata div{
	border-bottom:1px dashed #454545;
	padding-bottom:10px;	
}
.conbox1 .productset .condata h2{
	font-size:18px;
	color:#454545;	
}
.conbox1 .productset .condata p{
	font-family:"宋体";
	font-size:14px;	
	color:#454545;
}
.conbox1 .productset .condata ul{
	margin-top:10px;	
}
.conbox1 .productset .condata ul li{
	line-height:25px;
	font-size:12px;	
	color:#666666;
}
.conbox1 .productset .condata ul li span{
	font-weight:bold;	
}
/*.conbox1 .productset .piclist{
	width:575px;
	position:absolute;
	right:0;
	bottom:0;
	overflow:hidden;
}
.conbox1 .productset .piclist div{
	
	position:relative;
	padding-left:13px;
}
.conbox1 .productset .piclist div .next{
	display:block;
	width:10px;
	height:45px;
	background:url(../images/next.png) no-repeat;
	position:absolute;	
	right:0;
	top:15px;
	cursor:pointer;
}
.conbox1 .productset .piclist div .pare{
	display:block;
	width:10px;
	height:45px;
	background:url(../images/pra.png) no-repeat;
	position:absolute;	
	left:0;
	top:15px;
	cursor:pointer;
}
.conbox1 .productset .piclist li{
	float:left;	
	margin-right:15px;
	cursor:pointer;
}*/

.conbox1 .productcon{
	margin-top:20px;	
}
.conbox1 .productcon ul{
	width:100%;
	height:35px;
	line-height:35px;
	border-bottom:2px solid #e60013;	
}
.conbox1 .productcon ul li{
	float:left;
	width:80px;
	text-align:center;
	color:#666666;
	margin-right:5px;	
}
.conbox1 .productcon ul li.b1{
	background:url(../images/jie.png) no-repeat left center;	
}
.conbox1 .productcon ul li.b2{
	background:url(../images/set.png) no-repeat left center;	
}
.conbox1 .productcon ul li.b3{
	background:url(../images/eg.png) no-repeat left center;	
}
.conbox1 .productcon ul li.selected{
	background:#e60013;
	color:#FFF;	
}

.conbox1 li .rc_t{
	height:30px;
	line-height:30px;
	background:#e7e7e7;
	font-family:"宋体";
	font-size:14px;
	color:#1269a3;
	font-weight:bold;
	padding-left:10px;	
}
.conbox1 li .duty,.conbox1 li .condition{
	font-size:12px;
	padding-left:10px;	
}
.conbox1 li{
	font-size:12px;
	line-height:25px;	
}
.productcon .li li{
	cursor:pointer;	
}
.conbox1 .book{
	padding-left:20px;
	background:url(../images/why.png) no-repeat left 5px;
	cursor:pointer;	
}
.conbox1 .book .rebook{
	background:#efefef;
	line-height:30px;
	display:none;	
}
.conbox1 .book:hover .rebook{
	display:block;
}
.conbox1 .book:hover .book_t{
	background:url(../images/bot.png) no-repeat left center;	
}
.conbox1 .book .book_t{
	padding-left:10px;
	background:url(../images/righ.png) no-repeat left center;
}
.prolist{
	padding-left:20px;
	padding-right:20px;
	position:relative;
	margin-top:50px;	
}
.prolist .next{
	display:block;
	width:10px;
	height:45px;
	background:url(../images/next7.png) no-repeat;
	position:absolute;	
	right:0;
	top:30px;
	cursor:pointer;
}
.prolist .pare{
	display:block;
	width:10px;
	height:45px;
	background:url(../images/pra7.png) no-repeat;
	position:absolute;	
	left:0;
	top:30px;
	cursor:pointer;
}
.prolist .sild li{
	float:left;
	width:120px;
	height:110px;
	margin-right:18px;
}
.prolist .sild li.no{
	margin-right:0 !important;	
}
.prolist .sild li img{
	width:100%;
	height:100%;	
}
.prolist .sild{
	width:535px;
	height:110px;
	overflow:hidden;	
}
