/**重置样式**/

body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,i,button{margin:0;padding:0;}

fieldset,img{border:0;}

body{margin:0; padding:0; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}

h1,h2,h3,h4,h5,h6{margin:0; padding:0;}

ul,li{list-style:none;}

em,i{font-style:normal;}

table{border-collapse:separate;border-spacing:0;}

a{text-decoration:none;color:#000;}

a:hover{color:none;}

input,select,img{ vertical-align:middle;}

hr{border:1px solid #333;}

.clear{ clear:both;}

.fl{float:left;}

.fr{float:right;}

.wp{width: 1190px; height: auto; margin: 0 auto;}



.head{width: 100%; height: 93px; background: url(img/head-bg.jpg) center no-repeat; padding-top: 20px;}

.menu{width: 100%; height: 47px; background: url(img/menu-bg.jpg) repeat-x; }

.menu ul li{width: 147px; border-left: 1px solid #fff; text-align: center;float: left; font-size: 15px;margin-top: 15px; }

.menu ul li:nth-child(1){border-left: none;}

.menu ul li a{color: #FFF;}

.banner{width: 100%; height: 475px; overflow: hidden;}

#kinMaxShow .KMSPrefix_kinMaxShow_button{left: 47%;}

#kinMaxShow .KMSPrefix_kinMaxShow_button li{border-radius: 50%;}

.search{line-height: 50px;}

.search span{margin-right: 20px;}

.search a{font-size: 13px;}

.search a:hover{color: #0172dc;}

.search input{height: 25px; padding-left: 10px;outline: none;}

.search input.button{padding-left: 0px; height: 29px; background: #0268bc;width: 50px; color: #FFF; border:none;cursor: pointer;}

.m1{margin-top: 20px;}

.left{width: 254px; height: auto;}

.cat-t{width: 100%; height: 57px; background: url(img/cat-bg.jpg) center; text-align: center; font-size: 18px;color: #72b0e9; padding-top: 5px;}

.cat-t span{font-size: 24px;color: #FFF;}

.left dl{padding:10px 11px;border:1px solid #007ae9; background: #effaff;}

.left dl dt{width: 230px; height: 31px; background: url(img/cat-li.jpg) no-repeat; line-height: 31px; font-size: 15px;margin-top: 10px;}

.left dl dt a{margin-left: 30px;color: #FFF;}

.left dl dd{font-size: 13px; margin-left: 30px; margin-right: 30px; margin-top: 10px;}

.left dl dd a{ margin-left: 10px;}

.left dl div{border-bottom: 1px dashed #CCC; margin-top: 10px;}

.right{width: 910px;}

.h-rt{width: 100%; height: 40px; border-bottom: 2px solid #0172dc;}

.h-rt span{width: 134px; height: 40px; background: url(img/rt-catname.png); text-align: center; line-height: 40px;color: #FFF; font-size: 20px; display: block;float: left;}

.h-rt em{float: right; font-size: 12px; margin-top: 15px;}

.products ul li{width: 293px; height: 336px; border:1px solid #CCC; box-shadow: 0px 2px 2px #CCC;float: left; margin-top: 20px; margin-left: 12px;}

.products ul li img{width: 283px; height: 262px;margin: 5px;}

.products ul li:nth-child(1),.products ul li:nth-child(4),.products ul li:nth-child(7),.products ul li:nth-child(10){ margin-left: 0px;}

.products ul li p{text-align: center; margin-top: 15px;color: #666;}

.products ul li:hover p{color: #007ae9;}

.products ul li:hover{border:1px solid #007ae9;}

.customs ul li{width: 293px; height: 150px; border:1px solid #CCC; box-shadow: 0px 2px 2px #CCC;float: left; margin-top: 20px; margin-left: 12px;text-align:center;}

.customs ul li img{width:283px; height:100px;margin: 5px;}

.customs ul li:nth-child(1),.customs ul li:nth-child(4),.customs ul li:nth-child(7),.customs ul li:nth-child(10){ margin-left: 0px;}

.customs ul li p{text-align: center; margin-top: 10px;color: #666;}

.customs ul li:hover p{color: #007ae9;}

.customs ul li:hover{border:1px solid #007ae9;}

.m2{height: 145px; background: url(img/m2-bg.jpg) center no-repeat; margin-top: 20px; position: relative;}

.m2 p{text-align: right; color: #FFF; position: absolute; top: 62px;left: 880px;}

.m3{width: 100%; height: 820px; background: url(img/m3-bg.jpg) repeat-x; padding-top: 40px;}

.m3 h1{text-align: center;}

.m3-info{ height: 300px;}

.m3-left{width: 650px;}

.m3-info dl{ height: 110px; margin-top: 30px;}

.m3-info dl dt{float: left;width: 75px;}

.m3-info dl dd{float: left; width: 575px;}

.m3-info dl dd h2{font-weight: normal;}

.m3-info dl dd p{color: #666;font-size: 14px; line-height: 25px;}

.m3-right{width:540px;}

.m3-right img{max-width: 540px;}

.m4{width: 100%; height: 700px; background: url(img/m3-bg.jpg) repeat-x; padding-top: 40px;}

.m4 h1{text-align: center;}

.m4-des{height: 235px;}

.m4-des dl dt{width: 320px; margin-left: 20px;float: left;}

.m4-des dl dt img{width: 316px; height:236px; padding: 1px; border:1px solid #CCC;}

.m4-des dl dd{width: 550px; height: auto; margin-left: 100px;float: left;}

.m4-des dl dd h2{ font-weight: normal;}

.m4-des dl dd p{margin-top: 20px; line-height: 23px;font-size: 14px; color: #666;}

.m4-des dl dd h5{margin-top: 20px;}

.m4-scroll ul li{width: 278px; height: 260px;float: left; margin-left: 26px;}

.m4-scroll ul li:nth-child(1){ margin-left: 0px;}

.m4-scroll ul li img{width: 278px; height: 213px;border:1px solid #CCC;}

.m4-scroll ul li p{font-family: "微软雅黑"; text-align: center; margin-top: 10px;}

.m5{width: 1180px; height: 275px; border:5px solid #006cb4; margin: 0 auto; padding-top: 10px;}

.mr_frbox{height:190px;margin-top: 30px;}

.mr_frBtnL{margin-left:20px;float:left;margin-top:58px; margin-right:10px;cursor:pointer;display:inline;}

.mr_frUl{float:left;height:190px;width: 900px;}

.mr_frBtnR{float:right;margin-top:58px;cursor:pointer;margin-right: 20px;}

.mr_frUl ul li{display:inline;float:left;height:190px;width:210px;margin-right:12px;overflow:hidden;}

.mr_frUl ul li img{display:block;margin-bottom:7px;border:1px solid #D8D8D8;width:195px; height:145px; border:1px solid #CCC; padding:1px;}

.mr_frUl ul li a:hover img{border:1px solid #A0C0EB;}

.mr_frUl ul li p{text-align: center; font-size: 14px;}

.tempWrap{width: 1090px;}

.m6{margin-top: 30px;}

.m6-l-top{width:260px; height: 410px; border:1px solid #2c6495;}

.m6-l-top dl dt{margin: 10px;}

.m6-l-top dl dd img{width: 103px; height: 60px; border:1px solid #CCC;margin: 10px 12px;}

.m6-l-top2{width:260px; height: 340px; border:1px solid #2c6495;margin-top: 30px;}

.m6-l-top2 dl dt{margin: 10px;}

.focusBox { position: relative; width: 200px; height: 240px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;top: 20px; }

.focusBox .pic img { width: 200px; height: 240px; display: block; }

.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }

.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }

.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}

.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }

.m6-right{width: 900px;}

.m6-right1{width:880px; height:390px;border:1px solid #CCC; padding:10px;}



.m6-right1 dl{ height: 150px; border-bottom: 1px dashed #CCC; padding-bottom: 10px; margin-top: 15px;}

.m6-right1 dl:nth-child(1){border-bottom: none;}

.m6-right1 dl dt{width:190px;float: left;}

.m6-right1 dl dt img{width: 180px; height: 140px; padding: 2px;border:1px solid #CCC;}

.m6-right1 dl dd{width: 480px;float: left; margin-left: 20px;}

.m6-right1 dl dd h4 a{color: #0172dc;font-size: 13px;}

.m6-right1 dl dd p{font-size: 12px; color: #666; margin-top: 20px; height: 70px; line-height: 20px;}

.m6-right1 dl dd h5{font-weight: normal;}

.m6-right1 dl dd h5 a{color: #0172dc; font-size: 10px;}



.side-contact{margin-top:20px;}

.side-contact ul{padding:10px 11px;border:1px solid #007ae9; background: #effaff;}

.side-contact ul li{font-size:13px;margin-top:10px;}



.m6-right2{width:880px; height:320px;border:1px solid #CCC; padding:10px; margin-top: 30px;}

.about{margin-top: 30px;}

.about img{width: 270px; height: 224px; border:1px solid #CCC; padding: 2px;float: left;margin-right: 20px;}

.about h3{color: #0172dc;font-weight: normal;}

.about p{font-size: 14px;color: #666; line-height: 23px;}

.about h5{text-align: right; font-weight: normal; font-size: 10px;}



.m7{margin-top: 30px;}

.m8{width: 100%; background: url(img/m8-bg.jpg); padding-top: 20px;}

.m8-left{width: 360px;}

.m8-left ul{margin-top: 10px;}

.m8-left ul li{font-size: 13px; line-height: 30px; border-bottom: 1px dashed #CCC;font-family: "宋体" }

.m8-left ul li a{margin-left: 10px;}

.m8-mid{width: 420px; margin-left: 20px;}

.m8-mid ul{margin-top: 10px;}

.m8-mid ul li{font-size: 13px; line-height: 30px; border-bottom: 1px dashed #CCC;font-family: "宋体" }

.m8-mid ul li a{margin-left: 10px;}

.m8-mid ul li:nth-child(1){height: 123px;}

.m8-mid ul li:nth-child(1) img{width: 130px; height: 110px;float: left; padding: 1px; border:1px solid #CCC; margin-right: 10px; }

.m8-mid ul li:nth-child(1) h5 a{color: #0172dc;margin-left: 0px;}

.m8-right{width: 360px;font-family: "微软雅黑"}

.m8-right dl{font-size: 13px; border-bottom: 1px dashed #CCC; padding-bottom: 20px;line-height: 25px;}

.m8-right dl img{margin-right: 10px;}

.m8-right dl dt{margin-top: 10px;}

.m8-right dl dd{margin-top: 5px;}

.scrolltop{width:100%;  overflow:hidden; height: 385px;}

.m8 a:hover{color: #0172dc; }



.links{margin-top: 20px;}

.links-t{ height: 30px; border-bottom: 2px solid #0061ba;}

.links-t span{color: #0061ba;float: left;font-weight: bold;}

.links-t em{float: right;font-size: 10px;margin-top: 5px;}

.links-t em a{color: #0061ba;}

.links ul li{margin-right: 20px;font-size: 13px; line-height: 30px; float: left;margin-top: 10px;}

.footer{width: 100%; height: 270px; border-top: 7px solid #03467a; background: #0061ba;}

.nav{width: 100%; height: 40px; background: #0087f2;margin-top: 30px;}

.nav ul li{width: 96px; border-left: 1px solid #fff; text-align: center;float: left; font-size: 15px;margin-top: 10px; }

.nav ul li:nth-child(1){border-left: none;}

.nav ul li a{color: #FFF;}

.footer{margin-top: 20px;}

.foot-left{margin-top: 50px; margin-left: 20px;}

.foot-left p{margin-top:30px;}

.foot-mid{margin-left: 100px; margin-top: 20px;color: #FFF;}

.foot-mid p{ margin-top: 3px;}

.foot-right{ margin-right: 20px;margin-top: 20px;}

.foot-right img{width: 132px; height: 132px;}



.rt{width: 100%; height: 40px; border-bottom: 2px solid #0172dc;}

.rt span{width: 134px; height: 40px; background: url(img/rt-catname2.png); text-align: center; line-height: 40px;color: #FFF; font-size: 20px; display: block;float: left;}

.rt em{float: right; font-size: 12px; margin-top: 15px;}



.pageshow{margin-top: 20px; line-height: 25px;}

.news{margin: 20px;}

.news ul{margin-top: 10px;}

.news ul li{font-size: 13px; line-height: 30px; border-bottom: 1px dashed #CCC;font-family: "宋体" }

.news ul li a{margin-left: 10px;}

.news ul li span{float: right;}



.con-tt{ margin-bottom:20px;margin-top:10px;}

.con-tt h2{ text-align:center; margin-bottom:10px;color:#666;}

.con-tt p{ text-align:center; font-size:13px; color:#666;}

.con-tt p span{ margin-right:20px;}



.pn{ margin-top:50px; font-size:14px;font-family:"微软雅黑"; color:#666;}



/* 分页page样式 style*/

.page{ margin-top:20px; margin-bottom:20px; text-align:center;font-size:13px;}

.page a{	

	border: 1px solid #ccc;

	display: inline;

	padding: 3px 10px 3px 10px;

	margin-right: 5px;

	border-radius: 3px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	cursor: pointer;

	background: #fff;

	text-decoration:none;

	color:#999;

}

.page a:hover{

	border:1px solid #FF6600; 

	background-color:#FF6600; 

	color:#fff;

}

.page span{

	border: 1px solid #FF6600;

	display: inline;

	padding: 3px 10px 3px 10px;

	margin-right: 5px;

	border-radius: 3px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	background: #FFEEE5;

	color: #FF6600;}





.qqserver p img {display: inline; margin-top:-5px; vertical-align:middle;}

.scrollsidebar{position:absolute; z-index:999; top:220px;}

.side_content{width:154px; height:auto; overflow:hidden; float:left; }

.side_content .side_list {width:154px;overflow:hidden;}

.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}

.show_btn span { display:none;}

.close_btn{width:24px;height:24px;cursor:pointer;}

.side_title,.side_bottom,.close_btn,.show_btn {background:url(img/sidebar_bg.gif) no-repeat;}

.side_title {height:46px;}

.side_bottom { height:8px;}

.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}

.close_btn { float:right; display:block; width:21px; height:16px; margin:17px 10px 0 0; _margin:17px 5px 0 0;}

.close_btn span { display:none;}

.side_center .qqserver p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}

.phoneserver  {font-size:14px; text-align:center;}

.phoneserver p { padding:2px 0; _height:16px; margin:0;color: #666666;}

.msgserver { text-align:center; margin-bottom:5px;}

.msgserver a { background:url(img/sidebar_bg.gif) no-repeat -119px -115px; padding-left:20px;}

.side_content hr { border-bottom:1px solid #E6E6E6; height:1px; margin:10px 0; clear:both;}