@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,.main,.ftit,.foot,.link{width:1200px;margin:0px auto;overflow:hidden;clear:both;}
.head{width:1200px;margin:0px auto;}
.clear{ overflow:hidden; clear:both;}
.logo{ float:left;}
.menu{ float:right;}
.menu ul{}
.menu li{ float:left; font-size:16px; position: relative; line-height:90px; width:100px;}
.menu li a{ display:block;}
.pp1{ padding:1% 0;}
.pp2{ padding:2% 0;}
.pp3{ padding:3% 0;}
.pp4{ padding:4% 0;}
.pp5{ padding:5% 0;}
.clear{ overflow:hidden; clear:both;}

.focus{overflow:hidden;position:relative; width:100%; width:320px; clear:both; padding:0; margin:0 auto; height:82px;}
.focus .wrappic{height:100%;width:100%;overflow:hidden; clear:both; padding:0; margin:0;position:relative;}
.focus ol{left:0;height:100%;overflow:hidden; clear:both; padding:0; margin:0;position:absolute;top:0;width:9999px;}
.focus ol li{float:left;height:100%;width:100%;}
.focus ol li img{height:100%;width:100%;vertical-align:middle;}
.focus ul{/*right:10px;*/left:50%; margin-left:-30px; position:absolute; bottom:10px; z-index:99; width:60px;}
.focus ul li{background:rgba(204,204,204,0.5);border-radius:25px;cursor:pointer;display:inline;float:left;font-size:0;line-height:0;height:10px;margin-left:5px;overflow:hidden;width:10px;}
.focus ul .current{background:#f00;}
#btn_prev{ position:absolute; top:40%; left:5%; z-index:99999999; font-size:72px; color:#fff; width:60px; overflow:hidden; float:left;}
#btn_next{ position:absolute; top:40%; right:5%; z-index:999999999; font-size:72px; color:#fff; width:60px; text-align:right; overflow:hidden; float:right;}

.bg1{ background:#f8f8f8;}
.tit1{ text-align:center; line-height:40px;}
.tit1_p1{ font-size:30px; color:#249a24;}
.tit1_p2{ font-size:18px; text-transform:uppercase; color:#868686;}
.nr1{ overflow:hidden; clear:both;}
.nr1 li{ float:left; width:16.667%; text-align:center;}
.nr1 li a{ display:block; font-size:16px;}
.nr1 li a p{ padding-top:20px;}
.nr2{ overflow:hidden; clear:both;}
.nr2 li{ float:left; width:calc(33.333% - 16px); padding:8px;}
.nr2_p1{ background:#f7f7f7; border:1px solid #ddd; padding:15px 10px 15px 20px; height:150px; overflow:hidden; clear:both;}
.nr2_p2{ float:left;  position:relative}
.nr2_p21{ height:30px; overflow:hidden; margin-bottom:10px;}
.nr2_p22{ font-size:24px; font-weight:bold; line-height:30px;height:30px; overflow:hidden;}
.nr2_p23{font-size:18px; color:#777; line-height:30px;height:30px; overflow:hidden;}
.nr2_p24{ display:block; background:#f45224; color:#fff; width:80px; line-height:30px; text-align:center; margin-top:-30px;}
.nr2_p3{ float:left; width:300px; height:150px; overflow:hidden;}
.nr2_p4{font-size:18px; color:#444; line-height:30px;height:30px; overflow:hidden; display:block; padding-top:10px; text-align:center;}

.nr3_p1{ float:left; width:460px; background:#fff;}
.nr3_p11{ display:block; width:460px; height:200px; overflow:hidden;}
.nr3_p11 img{ width:460px; height:200px;}
.nr3_p12{ padding:5px 10px 10px;}
.nr3_p13{ display:block; font-size:16px; line-height:40px; height:40px; overflow:hidden;}
.nr3_p14{ font-size:13px; color:#888; line-height:22px; height:88px; overflow:hidden;}
.nr3_p2{ float:right; width:700px; padding:4px 10px 10px 10px; background:#fff;}
.nr3_p2 li{ overflow:hidden; clear:both; border-bottom:1px dashed #eee; line-height:40px;height:40px; background:url(../images/tub1.jpg) no-repeat left center; padding-left:15px; font-size:15px;}
.nr3_p2 li a{ display:block; float:left; width:calc(100% - 120px);}
.nr3_p2 li p{ float:right; color:#777;}

.nr4_p1{ text-align:center; font-size:14px; line-height:30px; color:#666;}
.nr4_p2{ overflow:hidden; clear:both; text-align:center; font-size:16px;}
.nr4_p2 li{ float:left; width:31.333%; padding:1%;}
.nr4_p3{ overflow:hidden; clear:both; margin:0 -6px;}
.nr4_p3 li{ float:left; width:calc(12.5% - 12px); padding:6px; text-align:center;}
.nr4_p3 li a{ display:block; border:1px solid #ddd; width:132px; height:58px; overflow:hidden; margin:0 auto;}
.nr4_p3 li a img{ width:132px; height:58px; }

.fbg{ background:#eee; border-top:1px solid #ddd; text-align:center; padding:1.2%; font-size:14px;}



.tit33{  border-bottom:1px solid #3889c7;line-height:36px; overflow:hidden; clear:both; padding-bottom:5px; margin-bottom:15px;font-size:20px;color:#3889c7;}
.tit33 span{ font-size:14px;float:right;}

.tit33 a{ font-size:14px;color:#3889c7;}
.m_leftb{ float:left; width:250px;   }
.m_rightb{ float:right; width:930px;  min-height:500px; color:#333} 
.nt{  font-weight:normal; padding:12px 0;margin:0; padding-left:20px; background:#3889c7 ;font-family:"微软雅黑"; }
.nt a{ font-size:20px; color:#fff; text-decoration:none;}


.navBox{
			margin: 0px auto;
		}
.navBox ul{
				display: none;
				width: 225px;
				cursor: pointer;
			}
.navBox ul li{
				font-size: 12px;
				width: 195px;
				text-align: left;
				padding:0 5px;
				line-height: 30px;
				padding-left:20px;
				border-bottom:1px solid #eee;
				 background:url(../images/tub5.png) no-repeat left center;
			}
.navBox ul li:hover{
				
			}
			.myDiv{
				width: 225px;
				height: 40px;
				line-height: 40px;
				font-size: 18px;
				color: #FFF;
				text-align: left;
				padding-left:15px;
				cursor: pointer;
				background:url(../images/da1.jpg) no-repeat left center;
			}
			.myDiv:hover{
				color: #FFF;
				background:url(../images/da2.jpg) no-repeat left center;
			}



.nlist{ float:left; width:220px;font-family:"微软雅黑";  }

.nlist>ul{background:#fff; }
.nlist>ul>li{ border-TOP:1px solid #eee; text-align:center;background: #4fa1df; }
.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: #3889c7; color:#FFF;}
.nlist>ul>li>div{background:#308fd6;line-height:30px;}

.nr55_p2 li{ overflow:hidden; clear:both; line-height:32px; border-bottom:1px dotted #CCC; background:url(../images/tub11.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 table { margin:0 auto; width:600px; }

.nr33{ overflow:hidden; clear:both; padding:10px 5px;}
.nr33 li{ float:left; width:285px; padding-left:20px; text-align:center;}
.nr33 li a{ display:block; color:#333}
.nr33 li img{ width:285px; height:180px;border:1px solid #ccc;}
.nr33 li p{ font-size:16px; line-height:30px; overflow:hidden; min-height:60px;}

.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; }

