@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:"微软雅黑", "宋体", "黑体"; min-width:1100px;}
.clear{overflow:hidden;clear:both;}


.top,.head,.main,.ftit,.foot,.link{width:1100px;margin:0px auto;overflow:hidden;clear:both;}
/*.menu{background:#06529e;}
.menu ul{ width:1100px;margin:0px auto;}
.menu li{ float:left; width:122px; font-size:14px; line-height:45px;text-align:center; position:relative;}
.menu li a{ display:block; color:#fff;}
.menu li a:hover,.menu .no{ background:#043c73;}*/
.menu{background:#06529e; }
.menu ul{ width:1100px;margin:0px auto;}
.menu li{ float:left; width:150px; font-size:16px; line-height:45px;text-align:center; position:relative;}
.menu li a{ display:block; color:#fff;}
.menu .no ,.menu li a:hover{background:#043c73}
.menu li p{ display:none;}
.menu li:hover p{ display:block; position:absolute; top:45px; left:0; width:100%; text-align:center; z-index:999999999999999}
.menu li p a{ line-height:40px; font-size:14px;background:#06529e;}

.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:20px 0;}
.pp3{ padding:30px 0;}

.tit1{ text-align:center; overflow:hidden; clear:both; line-height:36px;}
.tit1_p1{ font-size:30px; font-weight:bold;}
.tit1_p2{ background:url(../images/tbg1.png) no-repeat center; font-size:18px; text-transform:uppercase; color:#989898;}
.bg0{ background:#FFF}
.bg1{ background:url(../images/bg1.jpg) no-repeat center top;}
.nr1{ overflow:hidden; clear:both;}
.nr1 li{ float:left; width:540px; height:170px; border-radius:5px; background:url(../images/bg2.jpg) repeat-y; margin-top:25px; color:#FFF; font-size:14px;}
.nr1 li:nth-child(odd){ float:left;}
.nr1 li:nth-child(even){ float:right;}
.nr1_p1{ padding:15px 20px;}
.nr1_p2{ font-size:28px; font-weight:bold; line-height:40px;}
.nr1_p3{ text-transform:uppercase; line-height:30px;}
.nr1_p4{ background:url(../images/bg3.png) no-repeat left top; padding-top:10px; margin-top:5px;}
.nr2{ overflow:hidden; clear:both; margin:0 -15px;}
.nr2 li{ float:left; width:346px; padding:15px; font-size:14px;}
.nr2_p1{ padding:12px; border:1px solid #ddd;}
.nr2_p2{ display:block; width:320px; height:180px;}
.nr2_p2 img{ width:320px; height:180px;}
.nr2 li a{ display:block; color:#00824a;}
.nr2_p3{ padding-top:10px; line-height:30px; height:30px; overflow:hidden;}
.nr2_p4{ line-height:22px; height:44px; margin:5px 0; overflow:hidden;}
.nr3{ overflow:hidden; clear:both;}
.nr3_p1{ float:left; width:500px;}
.nr3_p2{ float:right; width:560px; font-size:14px; line-height:30px; color:#888;}

.nr4 .pcont { width:1000px; overflow:hidden; margin:0 -5px;}
.nr4 .ScrCont { width:32766px; zoom:1;  }
.nr4 #List1_1{float:left;}
.nr4 #List2_1{float:left;}
.left{ position:absolute; top:45%; left:0;}
.right{ position:absolute; top:45%; right:0;}
.nr4{ width:1000px; margin:0 auto; padding:0 50px; position:relative;}
.nr4 li{ float:left; text-align:center; padding:0 10px;}
.nr4 li a{ display:block;}
.nr4_p1{ border:1px solid #ddd; padding:4px; width:222px; height:258px;}
.nr4_p1 img{ width:222px; height:228px;}
.nr4_p2{ font-size:16px; line-height:40px; height:40px; overflow:hidden; padding-top:5px;}
.nr5{ overflow:hidden; clear:both;}
.nr5 li{ float:left; width:320px; padding:23px; text-align:center;}
.nr5 li a{ display:block;}
.nr5_p1,.nr5_p1 img{ width:320px; height:230px;}
.nr5_p2{ color:#00824a; font-size:16px; padding-top:10px; line-height:30px;height:30px; overflow:hidden;}

.bg2{ background:#fafafa;}
.m_left{ float:left; width:700px;}
.m_right{ float:right; width:370px;}
.tit2{ background:url(../images/tbg2.jpg) no-repeat left center; padding-left:20px; border-bottom:1px solid #ddd; color:#1e50ae; font-size:16px; line-height:40px; margin-bottom:10px;}
.nr6{ overflow:hidden; clear:both;}
.nr6_p0{ display:block; padding:4px; border:1px solid #ddd;}
.nr6_p1{ float:left; display:block; width:210px; height:140px;}
.nr6_p2{ float:right; width:460px;}
.nr6_p2 p{ height:96px; overflow:hidden; color:#777;}
.nr6_p3{ display:block; width:74px; height:30px; color:#fff; text-align:center; background:#fa9c05; margin-top:20px;}
.nr6_p4 li{ overflow:hidden; clear:both; border-bottom:1px dashed #eee; line-height:42px;height:42px; font-size:16px; background:url(../images/tub1.jpg) no-repeat left center; padding-left:20px;}
.nr6_p4 li a{ max-width:70%; display:block; float:left;}
.nr6_p4 li p{ float:right; color:#888;}

.fbg1{ background:#ececec; padding:10px 0;}
.link a{ margin-right:10px;}
.fbg2{ background:#3a7fcd;}
.ftit li{ float:left; width:150px; font-size:16px; line-height:45px;text-align:center;}
.ftit li a{ color:#fff;}
.foot{ text-align:center; font-size:16px;}




.tit33{  border-bottom:1px solid #337de0;line-height:36px; overflow:hidden; clear:both; padding-bottom:5px; margin-bottom:15px;font-size:20px;color:#337de0;}
.tit33 span{ font-size:14px;float:right;}

.tit33 a{ font-size:12px;color:#337de0;}
.m_leftb{ float:left; width:220px; }
.m_rightb{ float:right; width:860px;  min-height:500px; color:#333} 
.nt{  font-weight:normal; padding:12px 0;margin:0; padding-left:20px; background:#337de0 ;font-family:"微软雅黑"; }
.nt a{ font-size:20px; color:#fff; text-decoration:none;}

.nlist{ float:left; width:220px;font-family:"微软雅黑";  }

.nlist>ul{background:#fff; }
.nlist>ul>li{ border-TOP:1px solid #eee; text-align:center;background: #237bf1; }
.nlist>ul>li>div{background:#fff;}
.nlist>ul>li>a{ display:block; height:40px; line-height:40px;font-size:16px; color:#FFF; text-decoration:none;}
.nlist>ul>li>a:hover,.nlist>ul>li.cur a{ background: #337de0; color:#FFF;}
.nlist>ul>li>div{background:#337de0;line-height:30px;}


.nr55_p2 li{ overflow:hidden; clear:both; line-height:32px; border-bottom:1px dotted #CCC; background:url(../images/tub6.jpg) left no-repeat; padding-left:20px;}
.nr55_p2 li a{ display:block; float:left; max-width:900px; font-size:14px;color:#333;}
.nr55_p2 li p{ float:right; color:#333; 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 li{line-height:36px;border-bottom:1px dotted #d4d4d4; font-size:14px;}
.list_li li a{font-size:14px;}
.list_li{}

.nr33{ overflow:hidden; clear:both; padding:10px 5px;}
.nr33 li{ float:left; width:245px; padding-left:30px; text-align:center;}
.nr33 li a{ display:block; color:#333}
.nr33 li img{ width:245px; height:300px;border:1px solid #ccc;}
.nr33 li p{ font-size:16px; line-height:38px; overflow:hidden; height:38px;}

.nr34{ overflow:hidden; clear:both; padding:10px 5px;}
.nr34 li{ float:left; width:255px; padding-left:20px; text-align:center;}
.nr34 li a{ display:block; color:#333}
.nr34 li img{ width:255px; height:220px;border:1px solid #ccc;}
.nr34 li p{ font-size:16px; line-height:38px; overflow:hidden; height:38px;}



