@charset "utf-8";
/* CSS Document */
* {}
a {text-decoration: none;color: #333;padding:0;margin:0;}
ul {list-style: none;padding:0;margin:0;}
li {list-style: none;padding:0;margin:0;}
ul li {list-style: none;padding:0;margin:0;}
img {border: none;padding:0;margin:0; vertical-align:middle;max-width:100%;}
a img{border: none;padding:0;margin:0; vertical-align:middle;}
input,button,select,textarea{outline:none}
textarea{resize:none}
table img{display:block;margin:0 auto;}
p{padding:0;margin:0;}
body {font-family: "微软雅黑",Verdana, Arial, Helvetica, sans-serif;line-height: 24px; font-size:12px;color:#333;padding:0;margin:0;}

.head,.main,.ftit2, .foot {width:1150px;margin:0px auto;clear:both;}
.logo{ float:left;}
.menu{ float:right;height:40px;}
.menu ul{clear:both; padding-top:30px;height:40px;}
.menu li{float:left;text-align: center;line-height:40px; padding-left:50px;position:relative;}
.menu li a{font-size:16px;font-family:"微软雅黑";}
.menu li p{ display: none; position:absolute; top:40px; left:-3px; width:150%; z-index:999;background: #fff;} 
.menu li p a{ line-height:40px;height:;display:block; text-align:center; color:#000; font-size:13px;}
.menu li p a:hover{ display:block;background:#efefef;}
.menu li:hover p{ display:block;}

.main{overflow:hidden;clear:both;}
.hj{overflow:hidden; clear:both; height:10px;}
.hj2{overflow:hidden; clear:both; height:20px;}
.hj3{overflow:hidden; clear:both; height:30px;}
.pp1{ padding:15px 0;}
.pp2{ padding:25px 0;}
.m_left{ float:left; width:240px;}
.m_right{ float:right; width:750px;}
.tit1{ text-align:center; line-height:36px; background:url(../images/tbg1.jpg) no-repeat center bottom; padding:10px 0;}
.tit1_p1{ font-size:36px; color:#213e6a; padding:5px 0;}
.tit1_p2{ font-size:18px; color:#666;}
.nr1_l{ float:left; padding:20px 0; border:1px solid #ddd; width:560px;}
.nr1_p1{ float:left;}
.nr1_p2{ float:left; width:320px;}
.nr1_p3{ font-size:30px; color:#213e6a; line-height:40px;}
.nr1_p4{ font-size:18px;line-height:40px; padding-top:10px;}
.nr1_p5{ font-size:16px;line-height:36px; padding-top:10px;}

.nr1_r{ float:right; padding:20px 0; border:1px solid #ddd; width:560px;}
.mm1{ overflow:hidden; clear:both;}
.m1_left{ float:left; width:50%; text-align:right;}
.m1_left img{ max-width:100%;}
.m1_right{ float:right; width:50%;}
.nr1_b{ padding-left:90px; padding-top:15px; width:480px;}
.nr1_p6{ font-size:14px; overflow:hidden; clear:both;}
.more1{ width:150px; border:1px solid #ddd; text-align:center; display:block; font-size:14px; color:#666; line-height:36px;  border-radius:10px;}
.more1:hover{ background:#e04728; color:#FFF;}

.nr2{ overflow:hidden; clear:both; margin:0 -10px;}
.nr2 li{ float:left; padding:10px; width:370px; height:360px;}
.nr2_a{ display:block; position:relative; border:1px solid #ddd; background:#f5f5f5;}
.nr2_p1 img{ width:368px; height:358px;}
.nr2_p2{ display: none;}
.nr2_p21{ padding-top:30px; font-size:18px; color:#FFF;}
.nr2_p22{ font-size:14px; color:#CCC; padding:10px 0;}
.nr2_p23{ width:100px; border-radius:15px; background:#df4729; text-align:center; line-height:30px; color:#FFF; font-size:14px; text-transform:uppercase;}
.nr2 li a:hover .nr2_p2{ display:block; position:absolute; top:0; left:0; width:90%; height:100%; background:url(../images/bg1.png); padding:0 5%;}



.nr22{ overflow:hidden; clear:both; margin:0 auto; width:370px;}
.nr22 li{  padding:10px; width:370px; height:360px;}
.nr22_a{ display:block; position:relative; border:1px solid #ddd; background:#f5f5f5;}
.nr22_p1 img{ width:368px; height:358px;}
.nr22_p2{ display: none;}
.nr22_p21{ padding-top:30px; font-size:18px; color:#FFF;}
.nr22_p22{ font-size:14px; color:#CCC; padding:10px 0;}
.nr22_p23{ width:100px; border-radius:15px; background:#df4729; text-align:center; line-height:30px; color:#FFF; font-size:14px; text-transform:uppercase;}
.nr22 li a:hover .nr22_p2{ display:block; position:absolute; top:0; left:0; width:90%; height:100%; background:url(../images/bg1.png); padding:0 5%;}

.bg2{ background:#f6f6f6;}
.nr3{ overflow:hidden; clear:both; margin:0 -10px;}
.nr3 li{ float:left; width:250px; text-align:center; font-size:14px; padding:0 70px;}
.nr3_p1{ padding-bottom:20px;}
.nr3_p2{ font-size:20px; padding:30px 0;background:url(../images/tbg2.jpg) no-repeat center bottom;}
.nr3_p3{ color:#999; padding-top:15px;}
.nr4{ overflow:hidden; clear:both;}
.nr4 li{ overflow:hidden; clear:both;background:url(../images/tbg3.jpg) no-repeat right center;}
.nr4 li a{ padding-right:50px; display:block; overflow:hidden; clear:both; border-bottom:1px solid #e5e5e5;}
.nr4_a2{ border-top:1px solid #e5e5e5; padding:2px 0;}
.nr4_p1{ float:left; width:230px; height:190px;}
.nr4_p1 img{ width:230px; height:190px;}
.nr4_p2{ float:left; width:700px; padding-top:30px; padding-left:15px; font-size:14px; color:#999; height:112px; overflow:hidden;}
.nr4_p3{ font-size:18px; line-height:40px; color:#333;}
.nr4_p4{ color:#777; float:right;}
.nr4_a2 .nr4_p4{ padding-top:80px;}
.nr4_a{ padding:20px 0;}
.nr4_p5{ float:left; font-size:16px; color:#666;}
.fbg{ background:#213e6a; color:#fff;}
.ftit{ text-align:center; font-size:16px; padding:25px 0; line-height:45px; border-bottom:1px solid #4a6083;}
.ftit a{ margin:0 20px; color:#FFF;}

.foot{ text-align:center; border-top:1px solid #4a6083;}

.bg7 {text-align:left;line-height:40px;color:#999; border-bottom:1px solid #eee;}
.mun{margin:0 auto;width:100%;line-height:40px;background:#213E6A;text-align:center;}
.mun a{margin:0px 5px;padding:0px 15px;height:40px;display:inline-block;color:#fff;}
.mun .hover{background:#FF8601;}


.nr12{ overflow:hidden; clear:both; margin:0 -10px;}
.nr12 li{ float:left; padding:10px; width:210px; height:80px;}
.nr12 img{ width:210px; height:80px; border:1px solid #eee}