﻿@charset "utf-8";
/* Email glumezeng@Tencent.com */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border: 0;text-align: right;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
table{table-layout:fixed;}
th,td{vertical-align:top;}
body{margin:0px;padding:0px;font-size:12px;color:#333;font-family:arial;background:#fff;}
a{ color:#696969; text-decoration:none;}
a:hover{color: #0B5DA9;text-decoration:none;}

/*****top******/
#top{ width:1020px; margin: 0 auto; height:125px;}
#top1{ width:1020px; margin: 0 auto; height:125px;}
.top_1{ width:426px; height:80px; float:left; padding:15px 0 0 10px; }
.top_2{ width:550px; height:17px; padding-top:10px; float:right; font-size:12px; }



/******banner */
#glume{width:1023px;z-index:100; margin:0 auto;}
#glume .Limg{width:1023px;height:400px;position:relative;cursor:pointer;}
#glume .Limg li{width:1023px;height:400px;position:absolute;cursor:pointer;}
#glume .Nubbt{display:none;position:absolute;z-index:1;right:5px;bottom:3px;}
#glume .Nubbt span{display:none;border:1px solid #45A06F;background:#fff;padding:1px 5px;margin:0 2px; font-style:normal;cursor:pointer;}
#glume .Nubbt span.on{background:#47AA72;color:#000000;}
#glume .Limg li.bg_1{background:#ffffff url(../images/b1.jpg) top center no-repeat;}
#glume .Limg li.bg_2{background:#ffffff url(../images/b2.jpg) top center no-repeat;}
#glume .Limg li.bg_3{background:#ffffff url(../images/b3.jpg) top center no-repeat;}
#glume .Limg li.bg_4{background:#ffffff url(../images/b4.jpg) top center  no-repeat;}
#glume .Limg li.bg_5{background:#ffffff url(../images/b5.jpg) top center no-repeat;}
#glume .Limg li.bg_6{background:#ffffff url(../images/b6.jpg) top center no-repeat;}



/*****bottom******/
#fot{width: 100%; height:160px; float:left; background-color: #EDEDED; background-image: url(../images/index_8.png);background-position: center; background-repeat:no-repeat; border-top-width:1px; border-top-style: solid; border-top-color: #CBCACA;}
.bottom{width:1020px; margin: 0 auto;font-size:12px; line-height:25px; padding-top:10px; }
.add{width:700px; float:left;}
.dizhi{width:320px; float:right;}

/*****zhonjiantext******/

#scroll{ width:1023px; height:715px; margin: 0 auto; background-color:#FFFFFF; padding-top:3px;}
/*****hotservice******/
#hotda{width:675px; height:715px; float:left; position:absolute; background-color:#FAFAFA;}
.hot{ width:675px; height:280px; padding-top:5px; border:1px solid #CECECE; margin-bottom:14px;}
.hot_1{ width:220px; height:132px; background:url(../images/index_01.png) no-repeat; float:left; margin-left:4px;}
.hotzi{width:98%;  padding-top:20px; padding-left:5px;}
.hotzi a{ color:#393939; line-height:25px; font-size:12px; }
.hot_2{ width:220px; height:132px; background:url(../images/index_02.png) no-repeat; float:left;margin-left:5px;}
.hot_3{ width:220px; height:132px; background:url(../images/index_04.png) no-repeat; float:left;margin-left:5px;}

/*****homeaboutus******/
.aboutus{width:675px; line-height:25px; margin-left:10px;}

<!--home our service-->
.quanser{width:675px; height:300px; float:left; }
.daser{width:675px; border:1px solid #CECECE;}
.ser_biao{color:#0B5DA9; font-size:14px; letter-spacing:1px; padding-top:25px; font-weight:bold; padding-left:5px;}
.ser{width:675px; height:185px;}
.ser_1{ width:335px; float:left; padding-top:10px; }
.ser_img{ width:118px; float:left;}
.ser_zi{ width:212px; float:right; line-height:25px;} 

<!--home online-->
#daon{ width:340px; float:right; }
.online{width:340px; height:132px; margin-left:12px;}
.onda{ width:340px; height:132px; background-image:url(../images/index_21.png); background-repeat:no-repeat; font-size:14px; color:#0B5DA9; padding-top:3px; font-weight:bold; }
.onda span a{ font-size:12px; color:#696969; float:right; font-weight:normal;}
.onzi{ width:334px; margin-top:15px; } 
.onzi ul li{width:300px; line-height:35px; padding-left:10px; font-weight:normal;}

/*****home link******/

.tei{ width:340px; float:left; height:300px; margin-top:3px;}
DIV#wzdhbox {
	FLOAT: left;POSITION: relative; width:335px; height:270px; margin-left:13px; background-color:#F9F9F9; padding-top:2px;}
DIV#wzdhbox H3 {
	FONT-WEIGHT: normal;
	background:url(../images/index_28.jpg) no-repeat;
	POSITION: absolute;
	TEXT-ALIGN: center;
	width:135px;
	height:40px;
	line-height:40px;
	font-size:13px;
	color:#FFFFFF;
	top: 2px;
}
DIV#wzdhbox H3 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; WIDTH: 100%
}
DIV#wzdhbox H3#tpljtitle {
	color:#000
}
DIV#wzdhbox H3#sgbmtitle {
	LEFT: 138px
}
DIV#wzdhbox H3#zybmtitle {
	LEFT: 210px; WIDTH: 63px
}
DIV#wzdhbox H3#qtjgtitle {
	LEFT: 282px
}
DIV#wzdhbox H3#gjbwtitle {
	LEFT: 399px
}
DIV#wzdhbox H3#gsstitle {
	LEFT: 468px; WIDTH: 30px
}
DIV#wzdhbox H3#zycstitle {
	LEFT: 525px
}
DIV#wzdhbox H3#yqljtitle {
	LEFT: 350px
}
DIV.wzdhlist {
	DISPLAY: none; WIDTH: 333px
}
DIV#tpljlist {
	DISPLAY: none
}
DIV.tpljtagon H3#tpljtitle {
 background:url(../images/index_27.jpg) no-repeat; color:#fff; width:135px; height:40px;}
 DIV.tpljtagon H3#tpljtitle a{ color:#fff; font-size:13px;}
 DIV.tpljtagon H3#tpljtitle a:hover{ color:#fff; font-size:13px;}
DIV.tpljtagon DIV#tpljlist {
	DISPLAY: block; color:#fff;
}
DIV.sgbmtagon H3#sgbmtitle {
 background:url(../images/index_27.jpg) no-repeat;color:#fff; width:135px; height:40px;}
DIV.sgbmtagon H3#sgbmtitle a{ color:#fff; font-size:13px;}
DIV.sgbmtagon H3#sgbmtitle a:hover{ color:#fff; font-size:13px;}

 
DIV.sgbmtagon DIV#sgbmlist {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px
}

/*****neiaboutus******/
#neitext{ width:1023px; margin: 0 auto; background-color:#FFFFFF; padding-top:3px;}

.lanbj{	float: left; background-repeat: repeat-y; background-image: url(../images/texture.png);background-position: 15px 0px;}
.aboutzuo{ width:217px; float:left; padding: 5px 0 2px 12px; border-top: 1px #efefef solid; border-left: 1px #efefef solid; border-bottom: 1px #efefef solid;}
.aboutda{ width:215px; height:165px; float:left;font-size:14px; text-align: center; font-weight:bold; color: #696969; text-transform: uppercase; line-height:35px; padding: 15px 0 0; background:url(../images/header.png) no-repeat 1px; font-weight:bold;}
.youbj{text-align:center;margin:0px auto;padding: 15px 0;width:80%;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;}
.aboutzi{ width:215px;float:left; margin-top:5px; text-align:center; border-bottom:1px solid #D9D9D9;padding-bottom:1px; }
.aboutzi ul li { width:215px; height:38px; }
.aboutzi ul li a{ width:210px; display:block; line-height:36px; text-align:center; text-decoration:none;color:#696969; padding-top:10px;}
.aboutzi ul li a:hover{ color: #0B5DA9; width:210px; display:block; text-align:center; text-decoration:underline;}
.aboutzi hi{ padding-top:50px;}

.aboutyou{width:1023px; float:left; background-image:url(../images/body.png); background-repeat:repeat-y; }
.xiada { width:1021px; height:30px; font-size: 12px;font-weight: bold;line-height:30px;color: #085398; padding-left:5px;}
.xiada a{ font-size:12px; color:#085398;}
.xiada a:hover{ font-size:12px; color:#4A4A4A;}
.dazi{ font-size:16px; color:#085398; font-weight:bold; padding-left:15px; padding-bottom:15px;}
.xia{ width:780px; float:right;} 
.xiap{ width:750px; font-size:12px; padding: 10px 10px 10px 15px;line-height:30px; text-align:justify;text-justify:inter-ideograph;}
.xiap img{ float:left; padding-left:15px; }
.wen1{font-size:14px; font-weight:bold;padding-left:220px; }
.wen2{font-size:12px; color:#B8171F; padding-left:220px; text-decoration:underline; line-height:30px;}
.fg {color: #B8171F;}
.img.banner {clear: both;margin-bottom: 14px;}
/*****news******/
.news{width:780px; height:130px; line-height:25px; padding-left:8px; border-bottom:1px dashed #D3D3D3; padding-top:5px; padding-bottom:3px;}
.wenzi{width:580px;outline: none;color: #888989; margin-left:175px; line-height:30px; }
.wenzi a:hover{ text-decoration:none;}
.wenzi h5{color: #888989;font-size: 12px; font-weight: normal; padding-left: 12px;}
.wenzi h3 a{color: #085398;font-size: 12px; font-weight: bold; }
.wenzi h3 a:hover{ text-decoration: underline;}
.tu{ float:left; width:150px; height:125px;  padding-left:3px; padding-right:3px; border:1px solid #D3D3D3;}
.ay{ width:780px; text-align:center; margin-top:20px; font-size:12px; line-height:25px;}
.readzi{ font-size:16px; color:#085398; font-weight:bold; padding-left:15px; padding-bottom:5px; text-align:center;}
.date{ width:745px; float:right; height:22px; padding-right:10px; padding-bottom:10px; background-color: #EDEDED; }
.return{ padding-right:10px; line-height:25px; padding-bottom:5px;}

/*****Industry knowledge******/
.fqa{width:780px; padding-top:5px; padding-bottom:3px;}
.fqa ul li{width:740px; height:35px; line-height:35px;border-bottom:1px dashed #ddd; margin-left:15px; padding-left:15px; background:url(../images/ico_arrow2.gif) no-repeat 5px 11px;}
.fqa ul li a{overflow: hidden;}
.fqa ul li a:hover{color: #003F87;text-decoration: underline;}

/*****download******/

.pdf{width:780px; padding-top:5px; padding-bottom:3px;}
.pdf ul{border-bottom:1px dashed #ddd; margin-top:10px; padding-bottom:10px;}
.pdf ul li{width:740px; height:30px; line-height:30px; margin: 5px 0 0 25px;}
.pdf ul li a{overflow: hidden;}
.pdf ul li a:hover{color: #003F87;text-decoration: underline;}
.conleft{ width:215px; height:284px; padding-top:50px;}

/*****service******/
.pro{ width:1023px; float:left; padding-top:1px;}
.proda{ width:220px; height:360px; border:8px solid #CCC; margin:0px 0 10px 10px;} 
.pro_2{ width:220px; height:52px; background:url(../images/pro.png) no-repeat; text-align:center; color:#ffffff; font-size:15px; font-weight:bold; line-height:42px; padding:0px;} 
.pro_3 a{width:200px; font-size:12px; line-height:30px; margin-left:8px;}

.photo a{width:90px;height:30px;float:right;overflow:hidden; padding-right:10px;}
.photo a:hover{float: right; overflow: hidden; padding-right: 10px; filter:alpha(opacity:60);opacity:0.7;}

/*****online******/
.pass{ width:738px; height:365px; background-image:url(../images/online.jpg); background-repeat:no-repeat; margin-top:30px;}
.passwen{ height:140px;}
.passwen ul li{font-size:13px; padding-top:180px; color:#0070AF; font-weight:bold; padding-left:260px; line-height:45px; }
.check{padding-right:260px;}

