@charset "utf-8";
html,body{margin:0; padding:0; font-family:Microsoft YaHei,"微软雅黑"; font-size:14px; color:#666; background:#fff url(topbg.jpg) top left repeat-x;-webkit-text-size-adjust:none;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:normal;}
ul,ol,li,dl,dt,dd{margin:0; padding:0; list-style:none;}
img{border:0;padding:0; margin:0; }
td{padding:0; margin:0; border:0;}
p{ padding:0; margin:0;border:0;}
form,pre,fleldset,input,textarea{margin:0; padding:0;}
a{text-decoration:none;}
a:link,a:visited,a:active{color:#666;text-decoration:none;}
a:hover{color:#666; text-decoration:none;}


.headerbg{ width:100%; height:30px;}
.header{ width:1200px; height:30px; margin:0 auto; line-height:30px; text-align:right; font-size:14px;}
.header span{ margin-left:20px;}

.topbg{ width:100%; height:110px; clear:both; z-index:20;}
.top{ width:1200px; height:110px; margin:0 auto; clear:both; background:#fff; border-bottom-left-radius:8px; border-bottom-right-radius:8px; position:relative;}
.fixed{
			position: fixed;
			top:0;
		}
		
.indexbg{ box-shadow: 1px 1px 3px 1px #eee, -1px -1px 3px 1px #eee;}
.indexbg1{ box-shadow:none;}		
		
		
.logo{ width:260px; height:60px; padding-top:29px; margin-left:30px; float:left}

.menu{ width:896px; height:110px; float:right;}



		


.aboutbox{ width:1200px; height:auto; margin:0 auto; clear:both;}
.aboutbox_tit{ text-align:center; font-size:60px; padding-top:100px; padding-bottom:20px;}
.aboutbox_tit1{ text-align:center; color:#0098b8; font-size:20px; padding-bottom:30px;}
.aboutbox_text{ text-align:center; font-size:16px; line-height:1.8; padding-bottom:25px;}
.aboutbox_more{ text-align:center;  padding-bottom:25px; clear:both;}
.aboutbox_show{ text-align:center; height:52px; clear:both; padding-bottom:50px; font-size:18px; color:#333;}
.aboutbox_show span{ display:inline-block; padding:0 40px; border-right:1px solid #ccc;}
.aboutbox_show span p{ margin-top:15px; color:#0093bb; font-size:14px;}

.box1{ width:1200px; height:402px; margin:0 auto; padding-bottom:60px; clear:both;}
.box1_1{ width:590px; height:402px; float:left;}
.box1_2{ width:590px; height:400px; float:right; border:1px solid #666;position:relative;}

	.ck-slide { width:590px; height:400px; margin: 0 auto;}
	.ck-slide ul.ck-slide-wrapper { height:400px;}
	.ck-slide ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	.ck-slide {
		position: relative;
		overflow: hidden;
	}
	.ck-slide ul.ck-slide-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
		margin: 0;
		padding: 0;
	}
	.ck-slide ul.ck-slide-wrapper li {
		position: absolute; margin-top:0px;
	}
	.ck-slide ul.ck-slide-wrapper li a{
		/*a标签是行内元素，宽高对a标签不起作用，这里必须添加line-height:0px;display:black，否则垂直滚动<li>之间会出现间隔*/
		line-height:0px;
		display:block;
	}
	.ck-slide .ck-prev, .ck-slide .ck-next {
		position: absolute;
		top: 90%;
		z-index: 2;
		width: 32px;
		height: 32px;
		/*opacity: .15;*/
		text-indent: -9999px;
		background-repeat: no-repeat;
		transition: opacity .2s linear 0s;
	}
	.ck-slide .ck-prev {
		right: 45px;
		background: url(../images/arrow-left.png) no-repeat;
	}
	.ck-slide .ck-next {
		right: 5px;
		background: url(../images/arrow-right.png)  no-repeat;
	}
	.ck-slidebox {
		position: absolute;
		left: 50%;
		bottom: 12px;
		z-index: 30;
	}
	.ck-slidebox ul {
		height: 20px;
		padding: 0 4px;
		border-radius: 8px;
		background: rgba(0,0,0,0.5);
	}
	.ck-slidebox ul li {
		float: left;
		height: 12px;
		margin: 4px 4px;
	}
	.ck-slidebox ul li em {
		display: block;
		width: 12px;
		height: 12px;
		border-radius: 100%;
		background-color: #fff;
		text-indent: -9999px;
		cursor: pointer;
	}
	.ck-slidebox ul li.current em {
		background-color: #fe6500;
	}
	.ck-slidebox ul li em:hover {
		background-color: #fe6500;
	}





.newsbox{ width:1200px; height:auto; margin:0 auto; clear:both;}
.newsbox_tit{ text-align:center; font-size:32px; color:#515151; padding-bottom:10px;}
.newsbox_tit1{ text-align:center; font-size:24px; color:#515151; padding-bottom:44px;}
.newsbox_list{ margin:0 220px;}
.newsbox_list dl{ display:block; width:760px; clear:both;}
.newsbox_list dl dt{ width:145px; float:left; height:30px; line-height:30px; text-align:center; font-size:16px; color:#fff; margin-right:30px; border-radius:4px;}
.newsbox_list dl dd{ width:550px; float:right; height:30px; line-height:30px; font-size:16px; margin-bottom:15px;}
.newsbox_list dl dd a:hover{ color:#0093bb;}
.newsbox_list dl dd span{ margin-right:20px; float:left;}
.newsbox_list dl dd:hover span{ color:#0093bb;}

.box2bg{ background:#0093bb; width:100%; clear:both; height:auto; padding:70px 0; overflow:hidden; min-width:1200px;}
.box2{ width:1200px; height:auto; margin:0 auto; clear:both;}
.box2_1{ display:block; width:360px; height:630px; background-color:#fff; float:left; margin-right:10px;}
.box2_1:hover{ background-color:#f7f7f7;}
.box2_2{ width:460px; height:630px; float:left;}
.box2_3{ display:block;  width:360px; height:630px; background-color:#fff; float:right;}
.box2_3:hover{ background-color:#f7f7f7;}

.box2_tit{ font-size:18px; font-weight:bold; padding-top:40px; padding-left:25px; padding-right:25px; padding-bottom:8px;}
.box2_tit1{ font-size:18px; color:#0093bb; padding-left:25px; padding-right:25px; font-family:Arial, Helvetica, sans-serif;}
.box2_img1{ width:360px; height:320px; padding-top:100px;}
.box2_more1{ float:right; margin-right:25px; margin-top:20px; clear:both;}
.box2_img2{ width:360px; height:460px; padding-top:20px; clear:both;}

.box2_2_1{ width:460px; height:310px; background-color:#fff;  display:block; }
.box2_2_1:hover{ background-color:#f7f7f7;}
.box2_2_1 .box2_2_1_left{ float:left; width:175px; height:310px;}
.box2_2_1 .box2_img3{float:right; width:270px; height:310px;}
.box2_more2{margin-left:15px; margin-top:100px; clear:both;}
.box2_tit2{ font-size:18px; font-weight:bold; padding-top:40px; padding-left:15px; padding-bottom:8px;}
.box2_tit3{ font-size:18px; color:#0093bb; padding-left:15px; font-family:Arial, Helvetica, sans-serif;}


.box3{ width:100%; height:auto; min-width:1200px;}
.box3_1{ text-align:center; font-size:18px; min-width:1200px; height:60px;}
.box3_1 span{ display:inline-block;}
.box3_1 span img{ vertical-align:middle;}




.endbg{ width:100%; height:auto; background-color:#535353; clear:both; overflow:hidden; color:#fff;min-width: 1200px}

.end1{ width:1200px; height:auto; margin:0 auto;}
.end1_1{ float:left; width:700px; padding:55px 0; font-size:16px;}
.end1_1 a{ color:#fff;}
.end1_2{ float:right; width:360px; padding:25px 0; line-height:33px;}

.end2{ width:1200px; height:auto; margin:0 auto; font-size:14px; text-align:center; line-height:48px; border-top:1px solid #fff; clear:both;}


/*main css*/
.izl-rmenu{position:fixed;right:20px; bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:60px;height:60px;margin-bottom:1px;cursor:pointer;position:relative;}

.izl-rmenu .btn-qq{background:#00a388 url(../images/r_qq.png) 0px 0px no-repeat;}
.izl-rmenu .btn-qq:hover{background-color:#029078;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#0098b8;}
.izl-rmenu .btn-wx:hover{background-color:#017f9a;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}

.izl-rmenu .btn-phone{background:url(../images/r_phone.png) no-repeat;background-color:#6989a4;}
.izl-rmenu .btn-phone:hover{background-color:#497295;}
.izl-rmenu .btn-phone .phone{background-color:#3d7c8c;position:absolute;width:160px;left:-160px;top:0px;line-height:60px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-top{background:url(../images/r_top.png) no-repeat;background-color:#3d7c8c;display:none;}
.izl-rmenu .btn-top:hover{background-color:#1e6071;}



/* in  */

.inbanner{ width:100%; min-width:1200px; height:500px; clear:both;}
.inbanner1{ width:100%; min-width:1200px; height:450px; clear:both;}


.inbox1{ width:1200px; height:auto; margin:0 auto; clear:both;}
.intitle01{ text-align:center; font-size:30px; padding-top:50px; padding-bottom:10px;}
.intitle02{ text-align:center; color:#0098b8; font-size:18px; padding-bottom:40px;}
.intitle03{ text-align:center; font-size:22px; padding-bottom:25px;}

.intitle04{ width:100%; height:35px;margin-bottom:70px; clear:both; text-align:center; font-size:18px;}
.intitle04 span{ display:inline-block; line-height:32px; }
.intitle04 span a{ display:inline-block; margin:0 100px; border-bottom:3px solid #7d7d7d;}
.intitle04 span a:hover{ display:inline-block; margin:0 100px;line-height:32px;  color:#0098b8; border-bottom:3px solid #0098b8;}


.inshow01{ font-size:16px; line-height:2; padding-bottom:70px;}





.inbg1{ width:100%; min-width:1200px; clear:both; background:#e8e8e8; overflow:hidden; padding:60px 0;}
.intitlebg{ width:1200px; height:33px; margin-top:50px;}
.intitlebg1{ width:100%; min-width:1200px; height:33px; margin-top:50px;}


.smyj{ display:block; width:1200px; height:148px; clear:both; margin-bottom:100px; margin-top:40px;}
.smyj li{ float:left; display:block; width:600px; font-size:18px;}
.smyj li .smyj_left{ float:left; margin-left:20px; margin-right:20px; width:148px;}
.smyj li .smyj_right{ float:left; margin-left:20px; width:330px;}
.smyj .smyjbtn{ display:inline-block; width:146px; height:146px; border:2px solid #0098b8; line-height:146px; text-align:center; color:#0098b8; font-size:40px; border-radius:50%;}

.aboutbox{ display:block; width:1200px; height:auto; clear:both; overflow:hidden;}
.aboutbox li{ float:left; display:block;}
.aboutbox li h3{ padding-top:45px; padding-left:35px; padding-right:35px; color:#0098b8; font-size:22px; margin-bottom:30px;}
.aboutbox li p{ padding-left:35px; padding-right:35px; font-size:16px; line-height:2; margin-bottom:30px;}

.inshow02{ font-size:16px; line-height:2; padding-bottom:70px; text-align:center;}
.inshow02 span{ display:inline-block; margin:0 30px; padding:0 5px; border-bottom:3px solid #7d7d7d; font-size:18px;}
.inshow02 span:hover{ display:inline-block; margin:0 30px; padding:0 5px; border-bottom:3px solid #0098b8; font-size:18px; cursor:pointer;}

.inbox2{ width:100%; min-width:1200px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:70px 0; height:auto; margin:0 auto; clear:both;}
/*旋转木马必要样式*/
.poster-main{ position:relative;width:1200px;height:420px; margin:0 auto;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:800px;height:420px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:270px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:0; background: url(../images/btn_l.png) no-repeat center center;}
.poster-main .poster-next-btn{right:0; background: url(../images/btn_r.png) no-repeat center center;}


.leftimg{ width:360px; height:auto; text-align:center; margin:60px 30px; float:left;}
.righttext{ float:right; width:740px; line-height:2; font-size:16px;}


.xc{ width:1140px; height:auto; margin:0 30px;}
.xc li{ float:left; width:363px; height:284px; border:1px solid #bbb; margin:0 5px;}
.xc li img{ width:363p; height:244px;}
.xc li p{ width:363p; height:40px; line-height:40px; text-align:center; font-size:15px;}






/*--弹窗样式--*/
#gray3{width:100%;height:100%;background:rgba(239,239,239,0.8);position:fixed;top:0px; left:0;display:none;z-index:990000;}
.popup3{
	width:1200px; 
	height:860px;
	background-color:#fff;
	position: absolute;
	z-index:1000000;
	top:10px;
	left:50%;
	margin-left:-600px;
	display:none;
}
.popup3 .top_nav3{
	height:60px;
	width:1200px;
	text-align:center;
	position:relative;
	cursor:move;
}
.popup3 .top_nav3 a.guanbi3 { background: url(../images/popup_guanbi.png) no-repeat; width:60px; height:60px; display: block; position:absolute; bottom:50px; left:48%; cursor:pointer;}

.popup3 .min{ width:1140px; height:800px; padding:30px 30px 0 30px; overflow:hidden; margin:0;}

.ck-slide1 { width:1140px; height:800px; margin:0 auto;}
	.ck-slide1 ul.ck-slide-wrapper { height:800px;}
	.ck-slide1 ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	.ck-slide1 {
		position: relative;
		overflow: hidden;
	}
	.ck-slide1 ul.ck-slide-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
		margin: 0;
		padding: 0;
	}
	.ck-slide1 ul.ck-slide-wrapper li {
		position: absolute; margin-top:0px;
	}
	.ck-slide1 ul.ck-slide-wrapper li a{
		/*a标签是行内元素，宽高对a标签不起作用，这里必须添加line-height:0px;display:black，否则垂直滚动<li>之间会出现间隔*/
		line-height:0px;
		display:block;
	}
	.ck-slide1 .ck-prev, .ck-slide1 .ck-next {
		position: absolute;
		top:93%;
		z-index: 2;
		width:82px;
		height: 60px;
		text-indent: -9999px;
		background-repeat: no-repeat;
		transition: opacity .2s linear 0s;
	}
	.ck-slide1 .ck-prev {
		left:20px;
		background: url(../images/arrow-left1.png) no-repeat;
	}
	.ck-slide1 .ck-next {
		right:20px;
		background: url(../images/arrow-right1.png)  no-repeat;
	}

.inbg2{ width:100%; min-width:1200px; clear:both; background:#fff;padding-bottom:20px; border-bottom:1px solid #b5b5b5; border-top:1px solid #b5b5b5; overflow:hidden;}

.innewsnav{ width:1200px; height:40px; margin:0 auto; border-bottom:2px solid #555;}
.innewsnav_1{ width:570px; float:left; line-height:40px; margin-left:120px; font-size:16px;} 
.innewsnav_2{ width:130px; float:left; line-height:40px;} 
.innewsnav_3{ width:220px; float:right; line-height:40px; margin-right:120px;} 

.field1{ width:100px; border:none; font-family:Microsoft YaHei,"微软雅黑"; font-size:16px; color:#666; outline:none; margin-top:10px; background:none;}
.field2{ width:158px; height:22px; line-height:22px; border:1px solid #bbb; border-right:none; border-top-left-radius:12px; border-bottom-left-radius:12px; padding-left:10px; font-family:Microsoft YaHei,"微软雅黑"; font-size:16px; color:#666; outline:none; margin-top:8px; float:left; background:none;}
.button{ width:22px; height:22px; padding-right:10px; border:1px solid #bbb; border-left:none; border-top-right-radius:12px; border-bottom-right-radius:12px; outline:none; margin-top:8px; float:left;}


.innewslist{ width:1200px; height:auto; clear:both; margin:0 auto;}
.innewslist ul{ margin:30px 120px;}
.innewslist ul li{ display:block; width:100%; height:25px; line-height:25px; margin-bottom:25px; background:url(../images/dot1.png) right center no-repeat; font-size:16px;}
.innewslist ul li:Hover{ display:block; width:100%; background:url(../images/dot2.png) right center no-repeat; color:#0093bb;}
.innewslist ul li a:hover{ display:block; width:100%; background:url(../images/dot2.png) right center no-repeat; color:#0093bb;}

.innewslist .fl{ float:left; width:160px;}
.innewslist .text{ float:left; width:570px;}
.innewslist .time{ float:left; width:120px;}



.page{ width:1200px; height:30px; line-height:30px; clear:both; margin:30px auto 50px auto; text-align:center;}
.page a{ display:inline-block; margin:0 5px; font-size:16px;}
.page a:Hover{ color:#0093bb;}
.page a.sel{ color:#0093bb;}



/*--弹窗样式--*/
#gray2{width:100%;height:100%;background:rgba(239,239,239,0.8);position:fixed;top:0px; left:0;display:none;z-index:990000;}
.popup2{
	width:100%; 
	height:auto;
	position:absolute;
	z-index:1000000;
	top:10px;
	left:0;
	display:none;
	min-width: 1200px
}
.popup2 .min{ width:100%; height:auto; overflow:hidden; margin:0; min-height:860px;}

.mr_frbox{width:100%; height:auto; }
.mr_frBtnL{float:left;margin-left:5%; margin-top:20%; cursor:pointer; display:inline;}
.mr_frBtnR{float:right; margin-right:5%; margin-top:20%; cursor:pointer; display:inline;}

.mr_frUl{float:left; width:952px; min-height:860px; display:block; position:absolute; margin-left:-476px; left:50%; margin-bottom:20px; }
.mr_frUl ul li{display:block; float:left; min-height:860px; width:952px; overflow:hidden; }
.mr_frUl ul li .bg{ display:block; width:950px; overflow:hidden; border:1px solid #bbb;  background:#fff; -webkit-box-shadow:outset 0 0 10px #333;  
  -moz-box-shadow:outset 0 0 10px #333;  
  box-shadow:outset 0 0 10px #333;}
.mr_frUl ul li .bg .tit{ width:910px; height:45px; line-height:45px; border-bottom:1px solid #ccc; padding:0 20px; font-size:14px;}
.mr_frUl ul li .bg .tit .tit_1{ float:left;}
.mr_frUl ul li .bg .tit .tit_1 span{ font-size:18px;}
.mr_frUl ul li .bg .tit .tit_2{ float:right;}
.mr_frUl ul li .bg .text{ width:876px; padding:37px; font-size:15px; line-height:2;}
.mr_frUl ul li .bg .text .newstit{ font-size:30px; padding-bottom:15px; text-align:center;}
.mr_frUl ul li .bg .text img{ margin:15px 0; height:auto; overflow:hidden;}
.mr_frUl ul li .bg .gb{ text-align:center; clear:both; padding-bottom:50px; height:60px; padding-top:30px;}



.mr_frUl1{float:left; width:1102px; min-height:860px; display:block; position:absolute; margin-left:-551px; left:50%; margin-bottom:20px; }
.mr_frUl1 ul li{display:block; float:left; min-height:860px; width:1102px; overflow:hidden; }
.mr_frUl1 ul li .bg{ display:block; width:1100px; overflow:hidden; border:1px solid #bbb;  background:#fff; -webkit-box-shadow:outset 0 0 10px #333;  
  -moz-box-shadow:outset 0 0 10px #333;  
  box-shadow:outset 0 0 10px #333;}
.mr_frUl1 ul li .bg .protit{ margin:0 35px; width:1030px; height:56px; line-height:56px; border-bottom:1px solid #ccc; font-size:18px;}
.mr_frUl1 ul li .bg .probox1{ margin:0 35px; width:1030px; height:auto; padding:0 0 30px 0; overflow:hidden;}
.mr_frUl1 ul li .bg .probox1_1{ width:520px; height:auto; float:left; padding-top:50px;}
.mr_frUl1 ul li .bg .probox1_2{ width:410px; height:auto; float:right;}

.mr_frUl1 ul li .bg .probox1_2 h2{ font-size:36px; font-family:Arial, Helvetica, sans-serif; color:#0098b8; padding-bottom:15px; padding-top:40px;}
.mr_frUl1 ul li .bg .probox1_2 h3{ font-size:24px;  color:#0098b8; padding-bottom:30px;}
.mr_frUl1 ul li .bg .probox1_2 .img1{ margin-bottom:15px;}
.mr_frUl1 ul li .bg .probox1_2 h4{ display:block; width:126px; text-align:center; height:28px; line-height:28px; border:1px solid #ccc; border-radius:14px; margin:20px 0; font-size:20px;}
.mr_frUl1 ul li .bg .probox1_2 p{ font-size:14px; line-height:2;}
.mr_frUl1 ul li .bg .probox1_2 .line{ width:100%; height:30px; line-height:30px; border-bottom:2px solid #bbb;}

.mr_frUl1 ul li .bg .probox2{ margin:0 35px; width:1030px; height:auto; padding:20px 0 30px 0; overflow:hidden; border-top:2px solid #bbb; font-size:15px; line-height:2;}


.mr_frUl1 ul li .bg .gb{ text-align:center; clear:both; padding-bottom:30px; height:60px;}








.join{ width:1200px; height:auto; margin:20px auto;}
.join li{ width:600px; display:block; float:left;}
.join li h3{ background:url(../images/dot3.png) left top no-repeat; padding-left:40px; line-height:30px; padding-bottom:10px; color:#0098b8; font-size:20px;}
.join li p{ font-size:16px; line-height:2; margin-bottom:30px; padding-left:40px; padding-right:50px;}


.contactbg{ width:100%; height:585px; clear:both;}
.contact{ width:1200px; height:585px; margin:0 auto; padding-top:70px;}
.contact .box{ width:640px; height:420px; background:rgba(102, 102, 102, 0.85); margin-left:560px; border-radius:10px; color:#fff;}
.contact .box h2{ font-size:36px; color:#fff; height:120px; line-height:120px; padding-left:50px;}
.contact .box p{ margin:0 50px; border-bottom:1px solid #ccc; height:56px; line-height:56px; font-size:18px;}



.product{ width:1200px; height:auto; overflow:hidden; padding:50px 0 20px 0; margin:0 auto;}
.product ul li{ display:block; float:left; width:280px; height:230px; border:1px solid #ccc; margin:0 9px 30px 9px;}
.product ul li img{ width:280px; height:200px;}
.product ul li p{ width:260px; height:30px; line-height:30px; padding-left:20px;}


.service{ width:1200px; height:auto; clear:both; padding-bottom:50px; overflow:hidden;}
.service_1{ float:left; width:470px; height:auto; margin-left:40px; font-size:16px; line-height:2;}
.service_2{ float:right; width:630px; height:auto; margin-right:40px;}

.service_1 h3{ font-size:22px; padding-top:30px; padding-bottom:15px;}
.service_1 h2{ color:#000; font-size:24px; padding-top:10px; padding-bottom:15px; border-bottom:2px solid #bbb; margin-top:30px;}
.service_1 .dd{ clear:both; margin-top:20px; background:url(../images/map2.png) 30px center no-repeat; padding-left:180px; height:100px; color:#333; font-size:22px;}

.serbox{ width:1200px; height:auto; clear:both;}
.serbox ul{ padding:10px 100px;}
.serbox ul li{ float:left; display:block; width:250px; height:330px; text-align:center;}
.serbox ul li p{ font-size:16px; line-height:1.6; padding-top:10px;}


.serbox2{ width:1200px; height:auto; clear:both;}
.serbox2 ul li{ float:left; display:block; width:382px; height:330px; margin:0 9px 30px 9px;}
.serbox2 ul li p{ font-size:16px; line-height:1.6; padding-top:10px; text-align:center;}
.serbox2 ul li img{ width:380px; height:255px; border:1px solid #aaa;}









