﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
font-family:"microsoft yahei";
font-size:14px;
line-height:24px;
color:#737373;
background:#fff; border-top:#2b8ac9 solid 7px;
}
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:0px;



}
.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:"微软雅黑"; 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;

}

.head2{
width:1200px;
margin:auto; height:50px;
}

.tel{ width:70px;float:right; height:41px; line-height:41px; text-align:center; color:#616161; background:url(../images/h2.jpg) no-repeat left; padding-left:20px; margin-right:20px;}
.tel1{ width:70px;float:right; height:41px; line-height:41px; text-align:center;color:#616161; background:url(../images/dh.jpg) no-repeat left; padding-left:20px; margin-right:20px;}



.yuyan{ float:right; font-size:14px; padding-top:10px; padding-right:20px;}







#search{
width:205px;
float:right;
margin-top:10px;
}
#search_logo{ padding-top:5px; float:left; padding-left:10px;}


.searchinput{
height:30px;
color:#444444;
font-size:12px;
border:#c8c8c8 solid 0px;
line-height:30px;
padding-left:10px;
width:150px;
float:left;
display:inline;
background:#eaeaea;
}


.head{
width:1200px; height:75px; 
margin:auto;
}



.navbox{height:40px;position:relative;z-index:9; float:right;font-family:'微软雅黑'; padding-top:20px;}
.nav{width:800px;margin:0 auto;height:40px; list-style:none;}
.nav li{float:left;height:40px;position:relative; list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:40px;font-size:16px;color:#606060;cursor:pointer;width:88px;text-align:center; }
.mj_hover_menu{text-decoration:none; width:88px; background:url(../images/ttts.jpg) no-repeat 45px 35px; height:50px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:43px;left:0px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}

.mj_menu_li_txt{line-height:30px; font-size:14px; color:#696969;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:440px; padding-bottom:50px; background:#fff; border-top:#afafaf solid 0px;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}

.mj_menu_news_li{ padding-left:30px; height:135px; float:left; }
.mj_menu_news_img{float:right; padding-right:30px;padding-left:30px; text-align:left; color:#386d53; line-height:30px; font-size:12px;border-left:solid 1px #f0f0f0;}
.mj_menu_news_img font{font-size:13px; color:#696969; width:250px; float:left; line-height:20px; padding-top:10px;}


.mj_menu_news_bg1{width:470px; padding-bottom:50px; background:#fff; }
.mj_menu_news_main1{width:470px; margin:auto; padding-top:12px; }

.mj_menu_news_bg2{width:450px; padding-bottom:50px; background:#fff; border-top:#afafaf solid 0px;}
.mj_menu_news_main2{width:450px; margin:auto; padding-top:12px;}







#flash{
width:100%;
height:529px;
float:left;
}





.banner{
			width: 100%;
			/*height: 560px;*/
			/*background: black;*/
			/*子绝父相*/
			position: relative;
			/*超出部分全部隐藏，解决横向滚动条*/
			overflow: hidden;
		}
		.banner ul{
			position: absolute;
		}
		.banner ul li{
			/*这个100%是相对于父盒子的（会把父盒子的宽度继承过来,如父盒子300%,这这里的100%就会相当于300%）*/
			width: 100%;
			height:529px;
			float: left;
			background:  no-repeat center center;
		}
		/*.banner ul li:nth-child(1){*/
			/*background: url('./1.jpg') no-repeat center center;*/
		/*}*/
		/*.banner ul li:nth-child(2){*/
			/*background: url('./2.jpg') no-repeat center center;*/
		/*}*/
		/*.banner ul li:nth-child(3){*/
			/*background: url('./3.jpg') no-repeat center center;*/
		/*}*/
		.banner ol{
			/*width: 60px;*/
			height: 20px;
			background:none;
			position: absolute;
			left:50%;
			/*margin-left: -40px;*/
			bottom: 30px;
			padding: 0 10px;
			border-radius: 10px;
			 z-index:200;
		}
		.banner ol li{
			width: 10px;
			height: 10px;
			float: left;
			margin: 5px 5px;
			background: rgba(255,255,255,0.5);
			border-radius: 50%;
			cursor: pointer;
			list-style-type:none;
		}
		.banner ol .current{
			background: rgba(255,255,255,1);
		}
		.banner i{
			width: 58px;
			height: 120px;
			position: absolute;
			top: 50%;
			margin-top: -60px;
			cursor: pointer;
			border-radius: 5px;
			display: none;
			 z-index:200;
		}
		.banner .left{
			left: 20px;
			background:url(../images/left_right.png) no-repeat 0 0px;
		}
		.banner .right{
			right: 20px;
			background:url(../images/left_right.png) no-repeat 0px -120px;
		}
		.banner .left:hover , .banner .right:hover{
			background-color:none;
		}








#ab2{width:1202px; margin:auto;  padding-top:55px; clear:both}

.ab1{width:424px; float:left }
.ab1 h3{width:424px; text-align:left; font-size:30px; color:#393939; font-weight:normal; padding-bottom:35px; }
.ab1 h3 span{width:424px; text-align:left; font-size:14px; color:#393939; font-weight:normal; line-height:5px; line-height:35px; text-transform:uppercase  }
.ab1 h3 em{ width:50px; height:2px; background:#055b94; position:absolute }

.ab1 p{width:424px; float:left  }
.m5{border-radius:25px; border:#CCCCCC solid 1px; width:120px; line-height:32px; float:left; margin-top:20px; text-align:center}

.ab_2{ width:222px; float:left; padding-left:90px;} 
.ab_2_1{ width:222px; float:left; text-align:center; font-size:17px; color:#393939; font-weight:normal; line-height:5px; line-height:55px; padding-bottom:10px;border-bottom:#dfdfdf solid 1px;padding-top:20px;} 
.ab_2_1 h4{width:222px; text-align:center; font-size:45px; color:#2b8ac9; font-weight:normal; font-family:Arial, Helvetica, sans-serif;   }
.ab_2_1 h4 span{ font-size:14px; color:#393939; font-weight:normal; }
.ab_2_1 h4 em{ width:50px; height:1px; background:#dfdfdf; position:absolute; margin-left:-25px;}

.ab_2_2{ width:222px; float:left; text-align:center; font-size:17px; color:#393939; font-weight:normal; line-height:5px; line-height:24px; padding-bottom:40px;border-bottom:#dfdfdf solid 1px; padding-top:30px; } 
.ab_2_2 h4{width:222px; text-align:center; font-size:30px; color:#2b8ac9; font-weight:normal; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; line-height:35px;}
.ab_2_2 h4 em{ width:50px; height:1px; background:#dfdfdf; position:absolute; margin-left:-25px; margin-top:20px; }


.ab_3{ width:441px; height:352px; float:right; overflow:hidden}
.ab_3 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; }
.ab_3 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);}





#center{width:100%; float:left; background:#f7f7f7; padding-top:45px; border-top:#ececec solid 1px; padding-bottom:60px; margin-top:50px;}
.main{ width:1200px; margin:auto; }
.main a{ color:#FFFFFF;}
.main h3{width:1200px;  font-size:30px; font-weight:normal; line-height:40px; height:90px; float:left; color:#3f3f3f}
.main h3 em{ font-style:normal;  font-size:14px; color:#393939;text-transform:uppercase; font-weight:normal; line-height:30px; float:left; }
.main h3 span{color:#adadad; float:right; font-size:18px; letter-spacing:2px;}

.cp11{ width:295px;height:348px; float:left; background:#2b8ac9; color:#FFFFFF; padding-top:50px; padding-left:50px; padding-right:50px;}
.cp11 h4{width:395px; float:left; font-size:30px; color:#FFFFFF; padding-bottom:20px;}
.m2{ width:120px; line-height:30px; text-align:center; float:left; border:#76b6e1 solid 1px; margin-top:15px;}

.cp1{ width:222px;height:165px; float:left; background:url(../images/p1.png) no-repeat 50px 70px #99d3ea; color:#FFFFFF; margin-bottom:8px; padding-left:150px; padding-top:30px; margin-left: 11px; padding-right:20px;}
.cp1 h5{ font-size:20px; font-weight:normal; padding-top:25px;}

.cp2{ width:222px;height:165px; float:right; background:url(../images/p2.png) no-repeat 50px 70px #f3aa98; color:#FFFFFF; margin-bottom:8px; padding-left:150px; padding-top:30px; padding-right:20px;}
.cp2 h5{ font-size:20px; font-weight:normal; padding-top:25px;}

.cp3{ width:222px;height:165px; float:left; background:url(../images/p3.png) no-repeat 50px 60px #8dcfb4; color:#FFFFFF; margin-bottom:8px; padding-left:150px; padding-top:30px;margin-left: 11px; padding-right:20px;}
.cp3 h5{ font-size:20px; font-weight:normal; padding-top:25px;}

.cp4{ width:222px;height:165px; float:right; background:url(../images/p4.png) no-repeat 50px 70px #d0b375; color:#FFFFFF; margin-bottom:8px; padding-left:150px; padding-top:30px; padding-right:20px;}
.cp4 h5{ font-size:20px; font-weight:normal; padding-top:25px;}






#new1{width:1200px; margin:auto; overflow:hidden; padding-top:40px; }

.new{width:741px; float:left}
.new h3{width:741px;  font-size:30px; font-weight:normal; line-height:40px; height:90px; float:left; color:#3f3f3f}
.new h3 em{ font-style:normal; text-transform:uppercase; font-weight:normal; line-height:30px; float:left;  font-size:14px; color:#393939;}

.n3{ width:741px; height:left; }
.n1{ width:307px; height:228px; 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);}

.nr5{ margin:auto; width:307px; height:0px; position: relative;clear: both; z-index:100; }
.nr4{ margin:auto; width:110px; padding-left:30px; height:80px; line-height:80px; background:url(../images/ppp.png) repeat; position: absolute;clear: both; color:#FFFFFF; font-size:20px; margin-top:150px; }




.n4{ width:400px; float:right; color:#898989 }
.n4 h6{ color:#515151; font-size:19px; height:30px; float:left; font-weight:normal; width:400px;}
.n4 h6 a{ color:#515151;}
.sj{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:386px; float:right; }
.ttu h3{width:386px;  font-size:30px; font-weight:normal; line-height:40px; height:90px; float:left; color:#3f3f3f}
.ttu h3 em{ font-style:normal; text-transform:uppercase; font-weight:normal; line-height:30px; float:left;  font-size:14px; color:#393939;}

.ttu-1{width:386px; height:230px; float:right; overflow:hidden; }
.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);}


.nr6{ margin:auto; width:386px; height:0px; position: relative;clear: both; z-index:100; }
.nr7{ margin:auto; width:386px; text-align:center; height:50px; line-height:50px; background:url(../images/ttt1.png) repeat; position: absolute;clear: both; color:#FFFFFF; font-size:20px; margin-top:180px; }

.ttu2{width:386px; float:left;}
.ttu2 ul{overflow:hidden; text-align:left; float:left;  }
.ttu2 ul li{display:inline;float:left;width:386px; padding-top:20px; }
.ttu2 ul li a{ float:left; }
.ttu2 ul li img{ width:122px; height:77px; float:left; padding-right:20px;}
.ttu2 ul li h5{ font-size:16px; font-weight:normal}



#zhu1{width:100%; height:246px; float:left; background:url(../images/a_b.jpg) no-repeat top center #1789cc; margin-top:50px; padding-top:80px;}
.zhu{ width:1200px; margin:auto; }
.zhu2{ width:450px; float:left;}
.zhu2 h3{ width:450px; float:left; font-size:30px; color:#FFFFFF; line-height:40px; }
.zhu2 h3 span{ width:450px; float:left; font-size:16px; font-weight:normal; line-height:27px; }
.m3{ width:150px; line-height:40px; text-align:center; color:#FFFFFF; border:#FFFFFF solid 1px; float:left; margin-top:20px;}
.m3 a{color:#FFFFFF;}

.zhu3{ width:600px; float:right; padding-top:50px;}
.zhu3 ul li{text-align:center;float:left;padding-left:80px;vertical-align:bottom; }
.zhu3 ul li img{ max-height:60px;}
.zhu3 ul li span{line-height:50px;display:block; text-align:center; font-size:16px; color:#FFFFFF; }

.casepic{width:50px;
height:60px;
vertical-align: middle;
display: table-cell; }








#footer2{margin:auto;width:1200px; padding-top:50px; padding-bottom:50px; overflow:hidden }


.daoh{ float:left; width:470px; border-right:#e0e0e0 solid 1px;}

.daoh span{ float:left; border-bottom:#FFFFFF solid 1px; padding-bottom:10px; font-size:18px;  margin-bottom:5px; width:110px; margin-right:10px;}
.daoh p{ float:left; width:110px;  padding-right:10px; color:#303030; font-size:15px;  line-height:30px;  margin-right:30px; }


.contact{ width:430px; float:left; padding-left:30px;  border-right:#e0e0e0 solid 1px; height:257px;}
.contact h3{ width:430px; float:left; font-size:20px; font-weight:normal; line-height:40px; }
.contact h3 span{ width:430px; float:left; font-size:16px; font-weight:normal; line-height:27px; }


.ewm{ float:right; width:240px; padding-top:10px;}
.ewm h3{ font-size:20px; float:left; padding-top:5px; font-weight:normal; width:140px; }
.ewm h3 span{ font-size:14px; float:left;  }

.link{ width:230px; float:right; padding-left:40px; padding-top:20px; }



.kuang1{
height:35px;
color:#767676;
border:#cccccc solid 1px;
width:100%;
float:left;
display:inline;
margin-right:5px;
margin-top:10px;
line-height:35px;
background:#fdfdfd;
}


#footer3{float:left; width:100%; background:#303030; line-height:50px; }
#footer{margin:auto;width:1200px; color:#dbdbdb; text-align:left; line-height:50px;  overflow:hidden;  }
#footer a{ color:#dbdbdb;  }
.zzb07tail
{ 
}
a.zzb07link{

	text-decoration:none;
}

a.zzb07link:hover {
	text-decoration:underline;

}


.qq1{ width:130px; float:right; padding-top:10px;}
