﻿@charset "utf-8";
*{margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-style:normal;}
body,html{height:100%;}
.apple{overflow-y:scroll;-webkit-overflow-scrolling: touch;}
body {background:#fff; font-size:62.5%;line-height: 140%; color:#707070; font-family:微软雅黑, Arial, Helvetica, sans-serif;}
img {border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle;}
ul,ol,li{list-style-type: none;}
h1,h2,h3,h4,h5{ font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;}
input,textarea,select, button{font-family:微软雅黑, Arial, Helvetica, sans-serif; font-size:0.88em; color: #000;}
a {color: #727171; text-decoration:none;  font-family:微软雅黑, Arial, Helvetica, sans-serif;}
a:hover { text-decoration: none;}
a:focus { background:none; }
:focus{outline:0;}
/*清除样式*/
.clearBoth{ clear:both;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table; height: 1%; display: block;}
.verticalAlign{vertical-align:middle; display:inline-block; height:100%; width:1px;margin-left:-1px;}
.fl{ float:left;}
.fr{ float:right;}
.ml10{ margin-left:10px;}
.mr20{ margin-right:20px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml60{ margin-left:60px;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mr30{ margin-right:30px;}
.mr10{ margin-right:10px;}
.w1200{ width:1200px; margin:0 auto;}
.w1000{ width:1000px; margin:0 auto;}
.w960{ width:960px; margin:0 auto;}
.w270{ width:270px;}
.w368{ width:368px;}
.w425{ width:425px;}
.w590{ width:590px;}
.w900{ width:900px;}
.height320{ height:320px;}
.border{ border:1px solid #e2e2e2;}
.nr{ width:96%; margin:0 auto;}
.line30{ line-height:30px;}
.line24{ line-height:24px;}
.margin{ margin:0 auto;}


.header {margin:0px auto; height:auto;}
h1.top{ height:128px;}
.menu{ width:100%; background:#1c3f95; z-index:1;font-size: 1.6em; height:60px;position:relative;  z-index:9910;}
.menu > ul{ width:1200px; height:60px; overflow:hidden; margin:0 auto;}
.menu > ul > li{ float:left;   text-align:center;}
.menu > ul > li > a{ display:block; color:#fff; height:60px; line-height:60px; width:133px; text-align:center; -webkit-transition:background-color linear .3s; transition:background-color linear .3s;}
.menu > ul > li > a:hover{ background: rgba(18,49,123,.8);}
.menu > ul > li > a.sub span{padding:0 5px;}
.menu > ul > li.on > a{ color:#fff; }
.menu > ul > li.on:hover > a{ color:#acc1f6;  }
.menu > ul .submenu{position:absolute;  top:60px; width:133px; display: none; height:auto;opacity:0.9; z-index:9910;}
.menu ul ul li{ width:133px; line-height:60px; text-align:center; display:block;background:#1c3f95; z-index:9910;}
.menu ul ul li a{ display:block; color:#fff; padding:5px 0; z-index:9910;}
.menu ul ul li a:hover{ color:#fff; background: rgba(18,49,123,.8);line-height:30px;  z-index:9910;}
.menu ul ul li a span{ display:inline-block;width:100%;line-height:24px; font-size:14px; z-index:9910;}
h1.title{ background:url(../images/sanlishi.jpg) no-repeat top center; height:154px;}
h1.title1{ background:url(../images/oupite.jpg) no-repeat top center; height:119px;}
h1.title2{ background:url(../images/beidi.jpg) no-repeat top center; height:119px;}
/*S分页翻页*/
.paging_page {padding:40px 0 100px;text-align:center;}
.paging_page a,.paging_page .omitted {padding:6px 10px;border: 1px solid #e5e5e5;background: #fff;color: #485659;margin-right: 5px;}
.paging_page a:hover,.paging_page .cur {background:#d1a618;color:#fff;}
/*E分页翻页*/
.userContent{ margin-left:100px;}
.userContent ul li{line-height: 26px;margin-bottom:15px;display:block;overflow:hidden;}
.userContent ul{display:block;}
.userContent ul li label{font-size: 14px;display: block;float: left;color: #000;min-width:80px;text-align:right;}
.userContent ul li input.text{height: 29px;width: 320px;padding-left:5px;border:1px solid #b0b0b0; background:rgba(255,255,255,0)}
.userContent ul li textarea{width: 500px;height: 100px;display: block;float: left;padding:8px;border:1px solid #d2d2d2;}
.userContent .subtime{background: #b20811;height: 30px;padding: 0 20px;border: 0;color: #fff;border-radius:4px;cursor:pointer;}
.userContent ul li select{width:99px;height:29px;border:1px solid #d2d2d2;color:#616161;font-size:12px;padding-left:5px;}
.userContent ul li input.fx{margin:7px 0 0 3px;	}
.userContent span.star{color:red;}
.duan h3 a{ color:#81bc00; font-size:18px;}

.newslist ul li{ display:block; padding-bottom:50px;}
.newslist ul li .biaoti a{ color:#fff; font-size:18px; font-weight:600;}
.newslist ul li .miaoshu{ color:#efefef; font-size:14px; }
.newslist ul li .time{ color:#a1b4e1; font-size:16px;}
.dibu{ color:#9b9b9b; font-size:16px; line-height:36px; padding-top:100px;}
.footerbg{ background:url(../images/foonterbg.jpg) top center no-repeat; height:296px;}
.links h3{ color:#fff; font-size:16px; display:inline-block; line-height:54px;}
.links ul li ,.links ul{ display:inline-block; line-height:54px;}
.links ul li a{ padding:0 10px; color:#fff; line-height:54px;}
.news1 ul li{ width:95%; line-height:40px; border-bottom:1px dotted #666;}
#demo , #demb , #dema{ overflow:hidden;}
#indemo ,#indemb  ,#indema {float: left;width: 1200%;}
#demo1 ,#demo2 ,#demb1 ,#demb2  ,#dema1 ,#dema2 {float: left;overflow:hidden; display:block; padding-right:3px;}
.product ,.product1 { margin-bottom:20px;}
.product ul li{ float:left; width:236px; overflow:hidden; text-align:center; margin:15px 28px;}
.product ul li a.img{ width:236px; height:236px; display:block; overflow:hidden;}
	.product ul li a.img img{width:236px; height:236px; display:block; overflow:hidden;-webkit-transition: all ease-in-out 1s;
	-o-transition: all ease-in-out 1s;
	-moz-transition: all ease-in-out 1s;
	transition: all ease-in-out 1s;}
.product ul li a.img:hover img ,.product1 ul li a.img:hover img ,.products ul li a.img:hover img ,.producto ul li a.img:hover img{  transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);}
.product ul li a.biaoti ,.product1 ul li a.biaoti{ width:100%; height:48px; line-height:48px; font-size:24px; color:#00407f; display:block; }
.product1 ul li ,.producto ul li ,.products ul li{ float:left; width:283px; overflow:hidden; text-align:center; margin:15px 0 0 15px;}
.product1 ul li a.img{ width:283px; height:215px; display:block; overflow:hidden;}
	.product1 ul li a.img img{width:283px; height:215px;  display:block; overflow:hidden;-webkit-transition: all ease-in-out 1s;
	-o-transition: all ease-in-out 1s;
	-moz-transition: all ease-in-out 1s;
	transition: all ease-in-out 1s;}
.products ul li a.img{ width:236px; height:125px; display:block; overflow:hidden;}
	.products ul li a.img img{width:236px; height:125px; display:block; overflow:hidden;-webkit-transition: all ease-in-out 1s;
	-o-transition: all ease-in-out 1s;
	-moz-transition: all ease-in-out 1s;
	transition: all ease-in-out 1s;}
	.producto ul li a.img{ width:236px; height:205px; display:block; overflow:hidden;}
	.producto ul li a.img img{width:236px; height:205px; display:block; overflow:hidden;-webkit-transition: all ease-in-out 1s;
	-o-transition: all ease-in-out 1s;
	-moz-transition: all ease-in-out 1s;
	transition: all ease-in-out 1s;}
.userContent{ margin-left:10px;}
.userContent ul li{line-height: 26px;margin-bottom:15px;display:block;overflow:hidden;}
.userContent ul{display:block; }
.userContent ul li input.text{height: 40px;width:80%;padding-left:5px;border:1px solid #1c3f95; font-size:14px;color:#1c3f95; background:rgba(255,255,255,0)}
.userContent ul li textarea{width:80%;padding-left:5px;height: 100px;display: block;float: left;color:#1c3f95;border:1px solid #1c3f95;background:rgba(255,255,255,0)}
.userContent .subtime{background:rgba(255,255,255,0);height: 40px; width:50%;border: 0;color: #fff;cursor:pointer; background:#1c3f95; border-radius:15px;}
.userContent ul li select{width:99px;height:29px;border:1px solid #d2d2d2;color:#616161;font-size:12px;padding-left:5px;}
.userContent1 ul li input.text{height: 40px;width:260px;padding-left:5px;border:1px solid #fff; margin-left:15px; font-size:15px; color:#F00; background:rgba(255,255,255,1)}
.userContent1 .subtime{background:rgba(255,255,255,1);height: 40px; color:#d78bb9;width:120px;border: 0;cursor:pointer;border:1px solid #81bc00;}
.userContent1 ul li select{width:120px;height:40px; color:#d78bb9; font-size:15px;padding-left:5px;background:rgba(255,255,255,1);margin-left:15px; }
.main_stree{ background:url(../images/bgbg_37.jpg) center top no-repeat; height:auto;}

h2.title{ text-align:center; font-size:36px; padding-top:80px;}
h2.title a{ color:#00407f;}
h2.title span{ font-size:16px; line-height:100px;}
.aboutlanmu{ display:block; width:300px; height:50px; border:1px solid #00407f; border-radius:15px; margin:20px auto;}
.aboutlanmu a{ display:inline-block; height:50px; width:49%; text-align:center; line-height:50px; font-size:18px; color:#00407f;}
.main_frou{ background:url(../images/bgbg_39.jpg) center top no-repeat; height:auto; padding-bottom:5px;}
.listbiaoti{ width:100%; display:block; border-bottom:3px solid #ae0a0d; height:60px; line-height:60px;}
.server ul li{ margin:15px auto; border-bottom:1px solid #03C; }
.listbiaoti a{ display:inline-block; height:60px; background:url(../images/lanmubg.jpg) bottom left no-repeat; width:111px;font-size:24px;  color:#ae0a0d;}
.server ul li em a{ background:url(../images/wen.jpg) left center no-repeat; padding-left:70px; height:43px; font-size:20px; font-weight:600; display:block; color:#1c3f95;}
.server ul li p{ font-size:14px; color:#797979; background:url(../images/da.jpg) no-repeat left top; padding-left:70px; padding-bottom:10px; }
.liuyan{  background:url(../images/liuyan.jpg) bottom center no-repeat; height:auto;}
.femlei dl{ margin-top:40px;}
.femlei dl dt a{ color:#fff; font-size:18px; font-weight:600;}

.femlei dl dd a{ font-size:14px; color:#fff; line-height:26px;}
.c_0100_bg4{ background:#333;}
.back4{ background:#fff; border-bottom:1px solid #eaeaea;clear:both }
.c_1075_7 {float: left;width: 1070px;height: 77px;}
.pz_SideLayer {float: left;margin-left:100px;}
.pz_SideLayer .l1:first-child {padding: 0 8px 0 0;padding-top: 0px;padding-right: 8px;padding-bottom: 0px;padding-left: 0px;}
.pz_SideLayer .l1 {float: left;padding: 0 8px;}
.pz_SideLayer .l1 a.hover, .pz_SideLayer .l1 a:hover {color: #ad1218;border-bottom:2px solid #ad1218}
.pz_SideLayer .l1 a {float: left;padding: 0 7px;padding-top: 5px;font-size: 16px;color: #333333;line-height: 70px;}
.right_posi {float: right;margin-top: 13px;min-width: 230px;max-width: 100px;}
.t_english {float: right;height: 30px;min-width: 200px;text-align: right;line-height: 30px;color: #333333;font-size: 16px;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}
.t_english img {vertical-align: middle;margin-top: -3px;}
.right_posi .d_position {float: right;background: url(images/n2.png) no-repeat 0 center;height: 27px;line-height: 27px;color: #555555; padding-left: 20px;}
.right_posi .d_position a {color: #555555;}
.content{ background:#f5f5f5; height:auto;}
.list ul li { line-height:40px; border-bottom:1px dotted #999;}
.list ul li a{ font-size:16px; color:#333;}
.list ul li span{ color:#039;}




