﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
color:#737373;
background:#fff;
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#737373; text-decoration: none;}

a:hover{color:#0f81ca;text-decoration:none;}


h1{
float:left;

}

.en_cn1{float:right;padding-top:20px; width:280px;}
.en_cn1 a{ color:#FFFFFF;}
.en_cn1 p{ background:#999999; color:#FFFFFF;border-radius:20px; width:160px; text-align:center; line-height:26px;}
.en_cn1 span{background:#ff0000; color:#FFFFFF;border-radius:20px; width:100px; text-align:center; line-height:26px; float:right}



/*--------------------index.html start----------------------*/

.head{
width:1006px;
margin:auto;padding-top:25px;
padding-bottom:25px; overflow:hidden
}

#menu1{width:100%;
float:left;
background:url(../images/menu_b.jpg) repeat-x;
height:56px;

}
#menu2{width:1006px;
float:right;
height:56px;
background:url(../images/shu.jpg) no-repeat right 1px

}
#menu{width:1006px;
margin:auto;
font-size:16px;
height:56px;
background:url(../images/men.jpg) no-repeat;

}
#menu ul{overflow:hidden; background:url(../images/shu.jpg) no-repeat left 1px}
#menu ul li{display:block;float:left;}
#menu ul li a{float:left; text-align:center; width:143px;line-height:56px;color:#FFFFFF;}
#menu ul li a:hover{   float:left;color:#b4d7ee;}

.z1{  background:url(../images/shu_1.jpg) no-repeat left 1px}
.z11{  background:url(../images/shu.jpg) no-repeat left 1px; float:left;}
.z12{  background:url(../images/shu.jpg) no-repeat right 1px;float:left;}





#flash{
width:100%;
height:510px;
float:left;
}



.nr5{ margin:auto;width:1006px;height:0px; position: relative;clear: both; z-index:100;  }
.nr4{ margin:auto; width:1006px; height:97px; background:url(../images/bbb.jpg) no-repeat bottom #1e80db; position: absolute;clear: both; margin-top:470px;}

.s1{width:1006px; margin:auto;height:80px; }
.s1 h3{ width:300px; height:80px; padding-left:40px; font-size:25px; font-weight:normal; float:left; color:#FFFFFF; line-height:80px;}



#search{
width:300px;
float:right; padding-top:25px;
}
#search_logo{ padding-top:0px; float:left;background:#fff;height:29px;border-top-right-radius:25px; padding-right:10px;
border-bottom-right-radius:25px;}


.searchinput{
height:29px;
color:#1e80db;
font-size:12px;
border:#c8c8c8 solid 0px;
line-height:29px;
padding-left:20px;
width:205px;
float:left;
display:inline;
background:#fff;
border-top-left-radius:25px;
border-bottom-left-radius:25px;
}




#pro2{width:100%; float:left; background:#ebeef1 }
#pro1{width:1006px;margin:auto; background:url(../images/ap.jpg) no-repeat left  65px;height:250px;}

.p1{width:650px; float:right; padding-top:100px;}
.p1 ul{overflow:hidden; text-align:left; float:left;}
.p1 ul li{display:inline;float:left; line-height:30px;  }
.p1 ul li a{ float:left; padding-left:0px;  color:#667584; width:320px; }
.p1 ul li a:hover{ float:left; color:#a3afbc }

.pro11{width:1006px;margin:auto; padding-top:40px; padding-bottom:20px; overflow:hidden}
.p2{width:1006px;
	overflow: hidden;
}


.p2 ul li{display:inline;float:left; font-size:12px;border:#eaeaea solid 1px; background:#eaeaea;  width:230px; height:175px!important; margin-bottom:10px; margin-left:10px; }
.p2 ul li img{font-size:12px; max-width:230px; max-height:112px;}
.p2 ul li span{ float:left;line-height:24px;width:230px; text-align:center; padding-top:7px; padding-bottom:7px; }
.p2 a:hover{ float:left;line-height:28px; background:#1e80db; width:230px; text-align:center; color:#FFFFFF }

.demo {
	OVERFLOW: hidden;
	WIDTH:100%
}
.indemo {FLOAT: left; WIDTH: 800%}
.demo1 {FLOAT: left}
.demo2 {FLOAT: left}




.casepic{ width:230px;
height:113px;
vertical-align: middle!important;
display:table-cell!important; background:#fff;}




#lx1{width:100%;float:left;background:#2d2d2d; padding-top:30px; padding-bottom:30px; }
.lx2{width:1006px;margin:auto; background:url(../images/pp.jpg) no-repeat left; height:96px;}
.lx{width:600px; padding-left:150px; color:#bbbbbb; float:left; padding-top:10px; }
.lx a{color:#bbbbbb}

.em{ float:right; width:50px;padding-top:30px; }







#footer3{float:left; width:100%; background:#2170ba; }
#footer{margin:auto;width:1006px; color:#fff; text-align:center;line-height:27px; overflow:hidden; padding-top:30px; padding-bottom:30px;  }
#footer a{ color:#fff;  }
.zzb07tail
{ 
}
a.zzb07link{

	text-decoration:none;
}

a.zzb07link:hover {
	text-decoration:underline;

}


#footer4{margin:auto;width:1006px; line-height:50px; text-align:center }
