﻿/* reset1*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, label, blockquote, th, td, button, span { padding: 0; margin: 0; font-family: "微软雅黑"; font-size: 12px; color: #353535; }
body { background:url(../images/sky.jpg) center top no-repeat; background-color:#b4dafe!important; }
table { border-spacing: 0; border-collapse: collapse; }
fieldset, img { border: none; }
address, caption, cite, code, dfn, th, var, em { font-weight: normal; font-style: normal; }
ol, ul, li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
input, select { vertical-align: middle }
a { color: #fff; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
.blank10 { clear: both; height: 10px; line-height: 10px; overflow: hidden; }
.clear { clear: both; }
/* new clearfix */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.bg_title { background:url(../images/dl_tu.jpg); width:930px; height:40px; line-height:40px; color:#FFF; font-size:16px; text-align:left;  padding-left:30px;}

/*==头部==*/
.content { width:1000px; margin:0 auto;}
.content .search { width:1000px; padding-top:20px;}
.content .search .qtranslate-chooser { width:100px; color:#FFF; float:right;}
.content .part3 { float:right; width:320px;line-height:29px;}
.content .part3 span {color:#FFF;}
/*==导航==*/
.content .top { width:1000px;}
.content .logo { width:316px; float:left;}
.content .daohang { width:656px; float:right; padding-top:25px;}
/*==关于我们==*/
.content .rail { height:40px; line-height:40px; color:#FFF; background:url(../images/sub1_bg.jpg); margin-top:75px; padding-left:15px;}
/*==左边导航==*/
.content .left { width:201px; float:left;}
.content .left li { width:201px;  margin-bottom:1px; }
.content .left li a { width:186px; height:38px; background:url(../images/left1.jpg) no-repeat; color:#333; font-size:14px; line-height:38px; padding-left:15px; display:block; overflow:hidden; }
.content .left li a:hover,
.content .left li.current-cat a,
.content .left li a:hover,.content .left li a.act { width:186px; height:38px; background:url(../images/left2.jpg) no-repeat; color:#fff; font-size:14px; line-height:38px; padding-left:15px; text-decoration:none;}
.content .left li dl { background-color:#FFF; }
.content .left li dl .cat { font-weight: bold; }
.content .left li dl dd { height:30px;}
.content .left li.current-cat dl dd a,
.content .left li dl dd a { background-image:none;color:#333; font-size:12px; height:30px;line-height:30px; padding-left:30px; width:171px;}
.content .left li dl dd.act a,
.content .left li dl dd a:hover { background-image:none;color:#0172b6; font-size:12px; height:30px;line-height:30px;width:171px; padding-left:30px; }

.content .right { width:767px; padding:10px; float:right; background-color:#FFF;}
.content .right .box1 { }
.content .right .box1 h2 { font-size:16px; color:#005c93; padding:10px 0;}
.content .right .box1 .part1 { line-height:25px;}
.content .right .box1 .part2 { line-height:25px; border-bottom:#ddd 1px dashed; padding-bottom:10px;}
.content .right .page { padding:10px 0; text-align:center;}
.content .right .page a { padding:10px 0; text-align:center; color:#333;}
/*==新闻中心==*/
.content .right .new1 { width:556px; float:left;}
.content .right .new2 { width:201px; float:right; background-color:#f0f0f0; padding:5px; height:212px;}
.content .right .new2 h2 { font-size:16px; color:#2b2b2b; height:30px;}
.content .right .new2 span { font-size:12px; color:#cc0033; line-height:30px;}
.content .right .new2 span a{ font-size:12px; color:#cc0033; line-height:30px;}
.content .right .new2 .txt { line-height:25px; margin-top:10px; }
.content .right .new2 .txt a{ line-height:25px;color:#2b2b2b;}
.content .right .box2 h2 { font-size:16px; color:#005c93; padding:10px 0;}
.content .right .box2 .part1{color:#5d5d5d;margin:15px 0;width:100%;}
.content .right .box2 .part1{margin:0 auto 10px auto; text-align:left;height:auto;width:100%; color:#555;line-height:24px;border-bottom:1px dashed #ddd;}
.content .right .box2 .part1 .name {text-align:center;}
.content .right .box2 .part1 .name h2{font-weight:normal; display:block;font-size:18px;width:100%;line-height:30px;padding-bottom:4px; }
.content .right .box2 .part1 h3{font-size:14px;font-weight:bold;line-height:30px;text-align:left; }
.content .right .box2 .part1 dl dt .text .more{color:#cc0033;}
.content .right .box2 .part1 dl{margin-bottom:10px;padding-bottom:5px;margin-top:10px;width:100%; display:block}   
.content .right .box2 .part1 dl dt img{float:left;margin-right:14px;}
.content .right .box2 .part1 dl dt .text{float:left;width:650px; text-align:left;}
.content .right .box2 .part1 dl dt .text a {color:#2b2b2b;}
/*==产品及服务右边==*/
.content .right .box3 { margin:20px 0;}
.content .right .box3 .part1 { width:151px; float:left; padding:0 20px;}
.content .right .box3 .part1 .kuang { border:#dbdbdb 1px solid;}
.content .right .box3 .part1 h3 { text-align:center;  height:36px; overflow:hidden;}
.content .right .box3 .part1 h3 a {line-height:18px; color:#333333; overflow:hidden;}


.content .box4 { width:767px; margin:0 auto;margin-bottom:20px; margin-top:20px;}
.content .box4 .part1 { width:767px;float:left; position:relative;}
.content .box4 .part1 .title { height:40px; position:absolute;left:0;top:0;width:767px; }
.content .box4 .part1 .title a { height:40px; width:139px; line-height:40px; background:url(../images/zdh2.jpg); display:block; float:left; text-align:center; font-size:16px;color:#2b2b2b; margin-right:1px;}
.content .box4 .part1 .title a:hover,.content .box4 .part1 .title a.sec { height:40px; width:139px; line-height:40px; background:url(../images/zdh1.jpg); color:#2b2b2b}

.content .box4 .part1 .list { border:#e7e7e7 1px solid; margin-top:39px;width:767px; }
.content .box4 .part1 .list span { width:758px; line-height:25px; display:inline-block; padding:5px;}
.content .box4 .part1 .list span a { color:#0079c2;}

.content .box4 .part1 .list .more { height:28px; float:right; line-height:28px; padding-right:20px;}
.content .box4 .part1 .list .more a {color:#cc0033; font-weight:bold}

.content .right .box5 h2 { font-size:16px; color:#005c93; padding:10px 0;}
.content .right .box5 .newjia { height:25px;}
.content .right .box5 .newjia li { line-height:25px; height:25px; float:left; margin-right:1px; background:url(../images/1_04.jpg); width:97px; text-align:center; color:#FFF;}
.content .right .box5 .newjia li.act1 { line-height:25px; height:25px; float:left; margin-right:1px; background:url(../images/1_03.jpg); width:97px; text-align:center; color:#FFF;}
.content .right .box5 .prod { margin:10px 0 30px 0;}
.content .right .box5 .prod .part1 { border:#cccccc 1px solid; width:291px; float:left;}
.content .right .box5 .prod .part2 { width:120px; float:left; margin-left:10px;}
.content .right .box5 .prod .part2 li { background-color:#e6e6e6; width:115px; height:28px; line-height:28px; color:#4e4e4e; margin-bottom:5px; }
.content .right .box5 .prod .part2 li a{ background-color:#e6e6e6; width:115px; height:28px; line-height:28px; color:#4e4e4e; margin-bottom:5px; padding-left:5px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; float:left;}
.content .right .box5 .prod .part2 li a:hover,
.content .right .box5 .prod .part2 li a.sec{ background-color:#0172b6; width:115px; height:28px; line-height:28px; color:#fff; margin-bottom:5px;  display:block;}
.content .right .box5 .prod .part3 { width:330px; float:right; line-height:25px; height: 290px; overflow-x: hidden; overflow-y: auto;}


/*==应用案例==*/
.content .right .box6 h2 { font-size:16px; color:#005c93; padding:10px 0;}
.content .right .box6 .part1{color:#5d5d5d;margin:15px 0;width:100%;}
.content .right .box6 .part1{margin:0 auto 10px auto; text-align:left;height:auto;width:100%; color:#555;line-height:24px;border-bottom:1px dashed #ddd;}
.content .right .box6 .part1 .name {text-align:center;}
.content .right .box6 .part1 .name h2{font-weight:normal; display:block;font-size:18px;width:100%;line-height:30px;padding-bottom:4px; }
.content .right .box6 .part1 h3{font-size:14px;font-weight:bold;line-height:30px;text-align:left; }
.content .right .box6 .part1 .more{color:#cc0033;}
.content .right .box6 .part1 dl{margin-bottom:10px;padding-bottom:5px;margin-top:10px;width:100%; display:block}   
.content .right .box6 .part1 dl dt img{float:left;margin-right:14px;}
.content .right .box6 .part1 dl dt .text{float:left;width:550px; text-align:left;}

.content .right .box6 h2 { font-size:16px; color:#005c93; padding:10px 0;}
.content .right .box6 .name {text-align:center;}
.content .right .box6 .txt { line-height:25px;}

.nice { width:200px; height:150px; float:left; margin-right:55px; margin-top:20px;}
.nice span { width:200px; line-height:30px;white-space: nowrap;text-align:center;text-overflow:ellipsis; overflow:hidden; display:block;}

/*==下载==*/
.content .right .box7 h2 { font-size:16px; color:#005c93; padding:10px 0;}
.content .right .box7 .part4 { line-height:25px;}
.content .right .box7 .down { margin:15px 0;}
.content .right .box7 .down .d { width:120px; float:left; margin:0 40px 0 30px;}
.content .right .box7 .down .d2 { line-height:30px; text-align:center; }
.content .right .box7 .down .d3 { text-align:center; }
.content .right .box7 .anniu1 { background:url(../images/pic12.jpg); width:43px; height:16px; color:#FFF; border:none; display:block; text-align:center; line-height:16px;  text-decoration:none;  margin:0 auto; }
.content .right .box7 .e { height:30px; margin:20px 0 30px;}
.content .right .box7 a { color:#308fdf; text-decoration:underline; }
.content .right .box7 .e span{ height:30px;line-height:30px; vertical-align:middle; padding-right:20px; font-size:16px;}
.content .right .box7 .part5 { font-size:14px;}
/*==工作机会==*/
.content .right .box8 h2 { font-size:16px; color:#005c93; padding:10px 0;}
.content .right .box8 .part1 { line-height:25px;}
.content .right .box8 .part2 { border:#e3e3e3 1px solid; padding:5px; margin:20px 0;}
.content .right .box8 .part2 .p1 { background-color:#f1f1f1; font-size:14px; padding-left:5px; height:30px; line-height:30px;}
.content .right .box8 .part2 .p2 { line-height:25px; padding:5px;}
.content .right .box8 .part2 .p3 { text-align:right; padding:5px; height:35px; }
.content .right .box8 .anniu2{ background:url(../images/pic16.jpg); width:177px; height:33px; color:#FFF; border:none; display:block; text-align:center; line-height:33px; float:right;}

/*==bac 解决方案==*/
.content .right .box10 h2 { font-size:16px; color:#005c93; padding:10px 0;}
.content .right .box10 .hezi { width:310px; float:left; margin-right:70px; border-bottom:#c2c2c2 1px dashed; padding-bottom:20px;}
.content .right .box10 .hezi .he1 { font-size:14px; line-height:30px;}
.content .right .box10 .hezi .he1 a{ font-size:14px; line-height:30px; color:#2c2c2c;}
.content .right .box10 .hezi .he3 { line-height:25px;}
.content .right .box10 .box10_det { line-height:25px;}

/*==联系我们==*/
.content .right .box9 h2 { font-size:16px; color:#005c93; padding:10px 0;}
.content1 .item { color: #000000; border-bottom: 1px dashed #0175c3; height: 30px; line-height: 30px; margin-top: 30px; cursor: pointer; padding-bottom: 5px; padding-left: 10px; }
.content1 .item span { float: left; font-size: 14px; font-weight: bold; }
.content1 .item .date { float: right; width: 150px; }
.content1 .box11 { margin:10px 0;}
.content1 .box11 h2 { font-size: 16px; color: #005c93; padding: 10px 0; }
.content1 .box11 .txt { line-height:30px;}
.content1 .box11 .txt2 { height:40px; line-height:40px;}
.content1 .box12 { margin:30px 0;}
.content1 .box12 h2 { font-size:14px; color:#027cc5;}
.content1 .box12 li { line-height:25px;}
.content1 .box12 li a { line-height:25px; color:#353535}

/*==右边下拉==*/
.xiala .item { color: #ffffff; background-color:#0079c2; height: 30px; line-height: 30px; margin-top: 10px; cursor: pointer; padding-bottom: 5px; padding-left: 10px; }
.xiala .item span { float: left; font-size: 14px; color: #ffffff; }
.content .item .date { float: right; width: 70px;}
.blank40 { float: left; width: 100%; height: 40px; }

.denglu { padding-top:5px; }
.denglu .message { width:938px;padding:10px; margin:10px 20px 0 20px; background-color:#DBEDF5; border:1px solid #9BC9DF; line-height:20px; font-size:14px; }
.denglu .message a {color:red; }
.denglu #login_error { width:938px;padding:10px; margin:10px 20px 0 20px; background-color:#FEE4DE;border:1px solid #FDBAB7;  line-height:20px; font-size:14px; }

 /*==========footer=========*/
.footer { height:29px; background:url(../images/footer.png); margin-bottom:15px;}
.footer .part { width:1000px; margin:0 auto;}
.footer .part .part1 { color:#FFF; float:left; width:250px; line-height:29px;}
.footer .part .part2 {color:#FFF; float:left; width:450px;line-height:29px;}
.footer .search { color: #FFF; float: left; width:300px; line-height: 29px; height:29px; }
.footer .search .search2 { width:154px; height:19px; background:url(../images/top_ss1.png) no-repeat; float:right; margin-top:5px;}
.footer .search .search2 .key { width:124px; height:17px; border:none;}
.footer .search .search2 .anniu {width:27px; height:17px; background:none; border:none; cursor:pointer; }

 /*==========menu=========*/
.nav{width:656px;float:right; background:url(../images/top_dh1.png) no-repeat}
.nav .menu{float:left;height:34px; }
.menu li{float:left;height:34px;position:relative;}
.menu li a{float:left;width:164px;text-align:center;line-height:34px;font-size:14px;display:block;color:#0079c2;font-weight:bold}
.menu li a:hover,.menu li a.proc{color:#0079c2;}
.menu li blockquote{width:164px;left:0px;top:34px; z-index:2;position:absolute; display:none; background:#fff;}
.menu li blockquote a{float:left;width:130px; text-align:center;padding:3px 0 3px 8px;line-height:20px;height:auto;font-size:12px; color:#555;background:url(../images/dot0.jpg) no-repeat center left;margin-left:6px;_margin-left:3px;}
.menu li blockquote  a:hover{color:#f77f00;background:url(../images/dot.jpg) no-repeat center left;}
.nav2 { width:656px; height:17px; background:url(../images/top_dh4.png);}
.nav2 table td { width:164px; overflow:hidden; text-align:center; }

/*==========footer=========*/
.denglu { background-color:#FFF;}
.maintxt6 { padding:10px 0;}
.bt_login{ background:url(../images/dl_dl.jpg); width:102px; height:35px; color:#FFF; border:none; display:block; text-align:center; line-height:35px; margin:0 auto; font-size:14px; cursor:pointer; }
.bt_register { background:url(../images/dl_zcx.jpg); width:150px; height:35px; color:#FFF; border:none; display:block; text-align:center; line-height:35px;  font-size:14px;cursor:pointer;  }
.dl { font-size: 14px; color: #2e2e2e; line-height: 20px; }
.dl_red { font-family: "宋体"; font-size: 14px; color: #E3040A; line-height: 20px; }
.level_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9e9e9e;
	line-height: 20px;
}