/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; background:#F7F7F7;}
li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.top01{margin:auto; width:100%; background:#EBEBEB; height:32px;}
.top01ok{margin:auto; width:1100px; height:32px; line-height:32px; color:#999999;}
.top01ok a{color:#999999; text-decoration:none;}
.top01ok a:hover{color:#FF0000; text-decoration:none;}
.top01le{float:left; width:700px; height:32px;}
.top01ri{float:right; width:300px; line-height:32px; text-align:right;}
.t1 h1{font-size:32px; font-family:"Î¢ÈíÑÅºÚ"; color:#DA241B; margin:0px; padding:0px;}
.t1 h2{font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#000; margin:0px; padding:0px; margin-top:2px; font-weight:100;}
.t1 h2 span{color:#0058aa; font-weight:bold;}
.topdh{
	height:40px;
	background-image: url(../images/dh_6.jpg);
	background-repeat: no-repeat;
	background-position: left center; color:#6E6E6E; font-family:Arial, Helvetica, sans-serif; padding-left:50px; line-height:20px;
}
.topdh span{font-size:22px; color:#0065CE;}
.menu{width:100%; height:55px; background:#0065CE; margin-top:15px;}
.menuok{margin:auto; width:1100px; height:55px;}
.m{float:left; width:120px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFFFFF; height:55px; line-height:55px; text-align:center;}
.m a{color:#FFFFFF; text-decoration:none;}
.m a:hover{color:#FFFFFF; background:#85C226; display:block;}
.baner{margin:auto; width:100%; height:500px;}

#flashs {
	height: 500px; overflow: hidden; position: relative;
}
#flashs .bgitem {
	top: 0px; position: absolute; z-index: 1;
}
#flashs .btn {
	padding: 0px 6px; left: 50%; bottom: 15px; margin-left: -95px; position: absolute; z-index: 7;
}
#flashs .btn span {
	background: rgb(51, 51, 51); margin: 0px 2px; width: 25px; height: 25px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-size: 14px; display: inline-block; cursor: pointer;
}
#flashs .btn span.cur {
	background: rgb(0, 101, 206);
}

.container {
	width: 980px; font-family: microsoft yahei; margin-right: auto; margin-left: auto;
}
.s_box {
	background: rgb(248, 248, 248);
}
.s_box .gjc {
	padding: 19px 0px 15px; color: rgb(102, 102, 102); font-size: 12px; float: left;
}
.s_box .gjc a {
	margin-right: 10px;
}
.ssk {
	width: 340px; height: 27px; margin-top: 10px; float: right;
}
.ssk .inpt {
	background: url("../images/inptbg.png") no-repeat right; padding: 7px 0px 6px 11px; border: currentColor; width: 275px; height: 14px; color: rgb(153, 153, 153); line-height: 14px; font-size: 12px; float: left;
}
.ssk a {
	background: url("../images/ssbg.png"); width: 54px; height: 27px; color: rgb(102, 102, 102); float: left;
}
.bd_box {
	background: url("Img/Index/bdbg.png") no-repeat center; height: 257px; overflow: hidden;
}
.bd_title {
	background: url("Img/Index/bzbg.png") no-repeat center; height: 33px; text-align: center; color: rgb(0, 101, 206); line-height: 33px; font-size: 18px; margin-top: 32px;
}
.bd_tp {
	margin-top: 36px;
}
.s_box{height:50px;}
.leftdh{
	border: 2px solid #0065CE;
}
.leftti{color:#FFFFFF; margin-left:15px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.ableftti{color:#FFFFFF; margin-left:15px; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px;}
.neleftti{color:#FFFFFF; margin-left:15px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}

.ricp{ font-size:18px;font-family:"Î¢ÈíÑÅºÚ";color:#FFFFFF; text-align:center;}
.leftti span{font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; margin-left:10px;}
.dfl{margin:auto; width:232px; height:43px; line-height:43px; background:url(../images/dafl_3.jpg)}
.dfl a{font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; margin-left:10px; color:#0065CE; text-decoration:none; font-weight:bold}

.abdfl{margin:auto; width:232px; height:43px; line-height:43px; background:url(../images/abd.jpg)}
.abdfl a{font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; margin-left:10px; color:#0065CE; text-decoration:none;}

.fl{margin:6px;}
.fl ul{margin:0px; padding:0px;}
.fl ul li{
	height:36px;
	line-height:36px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	list-style:none;
	background-image: url(../images/ico_7.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.fl ul li a{margin-left:20px; color:#333333; text-decoration:none; font-size:16px;}
.fl ul li a:hover{color:#333333; text-decoration:underline;}
.xiabk{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0065CE;
}
.leftditi{
	margin:8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #83B4E7;
	padding-bottom:10px;
}
.leftditi h1{font-size:16px; color:#FFFC00; margin:0px; padding:0px; font-family:"Î¢ÈíÑÅºÚ"}
.leftditi h2{font-size:12px; color:#FFFFFF; margin:0px; padding:0px; font-weight:100; padding-top:3px;}
.leftdhbe{
	margin:8px;
	height:40px;
	background-image: url(../images/phImg.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.leftdhbe h3{ margin:0px; padding:0px; font-size:12px; color:#FFFFFF; font-weight:100; margin-left:45px; font-family:Arial, Helvetica, sans-serif; padding:0px;}
.leftdhbe h1{margin:0px; padding:0px; font-size:14px; color:#FFFFFF; font-weight:100; margin-left:45px; font-family:Arial, Helvetica, sans-serif; }
.gg_box3 {
	height: 165px; margin-top: 20px;
}
.gg_box3 .content {
	position: relative;
}
.gg_box3 .content span {
	left: 812px; top: 85px; color: rgb(255, 252, 0); font-family: "Arial"; font-size: 25px; position: absolute;
}
.slcp {
	height: 1863px;
}
.slcp .content {
	position: relative;
}
.slcp .content .dw1 {
	left: 0px; top: 349px; position: absolute;
}
.slcp .content .dw2 {
	left: 516px; top: 657px; position: absolute;
}
.slcp .content .dw3 {
	left: 0px; top: 1031px; position: absolute;
}
.slcp .content .dw4 {
	left: 540px; top: 1345px; position: absolute;
}
.slcp .content .dw5 {
	left: 0px; top: 1662px; position: absolute;
}
.slcp .content dl dt {
	color: rgb(0, 101, 206); line-height: 27px; font-size: 20px;
}
.slcp .content dl .sl1 {
	background: url("../images/szImg01.png") no-repeat left; padding-left: 39px;
}
.slcp .content dl .sl2 {
	background: url("../images/szImg02.png") no-repeat left; padding-left: 39px;
}
.slcp .content dl .sl3 {
	background: url("../images/szImg03.png") no-repeat left; padding-left: 39px;
}
.slcp .content dl .sl4 {
	background: url("../images/szImg04.png") no-repeat left; padding-left: 39px;
}
.slcp .content dl .sl5 {
	background: url("../images/szImg05.png") no-repeat left; padding-left: 39px;
}
.slcp .content dl dd p {
	color: rgb(51, 51, 51); font-size: 14px; margin-top: 13px;
}
.slcp .content dl dd .p1 {
	line-height: 24px;
}
.slcp .content dl dd > p > span {
	color: rgb(0, 101, 206);
}
.slcp .content dl dd > span > a {
	background: rgb(0, 101, 206); width: 120px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; display: block;
}
.content {
	width: 1000px; font-family: microsoft yahei; margin-right: auto; margin-left: auto;
}
.gcs {
	height: 426px; overflow: hidden;
}
.gcs .content {
	overflow: hidden;
}
.gcs .content h4 {
	background: url("../images/gtbg.png") no-repeat -25px; margin: 37px 165px 32px 116px; text-align: center; color: rgb(247, 247, 247); font-size: 24px;
}
.rw_box {
	position: relative;
}
.rw_box .l_bot {
	top: 80px; width: 33px; height: 87px; position: absolute;
}
.rw_box .r_bot {
	top: 80px; width: 33px; height: 87px; position: absolute;
}
.rw_box .l_bot {
	background: url("Img/Index/lbotImg01.png") no-repeat; left: 20px;
}
.rw_box .r_bot {
	background: url("Img/Index/lbotImg02.png") no-repeat; right: 20px;
}
.rw_box ul {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.rw_box ul li {
	width: 157px; margin-right: 7px; float: left; position: relative;
}
.rw_box ul img {
	background: rgb(255, 255, 255); padding: 2px;
}
.rw_box ul li span {
	margin: 15px auto 0px; width: 100px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 19px; font-size: 14px; display: block;
}
.rw_box ul li .zxzx {
	background: rgb(114, 187, 0); margin: 7px auto 0px; width: 91px; height: 22px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; font-size: 12px; display: block;
}
.inxiabk{
	border: 1px solid #E7E7E7;
}
.ati01{font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFFFFF; text-align:center;}
.footer {
	width: 1000px; font-family: microsoft yahei; margin-right: auto; margin-left: auto;
}
.yqlj {
	background: url("../images/botlImg.png") no-repeat right 13px; margin-top: 40px;
}
.yqlj h4 {
	color: rgb(0, 101, 206); font-size: 18px;
}
.yqlj h4 span {
	color: rgb(0, 0, 0); font-size: 16px; font-weight: normal;
}
.yq_box {
	margin-top: 20px;
}
.b_nav {
	background: rgb(65, 65, 65); width: 100%; height: 53px; line-height: 53px; margin-top: 32px; margin-bottom: 30px;
}
.b_nav a {
	background: url("Img/Common/navlImg.png") no-repeat right; padding: 0px 18px; color: rgb(255, 255, 255);
}
.b_nav .nl {
	
}
.b_logo {
	
}
.b_logo dl {
	overflow: hidden; margin-bottom: 50px; margin-left: 273px;
}
.b_logo dt {
	padding: 13px 19px 13px 0px; border-right-color: rgb(199, 200, 198); border-right-width: 1px; border-right-style: solid; float: left;
}
.b_logo dd {
	color: rgb(51, 51, 51); font-size: 12px; margin-left: 110px;
}
.b_logo dd p {
	line-height: 20px;
}
.cpokok{
	float:left;
	width:188px;
	border: 1px solid #DCDCDC;
	padding:3px;
	text-align:center;
	margin-left:10px;
	margin-top:28px;}
.cpokok a{color:#0065CE; text-decoration:none;}
.cpokok a:hover{
	color:#FF0000;}
.cpokok p{margin:0px; padding:0px;}
.ti01{height:30px; line-height:30px; color:#666666; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"}
.antitle{font-size:14px; color:#FFFFFF; margin-top:10px;}
.abouttp{padding:10px; line-height:24px; color:#666666;}
.news{padding:15px;}
.news ul{margin:0px; padding:0px;}
.news ul li{
	line-height:28px;
	color:#333333;
	font-size:14px;
	background-image: url(../images/18010680_283.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
}
.more{text-align:right; margin-right:5px; font-family:Arial, Helvetica, sans-serif;}
.more a{color:#666666; text-decoration:none;}
.more a:hover{color:#003399; text-decoration:underline;}
.abbk{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-bottom-color: #E7E7E7;
	border-left-color: #E7E7E7;
}.aboutcon{font-size:14px; line-height:28px; padding:15px;}
.ab01{
	background-image: url(../images/ab01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.ab02{
	background-image: url(../images/ab02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.techaer{text-align:center; margin-top:15px;}
.daa{float:right; font-size:12px; color:#999999; font-family:Arial, Helvetica, sans-serif}
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}
