@charset "utf-8";
* {
	
	padding: 0px;
}
body {
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 36px;
	color: #555555; 
	background:#fff;
	width:100%;
	height:auto;
	margin:0px;
	
}


body, input, textarea ,td{font:  微软雅黑,"宋体","Trebuchet MS",Arial, Helvetica, sans-serif;   word-wrap:break-word}
 img { margin:0px; padding:0px; border:none;}

ul,li{ margin:0; padding:0;list-style-type:none;}
td,div,li{font-family:"微软雅黑","宋体",Tahoma,sans-serif;color:#666;  }
a{ text-decoration:none; color:#666;}
a.hover{ text-decoration:underline; color:#000;}
 .clear{
 border-top:1px solid transparent !important;
 margin-top:-1px !important;
 border-top:0;
 margin-top:0;
 clear:both;
 visibility:hidden;
 }
 
a.caidan:visited{TEXT-DECORATION: none; font-size:14px; color:#666;   }
a.caidan:active{TEXT-DECORATION: none; font-size:14px; color:#666;   }
a.caidan:link{text-decoration: none; font-size:14px;  color:#666;   }
a.caidan:hover {text-decoration: underline; font-size:14px; color:#000;   }
 

a.white142:visited{TEXT-DECORATION: none; font-size:15px; color:#666;   }
a.white142:active{TEXT-DECORATION: none; font-size:15px; color:#666;   }
a.white142:link{text-decoration: none; font-size:15px;  color:#666;   }
a.white142:hover {text-decoration: none; font-size:15px; color:#fff;   }

a.leibieabv:visited{TEXT-DECORATION: none; font-size:14px; color:#cacdda; }
a.leibieabv:active{TEXT-DECORATION: none; font-size:14px; color:#cacdda; }
a.leibieabv:link{text-decoration: none; font-size:14px;  color:#cacdda; }
a.leibieabv:hover {text-decoration: underline; font-size:14px; color:#fff; }
 
a.leibieab:visited{TEXT-DECORATION: none; font-size:12px; color:#333; font:  微软雅黑,"宋体","Trebuchet MS",Arial, Helvetica, sans-serif; 
}
a.leibieab:active{TEXT-DECORATION: none; font-size:12px; color:#333; font:  微软雅黑,"宋体","Trebuchet MS",Arial, Helvetica, sans-serif; 
}
a.leibieab:link{text-decoration: none; font-size:12px;  color:#333; font:  微软雅黑,"宋体","Trebuchet MS",Arial, Helvetica, sans-serif; 
}
a.leibieab:hover {text-decoration: underline; font-size:12px; color:#333;font:  微软雅黑,"宋体","Trebuchet MS",Arial, Helvetica, sans-serif; 
}

a.la:visited{TEXT-DECORATION: none; font-size:12px; color:#333; 
}
a.la:active{TEXT-DECORATION: none; font-size:12px; color:#333; 
}
a.la:link{text-decoration: none; font-size:12px;  color:#333;  
}
a.la:hover {text-decoration: underline; font-size:12px; color:#0063B7; 
}
#spppp{width: 150px; height: 100px; border: 1px solid #ccc;line-height: 100px; background: #6E1D1E}
a.lab:visited{TEXT-DECORATION: none; font-size:16px; color:#ffffff !important;  line-height: 100px;   }
a.lab:active{TEXT-DECORATION: none; font-size:16px; color:#ffffff !important;  line-height: 100px;  }
a.lab:link{text-decoration: none; font-size:16px; line-height: 100px; color:#ffffff !important; }
a.lab:hover {text-decoration:none; font-size:16px; color:#ffffff !important;  line-height: 100px;  }
#hengxian{width:100%; height:25PX; border-bottom:1px solid #ccc; background:#f7f7f7; color:#2F87C1}


#lo{
background:#ffffff;
}
#lo-1{
	width: 1200px;
	height: 120px;
	text-align: left;
	background:url(../images/aa11.jpg) no-repeat right center;
	
}
#toutou{width: 100%; height: 63px;}
.info_box{
		margin: 100px auto 0 auto;
		width: 400px;
		background-color: #ffffff;
		color: #333333;
		padding:0 0 0 30px;
	}
	.info_box>li{
		padding: 15px 0;
		font-size: 14px;
		border-top: #e5e5e5 dashed 1px;
	}
	.info_box>li:first-child{
		list-style: none;
		font-size: 16px;
		color: #FD463E;
		border-top: none;
		font-weight: bold;
	}



	.info_box>li:last-child{
		list-style: none;
		font-size: 12px;
		color: #999999;
	}


#gundong{width:100%; height:324px; z-index:-999; max-width:1200px;}

.flexslider {
	margin: 1px auto 20px;
	position: relative;
	width: 100%;
	height: 324px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}


.flexslider .slides a img {
	width: 100%;
	height: 322px;
	display: block;
}
#d{
	width: 100%;
	height: 200px;
	background: #0c6ed7;
	float: left
}

 #dz{width:1200px; height:200px;   }
#dz-1{width:1000px; height:30x; line-height:30px; text-align:center; font-size:14px; color:#fff;  }
#dz-1 ul li{width:100px; float:left; height:40px; text-align:center;}
#dz-2{width:1200px; height:170px; border:0px solid #ccc;}
#dz-2-1{width:400px; height:110px;margin-top:50px; float:left}
#dz-2-2{width:770px; height:170px; float:left; line-height:30px; text-align:left; font-size:14px; color:#FFF; }
#dz-2-2 A{color:#FFF}
#dz-2-2s{width:20px; height:170px; float:left}
#huangdian{width:100%; height:33px; text-align:center;     }

#jianjie100{width:100%; height:430px;background: #FFFFFF}
#jianjie{width:1200px; height:430px;background: #FFFFFF}
#jianjie-1{width:1200px; height:90px;  font-size:28px; line-height:90px; text-align:center; font-family: "微软雅黑","宋体",Tahoma,sans-serif;color:#666;}

#jianjie-1-1{width:1200px; height:70px;  font-size:18px; line-height:70px; text-align:left; font-family: "微软雅黑","宋体",Tahoma,sans-serif;color:#666;
float: left;
	font-weight: bold;
border-bottom: 2px solid #007db8}

#jianjie-1-2{width:250px; height:70px;  font-size:18px; line-height:70px; text-align:left; font-family: "微软雅黑","宋体",Tahoma,sans-serif;color:#666;float: right;border-bottom: 2px solid #ccc;font-weight: bold;}
#jianjie-2{width:1200px; height:340px; float:left}
#jianjie-2-1{width:538px; height:340px; float:left; text-align:left;}
#jianjie-2-2{width:660px; height:340px; float:left; text-align:left; border:0px solid #ccc;}
#yewu{width:100%; height:360px; background: #cc0001}
#yewu-1{width:1200px; height:320px;}
#jiange20{width:100%; height:20px;}
.bb{background: #FFFFFF}
#luntu{width: 100%; height: 300px;}
.bbb{background: #efefef}





#xinwena{width:1200px; height:250px;border:0px solid #eeeeee}

#xinwena1{width:455px; height:250px;border:0px solid #eeeeee; float:left}
#xinwena2{width:1200px; height:180px;border:0px solid #eeeeee; float:left}
#xinwena2 ul li{width:25%; height:135px;border:0px solid #eeeeee; float:left; margin-top: 5px}
#xinwena2 ul li:hover{background: #efefef}
#xinwena2 ul li span{width:100%; float:left; text-align: center; font-weight: bold; font-size: 15px;}
#spzi{margin-top: 5px; color:#007db8 }
#xinwena2z{width:720px; height:145px;border:0px solid #eeeeee; float:}
#xinwena2-1{ width:100px; height:122px; background:#eeeeee; float:left}
#xinwena2-2{ width:400px; height:122px;  float:right}

#xinwena2-12{ width:200px; height:122px; background:#eeeeee; float:left}


#xinwena2-1-1{ width:100px; height:60px;   float:left; line-height:60px; font-size:44px; color:#666; font-weight:bold}
#xinwena2-1-2{ width:100px; height:50px;  float:left;line-height:30px; color:#909090}
#xinwena2-2-1{ width:600px; height:26px;  float:left; font-weight:bold; line-height:26px; text-align:left;
font-size:17px;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
#xinwena2-2-2{ width:600px; height:63px;  float:left; line-height:26px; text-align:left; font-size:14px; color:#CCC}
#xinwena2-2-3{ width:600px; height:28px;  float:left; line-height:26px; text-align:right; font-size:14px;  padding-right:45px;}

#xinwenzong{width:100%; height:260px;border:0px solid #eeeeee; }

.clear{
 border-top:1px solid transparent !important;
 margin-top:-1px !important;
 border-top:0;
 margin-top:0;
 clear:both;
 visibility:hidden;
 }
#abxhzong{width:100%;  }
#abxhzongjiange{width:100%;  height: 30px }
#abxh{width:1150px;  }
#abxh-left{width:120px; float:left;border:0px solid #ccc;   }
#abxh-right{width:1000px; float:right;border:0px solid #ccc; }


#abxh-right-1-1{width:360px; height:50px; line-height:50px; text-align:left; font-size:24px; color:#666; float: left}
#abxh-right-1-2{width:460px; height:50px; line-height:50px; text-align:right; font-size:14px; color:#666;  float: right}

#abxh-right-2b{width:950px;   line-height:25px; text-align:left; font-size:14px; color:#666;  }
 #abxh-right-2j{width:950px; height:25px;   line-height:25px; text-align:left; font-size:14px; color:#666;  }
#abxh-right-2{width:950px;   line-height:25px; text-align:left; font-size:14px; color:#666;  }
#ding{width: 990px; height: 37px;}

#ding-2{ width:607px; height:37px;   float:left; line-height:37px;font-size:24px; color:#af251c; }

#neieirong{width: 990px;    }
#neieirongggggg{width: 990px;  height: 30px; }

#neieirongjiange{width: 990px;  height: 40px; }
#neieirong-2{width: 820px;float:right;text-align:left; font-size:14px; color:#666; border-bottom: 1px solid #ededed;}
#neieirong-2 img{margin: 15px 0;}


a.biaotiend:visited{TEXT-DECORATION: none; font-size:20px; color:#666; line-height: 39px; font-weight: normal    }
a.biaotiend:active{TEXT-DECORATION: none; font-size:20px; color:#666;  line-height: 39px    }
a.biaotiend:link{text-decoration: none; font-size:20px;  color:#666; line-height: 39px     }
a.biaotiend:hover {text-decoration: underline; font-size:20px; color:#000; line-height: 39px     }

a.biaotiendc:visited{TEXT-DECORATION: none; font-size:20px; color:#007db8; line-height: 39px; font-weight: normal    }
a.biaotiendc:active{TEXT-DECORATION: none; font-size:20px; color:#007db8;  line-height: 39px    }
a.biaotiendc:link{text-decoration: none; font-size:20px;  color:#007db8; line-height: 39px     }
a.biaotiendc:hover {text-decoration: underline; font-size:20px; color:#007db8; line-height: 39px     }
#xinwen3{width:250px; height:250px;border:0px solid #000; float:right}
#xinwen3 li{
	width: 260px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	text-align: left;
	float: left;
	border: 0px solid #ccc;
	white-space: nowrap;
	padding-left: 0px;
	word-break: keep-all;
	overflow: hidden;
	text-overflow: ellipsis;
}
#xinwen3 li a{font-size: 14px;}
#fenye{width: 990px;  height: 70px; font-weight: normal  }


div.search {padding: 10px 0;}

        form {
            position: relative;
            width: 100px;
            margin: 0 auto;
        }

        input, button {
            border: none;
            outline: none;
        }

        input {
           
            height: 42px;
            padding-left: 13px;
        }

        button {
            height: 42px;
            width: 42px;
            cursor: pointer;
            position: absolute;
        }
        /*搜索框3*/
        .bar3 {background: #F9F0DA;}
        .bar3 form {background: #A3D0C3;}
        .bar3 input, .bar3 button {
            background: transparent;
        }
        .bar3 button {
            top: 0;
            right: 0;
        }
        .bar3 button:before {
            content: "\f002";
            font-family: FontAwesome;
            font-size: 16px;
            color: #F9F0DA;
        }

#guanggaowei{width:100%; 
	height:180px; 
	 
	text-align: center;
	 
	}

#guanggao{width:1200px; 
	height:180px;margin: 0 auto;
	text-align: center;
 
	}
#zixun{width:100%; 
	height:390px; 
	margin-top:10px;
	 
	text-align: center;
	 
	}
#shiyanshi{width:100%; 
	height:300px; 
	 
	text-align: center;
	}

#shiyanshibiaoti{width:1200px; 
	height:20px;margin: 0 auto;
	line-height: 20px;
	text-align: center;
    font-size:34px; 	 
	font-family: "微软雅黑","宋体",Tahoma,sans-serif;
	color:#007db8;  
	}

#lianjie{width:1200px; 
	height:20px;margin: 0 auto;
	text-align: center;
 
	}

#kejidongtai{
	width: 1200px;
	height: 390px;
	padding: 0px;
	margin: 0 auto;
}

#kejidongtai-left{
	 width: 720px;
	height: 400px;
	float: right;
	border: 0px solid #ccc;
}
#kejidongtai-right{
	 width: 480px;
	height: 400px;
	float: left;
	border: 0px solid #ccc;
}

#jianjie-1-2-kj{width:460px; height:50px;  font-size:18px; line-height:50px; text-align:left; font-family: "微软雅黑","宋体",Tahoma,sans-serif;color: #007db8;
	font-weight: bold;float: right;border-bottom: 2px solid #007db8}

#xinwen3d{width:460px; height:380px;border:0px solid #000; float:right; margin-top: 20px;}
#xinwen3d li{width:460px; height:45px; line-height:45px; font-size:25px; text-align:left; float:left; border-bottom:1px solid #efefef; white-space:nowrap;
 
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;}
#xinwen3d li a{font-size: 16px;}
#xinwen3d li a:hover{font-size: 16px;color: #007db8}
#lianjie select{width: 370px;
margin-left: 20px;}













/* news1 */
.news1-left{width:520px;height:391px;overflow: hidden;}
.news1-left img{width:100%;height:100%;transition: all 0.8s;}
.news1-left:hover img{transform: scale(1.2);}
.news1-right{width:620px;padding:0 20px 10px;background-color:#fff;}
.common-title{padding:5px 0;height:55px;width:100%;border-bottom:1px solid #e5e5e5;margin-bottom:20px;transition: all 0.8s; text-align:left;}
.common-title span{font-size:18px;color:#0a0b0b;line-height:40px; text-align:left; float:left;}
.common-title span font{font-size:14px;color:#999999;line-height:40px;display:inline-block;text-transform:uppercase;margin-left:15px;}
.common-title a{float:right;font-size:11px;color:#999999;line-height:40px;text-transform:uppercase;transition: all 0.8s;}
.common-title a:hover{color:#258931;}
.common-title:hover{border-bottom:1px solid #258931;}
.news1-right p{font-size:14px;color:#666666;line-height:30px;transition: all 0.8s;}
.news1-right p font{float:right;}
.news1-right p:hover{color:#258931;}


/* news2 */
.news2-div{float:left;width:285px;padding:0 10px 10px;margin-left:20px;background-color:#fff; min-height:365px;}
.news2-div:nth-child(1){margin-left:0;}
.news2-img{width:265px;height:90px;overflow:hidden;margin:7px 0 8px;}
.news2-img img{width:265px;height:90px;transition: all 0.8s;cursor:pointer;}
.news2-img:hover img{transform: scale(1.2);}


.news2-text p{font-size:14px;color:#666666;line-height:30px; text-align:left; height:30px; padding:0; margin:0;}
.news2-text p:hover{color:#258931;} 
/* zjtd */
.zjtd{padding:0px 20px 20px;background-color:#fff;width:1160px;margin:0 auto;}
.zjtd .item{width:275px;height:240px;margin:auto;position:relative;transition: all 0.8s;}
.zjtd .td-img{width:275px;height:200px;overflow:hidden;}
.zjtd .td-img img{width:100%;height:100%;transition: all 0.8s;}
.zjtd .td-title{width:100%;font-size:14px;color:#666666;line-height:40px;text-align:center;transition: all 0.8s;}
.zjtd .item:hover .td-title{color:#258931;}
.zjtd .item:hover .td-img img{transform: scale(1.2);}







#wrap {
	width: 100%;
	padding-bottom: 40px;
}
.clearfix {
	clear: both;
}
#wrap_inner {
	width: 1330px;
	margin-right: auto;
	margin-left: auto;
}



.gg-tit{width:100%;height:55px;padding:5px 0px; text-align:left;border-bottom: 1px solid #e5e5e5;}
.gg-tit .gg-tit-text { line-height:40px;text-align:center; font-size:18px;color:#ae0a29;display:inline-table;}
.gg-tit-span {cursor:pointer;color:#222;   font-size:18px;}
.s3-switch .more{display: block; font-size: 11px; line-height: 30px;color: #999999;
    float: right; padding-right: 0px;    position: absolute;
    top: -65px;
    right: 0px;}
.s3-switch .more a{color:#999999;text-transform: uppercase;}
.line{float:right; display: contents;padding:0px 20px;font-size:14px;}
.s3-switch{width:100%;margin:20px auto 0;position: relative;}