﻿@charset "utf-8";
/* CSS Document */

body {
background:#f8f8f8;
padding:0;
margin:0;
font-family:"宋体", "黑体";
font-size:12px;
color:#333333;
text-align:center;
}
p {
margin:0;
padding:0;
}
ul,li,dl,dt,dd {
padding:0;
margin:0;
list-style:none;
}
h1 {
padding:0;
margin:0;
font-size:14px;
margin-bottom:10px;
}
form {
margin:0;
padding:0;
}
a:link,a:visited {
color:#333333;
text-decoration:none;
}
a:active,a:hover {
color:#ff0000;
text-decoration:none;
}
.clear {
clear:both;
}
#demo {
line-height:30px;
overflow:hidden;
width: 200px;
height: 134px;
text-align: center;
float: left;
}
#demo img {
display: block;
}

/*** head ***/

.head {
margin-left:auto;
margin-right:auto;
width:1003px;
height:307px;
}
.head .logo {
float:left;
width:475px;
height:70px;
margin-top:5px;
margin-left:10px;
text-align:left;
}
.head .top {
float:left;
width:500px;
height:60px;
}
.top .lang {
width:500px;
height:20px;
margin-top:5px;
text-align:right;
}
.top .search {
width:500px;
height:20px;
margin-top:5px;
text-align:right;
}
.head .menu {
width:1001px;
height:31px;
border:1px #cccccc solid;
background:url(../images/menu_bg.jpg) repeat-x;
}
.menu ul li {
float:left;
width:110px;
height:27px;
font-weight:bold;
}
.menu ul li a:link,.menu ul li a:visited {
display:block;
width:110px;
height:19px;
padding-top:8px;
color:#042b66;
text-decoration:none;
}
.menu ul li a:active,.menu ul li a:hover {
display:block;
width:110px;
height:23px;
padding-top:8px;
color:#FFFFFF;
background:#003b7d;
text-decoration:none;
}
.menu ul .li_2 {
float:left;
width:9px;
height:31px;
background:url(../images/div.jpg) no-repeat;
}
.head .banner {
width:1000px;
height:163px;
background:url(../images/zhanshi.jpg) no-repeat;
}

/*** box ***/

.box {
margin-left:auto;
margin-right:auto;
width:1003px;
margin-top:10px;
}

/*** left ***/

.box .left {
float:left;
width:165px;
margin-left:2px;
}
.left .catalog {
width:165px;
}
.catalog .catalog_1 {
width:115px;
height:33px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
padding-top:8px;
padding-left:50px;
background:url(../images/catalog.jpg) no-repeat;
}
.catalog .catalog_2 {
width:165px;
text-align:left;
background:url(../images/catalog_bg.jpg) repeat-y;
}
.catalog_2 ul li {
width:145px;
height:18px;
padding-top:6px;
padding-left:20px;
border-bottom:1px #cccccc dashed;
}
.catalog .catalog_3 {
width:165px;
height:7px;
background:url(../images/catalog_ed.jpg) no-repeat;
}
.left .link {
width:165px;
height:142px;
margin-top:10px;
}
.left .search_2 {
width:150px;
height:91px;
text-align:left;
line-height:8px;
padding-top:15px;
padding-left:15px;
background:url(../images/search_bg.jpg) no-repeat;
}

/*** center ***/

.box .center {
float:left;
width:642px;
margin-left:10px;
}
.center .newses {
width:642px;
}
.newses .newses_1 {
width:642px;
height:24px;
background:url(../images/switch.jpg) no-repeat;
}
.newses_1 .newses_11 {
float:left;
width:190px;
height:24px;
color:#013f7c;
font-weight:bold;
text-align:left;
padding-top:7px;
padding-left:10px;
}
.newses_11 a:link,.news_11 a:visited {
color:#013f7c;
text-decoration:none;
}
.newses_11 a:active,.news_11 a:hover {
color:#ff3c02;
text-decoration:none;
}
.newses_1 .newses_12 {
float:left;
width:340px;
height:24px;
text-align:center;
}
.newses .newses_2 {
margin-left:auto;
margin-right:auto;
width:629px;
height:156px;
margin-top:10px;
}
.newses .newses_21 {
float:left;
width:206px;
height:156px;
}
.newses .newses_22 {
float:left;
width:413px;
height:142px;
line-height:18px;
margin-left:10px;
text-align:left;
}
.newses_22 ul .li_11 {
float:left;
width:400px;
height:23px;
text-align:left;
line-height:23px;
border-bottom:1px #CCCCCC dashed;
}
.newses_22 ul .li_12 {
float:left;
width:87px;
height:23px;
text-align:right;
line-height:23px;
border-bottom:1px #CCCCCC dashed;
}
.center .case {
margin-left:auto;
margin-right:auto;
width:629px;
margin-top:5px;
}
.case .case_1 {
width:629px;
height:27px;
color:#FFFFFF;
background:url(../images/case_1.jpg) no-repeat;
}
.case_1 a:link,.case_1 a:visited {
color:#FFFFFF;
text-decoration:none;
}
.case_1 a:active,.case_1 a:hover {
color:#FF0000;
text-decoration:none;
}
.case_1 .case_11 {
float:left;
width:500px;
height:19px;
padding-left:10px;
padding-top:8px;
text-align:left;
}
.case_1 .case_12 {
float:left;
width:100px;
height:19px;
padding-top:8px;
text-align:right;
}
.case .case_2 {
width:627px;
border-left:1px #cdcdcd solid;
border-right:1px #cdcdcd solid;
}
.case_2 .pro {
float:left;
width:112px;
height:142px;
margin-top:20px !important;
margin-left:22px !important;
margin-right:22px !important;
margin-top:18px;
margin-left:17px;
margin-right:18px;
}
.pro .pro_1 {
width:110px;
height:112px;
text-align:left;
border:1px #cccccc solid;
}
#zhanshi{
width:627px;
height:138px;
broder:0px;
}
#jianjie{
margin-top:20px !important;
width:442px;
height:136px;
white-space : normal;
border:0px #cccccc solid;
}
#jianjiezi{
line-height:18px;
text-align:left;
}

.pro .pro_2 {
width:110px;
height:12px;
+height:18px;
text-align:center;
padding-top:0px;
+padding-top:12px;
}
.case .case_3 {
width:629px;
height:6px;
background:url(../images/case_ed.jpg) no-repeat;
}

/*** right ***/

.box .right {
float:left;
width:171px;
margin-left:10px !important;
margin-left:8px;
}
.right .server {
width:171px;
height:67px;
color:#003072;
padding-top:125px;
line-height:20px;
border:1px #cdcdcd solid;
background:url(../images/server.jpg) no-repeat;
}
.right .inquire {
width:173px;
height:342px;
margin-top:10px;
background:url(../images/app.jpg) no-repeat;
}
.rightlist {
width:165px;
margin-top:10px;
}

.inquiree {
width:165px;
height:342px;
margin-top:10px;
background:url(../images/app.jpg) no-repeat;
}
.list_1 {
	width:125px;
	height:23px;
	padding-top:7px;
	padding-left:15px;
	color:#e74c0c;
	font-weight:bold;
	text-align:left;
}
.list_2 {}
.list_2 ul li {
	width:140px;
	text-align:left;
	line-height:18px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	background:url(../images/list.gif) 5px 8px no-repeat;
	border-bottom:1px #ccc dashed;
	}
.inquire .inquire_1 {
margin-left:auto;
margin-right:auto;
width:159px;
height:16px;
color:#FF0000;
font-weight:bold;
margin-top:1px;
text-align:left;
padding-top:4px;
padding-left:10px;
background:#f0f0f0;
}
.inquire .inquire_2 {
width:161px;
height:145px;
text-align:left;
padding-top:5px;
padding-left:5px;
padding-right:5px;
line-height:20px;
}
.inquire .inquire_3 {
width:151px;
height:20px;
text-align:left;
padding-top:8px;
+padding-top:0px;
padding-left:10px;
}
.right .contact {
width:171px;
height:120px !important;
height:130px;
margin-top:10px;
border:1px #cdcdcd solid;
}
.contact .contact_1 {
margin-left:auto;
margin-right:auto;
width:153px;
height:29px;
margin-top:5px;
border-bottom:1px #cdcdcd solid;
}
.contact .contact_2 {
width:170px;
margin-top:5px;
text-align:left;
}
.contact_2 ul li {
width:160px;
height:20px;
padding-left:10px;
line-height:20px;
}

/*** content ***/

.content {
float:left;
width:826px;
margin-left:10px !important;
margin-left:8px;
margin-top:-8px;
}
.content .title {
width:816px;
height:19px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
padding-top:8px;
padding-left:10px;
background:url(../images/title.jpg) no-repeat;
}
.title a:link,.title a:visited {
color:#FFFFFF;
text-decoration:none;
}
.title a:active,.title a:hover {
color:#ff0000;
text-decoration:none;
}
.content .cont {
width:804px;
height:auto !important;
min-height:505px;
height:505px;
text-align:left;
padding-top:10px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border-left:1px #cdcdcd solid;
border-right:1px #cdcdcd solid;
padding-bottom:10px;
}
.content .cont_ed {
width:826px;
height:3px;
background:url(../images/cont_ed.jpg) no-repeat;
}

/*** product ***/

.page {
width:800px !important;
width:800px;
height:25px;
text-align:center;
border:1px #174fa9 solid;
}
.page .page_1 {
float:left;
width:140px;
padding-top:2px;
padding-left:10px;
text-align:left;
}
.page .page_2 {
float:left;
width:640px;
padding-top:4px;
+padding-top:2px;
text-align:right;
}
.title {
width:704px;
height:26px;
padding-top:5px;
padding-left:20px;
margin-top:8px;
font-weight:bold;
background:url(../images/title_bg.jpg) no-repeat;
}
.product {
float:left;
width:138px;
height:158px;
margin-left:10px !important;
margin-right:10px !important;
margin-left:8px;
margin-right:8px;
margin-top:15px;
border:1px #999999 solid;
}
.product .product_1 {
width:136px;
height:129px;
margin-top:1px;
margin-left:1px;
text-align:center;
background:#FFFFFF;
}
.product .product_22 {
width:138px;
height:0px;
margin-top:1px;
margin-bottom:0px !important;
margin-bottom:-20px;
border-top:1px #999999 solid;
}
.product .product_2 {
width:138px;
height:18px;
margin-top:1px;
padding-top:5px;
text-align:center;
background-color:#eeeeee;
}
.product .product_23 {
width:138px;
height:18px;
margin-top:1px;
padding-top:5px;
text-align:center;
background-color:#eeeeee;
}
.product .product_3 {
width:138px;
margin-top:1px;
padding-top:2px;
border-top:1px #999999 solid;
}
.product_3 .dingdan {
margin-left:30px;
}
.procont_1 {
width:800px;
height:20px;
font-size:16px;
font-weight:bold;
text-align:center;
padding-top:5px;
border-top:1px #999999 solid;
}
.procont_2 {
width:800px;
text-align:center;
margin-top:5px;
}
.procont_2 img {
border:3px #cccccc solid;
}
.procont_3 {
width:800px;
margin-top:10px;
text-align:left;
}
.procont_3 img {
border:3px #013153 solid;
}
.procont_4 {
width:800px;
text-align:center;
margin-top:5px;
padding-top:5px;
color:#999999;
border-top:1px #174fa9 solid;
}
.procont_4 a:link,.procont_4 a:visited {
color:#333333;
text-decoration:none;
}
.procont_4 a:active,.procont_4 a:hover {
color:#ff0000;
text-decoration:none;
}
.procont_5 {
width:800px;
height:33px;
text-align:center;
}

/*** order ***/

.cont .order {
width:800px;
border-top:1px #174fa9 solid;
border-left:1px #174fa9 solid;
}
.order tr td {
text-align:center;
padding-top:2px;
border-right:1px #174fa9 solid;
border-bottom:1px #174fa9 solid;
}
.order .td_1 {
text-align:left;
padding-left:10px;
}
.order .td_1 a:link {
color:#ff0000;
text-decoration:none;
}
.order .td_1 a:visited {
color:#ff0000;
text-decoration:none;
}
.order .td_1 a:active {
color:#ff0000;
text-decoration:none;
}
.order .td_1 a:hover {
color:#ff0000;
text-decoration:none;
}
.cont .order_2 {
margin-top:20px;
margin-bottom:10px;
text-align:center;
}
.order_2 .order_3 {
margin-left:auto;
margin-right:auto;
width:500px;
border-top:1px #174fa9 solid;
border-left:1px #174fa9 solid;
}
.order_3 tr td {
padding-top:2px;
border-right:1px #174fa9 solid;
border-bottom:1px #174fa9 solid;
}
.order_3 tr .td_1 {
width:100px;
text-align:right;
padding-right:10px;
}
.order_3 tr .td_2 {
width:380px;
text-align:left;
padding-left:10px;
}
.order_3 input {
color:#333333;
border:1px #999999 solid;
}
.order_3 textarea {
color:#333333;
border:1px #999999 solid;
}
.order_3 select{
color:#333333;
border:1px #999999 solid;
}

/*** news ***/

.cont .news {
margin-left:auto;
margin-right:auto;
width:800px;
}
.cont .list {
width:795px;
height:32px;
color:#FFFFFF;
font-weight:bold;
padding-top:5px;
padding-left:5px;
background:url(../images/new.jpg) no-repeat;
}
.news .news_1 {
width:800px;
height:25px;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px #999999 dashed;
}
.news_1 .news_2 {
float:left;
width:540px;
height:20px !important;
height:21px;
padding-top:0px !important;
padding-top:9px;
line-height:30px;
text-align:left;
text-align:center;
}
.news_1 .news_3 {
float:left;
width:140px;
height:25px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}
.news_1 .news_4 {
float:left;
width:100px;
height:25px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}
.news .news_21 {
height:30px;
padding-top:10px;
text-align:center;
font-size:20px;
font-weight:bold;
}
.news .news_22 {
text-align:center;
}
.news .news_23 {
text-align:left;
line-height:18px;
}
.news .news_24 {
margin-top:10px;
text-align:center;
}
.content .news_ed {
width:800px;
margin-top:10px;
text-align:center;
margin-bottom:10px;
}
.content .download {
width:620px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.download table {
width:600px;
text-align:center;
border-left:1px #cccccc solid;
border-top:1px #cccccc solid;
}
.download table tr td{
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
}
.cont .contact_3 {
line-height:24px;
}
.contact_3 a:link,.contact_3 a:visited {
color:#000000;
text-decoration:none;
}
.contact_3 a:active,.contact_3 a:hover {
color:#ff0000;
text-decoration:none;
}

/*** foot ***/

.scroll {
margin-left:auto;
margin-right:auto;
width:997px;
height:52px;
margin-top:10px !important;
margin-top:5px;
border:3px #cdcdcd solid;
}
.foot {
margin-top:10px;
padding-top:10px;
background:#f8f8f8;
}
.foot .foot_1 {
width:997px;
line-height:24px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.boxx{
width:1000px;
height:2px;
background:#0071a9;
}