/*通用样式*/
* {
	margin: 0px;
	padding: 0px;
}
ul {
list-style-type:none;
}
li {
list-style-type:none;
text-align:left;
}

div {
	font-family: "微软雅黑";
	line-height: 22px;
	color: #7E7E7E;
	font-size: 12px;
	letter-spacing: 1px;
	text-align:left;
}


td {
	font-family: "微软雅黑";
	line-height: 22px;
	color: #7E7E7E;
	font-size: 12px;
	letter-spacing: 1px;
}


LI {
	 COLOR: #7E7E7E;
}

body {
	margin:0px;
	text-align:center;
	padding:0px;
	
}


.tdbg_leftall {	
	padding:1px;
	font-family: "微软雅黑";
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}


a {
	color: #6F6F6F;
	text-decoration: none;

}


SELECT {
	FONT: 12px; COLOR: #0F0F0F;
}
INPUT {
	FONT: 12px  #0F0F0F;
}
TEXTAREA {
	FONT: 12px  COLOR: #0F0F0F;
}



.form {
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 17px;
	height:22px;
	padding:0px;
	margin:0px;
}





.form2 {

	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 17px;
	border: 1px solid #CCCCCC;
}
.clears {
clear:both;
}
.floatleft {
float:left;
}




.mcenter {
width:985px;
clear:both;
margin:0px auto;
overflow:hidden;
}



.contentA {
padding:20px 2px;
clear:both;
}
.paths {
float:right;
margin-right:40px;
line-height:34px;
}
.textcenter {
text-align:center;

}
.mpp_tmid  {
	padding-TOP: 13px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #ccc 1px solid;height:25px;
}
.tileft {
	line-height: 35px;
	text-align: right;
	float: left;
	height: 35px;
	width: 120px;


}


.tright {
	line-height: 35px;
	text-align: left;
	height: 35px;
	width: 550px;
	padding-top:5px;

}





.borders {
border:#D6D3D3 1px solid;
clear:both;
zoom:1;
}


.qtul {
*zoom:1;
}



/*幻灯片样式*/

.fullSlide{ width:100%;  position:absolute;  height:400px; top:0px; left:0px;
z-index:-100px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;z-index:-100px;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:594px; }

.fullSlide .hd{ width:800px; margin:0 auto; margin-top:-35px; *position:absolute; *z-index:1; *bottom:0; *left:140px;  height:30px; line-height:30px;}
.fullSlide .hd ul{  margin:0 0 0 40px; display:inline-block;background:rgba(0,0,0,.6);border-radius:10px;padding:0 10px;height:22px ;opacity:.5}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../image/tg_flash_p.png) -18px 0; overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{ background-position:0 0; }
.fbc_trigger_con li{font:28px/1 tahoma;color:#fff;cursor:pointer;margin:0 1px;filter:Alpha(Opacity=50);opacity:.5}
.fbc_trigger_con .on{filter:Alpha(Opacity=100);opacity:1}



/*顶部样式*/
#tops {
height:150px;
clear:both;
z-index:100;
position:absolute; top:0px; left:0px;
width:100%;
text-align:center;
}
#toplogos {
width:985px;
height:85px;
clear:both;
overflow:hidden;
}
#toplogo {
float:left;
padding-top:15px;
padding-left:10px;

}
#topmenu {
clear:both;
width:1000px;
}

#topsc {
float:right;
width:400px;
margin-top:10px;
margin-right:7px;
text-align:right;
background:url(../image/tel.png) no-repeat right center;
height:60px;
}

#topsc p {
padding-top:30px;
padding-left:70px;
}


#topsc a {
display:block;
width:64px;
height:30px;
float:left;

}

#topmains {
float:left;
background-image:url(../image/menubg.gif);
height:37px;
width:948px;

}
#topmenus {
clear:both;
background:url(../image/menubgright.png) no-repeat right;
height:37px;
width:985px;
overflow:hidden;
}
#topmenuleft {
float:left;
background-image:url(../image/menuleft.png);
width:17px;
height:37px;
}

#topmainsrightbg {
clear:both;
background:url(../image/menubgright.png) no-repeat 711px center;
height:37px;
width:948px;
}

#topmainsrightbg ul li {
float:left;
line-height:37px;
text-align:center;
width:110px;
font-size:13px;
}

.topms a {
color:#ffffff;
}

.topmbg {
background-image:url(../image/tombg.gif);
}
.topmbg a{
color:#0372CA;
}


#topserarch {
float:right;

padding-top:5px;
}

#topserarch input {
border:none;
line-height:25px;
background:transparent;
width:120px;
color:#CFCFCF;
vertical-align:middle;
height:25px;
}

/*下拉样式*/

#dropmenu {
position:absolute;
width:100%;
left:0px;
top:120px;
text-align:center;
overflow:hidden;
z-index:120;
}

#dropab {
margin-left:110px;
clear:both;
display:none;
}

#dropprd {
margin-left:220px;
clear:both;
display:none;
}
#dropapp {
margin-left:330px;
clear:both;
display:none;
}
#dropnews {
margin-left:440px;
clear:both;
display:none;
}

#dropjs {
margin-left:527px;
clear:both;
display:none;
}


#dropkf {
margin-left:550px;
clear:both;
display:none;
}


#dropdown {
margin-left:650px;
clear:both;
display:none;
}


#dropwd {
margin-left:550px;
clear:both;
display:none;
}


#drophelp {
margin-left:780px;
clear:both;
display:none;
}
.dropleft {
float:left;
background-image:url(../image/dropmenuleft.png);
width:19px;
height:28px;
}
.dropms {
clear:both;
width:123px;
}


.dropms ul li {
clear:both;
}

.dropms ul li a {
display:block;
height:35px;
line-height:33px;
text-align:center;
width:123px;
background-image:url(../image/dropmenubg.gif);
background-position:top;
background-repeat:repeat-x;
color:#FFFFFF;
}

.dropms ul li a:hover {
display:block;
height:35px;
line-height:33px;
text-align:center;
width:123px;
height:33px;
background-image:url(../image/dropmenubgover.gif);
background-position:top;
background-repeat:repeat-x;
color:#000000;
}
.dropright {
float:left;
background-image:url(../image/dropmenuright.png);
width:21px;
height:28px;
}



/*首页主体样式*/
#indexmain {
width:985px;
clear:both;
padding-top:426px;
}
#indexmains {
width:985px;
clear:both;
}

#tjproduct {
float:left;
width:685px;
overflow:hidden;
}

#tjprodhead {
width:685px;
clear:both;
line-height:30px;
border-bottom:#198BCA 2px solid;
background:url(../image/index_03.gif) 10px center no-repeat;
color:#0156A4;
font-size:14px;
text-indent:32px;
}

#tjprodhead a {
font-size:12px;
}

#tjnewshead  a {
font-size:12px;
}

#tjprdpic {
clear:both;
padding-top:12px;
}
#tjprdpic ul li {
float:left;
margin-bottom:10px;
}
.tjpdk {
width:334px;
height:123px;
overflow:hidden;
}
.tjpdkpic {
background-image:url(../image/index_09.gif);
border:#BADEF8 1px solid;
}
.tjpsps {
float:left;
width:17px;
height:18px;
}
.tjpic {
width:156px;
text-align:center;
float:left;
}
.tjprdwz {
float:left;
width:176px;
}
.tjprdname {
clear:both;
line-height:30px;
font-size:14px;
padding-top:8px;
}
.tjprdname a {
color:#014DA2;
}

.tjprodsm {
line-height:18px;
clear:both;
padding-right:5px;
}

#indexright {
float:right;
width:257px;
}
#tjnews {
clear:both;
width:257px;
}
#tjnewshead {
width:257px;
clear:both;
line-height:30px;
border-bottom:#198BCA 2px solid;
background:url(../image/index_03.gif) 10px center no-repeat;
color:#0156A4;
font-size:14px;
text-indent:32px;
}

#tjnewscnt {
padding:5px 4px;
clear:both;
}

#tjnewscnt ul li {
line-height:28px;
border-bottom:#E4E4E4 1px dashed;
}

#righttjpic {
clear:both;
text-align:center;
padding:8px 0px;
}
#indexlx {
clear:both;
width:257px;
}
#indexlxhead {
width:257px;
clear:both;
line-height:20px;
border-bottom:#198BCA 2px solid;
background:url(../image/index_03.gif) 10px center no-repeat;
color:#0156A4;
font-size:14px;
text-indent:32px;
}

#indexlxwz {
clear:both;
padding:10px;
letter-spacing:0px;
}



/*底部样式*/

#hzhb {
clear:both;
padding:10px 0px 0px 0px;
}

#hzhbleft {
float:left;
width:18px;
height:76px;
background-image:url(../image/index_46.gif);
}

#hzhbpic {
float:left;
border-top:#95CEEF 2px solid;
width:943px;
padding-bottom:20px;
}

#hzhbpic ul li {
float:left;
padding:12px 9px 2px 9px;
}
#hzhbright {
float:left;
width:24px;
height:54px;
background-image:url(../image/index_49.gif);
}

#footsmenu {
width:100%;
clear:both;
text-align:center;
background-color:#006FE3;
padding:15px 0px;
}

.footmenu {
float:left;
padding:0px 25px;
}
.footmenutop {
clear:both;
line-height:25px;
font-weight:bold;
}

.footmenutop a {
color:#B9DAFF;
}
.footmenulist {
clear:both;
padding-top:5px;
}
.footmenulist ul li {
clear:both;
line-height:22px;
}

.footmenulist ul li a {
color:#ffffff;
}

#footend {
height:56px;
clear:both;
width:100%;
background-color:#015FB6;
text-align:center;
line-height:54px;
color:#ffffff;
}
#footend a {
color:#ffffff;
}
#fds {
clear:both;
background:url(../image/tu.jpg) no-repeat right 180px;
}

#links {
clear:both;
line-height:25px;
color:#ffffff;
padding-top:5px;
}
#links img {
margin-right:10px;
}
#links a {
color:#ffffff;
}
#rwm {
float:right;
padding-right:5px;
}


/*内页样式*/
#abmain {
width:985px;
clear:both;
padding-top:426px;
}

#leftM {
float:left;
width:257px;
overflow:hidden;
}


.leftmenutop {
width:257px;
clear:both;
line-height:30px;
border-bottom:#198BCA 2px solid;
background:url(../image/index_03.gif) 10px center no-repeat;
color:#0156A4;
font-size:14px;
text-indent:32px;
}


.leftmenutitle {
padding:5px 5px;
clear:both;
}

.bigs {
line-height:28px;
border-bottom:#E4E4E4 1px dashed;
text-indent:40px;
}

.xms{
height:25px;
line-height:25px;
text-indent:50px;
}
.#leftmenu {
clear:both;
width:257px;
}

#abbody {
float:right;
width:685px;
overflow:hidden;
}

#abbodyp {
clear:both;
width:985px;
overflow:hidden;
}
.rightbg {
width:685px;
clear:both;
border-bottom:#198BCA 2px solid;
height:32px;
overflow:hidden;
}
.rightbgp {
width:985px;
clear:both;
border-bottom:#198BCA 2px solid;
}

.titlewz {
float:left;
line-height:30px;
background:url(../image/index_03.gif) 10px center no-repeat;
color:#0156A4;
font-size:14px;
text-indent:32px;
}

.mpath {
float:right;
line-height:30px;
padding-right:8px;
color:#0156A4;
}

.mpath a {
color:#0156A4;
}

.mpath span {
font-weight:bold;
color:#D90101;
}

#prds ul li {
float:left;
padding:5px 12px;
line-height:30px;
text-align:center;
}

#prds img {
display:block;
border:#D3D3D3 1px solid;
}


#news ul li {
clear:both;
height:26px;
border-bottom: #cccccc 1px dotted;
overflow:hidden;
}
.newstitle {
line-height:25px;
text-indent:25px;
background:url(../image/arrow_6.gif) no-repeat 10px center;
float:left;
}
.newsclick {
float:right;
line-height:25px;
width:82px;
}
.newsdate {
float:right;
line-height:25px;
}

#maplink a {
font-weight:bold;
color:#0156A4;
font-size:14px;
}



/*浮动在线客服样式*/
.qqbox A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.qqbox A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.qqbox A:hover {
	COLOR: #f80000; TEXT-DECORATION: underline
}
.qqbox A:active {
	COLOR: #f80000; TEXT-DECORATION: underline
}
.qqbox {
	FONT-SIZE: 12px; RIGHT: 0px; OVERFLOW: hidden; WIDTH: 171px; COLOR: #000000; LETTER-SPACING: 0px; POSITION: absolute; TOP: 100px; HEIGHT: auto;Z-INDEX: 200000
}
.qqlv {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 35px; POSITION: relative; HEIGHT: 158px
}
.qqkf {
	OVERFLOW: hidden; WIDTH: 171px; HEIGHT: auto;DISPLAY: block
}
.qqkfbt {
	OVERFLOW: hidden; WIDTH: 171px; COLOR: #fff; LINE-HEIGHT: 28px; POSITION: relative; HEIGHT: 28px; TEXT-ALIGN: center
}
.qqkfhm {
	PADDING-RIGHT: 0px; OVERFLOW: hidden; WIDTH: 109px; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px; TEXT-ALIGN: center;
}

#K1 {
BACKGROUND-IMAGE: url(../image/qq_bg.gif);
BACKGROUND-REPEAT: repeat-y; 
BACKGROUND-COLOR: #ffffff;
text-align:center;
padding:10px 0px;
}
#K2 {
BACKGROUND-IMAGE: url(../image/qq_bottom1.gif); 
WIDTH: 171px; 
BACKGROUND-REPEAT: no-repeat; 
HEIGHT: 180px;
}
#K3 {
BACKGROUND-IMAGE: url(../image/qq_logo.gif); 
WIDTH: 171px; 
LINE-HEIGHT: 42px; 
BACKGROUND-REPEAT: no-repeat; 
HEIGHT: 42px; 
text-align:center;
}






#apps ul li {
	width: 292px; height: 198px; overflow: hidden; margin:0px 22px 25px; float: left; position: relative; cursor: pointer;
}
#apps ul li:hover {
	text-decoration: none;
}
#apps ul .lir {
	width: 292px; height: 198px; overflow: hidden; margin-right: 0px; margin-bottom: 25px; float: right; position: relative; cursor: pointer;
}
#apps ul li img {
	width: 292px; height: 198px;
}
#apps .txt {
	background: rgba(0, 0, 0, 0.6); left: 0px; width: 292px; height: 45px; bottom: 0px; color: rgb(255, 255, 255); font-family: "微软雅黑"; position: absolute;
}
#apps .txt h3 {
	height: 45px; text-align: center; line-height: 45px; font-size: 18px; font-weight: 100;
}
#apps .txt p {
	text-align: center; font-size: 14px;
}



 #xgxw {
	border: 1px solid rgb(204, 204, 204); border-image: none; margin-top: 20px;
	padding-bottom:10px;
}
 #xgxw .zg2 {
	margin-top: 20px; float: right;
}
 #xgxw .xgtitle {
	padding: 10px 20px; color: rgb(0, 78, 149); font-size: 16px; font-weight: 500;
}
n #xgxw ul {
	margin-left: 40px;
}
 #xgxw ul li {
	color: rgb(0, 51, 255); padding-bottom: 2px; font-size: 14px;
	padding-left:20px;
}