h1{font-size: 14.5px;display:inline}
body{ margin: 0px; padding: 0px; font-family:"Microsoft YaHei"; font-size: 13px;}
a{ text-decoration: none; }
ul,li,dl,dd,dt{ list-style: none; margin: 0px; padding: 0px;}
img{ border: none; vertical-align: middle;}
.sy-a{ width: 100%; height: 32px; line-height: 32px;  border-bottom: 1px solid #DADADA;}
.sy-a ul{ width: 1000px; height: 32px;margin: 0 auto;}
.sy-a ul span{ display: block;}
.sy-a ul span:first-child{ color: #0a2a57;float: left;}
.sy-a ul span:last-child{float: right; }
.sy-a ul span:last-child img{ display: inline-block; border: 2px solid #fff;}
.sy-a ul span:last-child a{ color: #0A2A57;}
.sy-logo{ width: 1000px; height: 120px; margin: 0 auto;}
.sy-logo img{ vertical-align: middle; margin-top: 15px;}
.sy-nav{ width: 100%; height: 40px; line-height: 40px; background: #00D5FB; clear:both}
.sy-nav ul{ width: 1000px; height: 40px;margin: 0 auto;}
.sy-nav ul li{  float: left;width: 100px; color:#fff}
.sy-nav ul a li{ display:block; width:90px; height:40px; border:1px solid red color: #fff; font-size:15.5px;text-align:center}


#bannerwrap{height:459px;width:100%;min-width:1024px;margin:0 auto;}
.container{;width:100%;min-width:1024px;margin:0 auto; height:459px; overflow:hidden;position:relative;}
.slider{position:absolute;width:100%}
.slider li{ list-style:none;display:inline;}
.slider img{;width:100%;min-width:1024px; height:459px; display:block;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 20px;
	width: 20px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 25px;
	width: 25px;
	height: 25px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;}






.sy-gg{width: 1000px; height: 40px; line-height: 40px;margin: 0 auto;border-bottom: 1px solid #DADADA;}
.sy-gg span{display: inline-block; color: #ff5a00; font-size: 16px;font-weight: bold; }
.sy-gg a{ font-size: 14.4px; color: #333; }
.sy-cp{ width:1000px; height:440px; margin: 0 auto; padding-top: 20px;}
.sy-cpl{ width: 223px; height: 390px; float: left; border: 1px solid #00D5FB;}
.sy-cpl li{ width:204px ; height: 37px; background:url(../img/sydq_27.gif);text-align: center; margin-top:12px; margin-left: 8px; line-height: 37px;}
.sy-cpl li a{ color: #000; font: 16.5px;}
.sy-cpl li:first-child{ width: 100%; height: 73px; border-bottom: 1px solid #00D5FB;background: none; margin: 0px; padding: 0px;}
.sy-cpl li:first-child img{ display:block; margin-left: 15px; margin-top: 10px; } 

.sy-cpr{ width: 760px; height: 400px; float: right; background: #F7F8F9;}
.sy-cpr dl{ width: 758px; height: 40px; background: #EEEEEE; border: 1px solid #ccc; line-height: 40px; margin: 0px; padding: 0px;}
.sy-cpr dl span:first-child{  display:block; float:left;width:168px; height: 57px; background:url(../img/ll_03.gif) center center; text-align: center; font-size: 20.5px; color: #fff;}
.sy-cpr dl span:last-child a{ display: block; float: right; margin-right: 30px; color: #FF5A00; font-size: 14.5px;}
.fd{ clear: both;  padding-top: 10px;}
.sy-cpr li{ width:177px ; height: 162px; float: left; margin-left: 10px;}
.sy-cpr li img{ display: block; width: 171px; height:129px; padding: 2px; border: 1px solid #D3D3D3; margin: 0 auto;}
.sy-cpr li span{  display:block; margin:0 auto;width:177px; line-height: 25px; text-align: center;}
.sy-cpr li span a{ color: #333; font-size: 14.5px;}
.sy-cx{ width: 100%; height:168px; background:url(../img/bg_02.jpg) ; background-size: 100% 168px;}
.sy-cx img{ display: block; margin: 0px auto; padding-top: 15px; position: relative; left: -260px;}
.sy-gsjj{ width: 1000px; height:330px; margin: 0 auto;}
.sy-gsjj>p{ width: 1000px; height: 90px; line-height: 75px; text-align: center; font-size: 27px; color: #000;}
.sy-gsjj div{ text-indent: 2em; line-height: 27.8px; font-size: 14.5px;}
.sy-gsjj div p{ margin-top: -10px;}
.sy-gsjj span{ display:block; width:1000px; height:100px; margin: 0 auto;}
.sy-gsjj span a{ display:block;width: 155px; height: 35px; margin-top: 40px; line-height: 35px; border: 1px solid #D3D3D3; text-align: center; margin: 0 auto; color: #000; margin-top: 50px;}
.sy-news{ width: 1000px; height:390px; margin: 0 auto; margin-top: 40px; margin-bottom: 20px;}
.sy-nl{ width:490px; height: 355px; float: left; border: 1px solid #DADADA;}
.sy-nl:first-child{ float: left;}
.sy-nl:last-child{ float:right;}
.sy-nl:last-child li{ line-height: 39px; list-style-image: url(../img/sydq_41.jpg); list-style-position: inside;}
.sy-nl div:first-child{ width: 490px; border-bottom: 1px solid #DADADA; background: #D3D3D3;height:45px; line-height: 45px; margin: 0px; padding: 0px;} 
.sy-nl div:first-child span{ display:block; float:left;width:106px; height: 56px; background: url(../img/sydq_37.gif); font-size:21px ; color: #fff; text-align:center;}
.sy-nl div:first-child>a{ display: block; float:right; width: 80px; height: 45px; text-align: center;color: #FF5A00; font-size: 14.5px;}
.d2{ width: 480px; height: 106px; margin: 0 auto; margin-top: 20px; clear: both;}
.d2 img{  display:block;width:170px; height: 106px; float: left;}
.d2 span{ display: block; float: right;width: 305px; height: 106px; line-height: 33px;}
.d2 span dd:first-child{ display:block;line-height: 30px; color: #000; font-size: 15.5px; color: #000;}
.d2 span dd:last-child{display:block; line-height: 25px; font-size: 14px; color: #000; text-indent: 2em;}
.d2 span dd:last-child a{ color: #00D5FB; font-size: 12px;}
.sy-nl>li{ width: 470px; line-height: 33px; border-bottom: 1px solid #CCCCCC; margin: 0 auto; clear: both; list-style-image: url(../img/sydq_45.gif); list-style-position:inside;}
.sy-nl>li>a{  color: #000; font-size: 14.4px;}
.sy-nl>li>a span{ display: block; float: right;}
.sy-cptj{ width: 1000px; margin: 0 auto; text-align:center;}
.sy-cptj  div:first-child{ width: 1000px; border-bottom: 1px solid #DADADA; background: #D3D3D3;height:45px; line-height: 45px; margin: 0px; padding: 0px;} 
.sy-cptj  div:first-child span{ display:block; float:left;width:106px; height: 56px; background: url(../img/sydq_37.gif); font-size:21px ; color: #fff;}
.sy-cptj  div:first-child>a{ display: block; float:right; width: 80px; height: 45px; text-align: center;color: #FF5A00; font-size: 14.5px;}
.sy-cptj ul{ clear: both; margin-top: 20px;}
.sy-cptj ul li{ width: 180px; height:177px; float: left; margin-left: 20px;}
.sy-cptj ul li:first-child{ margin-left: 5px;}
.sy-cptj ul li img{ display:block;width: 178px; height: 140px; padding: 1px; border: 1px solid #CCCCCC;}
.sy-cptj ul li span{ display: block; width: 180px; height: 30px; line-height: 30px;text-align: center; color: #000; font-size: 14px;}
.sy-fr{ width: 1000px; height: 40px; line-height: 40px; color: #2eaaf2; text-indent: 2em; font-size: 16px; margin: 0 auto; border: 1px solid #D3D3D3; margin-bottom:10px; margin-top:10px; clear:both}
.sy-fr a{ display: inline-block; width: 90px; font-size: 14px; color: #2EAAF2;}
.sy-btm{ background: #195c83; width: 100%;padding-top: 20px; clear:both}
.sy-btm li{ line-height: 35px; text-align: center; color: #fff; font-size: 14.5px;}
.sy-btm li:span{ display: inline-block; margin-right: 18px;}




.pro_zs{ width:1000px; height: auto; margin:0 auto}
#demo{overflow:hidden;width:1000px;float:left;margin-left:10px;margin-top:10px; margin:0 auto; height:220px; background:none; margin-top:10px}
#indemo{float:left;width:1400%;padding:0; margin:0;}
#demo1{float:left;width:1000px;padding:0; margin:0; background:none}
#demo2{float:left;width:1000px;padding:0; margin:0;}
.more{float:right}
.thrid{width:100%;min-width:1024px}
.khal_top{width:1000px;margin-bottom:20px}
.hot_prod{width:1000px;margin:0 auto;}
.hot_prod dl{float:left;margin-right:12px;}
.hot_prod dl img{width:188px;height:166px;border:1px solid #d3dbe2}
.hot_prod dl dd{text-align:center;color:#666;padding-top:5px;padding-bottom:5px;}
.pro_zs dl{float:left;margin-right:10px;}
.pro_zs dl img{width:188px;height:166px;border:1px solid #d3dbe2;}
.pro_zs dl dd{text-align:center;padding-bottom:10px;padding-top:10px;color:#333}



.ty-ny{ width: 1000px; margin: 0 auto; margin-top:20px; clear:both;}
.ty-ny a{ color:#333}
.ty-ny-l{ width:230px; height: auto; float: left; margin: 0px; padding: 0px ;}
.ty-cpzs{ border: 1px solid #989DA9; margin: 0px; padding: 0px;}
.ty-cpzs li{ width: 220px; height: 36px; line-height: 36px; margin: 5px auto; background: #EBEBEB; border-radius: 10px; text-align: center; }
.ty-cpzs li:hover{ background:#00D5FB}
.ty-cpzs li:hover a{ color:#fff}
.ty-lty-xwlbm{ border: 1px solid #989DA9;}
.ty-lty-xwlbm img{ display:block;width: 220px; margin: 4px auto;}
.ty-lty-xwlbm li{ width: 220px; height: auto; line-height: 25px; margin: 0 auto;}
.tou{background:#F2F0F0; border-bottom: 2px solid #00D5FB; width: 230px; height: 40px; margin: 10px auto;}
.toc {width: 100px; text-align: center; background: #00D5FB; float: left; height: 40px; line-height: 40px; color: #fff; font-size: 16px;}
.ty-ny-r{ width: 740px; float: right; margin-bottom:30px}
.ty-bta{ width: 760px; height: 40px; border-bottom: 2px solid #00D5FB; text-indent: 2em; line-height: 40px; font-weight: bold; font-size: 15px; margin-top: 10px;}
.ty-bta span{ display: inline-block; float: right; font-weight: 100;}
.nr{ margin-top: 50px; line-height: 30px; text-indent: 2em;}
.ty-lll{ width:760px}
.ty-lll ul{ margin:0px; padding:0px; margin-top:10px}
.ty-lll ul li{width:170px; height:160px; float:left; margin-left:16px}
.ty-lll ul li img{ display:block; margin:0 auto; width:166px; height:125px; padding:2px; border:1px solid #CCC}
.ty-lll ul li span{ display:block; text-align:center; line-height:30px}
.ty-lll dl{ clear:both; margin:0px; padding:0px; }
.ty-lll dl a{ display:inline-block; text-align:center }
.ty-lll dl a:first-child{ }
.ty-hot{ width:100%; height:40px; line-height:40px; background:#00D5FB; text-indent:2em; color:#fff;  clear:both}
.ty-lll ol{ margin:0px; padding:0px; margin-top:20px}
.ty-lll ol li{width:170px; height:160px; float:left; margin-left:16px}
.ty-lll ol li img{ display:block; margin:0 auto; width:166px; height:125px; padding:2px; border:1px solid #CCC}
.ty-lll ol li span{ display:block; text-align:center; line-height:30px}
.ty-lll dl{height:40px; line-height:40px;  color:#333; margin-bottom:10px; text-indent:5px}
.ty-xq{ width:100%;}
.ty-xq span{ display:block; width:100%; height:60px; line-height:60px; font-size:24px; color:#333; text-align:center}
.ty-xq ul{ width:100%; height:40px; line-height:40px; color:#996600; text-align:center}
.ty-xq ul span{ display:inline-block; margin-right:5px; color:#996600}
.ty-xq div img{display:block; width:500px; height:385px; margin:0 auto }
.ty-xq div{ text-align:center; line-height:30px}
.ty-fy{ height:40px; line-height:40px; text-indent:2em; color:#333; margin-bottom:10px;}
.ty-fy a{ color:#333; display:inline-block; text-indent:0px; margin-right:5px}
.ty-xwlb{ margin:0px; padding:0px;  margin-left:5px}
.ty-xwlb li{ border:1px  dotted #333; margin-top:10px;}
.ty-xwlb li dl:first-child{ font-size:18px; font-weight:bold; color:#666; text-indent:1em; margin:0px; padding:0px; line-height:30px} 
.ty-xwlb li dl:nth-child(2){ color:#C4902A; line-height:30px; font-size:14px;text-indent:2em; margin:0px; padding:0px;}
.ty-xwlb li dl:nth-child(2) span{color:#C4902A; line-height:20px; margin-right:10px}
.ty-xwlb li div{ text-indent:2em; line-height:20px; overflow:hidden; height:40px; margin-bottom:3px; margin-left:3px; letter-spacing:1px}
.ty-xwfb{ text-align:center; line-height:60px; margin:0px; padding:0px;}
.ty-nyq{ text-indent:2em; line-height:220%; overflow:hidden; min-height:600px; margin-bottom:3px; margin-left:3px; letter-spacing:1px;}