*{margin:0;padding:0;outline:none;-webkit-text-size-adjust:none;font-family:"Microsoft YaHei","Arial","宋体","SimHei", Verdana, Arial;_font-family:Arial !important;}
body{color:#1E1E1B;font-size:12px;line-height:180%;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, dfn, em, var{font-style:normal;}
code, kbd, pre, samp{font-family:courier new, courier;}
ul,li, ol{list-style:none;}
em{ font-style:normal;}
/*body*/
.contact{ width:1300px; min-height:900px; overflow:hidden; margin:0 auto;}
.contact .left{width:260px; min-height:500px; float:left; background:#ffffff;}
.contact .left h5{ width:auto; height:80px; line-height:80px; font-size:28px; text-align:center; background:#1976d1; color:#FFF; font-weight:normal;}
.contact .left .nee{ width:auto; height:auto;}
.contact .left h6{ width:auto; height:50px; line-height:50px; background:#1976d1; color:#FFF; font-size:24px; text-align:center; font-weight:normal;}
.contact .left .nee ul{ width:auto; margin:0px;}
.contact .left .nee ul li{ width:auto; line-height:50px; border-bottom:1px dotted #dcdcdc; font-size:14px; text-align:center;}
.contact .left .nee ul li a{ text-decoration:none; color:#333;text-align:center;}

.contact .left .neo{ width:245px; margin:0 auto;}
.contact .left .neo ul{ width:245px; margin:0px;}
.contact .left .neo ul li{ width:auto; line-height:40px;  font-size:14px; text-align:left;color:#6a6a6a;}
.contact .left .neo ul li a{ text-decoration:none; color:#6a6a6a;text-align:center;}

.contact .roe{ width:1020px; min-height:600px; float:right; overflow:hidden;}
.contact .roe .roo{width:1020px; min-height:600px;}
.contact .roe .roo ul{ width:1020px; margin:0px;}
.contact .roe .roo ul li{ width:320px; height:270px; float:left; position:relative; margin-left:24px; webkit-box-shadow:0 1px 1px #d3d3d3;
    box-shadow:0 1px 1px #d3d3d3;border:1px solid #c9c9c9; margin-bottom:30px;}
.contact .roe .roo ul li .pic{width:320px; height:220px; overflow:hidden}
.contact .roe .roo ul li .pic img{width:320px; height:220px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; overflow:hidden;}
.contact .roe .roo ul li:hover img{width:320px; height:220px;-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.contact .roe .roo ul li:nth-child(3n+1){margin-left:0px;}
.contact .roe .roo ul li p{ width:auto; line-height:50px; font-size:; text-align:center; font-size:14px;}
.contact .roe .roo ul li p a{ text-decoration:none; color:#333; font-weight:normal;}

.doh{ width:1300px; height:50px; line-height:50px;font-size:14px; margin:0 auto; clear:both;}
.doh a{ width:1300px; text-decoration:none; color:#333;}
.contact .roe .new_li{ width:1020px; height:auto; clear:both;}
.contact .roe .new_li ul{ width:1020px; margin:0px;}
.contact .roe .new_li ul li{ width:1020px; height:45px; line-height:45px; border-bottom:1px dotted #e6e5e5; float:left;}
.contact .roe .new_li ul li span{ width:60px; line-height:45px; float:right;}
.contact .roe .new_li ul li a{ text-decoration:none; color:#a09f9f; font-size:14px;}

/*case*/
.index_list{ width:1020px; min-height:600px;}
.index_list ul{ width:1020px; margin:0px;}
.index_list ul li{ width:1020px; height:210px; border-bottom:1px solid #f0f1f1; margin-bottom:20px;}
.index_list ul li dd{ width:268px; height:189px; float:left;}
.index_list ul li dd img{width:268px; height:189px;}
.index_list ul li dt{ width:730px; height:auto; float:right;}
.index_list ul li dt h4{ width:auto; height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.index_list ul li dt h4 a{ text-decoration:none; color:#333;}
.index_list ul li dt p{ width:auto; line-height:26px; font-size:14px; color:#999;}
.index_list ul li dt em{ width:100px; height:35px; line-height:35px; border-radius:3px; background:#1976d1; color:#FFF; text-align:center; display:block;}
.index_list ul li dt em a{ text-decoration:none; color:#FFF; font-style:normal;}

/*contact*/
.ind_tit{width:auto; height:60px; line-height:60px; font-size:30px; color:#333; text-align:center; font-weight:bold;}
.info{ width:auto; height:30px; line-height:30px; text-align:center;margin-top:0px;}
.info em{ min-width:60px; line-height:30px; padding-left:5px; padding-right:5px; font-style:normal; color:#a09f9f;}
.conn{ width:auto; min-height:500px; overflow:hidden; color:#6a6a6a; padding-top:20px;}
.conn .conm{ width:auto; height:40px; border-bottom:1px solid #f0f1f1; margin-bottom:10px; background:#f5f9fd;}
.conn .conm span{ min-width:140px; height:40px; line-height:40px; text-align:center; font-size:18px; background:#1976d1;color:#FFF; display:inline-block; padding:0 10px 0 10px;}
.conn .cont{ width:auto; height:auto; line-height:30px; font-size:16px;color:#6a6a6a; padding-bottom:20px;}
.conn p { width:auto; height:auto; line-height:30px; font-size:16px;color:#6a6a6a;}
.conn div{ width:auto; height:auto; line-height:30px; font-size:16px;color:#6a6a6a; }

.conn a{ text-decoration:none; color:#333;}
.next{ width:1020px; height:60px; clear:both; margin-top:30px;}
.next span{ width:510px; line-height:60px; float:left;font-size:14px;}
.next span a{ text-decoration:none; font-size:14px; color:#222;}

/*hot*/
.index_hot{ width:auto; height:300px; margin:0 auto; background:#f0f1f1; min-width:1300px; padding-top:30px;}
.index_ho{ width:1300px; height:300px; margin:0 auto; clear:both;}
.index_ho ul{ width:1300px; margin:0px;}
.index_ho ul li{ width:310px; height:280px; background:#FFF; float:left; position:relative; margin-left:20px; position:relative;transition: all 0.6s ease 0s; top:0px;}
.index_ho ul li:hover{top:-16px; left:0; cursor:pointer; background:#fff;}
.index_ho ul li img{ width:295px; height:220px; margin:7px;}
.index_ho ul li:nth-child(4n+1){margin-left:0px;}
.index_ho ul li p{ width:auto; height:40px; line-height:40px; text-align:center; font-size:14px;}
.index_ho ul li p a{ text-decoration:none; color:#222;}

/*zutu*/
.index_im{ width:1020px; min-height:380px; clear:both;}
.index_im .imm{ width:510px; min-height:280px; float:right;}
.index_im .imm{ width:510px; min-height:280px; float:right;}
.index_im .imm .small{ width:510px; height:130px; margin-top:10px;}
.index_im .imm .small ul{ width:510px; margin:0px;}
.index_im .imm .small ul li{ width:155px; height:120px; float:right; border:1px solid #eaeae8; margin-right:5px;}
.index_im .imm .small ul li img{ width:151px; height:116px; margin:2px;}
.index_im .imm .ims{ width:510px; height:356px; background:#f0f1f1}
.index_im .imm .ims img{ width:500px; height:346px; margin:5px;}
.index_im .imo{ width:350px; height:380px; float:left;}
.index_im .imo h1{ width:auto; height:50px; line-height:50px; font-size:26px; color:#222; font-weight:normal;}
.index_im .imo .imos{ width:auto; height:auto;}
.index_im .imo .imos dl{ width:350px; margin:0px;}
.index_im .imo .imos dl dd{ width:480px; line-height:30px; font-size:14px; font-weight:bold;}
.index_im .imo .imos dl dt{ width:480px; min-height:30px; line-height:30px; font-size:14px; text-align:left;color:#888;}
.index_im .imo .zox{ width:auto; height:45px;}
.index_im .imo .zox dl{ width:auto; margin:0px;}
.index_im .imo .zox dl dd{ width:160px; height:45px; float:left; background:#13cbf2; border-radius:3px;}
.index_im .imo .zox dl dd em{ width:110px; line-height:45px; float:left; font-size:16px; color:#FFF;text-align:center; font-style:normal;}
.index_im .imo .zox dl dd span{ width:50px; height:45px; float:right; text-align:left; margin-top:7px;}
.index_im .imo .zox dl dd span img{ width:32px; height:32px;}
.index_im .imo .zox dl dt{ width:160px; height:45px; float:right;background:#13cbf2;border-radius:3px;}
.index_im .imo .zox dl dt em{ width:110px; line-height:45px; float:left; font-size:16px; color:#FFF;text-align:center; font-style:normal;}
.index_im .imo .zox dl dt span{ width:50px; height:45px; float:right; text-align:left; margin-top:7px;}
.index_im .imo .zox dl dt span img{ width:32px; height:32px;}
.index_im .imo .zoe{ width:350px; height:50px;clear:both; padding-top:30px;}
.index_im .imo .zoe dl{ width:auto; margin:0px;}
.index_im .imo .zoe dl dd{ width:60px; height:60px; float:left;}
.index_im .imo .zoe dl dt{ width:290px; height:50px; line-height:40px; float:right; font-size:30px; color:#1976d1; font-weight:bold;}

.page{width:1300px; height:60px; margin:0 auto; clear:both;}
.news_pages{ width:1300px; margin:0 auto; clear:both; margin:0 auto; text-align:center;}
.news_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.news_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.news_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.news_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.news_pages ul li.thisclass,
.news_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.news_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.news_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
