<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
html{ overflow-x:hidden;}
* {
	margin: 0px;
	padding: 0px;
}
a{
	color:#646464;
	text-decoration:none;
}
a:hover
   {
   color:#ff0000;
   text-decoration:none;
   }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,img,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background:transparent;
	word-wrap: break-word;
	list-style:none;
}
body {
	line-height: 1;
	font-family: "微软雅黑";
	font-size: 12px;
	font-weight: normal;
	color:#646464;
	line-height:20px;
	background-color:#fff;
}
.clear{clear:both;height:0; width:0;}
.topBox{ width:1002px; margin:0px auto; height:113px;}
.topBox_logo{ float:left; width:278px; height:100%;}
.topBox_nav_tel{ float:right; width:626px; height:100%;}
.topBox_tel{ text-align:right; height:55px;}
.topBox_nav{}
.topBox_nav li{  float:left; width:66px; margin-left:20px; line-height:40px; text-align:center; font-size:13px;}
.topBox_nav li a{display:block;}
.topBox_nav li a:hover{ display:block;  border-bottom:3px solid #291578;}

.bannerBox{ width:1440px; margin:0px auto;}

.main{ width:100%; height:auto; margin:1px auto 0;; background:url(../images/conentBg.jpg) repeat-x top;}
.bottom{ width:100%; margin:0px auto; height:93px; padding-top:10px; color:#000; text-align:center; line-height:25px; margin-top:2px; border-top:1px solid #c7c7c7;}
/**首页***/
.ab_news_con{ width:1002px; margin:0px auto; height:auto;}
.abBox{ float:left; width:353px;}
.newsBox{ float:left; width:371px;}
.conBox{ float:left; width:278px;}

.abSite{ width:100%; height:65px; background:url(../images/abSiteBg.jpg) no-repeat center;}
.newsSite{ width:251px; height:65px; padding-left:120px; background:url(../images/newsSiteBg.jpg) no-repeat center;}
.newsSite li{  float:left;width:93px; height:65px; text-align:center; line-height:65px;}
.newsSite li a{ display:block;width:93px; height:65px; }
.newsSite li a:hover{display:block;width:93px; height:65px;color:#29166f; background:url(../images/tab0.jpg) no-repeat center ;}
.conSite{ width:100%; height:65px; background:url(../images/conSite.jpg) no-repeat center;}

.abInfo{ width:95%; margin:0px auto; padding-top:10px;}
.abInfo img{ float:left; margin:15px 9px;}
.abInfo p{}

.newsInfo{ width:347px; margin:0px auto; padding-top:10px;}
.newsInfo li{ width:100%; height:25px; line-height:25px;}
.newsInfo li dt{ float:left;  width:75%; text-indent:15px;  background:url(../images/icon1.jpg) no-repeat left center;}
.newsInfo li dd{ float:left; width:25%; text-align:right;}

.conInfo{ width:246px; height:60px; padding-top:170px; margin:0px auto; background:url(../images/con_pic2.jpg) no-repeat center 10px ;}

.main2{ width:100%; height:233px; background:#e7e7e7;  margin-top:35px;}
.tecBox{ width:1002px; margin:0px auto;}
.map{ float:left; width:240px; height:233px;  /* background:url(../images/map.jpg) no-repeat center;*/}
.tecListBox{ float:left; width:762px;}
.tecSite{ width:100%; height:50px; background:url(../images/tecSiteBg.jpg) no-repeat center;}
.tecList{ width:100%;}
.tecList li{ float:left; width:220px; margin-left:30px; display:inline;}
.tecList li dt{ width:100%; height:30px; color:#29166f; font-weight:bold; text-indent:10px; line-height:30px; font-size:14px; background:url(../images/icon2.jpg) no-repeat left center; overflow:hidden;}
.tecList li dt a{color:#29166f; }
.tecList li dd{}


/**内页样式**/
.mainNy{ width:1002px; margin:0px auto; padding-top:20px;}
.nyLeft{ float:left; width:272}
.nyRight{ float:right; width:715px;}

.nyNav{ width:270px; height:auto; border:1px solid #ccc; padding-bottom: 10px;}
.nyTitle{ width:270px; text-align:center; margin:0px auto; height:65px; background:url(../images/bgicon.jpg) repeat-x;}
.nyTitle dt{ width:100%; font-size:18px; color:#bababa; line-height:30px;}
.nyTitle dd{ width:100%;font-size:22px; color:#000;}
.nyCon{width:270px; height:300px; border:1px solid #ccc; margin-top:12px;}
.nyConInfo{ width:256px; height:60px; padding-top:170px; margin:0px auto; background:url(../images/con_pic2.jpg) no-repeat center 5px ;}
.nySite{ width:100%; height:65px;font-size:22px;  text-indent:20px;color:#000; line-height:75px; background-image:url(../images/bgicon.jpg); background-repeat: repeat-x;}
.nyNavlist{ width:240px; margin:0px auto;}
.nyNavlist li{ width:238px; border:1px solid #ccc; color:#000; font-size:18px; text-align:center; height:35px; line-height:35px; margin-top:6px; background:url(../images/icon3.jpg) no-repeat 12px center;}
.nyNavlist li a{ display:block; color:#000; width:238px; height:35px;}
.nyNavlist li a:hover{ display:block; background:url(../images/nyLiBg.jpg) no-repeat center; color:#fff; }
/*news样式*/

/*pic内容样式*/

	/*****
	*ie6等比缩放
	margin:auto;top: -50%;
left: -50%;vertical-align: middle;

	_width:expression(this.width&gt;162&amp;&amp;this.width&gt;this.height?162:true); 
	_height:expression(this.height&gt;195?195:true); 
		****/


/*分页 页码*/
.page{ text-align:center; padding:20px 0;  width:100%; color:#333; clear:both; }
.page a{ padding:1px 2px; margin:3px 1px; color:#333; }
.page a.cur{ color:#6da119; font-weight:bold;}


/*内页 详细页*/
.detail { width: 100%; margin: 0 auto; padding-top:10px;}
.detail .tit {height: 40px; line-height: 40px; text-align: center; font-size:18px; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden}
.detail .related { padding:6px 0; text-align: center;}
.detail .related span { padding: 0 10px;}
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo { text-align: center;}
.detail .other { padding: 8px 0 ; width: 100%;}
.detail .other li {line-height: 24px;}
.detail .print { padding: 8px 0; text-align: right; clear: both;}
.detail .print a { margin-right: 20px;}



#list_list_content ul {
    padding-left: 10px;
}

#list_list_content li {
    border-bottom: 1px dashed #cccccc;
    height: 30px;
    line-height: 30px;
    position: relative;
    width: 97%;
}

#list_list_content li span {
    position: absolute;
    right: 10px;
}

.pro_list li {
    float: left;
    height: auto;
    list-style: outside none none;
    margin: 10px 15px;
    text-indent: 0;
    width: 203px;
}
.pro_list li a {
    display: block;
    text-align: center;
}
.pic{
	width:203px;
	height:160px;}

.danyeNei{padding:20px; line-height:22px; font-size:12px;}
.danyeNei img{ max-width:670px;}


.abSite a{
    color: #fff;
    display: block;
    height: 30px;
    line-height: 30px;
    padding-left: 310px;
    padding-top: 25px;
   
}
.conSite a{
    color: #fff;
    display: block;
    height: 30px;
    line-height: 30px;
    padding-left: 233px;
    padding-top: 25px;
   
}
.tecSite a{
    color: #fff;
    display: block;
    height: 30px;
    line-height: 30px;
    padding-left: 725px;
    padding-top: 8px;
   	
}


.wrap {width:1360px;height:395px;position:relative;overflow:hidden;float:left;}
.slidebox {width:1360px;position:absolute;top:0;left:0;height:395px;}
.slidebox li {float:left;width:1360px;height:395px;left:0;top:0;}
.slidebox li img {display:block;width:1360px;height:395px;}
.dot {position:absolute;width:100%;height:30px;/*background:rgba(0,0,0,0.3);*/text-align:right;bottom:0;left:0;}
.dot p {margin-right:10px;}
.dot b {width:17px;height:17px;border-radius:20px;color:#333;display:inline-block;border:1px solid #fff;background:#fff;text-align:center;line-height:17px;margin:0 3px;margin-top:6px;cursor:pointer;font-weight:normal;}
.dot .cur {background:#291670;color:#fff;border:1px solid #291670;}


</pre></body></html>