/* 总体 */
body { text-align: center;margin:0; padding:0; background:#f3f3f3; font-size:12px; color:#555555;margin-top:0px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
.hidden {display: none;}
ul{list-style:none;}
/* 文字链接 */
a:link {color: #555555; text-decoration:none;}
a:visited {color: #555555;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #555555;}

/* 字体颜色 */
.cfff,a.cfff:link,a.cfff:visited{ color:#ffffff;}
.cliu,a.cliu:link,a.cliu:visited{ color:#02a941;}
.cjuhong,a.cjuhong:link,a.cjuhong:visited{ color:#fe0000; }
.cblue,a.cblue:link,a.cblue:visited{color:#0000ff;}
.cdodgerblue,a.cdodgerblue:link,.cdodgerblue:visited{color:#003399;}
.cblue1,a.cblue1:link,a.cblue1:visited{color:#0473c5;}
.cred,a.cred:link,a.cred:visited{color:#dc1e1e;}
.cgray,a.cgray:link,a.gray:visited{color:#999;}
.cgreen,a.cgreen:link,a.cgreen:visited{color:#009900;}
.cqing,a.cqing:link,a.cqing:visited{color:#29949e;}
.tp12 {font-size:12px;}
.tp14 {font-size:14px;}
.b {font-weight:bold;}
.s1 {font-size:16px;font-weight:bold}
.s2 {font-size:16pt;font-weight:bold}
.s3 {font-size:xx-large;font-weight:bold}
.p6{padding-top:6px;}
.m6{margin-top:6px;}
.bline{margin:0 auto;width:86%;margin-top:6px;background:url(../spimages/bline.jpg) repeat-x;height:8px;clear:both;}
/* 基本设置 */
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.clear2{ clear: both; font-size:2px; width:1px; visibility: hidden; }
.clear3{ clear: both; font-size:3px; width:1px; visibility: hidden; }
.clear5{ clear: both; font-size:5px; width:1px; visibility: hidden; }
.input {border: 1px #e0e0e0 solid;width:220px; height:12px;margin-left:4px;margin-top:2px;padding-top:2px;font-size:12px;background:#f8f8f8;color: #000; vertical-align:middle}
.input1 {float:left;border: 1px #e0e0e0 solid;width:260px;margin-left:8px;margin-top:9px; height:16px;font-size:12px;background:#fff;color: #000; vertical-align:middle}
.input2 {border: 1px #e0e0e0 solid;width:120px; height:12px;padding-top:2px;font-size:12px;background:#f8f8f8;color: #000; vertical-align:middle}
.button {background-color: #f8f8f8;margin-left:6px;margin-top:2px;border:none;font-size: 14px;CURSOR: hand;COLOR:#666;vertical-align:middle}
.button1 {float:left;background:url(../spimages/searchpic.jpg);margin-top:8px;width:80px;font-weight:bold;height:22px;margin-left:6px;border:none;font-size: 12px;CURSOR: hand;COLOR:#666;vertical-align:middle}
.button_buy {background-color: #0184ba;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-size: 12px;padding-top:2px;line-height:18px;height:22px;CURSOR: hand;COLOR:#fff;margin-right:12px;vertical-align:middle}
/* 头部 */
.top {margin:0 auto;width:980px;padding-top:2px;background:#fff;color:#000;overflow:hidden;clear:both}
.mainnav{margin:0 auto;width:978px;margin-top:4px;height:29px;background:url(../images/bg_nav.jpg) repeat-x;border-left:1px #e3e4de solid;border-right:1px #e3e4de solid;text-align:center;overflow:hidden;clear:both;}
.mainnav ul{margin:0 auto;width:920px;}
.mainnav li{float:left;width:61px;line-height:28px;margin:0px 2px 0 2px;line-height:28px;display:inline;color:#fff;}
.mainnav li a:link,.mainnav li a:visited{color:#fff;}
.mainnav li.this{width:61px;background:url(../images/bg_navthis.jpg);height:28px;line-height:28px;color:#000;}
.mainnav li.this a:link,.mainnav li.this a:visited{color:#000;}
.main,.tlad{margin:0 auto;width:988px;background:url(../images/bg_main.jpg) repeat-y;padding:0;overflow:hidden;clear:both;}
.tlad{padding:4px 0 4px 0;text-align:center;}

/* 1th */
.main {margin:0 auto;width:980px;padding-top:6px;background:#fff;color:#000;overflow:hidden;clear:both}
.mainl{float:left;width:705px;overflow:hidden;}
.huandeng{float:left;width:300px;height:220px;padding:3px;border:1px #cacaca solid;text-align:center;overflow:hidden;}
.firstmiddle{float:right;width:388px;border:1px #cacaca solid;text-align:center;padding-bottom:10px;overflow:hidden;}
.firstmiddle .hot{margin:0 auto;width:100%;text-align:right;}
.firstmiddle h2{margin:0 auto;text-align:center;color:#fd6802;font-size:14px;font-weight:bold;line-height:32px;clear:both;}
.firstmiddle .txt{margin:0 auto;width:360px;text-align:left;line-height:22px;color:#555555;clear:both;}
.firstmiddle .txt a:link,.firstmiddle .txt a:visited{color:#555555;}
.firstmiddle ul{margin:0 auto;margin-top:12px;border-top:1px #cacaca dashed;padding-top:12px;}
.firstmiddle ul li{margin:0 auto;width:350px;padding-left:8px;color:#000;background:url(../images/icon1.jpg) no-repeat 0 9px;text-align:left;line-height:24px;}
.firstmiddle ul li a:link,.firstmiddle ul li a:visited{color:#000;}
.firstright,.shizi,.mingxing,.zizhi{float:right;width:266px;overflow:hidden;padding-bottom:6px;text-align:center;border:1px #cacaca solid;background:#efefef;}
.mrbt{margin:0 auto;width:226px;padding-top:4px;padding-left:18px;background:url(../images/icon2.jpg) no-repeat 0 9px;text-align:left;line-height:24px;border-bottom:1px #cacaca solid;overflow:hidden;}
.mrbt .title{float:left;width:auto;font-weight:bold;color:#e02e00;}
.mrbt .more{float:right;width:auto;}
.firstright ul{margin:0 auto;width:240px;margin-top:6px;clear:both}
.firstright ul li{margin:0 auto;width:230px;padding-left:8px;color:#000;background:url(../images/icon1.jpg) no-repeat 0 9px;text-align:left;line-height:24px;}
.mrad{margin:0 auto;margin-top:6px;clear:both;}

/* 2th */
.mlad,.mlbox{margin:0 auto;width:703px;border:1px #cacaca solid;}
.mlbox,.readbox,.readpiclist,.listbox{margin:0 auto;width:703px;border:1px #cacaca solid;margin-top:6px;padding-bottom:6px;overflow:hidden;clear:both;}
.mlboxn{width:342px;overflow:hidden;margin-top:2px;}
.mlboxl{float:left;margin-left:6px;display:inline;}
.mlboxr{float:right;margin-right:6px;display:inline;}
.mlboxn .bt{margin:0 auto;width:342px;height:30px;text-align:left;line-height:30px;}
.mlboxn .bt .title{float:left;margin-left:30px;width:120px;font-size:14px;font-weight:bold;}
.mlboxn .bt .more{float:right;margin-right:8px;width:auto;}
.mlboxn .bt1{background:url(../images/bg_mboxbt1.jpg)}
.mlboxn .bt2{background:url(../images/bg_mboxbt2.jpg)}
.mlboxn .bt3{background:url(../images/bg_mboxbt3.jpg)}
.mlboxn .bt4{background:url(../images/bg_mboxbt4.jpg)}
.mlboxn .bt5{background:url(../images/bg_mboxbt5.jpg)}
.mlboxn .bt6{background:url(../images/bg_mboxbt6.jpg)}
.mlpictxt{margin:0 auto;width:310px;margin-top:18px;overflow:hidden;clear:both;}
.mlpictxt .pt{float:left;width:130px;margin-left:12px;display:inline;text-align:center;line-height:24px;}
.mlpictxt .pt img{width:120px;height:95px;border:1px #cacaca solid;}
.mlboxn ul{margin:0 auto;width:300px;margin-top:6px;border-top:1px #cacaca dashed;padding-top:6px;clear:both}
.mlboxn ul li{margin:0 auto;width:290px;padding-left:8px;color:#000;background:url(../images/icon1.jpg) no-repeat 0 9px;text-align:left;line-height:24px;}

.mainr{float:right;width:268px;overflow:hidden;}
.shizi .szpic{margin:0 auto;width:250px;margin-top:8px;display:inline-block;padding-bottom:6px;border-bottom:1px #cacaca dashed;overflow:hidden;clear:both;}
.shizi .szpic img{width:60px;height:70px;float:left;padding:2px;border:1px #cacaca solid;}
.shizi .szpic .txt{float:right;width:170px;text-align:left;line-height:20px;}
.mingxing .szpic{margin:0 auto;width:250px;margin-top:6px;display:inline-block;padding-bottom:6px;overflow:hidden;clear:both;}
.mingxing .szpic img{width:85px;height:100px;float:left;}
.mingxing .szpic .txt{float:right;width:160px;margin-top:6px;text-align:left;line-height:20px;}
/* 3th */
.bt_zs{margin:0 auto;width:703px;height:32px;background:url(../images/bg_zs.jpg) repeat-x;overflow:hidden;}
.bt_zs img{float:left;margin-left:12px;display:inline;margin-top:8px;}
.bt_zs .more{float:right;line-height:32px;width:auto;margin-right:8px;}
.zspic{float:left;width:128px;margin-top:12px;margin-left:10px;display:inline;text-align:center;line-height:24px;}
.zspic img{width:120px;height:90px;padding:1px;border:1px #cacaca solid;}
.zizhi .pic{float:left;width:130px;margin-top:6px;line-height:18px;text-align:center;}
.zizhi .pic img{width:114px;height:145px;padding:1px;border:1px #cacaca solid;}

/* read */
.mlwz{margin:0 auto;width:705px;text-align:left;text-indent:12px;background:#efefef;line-height:26px;}
.readbox h1{margin:0 auto;margin-top:16px;line-height:36px;text-align:center;font-size:18px;font-weight:bold;}
.readbox .content{margin:0 auto;width:680px;text-align:left;line-height:26px;font-size:14px;padding-top:10px;border-top:1px #cacaca dashed;clear:both;}
.readbox ul{margin:0 auto;width:660px;padding:12px 0 12px 0;text-align:left;line-height:26px;font-size:14px;clear:both;}
.readbox ul li{margin:0 auto;width:650px;padding-left:8px;color:#000;background:url(../images/icon1.jpg) no-repeat 0 12px;text-align:left;}
.readpiclist ul{margin:0 auto;padding:0;clear:both;}
.readpiclist ul li{float:left;width:120px;text-align:center;line-height:24px;margin-top:12px;margin-left:16px;display:inline;}
.readpiclist ul li img{width:115px;height:135px;padding:1px;border:1px #cacaca solid;}

/* 资质证书 */
.e2{text-align:left;
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li img{float:left;width:88px;
	height:110px;
	/*height:60px;*/
	display:block;margin-left:4px;display:inline;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 li .title{float:left;width:500px;
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	padding-left:12px;
}
.e2 span.info{float:left;width:500px;
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{float:left;width:580px;
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}

.listbox dl{
	width:352px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}
.listbox ul a{
	color:#777;
}

/* 关于我们 */
.aboutr{float:right;width:266px;overflow:hidden;padding-bottom:6px;text-align:center;border:1px #fcb712 solid;background:#efefef;}
.aboutbt{margin:0 auto;width:239px;margin-top:6px;text-align:center;}
.aboutr ul{margin:0 auto;margin-top:8px;padding:0;}
.aboutr ul li{margin:0 auto;width:231px;margin-top:4px;background:url(../images/bg_about.jpg) no-repeat;font-weight:bold;color:#c03f39;line-height:36px;border-bottom:1px #cacaca dashed;text-align:left;height:36px;text-indent:24px;clear:both;}
.aboutr ul li span{margin-left:12px;font-weight:normal;color:#000;}

.kechengmain{margin:0 auto;width:703px;border:1px #cacaca solid;margin-top:6px;padding-top:12px;text-align:center;padding-bottom:6px;overflow:hidden;clear:both;}
.kechengmain h1{margin:0 auto;margin-top:24px;font-size:16px;text-align:center;line-height:28px;font-weight:bold;color:red;}
.kctable{margin:0 auto;width:680px;text-align:left;clear:both;}
.kctabletd1{text-align:left;line-height:22px;padding-left:12px;color:red;}
.kctable1{margin:0 auto;width:681px;margin-top:12px;padding-top:8px;border-top:1px #cacaca solid;line-height:20px;text-align:left;clear:both;}
/* 版权 */
.bottom{margin:0 auto;width:980px;border-top:4px #e8e8e8 solid;margin-top:4px;line-height:26px;padding-top:16px;padding-bottom:18px;text-align:center;clear:both;color:#333;background:#fefefe;}