﻿@charset "utf-8";

/* base 公共部分 */
body { font: 12px/22px Arial, "宋体"; color:#555; margin: 0px; text-align:center;}
*{ padding:0; margin:0;}
a { color:#0754a4; text-decoration:none;}
a:hover{ color:#0278b8; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.clearboth { clear:both; }
.page{ text-align:center; margin:10px 0; width:100%; float:left;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#555;}

.wrapper{ width:100%; margin:0 auto; text-align:left;}
/*头部*/
.header{width:100%;border-top:8px solid #2298e2;float:left;padding-bottom:10px;}
.header .inner{width:95%;height:38px;margin:0 auto;padding-top:5px;}
.logo{ float:left;}
.header .inner .right{ float:right;text-align:right;}
.header .inner .right .lan{}
.header .inner .right .lan .choice{float:right;padding:22px 14px 4px 0;}
.header .inner .right .lan .choice a{font-size:12px;color:#6d6d6d;line-height:12px;display:inline-block;}
.header .inner .right .lan .rel{float:right;padding-top:5px;}
.header .inner .right .lan .rel a{display:inline-block;width:46px;height:22px;}
/*菜单*/
.header .bottom{width:95%;height:42px;background:url(../images/navbg.gif) left;margin:0 auto;position:relative;}
.nav{width:650px;height:42px;float:left;padding-right:162px;}
.nav ul{}
.nav ul li{float:left;position:relative}
.nav ul li a{ display:block;height:42px;line-height:42px;padding:0 25px; color:#0174b7;float:left;font-size:14px;font-family:Arial;}
.nav ul li a:hover,.header .nav ul li a.dq{}
.bottom .search{}
.bottom .search .bar{position:absolute;left:799px;top:8px;width:169px;height:26px;line-height:26px;background:none;border:none;font-size:12px;color:#2298e2;}
.bottom .search .btn{position:absolute;left:969px;top:8px;width:20px;height:26px;cursor:pointer;background:none;border:none;}
/*二级菜单*/
#menu ul ul { display:none;  position:absolute; top:42px; left:0; z-index:99999; width:auto; background:#ecf9fe;}
#menu ul ul li{ background:none; float:none; border-bottom:solid 1px #fff;}
#menu ul ul li a{ color:#555; font-size:12px;float:none; padding:0; display:block; width:128px; text-align:center; width:250px;}
#menu ul .casena{position:absolute;top:42px;left:-50px;}
#menu ul .casena li a{width:500px;}
#menu ul ul li a:hover{ color:#0278b8;}

/*banner*/
.banner{width:100%;height:180px;margin:0 auto;position:relative;}
/*主体*/
.main{ width:95%;margin:0px auto 10px;}

/*盒子模块*/
.box1{width:100%;height:auto;background:url(../images/boxbg.gif) no-repeat right top;margin-bottom:10px;}
.box1 .picbox{width:100%;height:191px;}
/*.box1 .picbox img{display:block;margin:0 auto;}*/
.box1 .content{width:100%;height:auto;}
.box1 .content .title{font-size:16px;color:#014e01;font-family:"微软雅黑";line-height:16px;padding:9px 0 0 20px;}
.box1 .content ul{padding:11px 10px 0 20px;}
.box1 .content ul li{height:auto;line-height:22px;color:#343434;font-size:12px;border-bottom:1px solid #e2e2e2;}
.box1 .content ul li a{color:#343434;}
.box1 .content ul li a:hover{color:#0278b8;}
.box1 .content ul li.last a{font-size:12px;color:#343434;}
.box2{width:100%;height:auto;background:url(../images/boxbg.gif) no-repeat right top;}
.box2 .picbox{width:100%;height:auto;float:left;padding-left:37px;}
.box2 .content{width:100%;float:left;}
.box2 .content .title{font-size:16px;color:#026eb2;font-family:"微软雅黑";line-height:16px;padding:9px 0 0 13px;}
.box2 .content ul{padding:11px 10px 0 13px;}
.box2 .content ul li{height:auto;line-height:22px;color:#343434;font-size:12px;border-bottom:1px solid #e2e2e2;}
.box2 .content ul li a{font-size:12px;color:#343434;}
.box2 .content ul li a:hover{font-size:12px;color:#0278b8;}
.box2 .content ul li.last a{font-size:12px;color:#343434;}
.box3{width:100%;clear:both;height:auto;}
.box3 .picbox{width:100%;height:191px;float:left;padding-left:66px;}
.box3 .content{width:100%;height:auto;float:left;}
.box3 .content .title{font-size:16px;color:#f00;font-family:"微软雅黑";line-height:16px;padding:9px 0 0 20px;}
.box3 .content ul{padding:11px 10px 0 20px;}
.box3 .content ul li{height:auto;line-height:22px;color:#343434;font-size:12px;border-bottom:1px solid #e2e2e2;}
.box3 .content ul li a{font-size:12px;color:#343434;}
.box3 .content ul li a:hover{font-size:12px;color:#0278b8;}
.box3 .content ul li.last a{font-size:12px;color:#f40000;}
/*内页banner*/
.banner_in{width:1002px;margin:0 auto;}


/*内页左边菜单*/
.sidebar{ width:20%; float:left;}
.side_menu{}
.side_menu .title{text-align:left;}
.side_menu .title span{ display:block; color:#014e01; font-size:18px;font-family:"微软雅黑";line-height:18px;padding:3px 0 12px 6px;}
.side_menu .intro{}



/*======内页右边内容=====*/
/*内页右边标题*/
.side_right{ width:80%; float:right; background:#fff;}
.side_right .title{ border-bottom:solid 1px #e3e3e3; height:22px;}
.side_right .title .weizhi{height:22px;line-height:22px;}
.side_right .title a:hover{ text-decoration:underline;}

/*内页右边单页及表格、表单样式*/
.side_right .intro{line-height:22px;padding-top:17px;}
.side_right .intro p{ margin-bottom:15px;}
.side_right .intro table{ background:#dadada; margin-bottom:20px;}
.side_right .intro table tr td{ padding:4px; background:#fff;}
.side_right .intro table tr td a:hover{ color:#c30;}
.side_right .intro table input, .side_right .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"微软雅黑"; border-radius:3px;}
.side_right .intro table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}
/*服务项目*/
.side_right .intro .case{padding:0 0 35px 2px;}
.side_right .intro .case li p{padding:5px 0 5px 15px;background:url(../images/firbg.gif) no-repeat left center;line-height:12px;font-size:12px;font-weight:bold;color:#0754a4;margin:0;}
.side_right .intro .case li .second{padding-left:13px;}
.side_right .intro .case li .second li p{padding:5px 0 5px 28px;background:url(../images/secbg.gif) no-repeat 15px center;line-height:12px;font-size:12px;font-weight:bold;color:#4d4d4d;}
.side_right .intro .case li .third li p{padding:5px 0 5px 38px;background:url(../images/thirdbg.gif) no-repeat 27px center;line-height:12px;font-size:12px;color:#4d4d4d;font-weight:normal;}
.side_right .intro .case li .forth li p{padding:5px 0 5px 48px;background:url(../images/thirdbg.gif) no-repeat 37px center;line-height:12px;font-size:12px;color:#4d4d4d;font-weight:normal;}
/*产品列表*/
.product_list{}
.product_list .title{text-align:left;padding:18px 0 21px 0px;border:none;}
.product_list .title span{ display:block; color:#014e01; font-size:18px;font-family:"微软雅黑";line-height:18px;}
.product_list ul li{ float:left; margin:0px 19px 25px 0; width:161px; text-align:center; overflow:hidden;}
.product_list ul .last{margin-right:0;}
.product_list ul li a{font-size:12px;color:#464545;line-height:20px;}
.product_list ul li a:hover{color:#0278b8;}
.product_list ul li a img{padding:2px; border:solid 1px #aaaaaa; width:155px; height:109px;}
.product_list table{width:701px;background:#dadada;}
.product_list table tr td{padding:4px;background:#ffffff;}
.product_list table tr.first td{background:#e2dfdf;font-weight:bold;}
.product_list table .textinput{width:60px;height:16px;padding:4px;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;line-height:16px;}
.product_list table .btn{width:72px;height:24px;line-height:24px;text-align:center;border:none;background:url(../images/btnbg.png) no-repeat;cursor:pointer;}
/*产品详细*/
.product_show{padding-bottom:50px;}
.product_show .title{text-align:left;padding:18px 0 21px 0px;border:none;}
.product_show .title span{ display:block; color:#014e01; font-size:18px;font-family:"微软雅黑";line-height:18px;}
.product_show .neirong{}
.product_show .neirong .pic{ width:359px; float:left;}
.product_show .neirong .pic img{ width:306px;height:259px;padding:2px; border:solid 1px #ccc;}
.guide{width:320px;float:right;padding-right:7px;}
.guide .sm{width:320px;color:#464545;font-size:12px;line-height:22px;}
.guide ul li{width:320px;line-height:24px;font-size:12px;color:#464545;}
.guide ul li span{font-weight:bold;font-size:14px;color:#464545;}
.guide ul li span.color{font-weight:normal;font-size:14px;color:#f00;}
.guide ul li p{color:#ff0000;font-size:14px;}
#reduce{width:15px;height:15px;border:none;background:none;background:url(../images/reduce.gif) no-repeat;cursor:pointer;}
#num{width:39px;height:22px;border:none;padding-left:3px background:none;background:url(../images/text.gif) no-repeat 3px;text-align:center;}
#add{width:18px;height:15px;border:none;background:none;padding-left:3px;background:url(../images/add.gif) no-repeat 3px;cursor:pointer;}
#cart{width:135px;height:36px;border:none;background:none;background:url(../images/cart.gif) no-repeat;cursor:pointer;}
/*技术服务*/
.server{padding-bottom:84px;}
.server p{font-size:12px;color:#4d4d4d;line-height:22px;padding-bottom:12px;}
/*招聘与合作*/
.about{padding-bottom:50px;}
.about p{font-size:12px;color:#4d4d4d;line-height:22px;padding-bottom:12px;}
.about p a{color:#ff0000;}
.zhaopin ul li{padding:0 0 16px 16px;color:#4d4d4d;background:url(../images/pbg.gif) no-repeat 4px 9px;line-height:21px;font-size:12px; display:block;float:none; width:auto; text-align:left; margin:0px;}
.zhaopin ul li a{color:#f00;}
.zhaopin ul li a:hover{color:#0278b8;}
/*联系我们*/
.contact p{font-size:12px;color:#4d4d4d;line-height:29px;padding:8px 0 10px 0;}
.contact p span{font-weight:bold;}
.contact .name{font-size:14px;color:#0754a4;font-weight:bold;line-height:14px;padding:3px 0 0 0;}
/*常见问题*/
.help{padding-bottom:54px;}
.help p{font-size:12px;color:#4d4d4d;line-height:25px;}
.help .name{font-size:12px;color:#0754a4;font-weight:bold;line-height:12px;padding:25px 0 0 0;}
.help .da{line-height:21px;padding:7px 0 0 0;}
/*caseintro*/
.caseintro{width:701px;padding-top:8px;}
.caseintro .left{width:344px;float:left;}
.caseintro .left .box4{width:344px;height:180px;padding:8px 0;}
.caseintro .left .box4 .picwrap{width:62px;height:62px;float:left;}
.caseintro .left .box4 .sub{width:271px;float:right;}
.caseintro .left .box4 .sub a{color:#0754a4;font-weight:bold;}
.caseintro .left .box4 .sub a:hover{color:#0278b8;}
.caseintro .right{width:344px;float:right;}
.caseintro .right .box4{width:344px;height:180px;padding:8px 0;}
.caseintro .right .box4 .picwrap{width:62px;height:62px;float:left;}
.caseintro .right .box4 .sub{width:271px;float:right;}
.caseintro .right .box4 .sub a{color:#0754a4;font-weight:bold;}
.caseintro .right .box4 .sub a:hover{color:#0278b8;}
/*case_show*/
.case_show{width:85%;padding-top:6px;}
.case_show .headline{height:62px;font-size:18px;font-weight:bold;color:#0754a4;}
.case_show .substance{padding:6px 0;font-size:12px;border-bottom:1px solid #ccc;}
.case_show .substance p{padding-bottom:8px;}
.case_show .substance p a{color:#0754a4;font-weight:bold;}
.case_show .substance p a:hover{color:#0278b8;}
.case_show .list ul li{height:28px;line-height:28px;padding-left:12px;background:url(../images/pbg.gif) no-repeat left center;}
.case_show .list ul li a{color:#0754a4;font-weight:bold;}
.case_show .list ul li a:hover{color:#0278b8;}
/*case_detail*/
.case_detail{width:85%;padding-top:12px;}
.case_detail .headline {height:24px;line-height:24px;font-size:16px;font-weight:bold;color:#0754a4;}
.case_detail .substance .subs{color:#0754a4;font-weight:bold;padding:5px 0;}
.case_detail .substance ul li{padding:6px 0 6px 26px;font-size:12px;line-height:22px;background:url(../images/firbg.gif) no-repeat left 14px;}
.case_detail .substance ul li a{color:#0754a4;font-weight:bold;}
/*contactsub*/
.contactsub{width:85%;}
.contactsub .contact{width:50%;float:left;}
.contactsub .map{width:50%;float:right;}
/*注册&登陆*/
.login_hy{ width:660px; margin:100px auto 0; font-family:"微软雅黑"; text-align:left;}
.login_hy .title{ background:url(../images/login_title_left.gif) no-repeat left; height:31px; line-height:28px; padding-left:36px;}
.login_hy .title span{ background:url(../images/login_title_right.gif) no-repeat right; display:block; height:31px; color:#fff; font-size:18px;}
.login_hy .intro{ background:#fff url(../images/login_bg.jpg) repeat-x top; border:solid 1px #0668af; border-top:none; padding:80px 0 0 110px; min-height:370px;}
.login_hy .intro ul li{ margin-bottom:20px;}
.login_hy .intro ul li.an{ padding-left:52px;}
.login_hy .intro ul li.an span a{ background:url(../images/button.gif) no-repeat; width:70px; height:34px; color:#fff; font-size:16px; text-align:center; line-height:34px; font-family:"微软雅黑"; cursor:pointer; display:block; float:left;}
.login_hy .intro ul li.an span a:hover{ text-decoration:none;}
.login_hy .intro .font1{ font-size:16px;}
.login_hy .intro input.wb,.login_hy .intro select{ border:solid 1px #999; background:none; padding:2px; font-family:"微软雅黑"; width:200px;}
.login_hy .intro input.button{ background:url(../images/button.gif) no-repeat; width:70px; height:34px; color:#fff; font-size:16px; text-align:center; line-height:34px; border:none; font-family:"微软雅黑"; cursor:pointer; margin-right:12px; float:left;}
.login_hy .bottom{ background:url(../images/login_bottom.jpg) no-repeat; width:660px; height:10px;}
.login_hy a:hover{ text-decoration:underline; color:#1876d0;}

.mydiv {
background:#fff;
z-index:99;
width:800px;
left:45%;/*FF IE7*/
top:30%;/*FF IE7*/

margin-left:-290px!important;/*FF IE7 璇ュ€间负鏈韩瀹界殑涓€鍗� */
margin-top:-180px!important;/*FF IE7 璇ュ€间负鏈韩楂樼殑涓€鍗�*/

margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

.mydiv .dabiaot{ background:#0180cf; color:#fff; padding:2px 10px; font-size:14px;}
.mydiv table{ }
.mydiv table tr td{ padding:6px;}
.mydiv table tr td input,.mydiv table tr td textarea{ padding:4px; border:solid 1px #dadada; width:200px;}
.mydiv table tr td textarea{ width:500px; height:100px;}
.mydiv table tr td input.button{ background:#0180cf; color:#fff; border:none; width:auto; cursor:pointer;}
.mydiv .dabiaot a{ float:right; color:#fff;}
.mydiv ul li.bt a{ float:right; padding-right:20px;}
.mydiv .tcnr{ padding:15px 0 0 15px;}
.mydiv .tcnr .liebie{ margin-bottom:30px;}
.mydiv .tcnr ul li.dalei{ font-size:14px; font-weight:bold; color:#d00202;}
.mydiv .tcnr ul li.xiaolei a{ white-space:nowrap; padding-right:20px;}
.mydiv .tcnr ul li.xiaolei a:hover{ color:#d00202;}
.bg {
background-color: #000;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/ /*鐐瑰嚮鍚庤儗鏅€忔槑鏁堟灉*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
/*order*/
.login{ background:#e3f4fe; border:solid 1px #9eceed; width:985px; float:left; margin-top:5px; padding:6px 0;}
.login .denglu{ float:left;}
.login .denglu ul li{ float:left; margin-left:20px;}
.login .denglu ul li input{ background:#f0f9fe; border:solid 1px #cbddeb; padding:2px; font-family:"微软雅黑";}
.login .denglu ul li input.button{ background:url(../images/iocn.png) no-repeat left top; width:53px; height:22px; text-align:center; line-height:22px; color:#fff; cursor:pointer; padding:0; border:none;}
.login .zhuce{ float:right;}
.login .zhuce ul li{ float:left; margin-right:20px;}
.login .zhuce ul li a{ float:left; display:block; background:url(../images/iocn.png) no-repeat left -23px; color:#fff; text-align:center; width:95px; height:22px; line-height:22px;}
.login .zhuce ul li a:hover{ color:#ffff00;}
.buzhou{ width:100%; float:left; margin:20px 0; border-bottom:solid 2px #ff9400; height:27px;}
.buzhou span{ background:#f6f6f6; padding:6px 40px; font-size:16px; margin-right:1px;}
.buzhou span.dq{ background:#ff9400; color:#fff;}
.order{ width:100%; float:left;}
.order table{ border:solid 1px #dedede; border-bottom:none;}
.order table thead td{ background:#f6f6f6; font-size:14px; color:#333; text-align:center;}
.order table td{ padding:6px; border-bottom:solid 1px #dedede;}
.order table tbody td{ padding:10px 6px;}
.order table td img.sp{ width:60px; height:42px; border:solid 1px #dadada; padding:2px;}
.order table td .font1{ color:#c30; font-size:16px; font-weight:bold;}
.order table td .font2{ color:#999;}
.order table td .font2:hover{ color:#c30;}
.order table .dibu td{ background:#f6f6f6;}
.order table .dibu td a{ color:#006dc8; padding:0 10px;}
.order table .dibu td a:hover{ color:#c30;}
.order table table,.order table table td{ border:none;}
.xinxi{ width:100%; float:left;}
.xinxi .font1{ background:#f1f1f1; padding-left:20px; line-height:28px; line-height:28px; font-size:14px; font-weight:bold; margin-bottom:20px;}
.xinxi td{ padding:6px;}
.xinxi input{ border:solid 1px #dadada; padding:4px;}
.xinxi input.add{ width:500px;}
.xinxi input.button{ background:#FB770B; color:#fff; cursor:pointer; padding:4px 6px; border:none; font-weight:bold;}
.xinxi .bch{ border:solid 1px #dadada; padding:10px; margin-bottom: 20px;}

.right_intro .category{}
.right_intro .category ul{}
.right_intro .category ul li{font-weight:bold;padding:3px 0;}
.right_intro .category ul li ul li{font-weight:normal;padding-left:20px;background:url(../images/firbg.gif) no-repeat 6px center;}
.right_intro .category ul li ul li a{}
.right_intro .category ul li ul li a:hover{color:#c30;}


/*footer*/
.footer{padding-top:20px;}
.footer .inner{width:1002px;margin:0 auto;min-height:220px;border-top:2px solid #086b08;}
.footer .inner ul li{float:left;width:140px;height:auto;text-align:left;}
.footer .inner ul .yi{width:300px;}
.footer .inner ul li ul{padding-top:8px;}
.footer .inner ul li ul li{float:none;height:auto;}
.footer .inner ul .yi ul li{width:300px;text-align:left;}
.footer .inner ul li ul li a{display:inline-block;height:26px;line-height:26px;}
.footer .inner ul li ul .first a{font-weight:bold;}
.footer .footer_bottom{width:100%;height:28px;line-height:28px;background:#2298e2;}
.footer .footer_bottom p{width:1002px;margin:0 auto;color:#fff;text-align:center;}
.main-left{width:16%;float:left;}
.main-right{width:79%;float:left;}
/*.main-right img{width:100%;max-width:100%;}*/

.company{width:100%;margin:0 auto;margin-top:10px;}
.company_left{width:25%;float:left;}
.company_left ul{list-style:none;}
.company_left ul li{padding:5px 0 5px 7px;font-size:13px;}
.company_left ul li a{color:#333;}
.company_right{width:74%;float:right;font-size:13px;}
.download{width:100%;border-bottom:2px solid red;}
a.download{float:right;display:block;padding:5px 10px;border:none;background: #FF3E43;color:#fff;cursor:pointer;width:100px;text-align: center;}
.description{margin-bottom:15px;font-size:14px;}
.overview{float:left;    color: red;
    font-size: 15px;
    font-weight: bold;}
.clear{clear: both}