﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
font-family:"微软雅黑";
font-size:14px;
line-height:24px;
color:#616161;
background:#fff;
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#616161; text-decoration: none;}

a:hover{color:#055b94;text-decoration:none;}



h1{

float:left;
padding-top:25px;
margin-right:0px;
padding-bottom:25px;
}

.logo{
float:left; border-left:#e1e1e1 solid 1px;font-size:17px; margin-top:35px; margin-left:20px; padding-left:20px;}
.logo span{color:#009249; font-weight:bold; line-height:25px;}

.en_cn1{float:right;text-align:right;background:url(../images/tel.jpg) no-repeat 20px 10px; margin-top:45px;  color:#d2373d;  padding-left:32px; width:200px; border:#d2373d solid 1px; border-radius:25px;}
.en_cn1 span{font-size:23px;font-family:Arial, Helvetica, sans-serif; color:#d2373d; padding-right:20px;  line-height:40px;}


.top2{ float:right; padding-top:20px; width:500px; text-align:right;}
.top2 span{ width:50px; float:left;font-size:12px;}
.top2 em{ width:150px; float:left;font-size:12px; font-style:normal}




#search{
width:270px;
padding-top:17px;
float:right;

}
#search_logo{ padding-top:0px;}


.searchinput{
height:27px;
line-height:27px;
color:#333333;
font-size:12px;
background:url(../images/go_1.jpg) no-repeat 15px 2px;
border:#d5d5d5 solid 1px;
width:205px;
float:left;
padding-left:10px;
display:inline;
}

/*--------------------index.html start----------------------*/


#head{
width:1200px;
margin:auto;
}


#menu1{width:100%;
float:left;
height:50px;
background:url(../images/menu.jpg) repeat-x top #1d6dc2;
border-top:#00bb63 solid 6px;
}

#menu{width:1200px;
margin:auto;
height:56px;
font-size:16px;
}
#menu ul{overflow:hidden;  background:url(../images/shu.jpg) no-repeat left}
#menu ul li{display:inline;float:left; }
#menu ul li a{ color:#1d1d1d;float:left; text-align:center; width:150px;line-height:50px; color:#FFFFFF; font-weight:bold;  background:url(../images/shu.jpg) no-repeat right }
#menu ul li a:hover{  color:#fff; background:#00bb63; float:left;  text-align:center; padding-top:0px; }





#flash{
width:100%;
height:490px;
float:left;
}







#about1{ width:100%; float:left; background:url(../images/ab.jpg) no-repeat bottom center #f5f5f5; height:530px; margin-top:1px;}
.about{ width:1200px; margin:auto; padding-top:50px;}
.ab2{ width:709px; float:left;}
.ab{ width:600px; float:left; height:310px; padding-left:36px;}
.ab h3{ width:600px; float:left; font-size:25px; font-weight:normal; color:#010101; padding-bottom:30px;}
.ab h3 span{ font-size:18px; font-weight:normal; color:#7d7d7d; padding-left:23px; line-height:33px;}
.ab h3 em{ width:10px; height:50px;position:absolute; background:#007cd4; margin-left:0px; margin-top:0px;}
.ab p{ float:left;}

.m2{ width:120px; height:30px; float:left; text-align:center; line-height:30px; color:#4d4d4d;border-radius:25px;border:#bdbdbd solid 1px;}
.m2 a{color:#4d4d4d}

.ab-an{ width:709px; float:left; color:#d2d2d2}
.ab-an1{ width:250px; float:left; height:89px; font-size:40px; padding-left:80px; padding-top:30px; font-weight:bold  }

.ab-an2{ width:300px; float:left; font-size:40px;padding-left:50px;padding-top:30px;  height:89px; font-weight:bold  }


.m1{ width:90px; height:95px; float:right; background:#00bb63; text-align:center; line-height:95px; font-size:70px; color:#8d9fb4}
.m1 a{color:#8d9fb4}

.nr1{ float:right; width:80px; height:0px; position: relative;clear: both; z-index:100; }
.nr2{float:right; width:290px; height:99px; position: absolute;clear: both; color:#FFFFFF; background:#00bb63; margin-top:-15px; font-size:40px; color:#fff; font-weight:bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:99px; font-style:oblique }


.ab1{ width:455px; height:394px; float:left; overflow:hidden }
.ab1 a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.ab1 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}




#nn1{
width:100%;
float:left;
height:61px;
background:#1666bb;
color:#FFFFFF;
}
#nn{
width:1200px;
height:61px;
margin:auto;

}

#nn .n2{float:left;width:705px; line-height:59px; }
#nn .n2 a{ color:#FFFFFF;}
#nn .n2 h3{float:left;   font-weight:normal; font-size:16px; text-transform:uppercase; line-height:59px; padding-right:20px; color:#FFFFFF;}

#nn .n2 span{float:right; }

.dhh{ width:170px; float:right; background:url(../images/tel.jpg) no-repeat left; color:#FFFFFF; padding-left:40px; font-size:22px; line-height:60px; font-family:Georgia, "Times New Roman", Times, serif}



#pro1{width:100%; float:left ;}
#pro{width:1200px; margin:auto; padding-top:50px;}
#pro  h3{width:1200px;  font-size:40px; font-weight:900; height:90px; float:left; color:#393939; text-align:center; padding-bottom:30px; background:url(../images/pp.png) no-repeat top center; padding-top:40px;}
#pro h3 span{color:#828282; text-align:center; font-weight:normal; font-size:20px; line-height:27px; padding-top:15px; float:left;width:1200px; }




/* 本例子css */
/*==首页切换大图==*/
.rollBox{ overflow:hidden; width:1200px;margin:0 auto;background-repeat:repeat-x; z-index:-9999; padding-top:0px; }
.rollBox .LeftBotton{height:66px;width:38px;background:url(../images/leftarrow.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:100px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:66px;width:38px;background:url(../images/rightarrow.png) no-repeat 0px 0;overflow:hidden;float:right;display:inline;margin:100px 0 0 0; cursor:pointer;}
.rollBox .Cont{width:1100px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pick{width:254px; height:255px;  float:left;text-align:center; color:#333; margin-left:11px; margin-right:11px;   border-bottom:#206dc0 solid 5px;   
  }
.rollBox .Cont .pic{width:254px; height:255px; float:left;text-align:left;  color:#333; overflow:hidden;font-family:"微软雅黑"; border:#e1e1e1 solid 1px;
  background:#fff; 
 }
.rollBox .Cont .pic h5{ width:234px; height:120px;float:left; color:#000; font-size:20px!important; text-align:center; background:url(../images/lj.png) no-repeat top center; padding-top:40px; margin-top:30px; font-weight:normal; line-height:27px; padding-left:10px; padding-right:10px;}
.rollBox .Cont .pic h5 a{  color:#000; }
.rollBox .Cont .pic h5 span{ width:234px;float:left; color:#0c99fd; font-size:17px!important; text-align:center; font-weight:normal; line-height:30px;}
.rollBox .Cont .pic h5 b{ width:234px;float:left; color:#7b7b7b; font-size:17px!important; text-align:center; font-weight:normal; line-height:30px;}



.rollBox .Cont .pic .linkmore a{ width: 105px; height:31px; line-height:31px; border-radius: 20px; float:left;
-moz-border-radius:  20px;
-khtml-border-radius:  20px;
-webkit-border-radius:  20px; margin-left:70px; text-align:center; display:block; text-decoration:none; background:#eaeaea; color:#a5a5a5}
.rollBox .Cont .pic .linkmore a:hover{ color:#fff; background:#0c99fd; border:0}






#new2{width:100%; float:left; background:#f6f6f6; height:95px;padding-top:40px; margin-top:30px;}
.new1{width:1200px; margin:auto;}
.new1 h3{width:1000px; font-size:25px;  line-height:24px; float:left; font-weight:normal;  color:#4c4c4c; height:40px; }
.new1 h3 em{font-size:16px;  line-height:24px; float:left; font-weight:normal;  color:#909090; height:40px; font-style:normal}
.new1 h3 b{width:50px; height:2px; position:relative; float:left; background:#1666bb; margin-left:-137px; margin-top:10px;}

.m3{ width:120px; height:30px; float:left; text-align:center; line-height:30px; color:#4d4d4d;border-radius:25px;border:#bdbdbd solid 1px; margin-top:20px;}
.m3 a{color:#4d4d4d}

#new12{width:1200px; margin:auto; overflow:hidden; padding-top:50px; }

.n2-1{width:557px; float:left;}
.n2{width:557px; height:166px; float:left; overflow:hidden}
.n2 a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.n2 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}




.n3{width:557px;  float:left;}
.n3 ul{overflow:hidden; text-align:left; float:left; width:557px;}
.n3 ul li{display:inline;float:left;   width:557px; margin-bottom:8px; padding-top:12px; padding-bottom:10px;border-bottom:#d7d7d7 dotted 1px;}
.n3 ul li h5{ font-size:16px; color:#333333; font-weight:normal; }
.shijian{ color:#CCCCCC; line-height:25px;}

 
.contact{width:564px;  float:right;}

.lx-1{width:564px; height:194px; background:url(../images/tt.jpg) no-repeat right #f5f5f5;  float:right; margin-bottom:10px; }
.lx-1 p{ float:left; padding-left:30px; padding-top:25px; }

.lx-2{width:408px; height:110px; float:left; }
.lx-3{width:154px; height:110px; float:left; background:#1a66b9; text-align:center; line-height:110px; color:#FFFFFF}
.lx-3 a{color:#FFFFFF}


#footer1{ float:left; width:100%; background:#323232; padding-top:50px; margin-top:70px; padding-bottom:50px; }
#footer21{margin:auto;width:1200px; }
.fot1{float:left;width:1200px; text-align:right; font-size:15px; color:#b2b2b2; line-height:70px; padding-bottom:30px;}
.fot1 a{ color:#b2b2b2;}




#footer{ float:left;width:1200px;  text-align:left; overflow:hidden; color:#FFFFFF; padding-top:40px; border-top:#494949 solid 1px;  }

.zzb07tail
{  color:#FFFFFF;
}
a.zzb07link{color:#FFFFFF;

	text-decoration:none;
}

a.zzb07link:hover {color:#FFFFFF;
	text-decoration:underline;

}

