@charset "utf-8";
/* CSS Document */

*{	margin:0px;	padding:0px; font-size:12px; list-style-type:none;}

body{	text-align:center;	background:url(../../img/body_bg.gif) repeat-x;}

.cle{
	clear:both;	margin:0px;	padding:0px;
}

/*----------顶部--------*/
.top{width:100%; height:29px;background-image:url(../../img/tm-top-dh.jpg);}
.siqn{
	width:950px;height:29px;	margin:0px auto;/*	border:1px solid #F00;
*/	text-align:left;	line-height:29px;
}
.siqn a{
	color:#000;	text-decoration:none;	display:block; margin-left:10px; 	float:right;text-align:center;	font-size:12px;/*	border:1px solid #F0F;
*/
	}
.top img{
	border:none;position:relative;	z-index:1;top:3px;
}

/*------logo--------*/
.logo{
	width:950px;height:83px;	margin:0px auto;
/*	border:1px solid #FF0;
*/}
.logo .img{
	width:310px;height:66px;float:left;/*	border:1px solid #F00;*/
	z-index:10;	position:relative;	top:10px;	line-height:78px;	font-size:28px;	color:#FFF;	font-weight:bold;
}
.logo img{
	width:220px;height:55px;float:left;	
}
.logo .tel{
	display:block;width:400px;height:80px;line-height:25px;float:right;color:#6C9AB5;	font-size:14px;	color:#31729C;
	text-align:right;position:relative;	z-index:10;	top:25px;
}


/*navs,,导航*/
.navs{
	width:950px;	height:35px;	margin:0px auto;	/*border:1px solid #00F;*/ 
	background-color:#0D69D8;	margin-bottom:10px;	background: no-repeat url(../../img/tm-dh.jpg); line-height:20px;
}
.navs a{
	display:block;	width:80px;	height:20px;text-align:center;	float:left;	font-size:15px;	color:#FFF;
	text-decoration:none; line-height:20px;	/*border:1px solid #F00;*/	font-family:"黑体";	position:relative;	z-index:2;top:5px;
}
.x{
	width:5px;	color:#FFF;	float:left;	margin-top:5px;
}

.navs a:hover{
	color:#009;
}

/*-----poster,首页滚动图片------*/
.poster{
	width:950px;height:205px;	margin:0px auto;/*	border:1px solid #0F0;
*/}
.poster img{
	border:none;width:950px;height:205px;
}
/*-  公告  --*/
.notices{
	width:950px;	height:30px;margin:0px auto;background-color:#EEEEEF;text-align:left;
	color:#3C77A2;	line-height:30px;background-image:url(../../img/tm-gg.jpg);
}
#div1{
	overflow:hidden;	height:30px;
}
.notices span{
	text-indent:40px;	float:left;
}
.notices a{
	display:block;line-height:30px;	color:#339;/*	border:1px solid #0F0;*/text-decoration:none;
	}
.notices a:hover{
	color:#900;
}

/*第一层*/
.qlids{
	width:950px;margin:6px auto 0 auto;	height:209px;/*border:1px solid #F00;*/
}
.product{
	width:675px;float:right;height:219px;
}
.p_titles{
	width:675px;	height:29px;/*border:1px solid #000;*/	line-height:29px;background-image:url(../../img/title-bg.jpg);
	background-color:#2280DF;
}
.a{
	color:#3C729E;
	background-color:#FFF;
	background: no-repeat url(../../img/title-bg-w.jpg);
}
.b{
	color:#FFF;
}
.p_titles a{
	text-decoration:none;float:left;display:block;width:72px;height:23px;margin-left:15px;position:relative;z-index:5;top:6px;
	font-weight:bold;
}
.p_moree{	width:80px; height:29px; float:right; }
.p_moree a{	color:#FFF; line-height:29px; height:29px; display:block; /*border:1px solid #F99;*/ position:static;}
.p_moree a:hover{	color:#00F;}
.p_shows{width:675px;	height:175px;	 background-image:url(../../img/tm-cg-bg.jpg);}
.show{
	width:650px;height:145px; position:relative; z-index:15; top:10px; left:15px;
}
.hides{
	display:none;
}
.p_main{
	width:149px;height:140px;/*border:1px solid #F00;*/ float:left;margin-right:9px;
}
.p_img{
	width:149px;height:126px;border:1px solid #CFCFCF;
}
.p_img img{	width:135px;height:112px;margin:7px; border:none;}
.p_name{width:149px;height:25px; line-height:30px;}
.p_name a{	color:#000; text-decoration:none;}
.p_name a:hover{color:#00F;	text-decoration:underline;}

/*公司动态和软件下载*/
.ties{
	width:267px;height:210px;float:left;/*border:1px solid #F0F;*/
}
.ties_title{
	width:267px;height:28px;/*border:1px solid #000;*/	line-height:28px;background-image:url(../../img/tm-r-bg.jpg);
}
.ties_title a{
	text-decoration:none;float:left;	display:block;	width:72px;	height:23px;margin-left:15px;
	position:relative;	font-weight:bold;	z-index:5;top:6px;	color:#366EA1;
}
.ties_show{	width:267px;height:170px; background-image:url(../../img/tm-r-bg-m.jpg);}
.ties_show ul{
	display:block;width:245px;height:160px;border:1px solid #FFF; position:relative; z-index:11; top:10px; left:5px;
}
.ties_show li{	width:100%;	text-align:left; height:20px;line-height:20px;}
.ties_show a{	color:#000;	font-size:12px;	text-decoration:none;}
.ties_show a:hover{	color:#00F; text-decoration:underline;}
.ties_footer{	width:100%; height:3px; background:url(../../img/tm-r-bg-m-b.jpg) no-repeat;/* border:1px solid #F00;*/}

.ties_b{	background-image:url(../../img/tm-qh.jpg);}


/*成功案例和产品问答*/
.too{	width:950px;margin:0px auto;	height:204px;/*	border:1px solid #00F;*/}

/*成功案例*/
.case{	width:675px;height:204px;float:right; /*border:1px solid #F00;*/}
.case_title{width:675px; height:29px; background-image:url(../../img/title-bg.jpg);}
.case_title a{color:#FFF; font-weight:bold; text-decoration:none; display:block; float:left; line-height:30px;text-indent:20px;}
.case_title a:hover{color:#3A2E78;}

.c_morees{	width:80px; height:29px; float:right; }
.c_morees a{	color:#FFF; line-height:29px; height:29px; display:block; /*border:1px solid #F99;*/ position:static;}
.c_morees a:hover{color:#00F;}

.c_show{width:675px; height:175px; background-image:url(../../img/tm-cg-bg.jpg); float:left;/* border:1px solid #FFF;*/}

.c_main{width:153px;height:150px;/*border:1px solid #F00;*/ float:left; margin-left:10px;margin-top:10px;}
.c_img{	width:153px;height:120px;border:1px solid #CFCFCF;}
.c_img img{	width:139px;height:110px;margin:5px; border:none;}
.c_name{	width:153px;height:25px; line-height:35px;}
.c_name a{	color:#000; text-decoration:none;}
.c_name a:hover{	color:#00F;	text-decoration:underline;}

/*产品问答*/
.answers{width:267px;	height:205px;	float:left;	/*border:1px solid #000;*/}
.a_title{width:267px;height:28px;/*border:1px solid #000;*/	line-height:28px;background-image:url(../../img/tm-r-bg.jpg);}
.a_title a{
	text-decoration:none;float:left;display:block;width:72px;height:23px;margin-left:5px;position:relative;font-weight:bold;
	z-index:5;top:3px;color:#366EA1;
}
.a_title a:hover{color:#00F;}
.a_main{width:267px; height:171px; background-image:url(../../img/tm-r-bg-m.jpg);}
.a_footer{	width:100%; height:3px; background:url(../../img/tm-r-bg-m-b.jpg) no-repeat;}
.a_main ul{
	width:246px; height:160px; display:block; position:relative; z-index:30; top:10px; left:5px; text-align:left;
}
.a_main li{ width:100%;height:20px; line-height:20px; }
.a_main  a{	color:#000; text-decoration:none;}
.a_main a:hover{ color:#00F; text-decoration:underline;}
/*合作伙伴，联系我们*/
.three{	width:950px;margin:6px auto;height:140px;/*border:1px solid #FF0;*/
}
/*合作伙伴*/
.partner{width:675px;float:right;height:140px;/*border:1px solid #090;*/ background-image:url(../../img/tm-hz-bg.jpg);}
.partner img{ border:none;}
.partner_title{	width:150px; float:left; height:45px;margin-left:5px;}
.partner_title img{display:block; z-index:30; position:relative; top:10px;}
.partner_show{width:665px; height:77px;/* border:1px solid #F00;*/ margin-left:5px;}
.partner_left { float:left; width:36px; height:72px;/* border:1px solid #F00;*/ }
.partner_main{ float:left; width:530px;/* border:1px solid #F00;*/ margin-left:13px; margin-right:13px;}
/*.partner_main img{width:126px; height:72px; border:1px solid #D4D2D3; margin-right:10px;}
*/.partner_right{ float:right; width:36px; height:72px;/* border:1px solid #F00;*/}
/*联系我们*/
.contact{
	width:268px;height:140px;float:left; /*border:1px solid #90F;*/ background-image:url(../../img/tm-lx-bg.jpg);
}
.contact a{	
	display:block;	width:90px;	height:30px;line-height:40px; font-weight:bold; float:left; font-size:18px; color:#FB8700; text-decoration:none;
/*	border:1px solid #F00;
*/}
.contact span{
	display:block; width:182px; height:84px; text-align:left; margin-left:80px; line-height:20px; font-size:12px;
}
/*友情链接*/
.links{
	width:950px;margin:0px auto;height:73px;border:1px solid #CFCFCF;
}

.l_mains{
    width:900px;margin:14px 20px;/* position:relative; z-index:120; top:14px;*/ text-align:left;/* border:1px solid #F00;*/
}
.links a{color:#484848; margin:0px 3px; text-decoration:none;}
.links a:hover{ color:#00C;}

/*脚部 */
.footer{width:100%;	height:84px;border-top:1px solid #CFCFCF; margin:10px auto;}
.f{	width:750px; margin:0px auto; height:50px; margin-top:20px;}
.f_navs{ width:600px; margin:0px auto; height:15px;/* border:1px solid #F00; */float:left;}
.f_navs a{color:#000; text-decoration:none; font-size:12px;}
.f_a{ margin:0px 2px;}
.f_navs a:hover{ color:#00F; text-decoration:underline;}
.fh{ float:right; width:100px;/* border:1px solid #F00*/ position:relative; z-index:190; top:-5px; left:120px;}
.fh img{border:none;}
.f_main{width:600px; float:left; position:relative; top:10px; z-index:210;  font-size:12px; line-height:20px; /*border:1px solid #F00;*/ height:50px;}


#demo {   
	float:left;
 background: #FFF; 
 overflow:hidden;   
 width: 570px;  
 margin-left:13px;
 height:77px;
 background-color:#F8F6F7;
}   
#demo img {   
 height:70px; width:125px; margin-right:10px;
 border: 3px solid #F2F2F2;   
}   
#indemo {   
 float: left;   
 width: 800%;   
}   
#demo1 {   
 float: left;   
}   
#demo2 {   
 float: left;   
}
