@charset "utf-8";
/* CSS Document */

.path_shell{ background-color: #0091d7; width: 100%; height:40px;}
.path{ margin:auto; width: 1000px; padding-left: 20px; color:#ffffff; height:40px; line-height:40px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif; clear:both;}
.path a{ color:#ffffff;}
.mdisplay { display:none;} 
.boxbody{ width: 100%;}
.inboxbody{ margin:auto; width: 1000px; padding-top:20px;}
.column{ float:left; width:200px;}
.column h2{ width:170px; height:28px; line-height:24px; padding-left:30px; padding-top:10px; color: #666666; font-size:18px; border-bottom:3px solid #0091d7;}
.lmenu{ width:200px; padding-bottom:10px; margin-top: 5px; color: #666666;}
.lmenu ul li{ width:190px; height:40px; line-height:40px; float: left; padding-left:10px;text-indent:20px;}
.lmenu ul li p{ width:180px; font-size:14px; text-indent:40px; border-top: 1px dashed #ddd;}
.lmenu1{ background-color: #f2f2f2; border-top: 1px solid #ddd;}
.lmenu1 a{ font-size:14px;}
.lmenu1s{ background-color: #0091d7;}
.lmenu1s a{ font-size:14px; color: #ffffff;}
.lmenu2{ background-color: #f2f2f2;}
.lmenu2 a{ color: #666666;}
.lmenu2s{ background-color: #f2f2f2;}
.lmenu2s a{ color: #0091d7;}
.box_right{float: left; width:760px; margin-left:40px; padding-top:9px;}
.mtitle{ height:28px; line-height:24px; padding-left:20px; color: #666666; font-size:16px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border-bottom:3px solid #0091d7;}
.stitle{ height:28px; line-height:24px; color: #666666; font-size:16px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
.box_right h2{
	line-height:60px;
	padding-top: 20px;
	color:#0091d7;
	font-family:"Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}


.tab_box{width:802px; margin:0 auto; margin-top:4px; background:url(../images/css/6.gif) 0 0 repeat-x;}
.tabHd1{width:500px;margin:0 auto;  height:40px; line-height:40px; overflow:hidden;}
.tabHd1 li{ width:68px;float:left; cursor:pointer; background:url(../images/css/8.gif) left top no-repeat; text-indent:1em; font-size:12px;}
.tabHd1 li.se{width:68px;background:url(../images/css/7.gif) 0 0 no-repeat; color:#0088cc;text-indent:1em;}

.con a{color:#0088cc;}
.con a:hover{color:#0088cc; text-decoration:underline;}
.conn{ padding:20px 20px 40px 20px; color:#222222;}
.conn a{color:#0088cc;}
.conn a:hover{color:#0088cc; text-decoration:underline;}
.conn h2{
	font-size:14px;
	font-weight:bold;
	font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;
	color: #0091d7;
	height:35px;
	line-height: 35px;
	text-align: left;
}
.conn h3{
	font-size:14px;
	font-weight:bold;
	font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;
	color: #111111;
	height:30px;
	line-height: 30px;
	padding-left:0px;
}
.conn h4{ font-weight:bold; height:30px; line-height:30px; margin-top:5px;}
.conn h6{ font-weight:bold; font-size:14px; height:30px; line-height:30px; margin-top:5px;}
.conn ul li{ margin-top:5px; font-size:13px;}
.p-list {
	height: 125px;
	width: 320px;
}
.p-list ul {
	padding-left: 15px;
}
.p-list li {
	line-height: 24px;
}
.p-four {
	float: left;
	height: 75px;
	width: 755px;
	padding-left: 10px;
	text-align: left;
	text-indent: 0px;
	margin-bottom: 10px;
}
.p-four var {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F5F5F;
}
.jx-list {
	float: left;
	width: 650px;
	padding-left: 10px;
	position: relative;
}
.pagebox .boxbody .inboxbody .box_right .jx-list img {
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
}
.pro_pic_shell{ background-color: #ffffff; width: 100%; opacity: 1; }
.pro_line { padding-bottom:10px; border-bottom:1px solid #e3e3e3;}
.pro_pic{ margin:auto; width: 1000px; height:497px; }
.pro_pic_img { float: left; margin:0px; width: 589px; height:500px;}
.pro_pic_txt{ float: left; margin:0px; width: 409px; height:500px;}
.pro_pic_txt h1{ color:#ffffff; font-size: 32px; text-align:center; padding-top:150px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif; }
.pro_pic_txt h2{ color:#ffffff; font-size: 30px; text-align:center; padding-top:10px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif; }
.pro_pic_txt li{ color:#333333; font-size: 14px; padding-top:40px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif; }
.pro_pic_try{
	//background-color: #FFFFFF;
	margin-left: 595px;
	margin-top: 322px;
}
.pro_pic_txt1 img{ text-align:center; padding:322px 0px 5px 7px; width: 325px; height: 88px;}
.pro_pic_txt img{ text-align:center; padding:30px 0px 5px 120px;}
.pro_list {margin:auto; width: 1000px; height:500px; padding-top:20px;}
.pro_list_img { float: left; margin:0px; width: 590px; height:500px;}
.pro_list_txt { float: left; margin:0px; padding-left:20px; padding-right:20px; width: 369px; height:500px;}
  .pro_list_txt h2{ color:#39F; padding:120px 0px 20px 0px; font-size: 32px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
  .pro_list_txt span{ color: #333333; padding-top:10px; font-size: 18px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
  .pro_list_txt li{ color: #333333; padding-top:10px; font-size: 18px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
.pro_list_case {height:500px; padding-left:20px;}
  .pro_list_case h2{ color:#39F; padding-top:20px; font-size: 32px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
  .pro_list_case h3{ color:#39F; padding-top:20px; font-size: 16px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
  .pro_list_case h4{ color:#333333; padding-top:20px; font-size: 14px; font-weight:bolder; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
  .pro_list_case p{ color:#333333; padding-top:10px; font-size: 14px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
.pro_list_case_img {height:480px; padding-top:20px; }
  .pro_list_case_img img{padding:5px;}
.pro_customer { margin:auto; width: 960px; padding:10px;}
  .pro_customer h2{ color:#39F; padding-top:20px; font-size: 32px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
  .pro_customer img{ padding:3px; width:150px; height:50px;}
.jx-list h2 {
	height: 25px;
	width: 650px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.jx-list var {
	position: absolute;
	top: 98px;
	left: 128px;
}
.jx-list1 {
	float: left;
	width: 650px;
	padding-left: 10px;
}
.jx-list1 h2 {
	width: 650px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.2011-1 {
	float: left;
	height: 140px;
	width: 310px;
}
.var2 {
	position: absolute;
}
.2011-1 img {
	padding-top: 10px;
	padding-bottom: 10px;
}
.2011-1 var {
	position: absolute;
	left: 579px;
	top: 468px;
}
.2011-1 .var2 {
	position: absolute;
}
.case_h {
	padding-left:10px;
}
.caselist {
	border-top: 1px solid #ddd;
	padding:10px 0 10px 0px;
	clear:both;
}
.caselist .logo{
	border: 1px solid #ddd;
	float:left;
	margin:5px 5px 10px 5px;
	width: 154px;
	height:60px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	}
.case {
	border-top: 1px dashed #ddd;
	padding:10px 0px;
	height:85px;
	clear:both;
}
.case .logo{
	float:left;
	height:70px;
	width: 160px;
	margin-top:15px;
	}
.case h5{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	}
.case span{
	margin:5px 0px;
	padding:5px 0px;
	}
.app-list li {
	width: 17%;
	float:left;
	padding:0px 10px;
}
.faq_q { margin: 5px; padding-left: 10px; line-height:30px; border:#09F solid 1px;}
.faq_a { margin-left: 20px; line-height:25px;}
.faq_a li { list-style-type: disc;}
.carrer_title { background:#cccccc; color:#222222; margin-top:20px; padding-left:10px; font-size:14px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height:30px;}
.carrer_title a{ background:#cccccc; color:#222222; margin-top:20px; padding-left:10px; font-size:14px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height:30px;}
.carrer_content { padding-left:20px;}
.carrer_content li{ padding-top:5px; }
.add_table { margin:10px 30px;}
.add_table td{ border-bottom: #888888 1px dashed; line-height:30px; padding:5px;}
.step { margin-left:20px; font-size:14px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height:30px; 
	color:#547cd1;
}
.stepcontent { margin-left:40px; padding:10px 0px 15px 15px; background:url(../images/css/p_grey.png) left no-repeat ;}
.newstitle { font-size:18px; line-height:30px; margin-left: 20px; }
.newscontent { color: #555; margin: 5px 5px 5px 20px;}
.newsdate { line-height:20px; font-weight: bold; font-family: 14px; color: #555555; margin-left: 20px; }
.newsdatex { float:top; line-height:20px; font-weight: bold; font-family: 14px; color: #555555; text-align:center;}
.newscontentx { color: #333333; margin-top: 5px; margin-right: 5px; margin-bottom: 5px;}
.newsline { background-color:#e3e3e3; height:1px; margin-top:10px; margin-bottom:10px;}
.hw_top {padding-top:272px;margin-top:-252px;}
.hw_topic_b{ border-bottom:solid 2px #0091d7; margin:20px 0 10px 0; }
.hw_topic{width:100px; height:36px; line-height:36px; background-color: #0091d7; color:#ffffff;border-radius: 5px 5px 0px 0px; font-weight: bold; font-size: 16px; text-align:center; }
.hw_title {font-size:16px; color:#000000; font-weight: bold; border-left:solid 3px #0091d7; padding-left:5px;}
.hw_content { background-color:#ffffff; border:solid #e3e3e3 1px;}
.hw_content:hover { border:solid #bbbbbb 1px;}
.hw_content h5{ font-size:14px; padding:5px 0;}
.v2item {
position:relative;
font-weight: bold;
line-height: 30px;
width:660px;
height:30px;
background:#e3e3e3;
padding-left:15px;
}
.v2item .arrow {
position:absolute;
top:0px;
right:-30px; /* 圆角的位置需要细心调试哦 */
width:0;
height:0;
border:solid 15px;
border-color:#ffffff #ffffff #ffffff #e3e3e3;
}
.v2label {
	text-align: right;
	padding:15px;
}
.page0 { border:solid 1px #333333; color:#333333; padding:3px 10px; font-size:12px;}
.page0 a { color:#333333; font-size:12px;}
.page1 { background-color:#06C; border:solid 1px #06C; color:#ffffff; padding:3px 10px; font-size:12px;}
.award {background:url(../images/css/u152.png) no-repeat center; width:320px; height:280px; margin:10px;}
.award_img { text-align:center; margin-top:50px; height:160px;}
.award_img img{ height:150px;}
.award_txt { text-align:center; border-top:solid 1px #e3e3e3; margin:0 35px; font-size:12px; padding-top:5px;}
.table01 {
	border:2px solid #ddd;
	margin:10px;
}
.table01 td {
	padding:5px;
	border:1px solid #ddd;
}
.table01 ol {
	list-style:outside decimal;
	margin:0 0 0 26px;
}
.table01 .title {
	background:#f9f9f9;
	color:#000;
}
#back-to-top{
      position:fixed;
      bottom:10px;
      right:10px;
      _position:absolute;
      _bottom:auto;
      _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#back-to-top a{
      text-align:center;
      text-decoration:none;
      color:#d1d1d1;
      display:block;
      width:80px;
      /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
      -moz-transition:color 1s;
      -webkit-transition:color 1s;
      -o-transition:color 1s;
}
#back-to-top a:hover{
      color:#979797;
}
#back-to-top a span{
      background:#d1d1d1 url(../images/css/top.png) no-repeat center center;
      border-radius:6px;
      display:block;
      height:40px;
      width:80px;
      margin-bottom:5px;
      /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
      -moz-transition:background 1s;
      -webkit-transition:background 1s;
      -o-transition:background 1s;
}
#back-to-top a:hover span{
      background:#979797 url(../images/css/top.png) no-repeat center center;
}
