﻿@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;
margin-top:25px;
margin-right:20px;
padding-bottom:28px;


}
.logo{
float:right; padding-top:26px; padding-right:10px;
}
.en_cn1{float:left;margin-top:20px; height:58px;text-align:left;background:url(../images/left.jpg) no-repeat;font-family:Arial, Helvetica, sans-serif; color:#717171; font-size:17px; line-height:24px; padding-left:25px;font-weight:bold; padding-top:7px;}
.en_cn1 span{font-size:14px;font-weight:none}

.top2{ float:right; width:258px; text-align:right; padding-top:15px; padding-right:10px;}


/*--------------------index.html start----------------------*/
#container{
width:1200px;
margin:auto;

}

#head1{width:100%; float:left;height:41px;
background:#f0f0f0; border-bottom:#eeeeee solid 1px; }
.head2{
width:1200px;
margin:auto; line-height:35px;
}

.tel{ width:70px; border-left:#dedede solid 1px;border-right:#dedede solid 1px; float:right; height:41px; line-height:41px; text-align:center; font-size:12px;color:#616161}
.tel1{ width:70px;border-right:#dedede solid 1px; border-left:#dedede solid 1px;float:right; height:41px; line-height:41px; text-align:center; font-size:12px;color:#616161}

.logo1{ width:350px;float:left; height:41px; line-height:41px; text-align:left; font-size:12px;color:#616161}

.yuyan{ float:right;}

ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#616161; text-decoration:none; padding-left:0px; text-align:center; }

ul.menu li {position:relative;  float:left;}
ul.menu ul {position:absolute;  left:0; display:none; opacity:0; list-style:none;  }
ul.menu ul li {position:relative; width:80px;  text-align:center; overflow:hidden; font-weight:normal;background:#efefef; font-size:12px; border:#FFFFFF solid 1px; line-height:20px;}
ul.menu ul li a {color:#616161;font-weight:normal;font-family:Arial, Helvetica, sans-serif; }
ul.menu ul li a:hover { color:#fff; background:#8db5d4}
ul.menu ul ul { top:0px;}
ul.menu .menulink {  font-weight:none;padding-top:0px; padding-bottom:0px;font-size:12px;_display:inline-block; width:80px; background:#efefef; height:41px; line-height:41px;}
ul.menu .menulink:hover, ul.menu .menuhover {color:#fff;  background:#8db5d4; overflow:hidden ;}
ul.menu .sub {}
ul.menu .topline {}






#search{
width:205px;
float:right;
}
#search_logo{ padding-top:0px; float:left}


.searchinput{
height:41px;
color:#444444;
font-size:12px;
border:#c8c8c8 solid 0px;
line-height:41px;
padding-left:10px;
width:150px;
float:left;
display:inline;
background:#d9d9d9;
}


.head{
width:1200px;
height:89px;
margin:auto;
}


#menu1{width:700px;
float:right;
height:45px;
padding-top:50px;
font-size:16px;

}
#menu1 ul{overflow:hidden; background:url(../images/hh.jpg) no-repeat left }
#menu1 ul li{display:block;float:left;}
#menu1 ul li a{float:left; text-align:center; width:100px;line-height:45px;}
#menu1 ul li a:hover{   float:left;}






#flash{
width:100%;
height:517px;
float:left;
}













#about1{ width:100%; background:url(../images/nnn.jpg) repeat-y top center; float:left;height:350px;}
#about{ width:1200px;  margin:auto; padding-top:50px;   }


.ab1{width:414px; float:right;  }
.ab1 h3{width:414px; font-size:25px; font-weight:normal; line-height:24px;  height:80px; float:left; margin-bottom:30px; color:#333333; margin-top:30px;}
.ab1 h3 span{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:40px; color:#0063c0; font-weight:bold; line-height:55px;}
.ab1 h3 em{ background:#187fc4; width:50px; height:3px; position:absolute; margin-top:10px;}

.ab3{ width:670px;float:left; padding-top:35px;}
.ab3 a{ color:#FFFFFF}
.ab3-1{ width:210px;float:left; background:url(../images/a1.jpg) no-repeat left; font-size:18px; color:#FFFFFF; padding-left:80px; padding-top:5px;}
.ab3-1 span{ font-size:14px; color:#75abde; line-height:19px;}
.ab3-2{ width:210px;float:right; background:url(../images/a2.jpg) no-repeat left; font-size:18px; color:#FFFFFF; padding-left:80px; padding-top:5px; }
.ab3-2 span{ font-size:14px; color:#75abde; line-height:19px;}
.ab3-3{ width:210px;float:left; background:url(../images/a3.jpg) no-repeat left; font-size:18px; color:#FFFFFF; padding-left:80px; padding-top:5px;margin-top:50px;}
.ab3-3 span{ font-size:14px; color:#75abde; line-height:19px;}
.ab3-4{ width:210px;float:right; background:url(../images/a4.jpg) no-repeat left; font-size:18px; color:#FFFFFF; padding-left:80px; padding-top:5px;margin-top:50px;}
.ab3-4 span{ font-size:14px; color:#75abde; line-height:19px;}







#new1{width:1200px; margin:auto; overflow:hidden; padding-top:40px; }

.new{width:700px; float:left}
.new h3{width:700px; font-size:20px; font-weight:normal; line-height:24px; float:left;  color:#0063c0; height:40px;}
.new h3 span{ background:#0063c0; width:5px; height:25px; position:absolute; }


.n3{ width:700px; height:left; }
.n1{ width:267px; height:166px; float:left;overflow:hidden}
.n1 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; }
.n1 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);}

.n4{ width:400px; float:right; color:#898989 }
.n4 h6{ color:#515151; font-size:18px; height:30px; float:left; font-weight:normal; width:400px;}
.n4 h6 a{ color:#515151;}
.sj{ background:url(../images/sj.jpg) no-repeat left 5px; padding-left:20px; font-size:12px; color:#9e9d9d; width:400px;float:left; height:30px; }

.m1{ width:80px; line-height:27px; background:#b8c5ce; color:#FFFFFF; float:left; text-align:center; margin-left:35px; margin-top:8px;}
.m1 a{ color:#FFFFFF}

.shijian{ width:100px; float:left; height:60px; background:#ebebeb; color:#017cca;  text-align:center; padding-top:20px; font-size:15px; margin-right:10px;}
.shijian b{  font-size:35px;text-align:center; padding-left:10px; }
 
 
.n2{width:700px;float:left; padding-top:20px;}

.n2 ul{overflow:hidden; text-align:left; float:left;}
.n2 ul li{display:inline;float:left;  height:97px; float:left;  width:620px; margin-bottom:10px; border-bottom:#e8e8e8 solid 1px; padding-right:50px;}
.n2 ul li a{ float:left; font-size:15px; color:#a1a1a1 }

.n2 em{ color:#d3d3d3;  font-style:normal }
.nr{width:500px;float:right;}
.nr h5{ color:#666666; font-size:16px; line-height:24px; float:left; font-weight:normal;width:500px;}
.nr h5 a{ color:#666666;}


.ttu{width:474px; float:right; padding-top:20px;}
.ttu-1{width:474px; height:192px; float:right; overflow:hidden; margin-top:20px; }
.ttu-1 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; }
.ttu-1 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);}



.nr1{ width:474px;height:0px; position: relative;clear: both; z-index:100; }
.nr2{ width:240px; height:220px; background:url(../images/pp1.png) no-repeat right 20px; position:absolute;clear: both; text-align:right; color:#FFFFFF; margin-left:235px;}

.zii{ padding-top:90px; padding-right:50px; font-size:25px; text-transform:uppercase}
.zii span{ font-family:Arial, Helvetica, sans-serif; }


.zii1{ padding-top:90px; padding-left:50px; font-size:25px; text-transform:uppercase}
.zii1 span{ font-family:Arial, Helvetica, sans-serif; }


.nr3{ width:474px;height:0px; position: relative;clear: both; z-index:100; }
.nr4{ width:240px; height:220px; background:url(../images/t2.png) no-repeat left 20px; position: absolute;clear: both; text-align:left; color:#FFFFFF; }






#pro1{ width:100%; background:#f7f7f7; border-top:#e0e0e0 solid 1px; float:left; margin-top:60px;padding-bottom:50px; }
.pro{width:1200px; margin:auto; padding-top:50px; }
.pro h3{ width:1200px; height:34px; font-size:20px;  float:left; color:#0063c0;}
.pro h3 span{ font-size:14px; color:#8f8f8f; font-weight:normal; padding-left:10px;}
.pro h3 b{ font-size:14px; color:#8f8f8f; float:right; font-weight:normal;}
.pro h3 em{ background:#0063c0; width:3px; height:25px; position:absolute; }
.pz {width:1200px; height:126px;  float:left;}

.pz ul{overflow:hidden; width:1200px;  float:left; font-size:16px; text-align:center }
.pz ul li{display:inline;float:left; line-height:50px; }
.pz ul li a{ float:left;width:380px;color:#FFFFFF; 
background: -webkit-linear-gradient(left, #0075be,#0075be, #2ea8ea, #0075be ); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(right, #0075be, #0075be, #2ea8ea,#0075be ); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(right, #0075be, #0075be,#2ea8ea,#0075be ); /* Firefox 3.6 - 15 */ 
 background: linear-gradient(to right, #0075be , #0075be,#2ea8ea,#0075be ); /* 标准的语法 */ 
  margin-right:20px; margin-top:10px;}
.pz ul li a:hover{ float:left; color:#FFFFFF ; background:#1e9bde; width:380px;  }


.p1 {width:282px; height:309px;  float:left;background:url(../images/p1.jpg) no-repeat top;}
.p1 h4{ width:282px; height:60px; font-size:20px;  float:left; color:#fff; text-align:center;font-weight:normal; padding-top:40px;}

.p1 ul{overflow:hidden; width:282px;  float:left; font-size:14px; text-align:center }
.p1 ul li{display:inline;float:left; line-height:27px; }
.p1 ul li a{ float:left;width:282px;color:#bdd7ef ;}
.p1 ul li a:hover{ float:left; color:#FFFFFF ; background:#1e9bde; width:282px;  }


.p2 {width:282px; height:309px;  float:left;background:url(../images/p2.jpg) no-repeat top; margin-left:24px; margin-right:24px;}
.p2 h4{ width:282px; height:60px; font-size:20px;  float:left; color:#fff; text-align:center;font-weight:normal; padding-top:40px;}


.p2 ul{overflow:hidden; width:282px;  float:left; font-size:14px; text-align:center }
.p2 ul li{display:inline;float:left; line-height:27px; }
.p2 ul li a{ float:left;width:282px;color:#bdd7ef;}
.p2 ul li a:hover{ float:left; color:#FFFFFF ; background:#1e9bde; width:282px;  }



.p3 {width:282px; height:309px;  float:left;background:url(../images/p3.jpg) no-repeat top;}
.p3 h4{ width:282px; height:60px; font-size:20px;  float:left; color:#fff; text-align:center;font-weight:normal; padding-top:40px;}



.p3 ul{overflow:hidden; width:282px;  float:left; font-size:14px; text-align:center ;}
.p3 ul li{display:inline;float:left; line-height:27px; }
.p3 ul li a{ float:left;width:282px;color:#bdd7ef ;}
.p3 ul li a:hover{ float:left; color:#FFFFFF ; background:#1e9bde; width:282px;  }


.p4 {width:282px; height:309px;  float:right;background:url(../images/p4.jpg) no-repeat top;}
.p4 h4{ width:282px; height:60px; font-size:20px;  float:left; color:#fff; text-align:center;font-weight:normal; padding-top:40px;}


.p4 ul{overflow:hidden; width:282px;  float:left; font-size:14px; text-align:center }
.p4 ul li{display:inline;float:left; line-height:27px; }
.p4 ul li a{ float:left;width:282px;color:#bdd7ef;}
.p4 ul li a:hover{ float:left; color:#FFFFFF ; background:#1e9bde; width:282px;  }



.link{width:1200px; margin:auto; padding-top:50px;  overflow:hidden }

.link-3{width:350px; float:left; font-size:20px; color:#4b4b4b;border-right:#ebebeb solid 1px;}
.link-3 a{color:#4b4b4b; background:url(../images/v3.jpg) no-repeat left; padding-left:40px;width:350px; float:left; }
.link-3 a:hover{color:#4b4b4b;background:url(../images/v3_1.jpg) no-repeat left; }
.link-3 span{ color:#ababab; font-size:14px;}

.link-4{width:380px; float:left; font-size:20px; color:#4b4b4b;border-right:#ebebeb solid 1px; margin-left:100px;  }
.link-4 a{color:#4b4b4b; background:url(../images/v4.jpg) no-repeat left; padding-left:50px; width:300px; float:left;}
.link-4 a:hover{color:#4b4b4b;background:url(../images/v4_1.jpg) no-repeat left; }
.link-4 span{ color:#ababab; font-size:14px;}

.link-5{width:200px; float:right; font-size:20px; color:#4b4b4b }
.link-5 a{color:#4b4b4b;  background:url(../images/v5.jpg) no-repeat left; padding-left:60px;width:200px; float:right;s}
.link-5 a:hover{color:#4b4b4b;background:url(../images/v5_1.jpg) no-repeat left; }
.link-5 span{ color:#ababab; font-size:14px;}








#footer1{ float:left; width:100%; background:#f7f7f7; margin-top:50px;  }

#footer2{margin:auto;width:1200px; }

.contact{ width:950px; float:left; padding-top:30px; }
.contact h3{width:950px; font-size:20px; font-weight:normal; line-height:40px; float:left; margin-bottom:30px; color:#3b3b3b; }

.contact1{ width:359px; height:100px; float:left; }
.contact2{ width:300px; height:100px; float:left; border-left:#e0e0e0 solid 1px; border-right:#e0e0e0 solid 1px;padding-left:20px; margin-right:20px; }
.contact3{ width:200px; height:100px; float:left; }

.ewm{ width:250px; background:#efefef; float:right; height:250px;}
.ewm h3{ width:250px; height:60px; font-size:18px;  float:left; color:#067ccc; text-align:center; padding-top:35px;}
.ewm h3 span{ font-size:20px; color:#067ccc; font-family:Arial, Helvetica, sans-serif;font-weight:normal; text-transform:uppercase }
.ewm h3 a{color:#067ccc; }
.ewm p{ width:99px; height:100px; margin:auto; text-align:center}
.ewm em{ width:99px; height:100px; float:left; text-align:center; padding-left:10px; font-style:normal}


#footer3{float:left; width:100%; background:#0063c0; line-height:50px; }
#footer{margin:auto;width:1200px; color:#fff; text-align:left; line-height:50px;  overflow:hidden;  }
#footer a{ color:#fff;  }
.zzb07tail
{ 
}
a.zzb07link{

	text-decoration:none;
}

a.zzb07link:hover {
	text-decoration:underline;

}


