@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;}
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; font-family:"微软雅黑", "宋体", "黑体";}

.top,.head,.main,.ftit,.foot,.link{width:1200px;margin:0px auto;overflow:hidden;clear:both;}
.bg1{ background:url(../images/bg1.jpg)  no-repeat center top; border-bottom:1px solid #e3e3e3;}
.top{ height:40px;}
.sear{ float:right; padding-top:4px; width:188px;}
.sear1{ border:none; padding:0; margin:0; width:135px; padding-left:10px; background:url(../images/sear.png) no-repeat left; line-height:32px;height:32px;}
.sear2{ border:none; padding:0; margin:0; background:url(../images/sear.png) no-repeat right; width:43px; line-height:32px;height:32px;}
.logo{ float:left;}
.menu{ float:right;}
.menu ul{ padding-top:40px}
.menu li{ float:left;font-size:15px; line-height:40px;text-align:center; position:relative; padding:0 18px;}
.menu li a{ display:block;}
.menu a:hover, .menu .no{ color:#d5030c; border-bottom:2px solid #d5030c;}
.qietu{width:1440px;margin:0px auto;}
.hj{overflow:hidden; clear:both; height:10px;}
.hj2{overflow:hidden; clear:both; height:20px;}
.hj3{overflow:hidden; clear:both; height:30px;}
.pp1{ padding:10px 0;}
.pp2{ padding:10px 0;}
.pp3{ padding:30px 0;}
.clear{overflow:hidden;clear:both;}
.song{ font-family:"宋体";}
.yh{ font-family:"微软雅黑";}
.nr1{ overflow:hidden; clear:both; background:url(../images/xbg1.png) repeat-x; height:70px;}
.nr1_p1{ float:left; width:268px;}
.nr1 a{ display:block; float:left; width:232px; border-right:1px solid #e8dac5; line-height:70px; font-size:16px; text-align:center; color:#d37d34;}
.nr1 a:last-child{ border-right:none;}
.nr1_p3{ overflow:hidden; clear:both; text-align:center; padding-top:5px;}
.nr1_p3 a{ margin:0 15px; font-size:16px; color:#b10004;}
.nr1_p4{ display:block; font-size:32px; font-weight:bold; color:#b10004; text-align:center; line-height:50px;height:50px; overflow:hidden;}
.bg2{ background:url(../images/bg2.jpg)  no-repeat center top; background-size:100% 100%; padding:36px; overflow:hidden; clear:both; color:#fff;}
.nr2{ overflow:hidden; clear:both; }
.nr2_p1{ float:left; width:140px; height:40px; line-height:40px; background:url(../images/xbg2.png); border-radius:25px; text-align:center; font-size:18px;}
.nr2_p2{ float:left; width:780px; padding-left:25px; font-size:14px; line-height:30px; height:120px; overflow:hidden;}
.nr2_p3{ float:right; padding-top:30px;}
.more1{ display:block; background:url(../images/xbg3.png) no-repeat top right; padding-top:20px; font-size:16px; color:#fff;}
.nr2_p4{ overflow:hidden; clear:both; margin-left:-35px;}
.nr2_p4 li{ float:left; width:255px; border-bottom:3px solid #fff; margin-left:35px; font-size:22px;}
.nr2_p4 li a{ display:block; color:#FFF;}

.bg3{ background:url(../images/bg3.jpg) no-repeat center top;}
.tit1{ font-size:46px; color:#013040; text-align:center; line-height:80px;}
.more1{ font-size:12px; color:#013040; float:left}
.nr3_p1{ text-align:center; font-size:16px; width:800px; margin:0 auto;}
.nr3_p2,.nr3_p3{ overflow:hidden; clear:both;}
.nr3_p2 li{ float:left; width:280px; padding:10px;}
.nr3_p2 li a{ display:block; font-size:14px; height:64px; padding-left:75px; position:relative;}
.nr3_p2 li a span{ display:block; position:absolute; top:0; left:0; width:64px; height:64px;}
.nr3_p2 li a span img{ width:64px; height:64px;}
.nr3_p2 li a p{ font-size:22px; line-height:40px; padding-top:10px;}
.nr3_p3 li{ float:left; width:172px; padding:8px 64px;}
.nr3_p3 li a{ display:block; border:1px solid #a9a9a9; border-radius:5px; text-align:center; line-height:50px; font-size:18px;}

.nr4{ overflow:hidden; clear:both;}
.nr4 li{ float:left;}
.nr4_p1,.nr4_p2{ margin:0 -13px;}
.nr4_p1 li{ padding:0 13px; text-align:center;}
.nr4 li a{ display:block;}
.nr4_p11{ width:268px; height:242px; border:1px solid #efefef; padding:5px; overflow:hidden;}
.nr4_p11 img{width:268px; height:242px;}
.nr4_p12{ font-size:18px; line-height:40px; height:40px; overflow:hidden; padding-top:20px;}
.nr4_p13{ width:262px; height:272px; border:2px solid #efefef; padding:7px; overflow:hidden;}
.nr4_p13 img{ width:262px; height:272px;}
.nr4_p14{ font-size:18px; line-height:40px; height:40px; overflow:hidden; padding-top:14px;}
.nr4_p15{ width:278px; height:128px; border:1px solid #efefef; overflow:hidden;}
.nr4_p15 img{ width:278px; height:128px;}
.nr4_p2 li{ width:280px; padding:0 13px;}
.nr4_p21 ,.nr4_p21 img{ width:280px; height:200px;}
.nr4_p22{ font-size:20px; margin:12px 0 8px 0; height:40px; line-height:40px; overflow:hidden;}
.nr4_p23{ color:#888; height:72px; overflow:hidden;}
.nr4_p24{ margin-top:12px; width:100px; line-height:30px; text-align:center; color:#fff; background:#013040; border-radius:5px;}
.fbg1{ background:#8c1515; padding:100px 0;}
.fbg2{ background:#223356; color:#fff; text-align:center; font-size:14px;}
.fbg2 a{  color:#fff; }
.ftit_p1{ float:left; width:150px;}
.ftit_p1 a{ display:block; float:left; width:54px; height:54px; margin-right:20px;}
.ftit_p2{ float:left; width:350px; padding-left:60px; font-size:16px; color:#ccc; line-height:30px;}
.ftit_p2 li{ float:left; width:170px;}
.ftit_p2 li a{ display:block; color:#ccc; line-height:40px;}
.ftit_p3{ float:right; width:222px; color:#ccc; }
.ftit_p4{ background:none; border:1px solid #ccc; color:#ccc; line-height:40px;height:40px; width:220px;}


.main2{width:1200px;margin:0px auto;}
.m_left{ float:left; width:260px; margin-top:-85px;}
.m_right{ float:right; width:890px;}
.tit2_p1{ background:url(../images/bg4.png); border-top:5px solid #931313; text-align:center; color:#fff; font-size:30px; line-height:80px;height:80px;}
.tit2_p2 li{ overflow:hidden; clear:both;}
.tit2_p2 li a{ display:block; border-bottom:1px solid #e0e0e0; border-left:5px solid #e0e0e0; text-align:center; line-height:60px;height:60px; font-size:16px;overflow:hidden;}
.tit2_p2 li a:hover,.tit2_p2 .no2{ border-left:5px solid #931313; color:#931313;}
.tit3{ border-bottom:1px solid #e0e0e0; background:url(../images/tub2.jpg) no-repeat left center; padding-left:25px; line-height:50px;height:50px; font-size:14px; color:#aaa;}
.tit3 a{ color:#aaa;}
.tit3 span{ color:#931313;}
.nr5 li{ overflow:hidden; clear:both; padding:5px 0;}
.nr5_p1{ display:block; float:left; width:270px; height:169px; padding:2px; border:1px solid #eee;}
.nr5_p2{ float: right; width:600px;}
.nr5_p3{ display:block; font-size:16px; height:48px;}
.nr5_p4{ color:#999; font-size:14px; height:48px; margin:15px 0;}
.nr5_p5{ color:#999; font-size:14px;}
.nr5_p6{ float:left; line-height:30px; display:block; font-size:14px; color:#666; background:url(../images/tub3.jpg) no-repeat left center; padding-left:12px;}
.nr5_p7{ float:right; line-height:30px; color:#999; font-size:14px;}

.f16{ font-size:16px; line-height:32px;}
.m_right .nr4_p2{ margin:0 -12px;}
.m_right .nr4_p2 li{ padding:10px  12px;}
.m_right .nr4_p1{ margin:0 -12px;}
.m_right .nr4_p1 li{ padding:10px  12px; font-size:14px;}



.neir{ padding:10px; text-align:left; font-size:14px; color:#333;font-family:"微软雅黑";}
.neir h1{  text-align:center; font-size:20px; color:#333;font-family:"微软雅黑";}


.con_tit{text-align:center;border-bottom:1px dotted #d4d4d4;line-height:36px;}
.con_tit h2{font-size:16px;}
.con_titb{text-align:center;}
.list_li {line-height:36px;border-bottom:1px dotted #d4d4d4; font-size:14px;}
.list_li  a{font-size:14px;}
.list_li{}
