﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
font-family:"microsoft yahei";
font-size:14px!important;
line-height:24px;
color:#616161;
background:#fff;
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#616161; text-decoration: none!important; }

a:hover{color:#422872;text-decoration:none!important; }



h1{

float:left;
padding-top:15px;
margin-right:0px;
padding-bottom:20px;
}

.logo{float:left;font-size:35px; margin-top:28px;padding-left:20px;  color:#26104f;font-weight:900!important; line-height:35px;}
.logo b{color:#26104f; font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif }
.logo a{color:#26104f;}


.en_cn1{float:right;text-align:left;background:url(../images/tel.png) no-repeat left; padding-left:55px; margin-top:38px; font-size:17px;}




#top{ width:100%; float:left;height:40px; border-bottom:#eeeeee solid 1px; line-height:40px; color:#828282; font-size:14px; font-weight:normal;}

#top .top1{ width:1200px; height:40px; margin:auto;}

.top3{ float:right;font-size:13px;margin-left:10px;  }
.top3 a{ background:#c8c8c8;border-radius:15px; line-height:25px; width:100px; margin-top:7px; color:#fff; text-align:center;  float:right;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}

.top3 a:hover{  background:#422872;
transition:All 0.7s ease-in-out;
	-webkit-transition:All 0.7s ease-in-out;
	-moz-transition:All 0.7s ease-in-out;
	-o-transition:All 0.7s ease-in-out;}


/*--------------------index.html start----------------------*/


#head{
width:1200px;
margin:auto;
}



#flash{
width:100%;
float:left;
height:507px;
}

#menu1{width:100%;
float:left;
height:49px;
background:#422872;
}

#menu{width:1200px;
margin:auto;
height:49px;

}
ul.menu {list-style:none; margin:0; padding:0; border-left:#2d1b53 solid 1px;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; text-decoration:none; padding-left:0px; text-align:center;color:#fff;  }
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; border-top:none; width:170px;font-weight:normal;background:#2d1b53;color:#fff;  border-top:1px solid #422872;}
ul.menu ul li a {color:#fff;font-weight:normal;line-height:40px;}
ul.menu ul li a:hover {color:#fff; background:#422872; }
ul.menu ul ul { top:0px}
ul.menu .menulink { width:170px;  height:49px;font-size:17px;_display: inline-block; line-height:49px; border-right:#2d1b53 solid 1px; }
ul.menu .menulink:hover, ul.menu .menuhover { color:#fff;  background:#2d1b53;border-right:#2d1b53 solid 1px; }
ul.menu .sub {}
ul.menu .topline {}







.proz{width:100%; float:left; background:url(../images/p_b.jpg) no-repeat left top;}
.pro_1{width:1200px; margin:auto; padding-top:100px;}

.p1{ width:1200px; height:281px; float:left; background:url(../images/p1.jpg) no-repeat; color:#fff;}

.p1_1{ width:500px;  float:left; padding-left:50px; padding-top:40px;}
.p1_1 h3{width:500px;  float:left; text-align:left;  font-size:40px; color:#fff; font-weight:900; line-height:45px; padding-bottom:10px; }
.p1_1 h3 span{width:500px;  font-size:20px; color:#fff;text-transform:uppercase}
.p1 p{ width:500px;  float:left;}



.p1_2{ width:590px; height:281px; float:right;}
.p1_2 h3{ width:590px; height:66px;  background:url(../images/pb.png) repeat;float:left; font-size:25px; color:#FFFFFF; font-weight:900; text-align:center; line-height:66px; margin-top:215px}
.p1_2 h3 a{ color:#FFFFFF; }

.p3{ width:1200px;  float:left; padding-top:20px;}

.p3_1{ width:590px; height:281px; background:url(../images/p2.jpg) no-repeat;  float:left;}
.p3_1 h3{ width:590px; height:66px;  background:url(../images/pbpb.png) repeat;float:left; font-size:25px; color:#FFFFFF; font-weight:900; text-align:center; line-height:66px; margin-top:215px}

.p3_2{ width:590px; height:281px; background:url(../images/p3.jpg) no-repeat;  float:right;}
.p3_2 h3{ width:590px; height:66px;background:url(../images/pbpb.png) repeat; float:left; font-size:25px; color:#FFFFFF; font-weight:900; text-align:center; line-height:66px; margin-top:215px}





.m1{width:120px; line-height:30px; text-align:center; float:left; margin-top:15px;}

.m1 a{width:120px!important;line-height:30px; float:left; color:#fff!important;  background:#f5c01a;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}

.m1 a:hover{ color:#FFFFFF!important; background:#666666; width:120px!important; background:#f5c01a;
	transform: translate(0,-5px);
	-webkit-transform: translate(0,-5px);
	-moz-transform: translate(0,-5px);
	-o-transform: translate(0,-5px);
	-ms-transform: translate(0,-5px);}







.ab21{width:100%; float:left; background:#f5f5f5; margin-top:70px;  padding-bottom:70px;}
.ab2{width:1200px; margin:auto; padding-top:50px; clear:both;}

.ab2-1{width:590px; float:right; }
.ab2-1 h3{width:590px; float:left;font-size:30px; color:#111111;font-weight:900;line-height:30px; padding-bottom:30px; }

.ab2-2{width:288px!important; float:left; height:312px; background:url(../images/ab.jpg) no-repeat; line-height:25px; font-size:15px; color:#FFFFFF; padding-left:30px; padding-right:30px;}
.ab2-2 a{color:#FFFFFF}
.ab2-2 h4{width:228px; float:left;font-size:20px; color:#fff;font-weight:900;line-height:50px; padding-top:20px;}
.ab2-2 p{width:228px; float:left; }

.m2{width:120px; line-height:30px; text-align:center; float:left; margin-top:15px;}

.m2 a{width:120px!important;line-height:30px; float:left; color:#fff!important;  background:url(../images/m1.png) repeat;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}

.m2 a:hover{ color:#FFFFFF!important; background:#666666; width:120px!important;  background:url(../images/m1.png) repeat; box-shadow: 3px 3px 3px #2b1e5b;
	transform: translate(0,-5px);
	-webkit-transform: translate(0,-5px);
	-moz-transform: translate(0,-5px);
	-o-transform: translate(0,-5px);
	-ms-transform: translate(0,-5px);}


.ab2-3{width:289px; height:151px; background:url(../images/ab1.png) no-repeat  center 20px #bc0a05; float:right; text-align:center; font-size:25px; font-weight:bold; color:#FFFFFF; padding-top:100px; margin-bottom:8px; }
.ab2-4{width:289px; height:151px; background:url(../images/ab2.png) no-repeat  center 25px #f5c01a; float:right; text-align:center; font-size:25px; font-weight:bold; color:#FFFFFF; padding-top:100px; }




.n_right{ width:590px; float:left; font-size:14px;}
.n_right h3{width:590px; float:left;font-size:30px; color:#111111;font-weight:900;line-height:30px; padding-bottom:30px; }

.n_right li{ width:590px; background:#e7e7e7; float:left; height:89px; margin-bottom:23px;}
.n_r_1{ float:left; width:89px; height:35px; background:#b5b5b5;  height:89px; margin-right:23px; text-align:center; font-size:16px; color:#fff; padding-top:20px;}
.n_r_1 h7{ font-size:29px; padding:13px 0 4px 0; color:#fff}
.n_r_2{ float:left; width:469px; color:#979797;}
.n_r_2 h4{ font-weight:normal; font-size:16px; color:#000; padding-bottom:8px; padding-top:17px;}
.n_r_2 h4 a{ color:#000;}
.n_r_2 h4 a:hover{ color:#422872;}







.link1{width:100%; float:left; height:320px; background:url(../images/_fot.jpg) no-repeat left top;}
.link{width:1000px; margin:auto; padding-top:60px;}
.link h3{ width:1000px; font-size:35px; color:#201f1f; font-weight:900; text-align:center; line-height:45px; padding-bottom:30px;}
.link h3 span{ width:1000px; font-size:16px; color:#5e5e5e; font-weight:normal; text-align:center;  }

.link_1{ width:310px; height:70px; float:left; margin-right:15px; }


.link_1 a{padding-top:10px; color:#FFFFFF; background:url(../images/pbpb.png) repeat;width:310px; height:70px; float:left;text-align:center; color:#FFFFFF; font-size:20px; padding-top:10px;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}

.link_1 a:hover{ color:#FFFFFF;
	transform: translate(0,-5px);
	-webkit-transform: translate(0,-5px);
	-moz-transform: translate(0,-5px);
	-o-transform: translate(0,-5px);
	-ms-transform: translate(0,-5px);}





#fot1{width:100%;float:left;background:url(../images/fot.png) repeat-y top center  #252525; padding-top:50px;padding-bottom:40px; }


.fot{ width:1200px; margin:auto;}


.dh{ width:170px;float:left; color:#FFFFFF;}
.dh h3{ width:170px;float:left; font-size:20px; font-weight:normal; color:#FFFFFF; padding-bottom:17px;}

.dh ul{ width:170px;float:left; }
.dh ul li{display:block;float:left; width:160px;}
.dh ul li a{float:left; text-align:center;line-height:30px; font-size:14px; color:#c0c0c0}
.dh ul li a:hover{ float:left; color:#fff}


.contact{ width:350px;float:left;  line-height:21px; color:#a6a6a6; font-size:14px; padding-left:50px;}
.contact h3{ width:350px;float:left; font-size:20px; font-weight:normal; color:#FFFFFF; padding-bottom:30px;}
.contact1{width:300px;  padding-left:50px; float:left;background:url(../images/dz.jpg) no-repeat top left;}






.ewm1{ width:250px;float:right;}
.ewm1 h3{ width:250px;float:left; font-size:20px; font-weight:normal; color:#FFFFFF; padding-bottom:30px;}

.ewm{ width:250px;float:left; text-align:left; color:#9d9d9d; font-size:14px; line-height:25px; border-bottom:#7d7d7d solid 1px; padding-bottom:20px;}
.ewm p{ padding-top:10px; text-transform:uppercase}

.ewm2{ width:250px;float:left; text-align:left; color:#9d9d9d; font-size:14px; line-height:25px; padding-top:20px; }
.ewm2 p{ padding-top:10px; text-transform:uppercase}





.fot-logo{ width:100px; float:right; text-align:center; color:#FFFFFF; line-height:50px; padding-top:30px;}

.footer1{width:100%;float:left;background:#131313; text-align:left  }
.footer{width:1200px; margin:auto;line-height:70px; text-align:left}

.zzb07tail{color:#7b7b7b}
a.zzb07link{color:#7b7b7b; text-decoration:none;}

a.zzb07link:hover {color:#7b7b7b;text-decoration:underline;

}





