div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
a{text-decoration:none; color:#0066CC;}
blockquote {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
h1 {
	font-size: 12px;
}
h2 {
	font-size: 12px;
}
h3 {
	font-size: 12px;
}
h4 {
	font-size: 12px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 12px; font-weight: normal;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
a:hover {
	color: rgb(0, 0, 0);
}
img {
	border: currentColor; border-image: none;
}
.clear {
	clear: both;
}
div {
	margin: 0px auto;
}
html {
	-webkit-text-size-adjust: none;
}
body {
	margin: 0px; padding: 0px; color: rgb(90, 90, 90); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
.bg {
	background: url("../images/top.jpg") no-repeat center; height: 13px;
}
.top {
	width: 1200px; height: 100px;
}
.logo {
	width: 643px; height: 80px; margin-top: 10px; float: left;
}
.ewm{
	float:left;
	width:180px;
	height:80x;
	margin-top:10px;
	margin-left:30px;
	background-image: url(wx_03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.topdh{float:right; width:272px; height:49px; background:url(logo_08.jpg); margin-top:18px;}
.daohang {
	width: 720px; height: 50px; float: left;
}
.yuyan {
	background: url("../images/gang.jpg") no-repeat top; width: 43px; height: 90px; margin-left: 20px; float: left;
}
.xiao {
	background: url("../images/l1.jpg") no-repeat center; width: 43px; height: 41px; margin-top: 48px;
}
.xiao a {
	height: 41px; text-align: center; color: rgb(255, 255, 255); line-height: 41px; display: block;
}
.xiao a:hover {
	background: url("../images/hover.jpg") no-repeat center; transition:0.5s; height: 41px; line-height: 41px;
}
.xiao2 {
	background: url("../images/l2.jpg") no-repeat center; width: 43px; height: 41px; margin-top: 48px;
}
.xiao2 a {
	width: 43px; height: 41px; text-align: center; color: rgb(255, 255, 255); line-height: 41px; display: block;
}
.xiao2 a:hover {
	background: url("../images/hover2.jpg") no-repeat center; transition:0.5s; height: 41px; line-height: 41px;
}
.banner {
	width: 100%; height: 448px;
}
.flexslider {
	background: url("../images/loading.gif") no-repeat 50%; height: 448px; overflow: hidden; position: relative;
}
.slides {
	position: relative; z-index: 1;
}
.slides li {
	height: 448px;
}
.flex-control-nav {
	width: 100%; text-align: center; bottom: 10px; position: absolute; z-index: 2;
}
.flex-control-nav li {
	margin: 0px 5px; width: 14px; height: 14px; display: inline-block; -ms-zoom: 1;
}
.flex-control-nav a {
	background: url("../images/dot.png") no-repeat right 0px; width: 14px; height: 14px; line-height: 40px; overflow: hidden; display: inline-block; cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0px 0px;
}
.flex-direction-nav {
	top: 45%; width: 100%; position: absolute; z-index: 3;
}
.flex-direction-nav li a {
	width: 50px; height: 50px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.flex-direction-nav li a.flex-prev {
	background: url("../images/prev.png") no-repeat center; left: 40px;
}
.flex-direction-nav li a.flex-next {
	background: url("../images/next.png") no-repeat center; right: 40px;
}
#nav {
	width: 720px; height: 50px; margin-top: 40px;
}
#nav .jquery_out {
	font: 18px/32px "Î¢ÈíÑÅºÚ"; text-align: center; color: rgb(255, 255, 255); float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
#nav .jquery_out .smile {
	
}
#nav .jquery_inner {
	margin-left: 16px;
}
#nav .jquery {
	
}
#nav .mainlevel {
	width: 100px; float: left; z-index: 999999;
}
#nav .mainlevel a {
	width: 100px; text-align: center; color: rgb(51, 51, 51); line-height: 50px; font-size: 16px; text-decoration: none; display: block;
}
#nav .mainlevel a:hover {
	color: rgb(34, 36, 35); text-decoration: none; border-bottom-color: rgb(57, 190, 235); border-bottom-width: 2px; border-bottom-style: solid;
}
#nav .mainlevel a.cur {
	color: rgb(34, 36, 35); text-decoration: none; border-bottom-color: rgb(57, 190, 235); border-bottom-width: 2px; border-bottom-style: solid;
}
#nav .mainlevel ul {
	display: none; position: absolute; z-index: 999999;
}
#nav .mainlevel li {
	background: rgb(57, 190, 235); width: 100px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; border-top-color: rgb(99, 224, 234); border-top-width: 1px; border-top-style: solid; z-index: 999999;
}
#nav .mainlevel li a {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px;
}
#nav .mainlevel li a:hover {
	background: rgb(106, 185, 120); color: rgb(255, 255, 255); border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.zhansi {
	background: rgb(240, 240, 240); height: 250px; border-bottom-color: rgb(211, 221, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.zhansi2 {
	width: 1200px; height: 250px;
}
.zhansi2 ul li {
	width: 158px; height: 220px; padding-top: 30px; margin-left: 105px; float: left; display: inline;
}
.chan_tuku {
	width: 158px; height: 154px;
}
.chan-weni {
	border: 1px solid #209afb;
	border-image: none;
	width: 120px;
	height: 33px;
	margin-top:15px;
	background:#0a7bd5;
}
.chan-weni a {
	width: 120px; height: 33px; text-align: center; line-height: 33px; font-size: 14px; display: block; color:#FFFFFF; text-decoration:none;
}
.chan-weni a:hover {
	color:#FFFFFF; box-shadow: 2px 2px 4px #cccccc; -moz-box-shadow: 2px 2px 4px #cccccc; -webkit-box-shadow: 2px 2px 4px #cccccc;
}
.chanpin {
	text-align: center; color: rgb(51, 51, 53); font-size: 23px; font-weight: bold; margin-top: 30px; margin-bottom: 25px;
}
.chanpin2 {
	width: 1200px; height: 80px;
}
.chanpin2 ul li {
	width: 113px; height: 32px; margin-bottom: 10px; margin-left: 10px; float: left;
}
.chanpin2 ul li a {
	border: 1px solid rgb(228, 228, 228); border-image: none; width: 112px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; display: block;
}
.chanpin2 ul li a:hover {
	background: rgb(14, 188, 252); border: 1px solid rgb(14, 188, 252); transition:0.5s; border-image: none; color: rgb(255, 255, 255);
}
.chanpin2 ul {
	width: 750px; margin-left: 222px;
}
.daiksi {
	width: 1221px; overflow: hidden; z-index: 1;
}
.daiksi ul li {
	width: 284px; height: 330px; margin-right: 21px; float: left;
}
.k-diashua {
	width: 282px; height: 280px; position: relative;
}
.k-diashua img {
	width: 282px; height: 280px;
}
.hesihnd {
	left: 0px; top: 0px; width: 282px; height: 280px; position: absolute;
}
.hesihnd:hover {
	background: rgb(0, 0, 0); transition:0.5s; opacity: 0.4;
}
.hesihnd img {
	width: 282px; height: 280px;
}
.k-diashua:hover {
	box-shadow: 4px 4px 5px #bdbdbd;
}
.daiws {
	height: 40px; line-height: 40px;
}
.daiws a {
	height: 40px; text-align: center; line-height: 40px; font-size: 14px; font-weight: bold; display: block;
}
.ciangsi {
	width: 1200px; margin-top: 34px;
}
.shebei {
	background: rgb(245, 245, 245); margin: 20px auto; padding: 30px 0px; width: 100%; border-top-color: rgb(225, 232, 237); border-bottom-color: rgb(225, 232, 237); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.shebei2 {
	width: 1200px;
}
.cusjid {
	text-align: center; color: rgb(21, 21, 21); font-size: 23px; font-weight: bold;
}
.sb-shebei1 {
	height: 184px; margin-top: 30px;
}
.sbsdi {
	background: rgb(106, 185, 120); width: 184px; height: 184px; text-align: center; color: rgb(255, 255, 255); line-height: 184px; font-size: 20px; float: left;
}
.sb-shebeitu {
	width: 412px; height: 184px; float: left;
}
.sb-shebeituw1 {
	width: 416px; height: 184px; float: left;
}
.sb-shebeituw1 img {
	width: 416px; height: 184px;
}
.sb-shebeitu img {
	width: 412px; height: 184px;
}
.sb-shebeiwen {
	background: rgb(255, 255, 255); padding: 20px 40px; width: 520px; height: 144px; float: left;
}
.msjdweik {
	color: rgb(21, 21, 21); font-size: 18px; margin-bottom: 10px;
}
.msjdweik a {
	color: rgb(21, 21, 21); font-size: 18px; margin-bottom: 10px;
}
.nsids2 {
	color: rgb(102, 102, 102); line-height: 25px; font-size: 14px;
}
.sb-shebeiwenwq {
	background: rgb(255, 255, 255); padding: 20px 40px; width: 516px; height: 144px; float: left;
}
.lps-nsmdu {
	border-radius: 98px; border: 2px solid rgb(160, 230, 255); border-image: none; width: 98px; height: 98px; line-height: 98px; margin-top: 40px;
}
.lansesdi {
	background: rgb(57, 187, 237); width: 184px; height: 184px; text-align: center; font-size: 20px; float: left;
}
.lansesdi a {
	border-radius: 98px; color: rgb(255, 255, 255); font-size: 16px; display: block;
}
.lansesdi a:hover {
	background: rgb(160, 230, 255); transition:0.5s; color: rgb(0, 198, 255); font-size: 16px;
}
.jisnuyd {
	width: 1200px;
}
.in-jianjie {
	background: rgb(245, 245, 245); padding: 15px; border: 1px solid rgb(224, 231, 237); border-image: none; width: 290px; height: 330px; float: left;
}
.foot {
	background: rgb(51, 51, 51); height: 110px; text-align: center; color: rgb(137, 137, 137); line-height: 26px; padding-top: 35px; font-size: 14px; margin-top: 50px;
}
.foot a {
	color: rgb(137, 137, 137); font-size: 14px;
}
.jianu-sid {
	height: 30px; line-height: 30px; font-size: 18px; font-weight: bold;
}
.jiahaon {
	width: 21px; height: 21px; float: right;
}
.in-jiantu {
	margin: 15px auto; width: 290px; height: 133px;
}
.hua-mdoe {
	background: rgb(255, 255, 255); padding: 15px; color: rgb(102, 102, 102); line-height: 23px; text-indent: 2em; font-size: 14px;
}
.hzhb {
	width: 530px; margin-left: 10px;
}
.hezuo-huud {
	background: url("../images/drgrg.jpg") no-repeat left; width: 507px; height: 285px; margin-top: 15px;
}
.hezuo-huud .div_nnn {
	width: 99%;
}
.hezuo-huud .div_nnn ul.ul_nnn::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "";
}
.hezuo-huud .div_nnn ul.ul_nnn li {
	width: 125px; height: 93px; float: left;
}
.hezuo-huud img {
	border: 1px solid rgb(238, 238, 238); border-image: none; width: 108px; height: 86px; text-align: center; margin-top: 9px; margin-left: 10px;
}
.in-zixun {
	background: rgb(245, 245, 245); padding: 15px; border: 1px solid rgb(224, 231, 237); border-image: none; width: 263px; height: 330px; margin-left: 10px; float: left; display: inline;
}
.baixun {
	background: rgb(255, 255, 255); padding: 10px; margin-top: 15px;
}
.baixun ul li {
	background: url("../images/shdbi.jpg") no-repeat 3px 15px; height: 38px; line-height: 38px; padding-left: 15px;
}
.baixun ul li a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.baixun ul li a:hover {
	color: rgb(51, 51, 51);
}
.menu{margin:auto; width:100%; height:52px; line-height:52px; background:#0278d2;}
.contin{margin:auto; width:1200px;}
.m{float:left; width:150px; height:52px; text-align:center; font-size:16px; font-family:"Microsoft YaHei"; line-height:52px; color:#FFFFFF;}
.x{
	float:left;
	width:1px;
	height:52px;
	background-image: url(xian_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.m a{color:#FFFFFF; text-decoration:none;}
.m a:hover{color:#ffff99; background:#0060ac; display:block;}
.main3 {
	margin: 25px auto 0px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 1200px; overflow: hidden; margin-bottom:25px;
}
.main3_m {
	margin: 0px auto 20px; width: 1125px; overflow: hidden; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.main3_m dl {
	margin: 10px 14px 0px; width: 253px; height: 336px; float: left;
}
.main3_m dl dt {
	font: bold 16px/30px "Î¢ÈíÑÅºÚ"; margin: 35px 12px 30px; color: rgb(255, 246, 0); font-size-adjust: none; font-stretch: normal;
}
.main3_m dl dd {
	background: url("/images/icon1.png") no-repeat 0px 8px; font: 13px/20px "Î¢ÈíÑÅºÚ"; margin: 0px 0px 10px 20px; width: 194px; color: rgb(255, 255, 255); padding-left: 10px; font-size-adjust: none; font-stretch: normal;
}
.main3_m1 {
	background: url("/images/bg2.jpg") no-repeat 0px 0px;
}
.main3_m2 {
	background: url("/images/bg3.jpg") no-repeat 0px 0px;
}
.main3_m3 {
	background: url("/images/bg4.jpg") no-repeat 0px 0px;
}
.main3_m4 {
	background: url("/images/bg5.jpg") no-repeat 0px 0px;
}
.tit3 {
	height: 60px; overflow: hidden;
}
.main3_tel {
	margin-right: 10px; float: right;
}
.tit_t {
	margin: 10px 0px 0px 30px; float: left;
}
.tit4 {
	height: 42px; overflow: hidden;
}

.lefter{width:220px;margin-right:30px;float:left;}
.righter{float:left;width:750px;}
.leftnav{background:#1F92D1;padding:10px 15px;color:#fff;font-size:18px;font-family:microsoft yahei;}
.subnav{border:1px solid #eee;border-bottom:0;margin:0;padding:0;list-style:none;}
.subnav li{}
.subnav li a{display:block;padding-left:20px;background:#fafafa;font-size:14px;line-height:40px;height:40px;border-bottom:1px solid #eee;}
.subnav li a:hover{color:#1F92D1;font-weight:bold;background:#f3f3f3;}
.subnav .hover a{display:block;padding-left:20px;color:#1F92D1;font-weight:bold;background:#f3f3f3;font-size:14px;line-height:40px;height:40px;border-bottom:1px solid #eee;}
.subnav dl{margin:0;padding:0;list-style:none;*margin-top:-12px;}
.subnav dl dt{}
.subnav dl dt a{background:#fff;display:block;height:40px;line-height:40px;border-bottom:1px solid #eee;padding-left:20px;font-size:12px;}
.subnav dl dt a:hover{background:#fff;font-size:12px;font-weight:normal;color:#f30;}
.subnav li dl .hover a{color:#f30;font-size:12px;font-weight:normal;background:#fff;}
.subject{color:#1F92D1;font-size:18px;font-family:microsoft yahei;height:41px;line-height:40px;border-bottom:1px solid #ddd;}
.subject b{display:inline-block;font-weight:normal;border-bottom:2px solid #1F92D1;height:40px;line-height:40px;}
.subject span{color:#bbb;display:inline-block;font-size:16px;font-family:verdana;padding-left:10px;}
.subject a{float:right;font-size:12px;font-family:ËÎÌå;}

.prowidth{width:759px;overflow:hidden;}
.pro_list{margin:15px 0;padding:0;list-style:none;overflow:hidden;}
.pro_list li{float:left;width:240px;margin:0 13px 13px 0;}
.pro_list li a{border:1px solid #eee;display:block;padding:15px;}
.pro_list li a img{border:1px solid #eee;}
.pro_list li a .title{text-align:center;font-size:14px;height:40px;line-height:40px;font-family:microsoft yahei;}
.pro_list li a .intro{line-height:18px;color:#999;word-break:break-all;min-height:55px;}
.pro_list li a .more{display:block;margin:15px auto 10px auto;text-align:center;background:#e5e5e5;width:90px;line-height:24px;}
.pro_list li a:hover{border:1px solid #ddd;}
.pro_list li a:hover .title{color:#1F92D1;}
.pro_list li a:hover .more{background:#1F92D1;color:#fff;}
.ultie{font-size:16px; padding-left:15px; color:#fff;}
.wz{text-align:right; font-size:12px; margin-right:15px; color:#FFFFFF;}
.wz a{color:#FFFFFF; text-decoration:none;}
.wz a:hover{color:#FFFFFF; text-decoration:underline;}
.leftbkae{
	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;
}
.leftlx{padding:10px; font-size:14px; color:#666666; line-height:24px; font-family:Arial, Helvetica, sans-serif;}

.topcate{margin:10px;padding:0;list-style:none;}
.topcate li{line-height:36px;height:36px;border-bottom:1px solid #F0F0F0;}
.topcate li a{display:block;width:200px;height:36px;padding-left:36px; font-size:16px;}
.topcate li a:hover{color:#fff;background:#318ADD url(../images/ico_arr.gif) no-repeat top left;}
.topcate .hover{line-height:36px;height:36px;border-bottom:1px solid #F0F0F0;background:#318ADD url(../images/ico_arr.gif) no-repeat top left;}
.topcate .hover a{color:#fff;}

.photolist{margin:0;padding:0;list-style:none;width:930px;overflow:hidden;}
.photolist li{float:left;display:block;overflow:hidden;background:#f3f3f3;margin:0 6px 12px 6px;width:280px; margin-top:20px; margin-left:20px;}
.photolist li img{width:265px;display:block;padding:2px;margin:5px;background:#fff;}
.photolist li div{width:184px;height:30px;line-height:30px;font-size:12px;display:block;text-align:center;padding:0 6px;}
.photolist li a{font-weight:bold;}
.photolist li p{line-height:22px;padding:0 0 10px 10px;margin:0;}
.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;}
.title{
	height:60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
	text-align:center;
	line-height:60px;
	margin-bottom:20px;
}
.title h1{font-size:20px; font-family:Microsoft Yahei}
.conat{padding:15px; line-height:24px; margin-top:20px;}
.preewe{font-size:12px; padding:20px; line-height:26px;}
.con{padding:20px; font-size:14px; line-height:30px; color:#333333;font-family:Microsoft Yahei}
.newslist{margin:0;padding:30;list-style:none;}
.newslist li{line-height:30px;height:30px;font-size:14px;font-family:ËÎÌå;clear:both;}
.newslist .intro{font-size:12px;color:#999;line-height:22px;padding:0 0 20px 0;}
.newslist .mid{line-height:15px;height:15px;overflow:hidden;}
.newslist li span{float:right;color:#999;font-family:verdana;font-size:12px;}
