@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;}
input,button,select,textarea{outline:none}
textarea{resize:none}
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;}

.top,.hot,.head,.main,.link,.ftit,.foot {width:1160px;margin:0px auto;overflow:hidden;clear:both;}
.bg1{ background:#f9f9f9;}
.top{ line-height:32px; color:#777;}
.top p{ float:right;}
.top a{ color:#777;}
.menu{  background:#3362a8; border-top:1px solid #243c68;}
.menu ul{width:1160px;margin:0px auto;overflow:hidden;clear:both;border-right:1px solid #243c68;}
.menu li{border-left:1px solid #243c68; float:left; width:144px; text-align:center;}
.menu li a{ display:block; color:#81abe9; padding:8px 0px; text-transform:uppercase;}
.menu li a span{ display:block; font-family:"微软雅黑"; font-size:18px; color:#FFF; padding-top:5px;}
.menu li a:hover{ background:#ffa801;color:#FFF;}
.menu2 li{border-left:1px solid #243c68; float:left; width:164px; text-align:center;}

.bg2{ background:#ececec;}
.hot{ line-height:40px; font-size:14px;}
.hj{overflow:hidden; clear:both; height:10px;}
.hj2{overflow:hidden; clear:both; height:20px;}
.hj3{overflow:hidden; clear:both; height:30px;}
.qietu{overflow:hidden; clear:both;}

.mm1{ font-family:"微软雅黑";}
.tit1{background:url(../images/tbg1.jpg) no-repeat bottom left; font-size:16px; line-height:40px; text-transform:uppercase;}
.nr1{overflow:hidden; clear:both; margin:0px -40px;}
.nr1 li{ padding:20px 40px; width:530px; float:left; overflow:hidden;}
.nr1_p1{ float:left; width:186px; height:174px;}
.nr1_p2{ float:right; width:320px; font-size:14px;}
.nr1_p2 a{ display:block; color:#3561a8;}
.nr1_p2 span{ display:block; padding:15px; font-size:12px;}
.bg3{ background:#f9f9f9;}
.tit2{ text-align:center; padding:20px 0px;}
.tit2 p{ font-size:20px; font-weight:bold;}
.nr2{overflow:hidden; clear:both;}
.nr2 li{ width:386px; float:left; height:500px; background:#e4e4e4; font-size:14px;}
.nr2_p1,.nr2_p1 img{ width:386px; height:252px;}
.nr2_p2{ height:188px; padding:30px;}
.nr2_p21{ display:block;float:left; color:#c8c9ce; line-height:44px; font-size:52px; font-weight:bold; padding-right:8px;}
.nr2_p22{ float:left; color:#3461a5;}
.nr2_p22 span{ display:block; font-size:18px; font-weight:bold;}
.nr2_p23{ overflow:hidden; clear:both; padding-top:35px;}
.adv1{ overflow:hidden; clear:both; padding:15px 0px;}
.adv2{ overflow:hidden; clear:both; margin:10px 0px;height:280px;}
.more{float:right;margin-right:10px;font-size:12px;}
.more2{float:right;margin-right:10px;font-size:12px; color:#fff;}
.nr3{overflow:hidden; clear:both; margin:0 -15px; padding-top:10px;}
.nr3 li{ float:left; width:218px; padding:10px 15px;}
.nr3 li img{ width:218px; height:184px;}
.nr3 li p{ background:#eaeaea; padding:8px; font-size:14px;text-align:center;}
.m_left{ float:left; width:762px;}
.m_right{ float:right; width:370px;}
.m_left1{ float:left; width:370px; margin-right:25px;}
.nr4{overflow:hidden; clear:both; padding-top:20px;}
.nr4_p1{ float:left; width:300px; height:228px;}
.nr4_p2{ float:right; width:450px; font-size:14px;}
.nr4_p21{ line-height:30px; max-height:180px; overflow:hidden; margin-bottom:15px;}
.nr4_p22{ display:block; float:right; color:#ffa801; font-family:"微软雅黑";}
.nr5{ padding-top:5px;font-family:"微软雅黑"; font-size:14px;}
.nr5 li{ overflow:hidden; clear:both; border-bottom:1px dashed #CCC; line-height:28px;}
.nr5_p1{ display:block; float:left;}
.nr5_p2{ display:block; float:right;}
.nr6{overflow:hidden; clear:both; padding:20px 30px; position:relative;}
.left{ position:absolute; left:0; top:40%;}
.right{ position:absolute; right:0; top:40%;}
.nr6 ul{overflow:hidden; clear:both;}
.nr6 li{ float:left; width:208px; padding:12px 33px;background:url(../images/tbg2.jpg) no-repeat top center; text-align:center;}
.nr6 li img{ width:206px; height:147px;}
.nr6 li p{ padding-top:45px; line-height:26px;height:26px; overflow:hidden;}
.nr6 li p a{ color:#FFF;}
.nr7{overflow:hidden; clear:both; padding:20px 0px;}
.nr7 a{ display:block; float:left; padding:0px 5px; line-height:26px;}
.foot{ text-align:center; padding:20px 0px;}
/*其他页面*/
.m_left2{ float:left; width:200px;}
.m_right2{ float:right; width:950px;}
.tit3{ font-size:18px; padding-left:20px; background:#3462a9; color:#FFF; line-height:50px;}
.nr8{ padding:2px 0px; border:1px solid #3462a9;}
.nr8 li{ padding:2px 0px;}
.nr8 a{ display:block; background:#c2d0e5; color:#182c4b; padding-left:25px; font-size:16px; line-height:42px;}
.tit4{ font-size:14px; font-weight:bold; padding-left:20px; background:#3462a9; color:#FFF; line-height:40px;}
.nr9{ border:1px solid #ddd; border-top:none; padding:8px;overflow:hidden; clear:both;}
.nr9 li{background:url(../images/tub1.jpg) no-repeat left center; padding-left:15px; font-size:14px; line-height:25px;height:25px; overflow:hidden;}
.bor1{ border:1px solid #ddd; padding:5px 8px;}
.mm2{ padding:20px 28px;}
.nr10{ font-size:18px; line-height:32px;}
/*小站页面*/
.logo{ position:relative;}
.logo_t{ position:absolute; left:464px; top:35px; line-height:48px; font-family:"微软雅黑"; font-weight:bold; color:#918f28; font-size:30px;}
.bg4{background:url(../images/bg1.png); position:relative; margin-top:-50px; padding:5px 0px; color:#FFF;}
.bg4 a{ color:#FFF;}
.snr1_p1{ float:left; width:204px; background:#3362a8; padding-bottom:3px;}
.snr1_p1 p{ line-height:60px; text-align:center; font-size:22px; font-weight:bold; color:#666; background:#ffa801;}
.snr1_p1 li{background:url(../images/tub3.jpg) no-repeat left top #3362a8; line-height:56px; border-bottom:1px solid #FFF; padding-left:30px; font-size:14px; color:#FFF;}
.snr1_p1 li a{ color:#FFF;}
.snr1_p1 li:hover{background:url(../images/tub4.jpg) no-repeat left top #082551;}
.snr1_p2{ float:right; width:952px; margin:0 -5px;}
.snr1_p2 li{ float:left; padding:0 5px; width:228px; text-align:center;}
.snr1_p2 li img{ width:222px; height:176px; padding:2px; border:1px solid #ddd;}

