﻿@charset "utf-8";
/*
* reset
*/
body{font:12px/1.5 "Microsoft Yahei"; overflow-x:hidden; *position:relative!important;}
input,textarea,button{border:0;background:none;vertical-align:middle;outline:none;margin:0;padding:0;}
body,h1,h2,h3,h4,p,ul,ol,dd,dl,form,button{margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em,i,u,s{font-style:normal;}
#dituContent   img{max-width:none;}
img { max-width:100%; border:0;vertical-align:top; width:auto\9;}
ul{padding-left:0;list-style-type:none;}
a{text-decoration:none;outline:none;color:#000;transition:all .2s ease;}
i,b{font-style:normal;}
/*html5 ele*/
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; }
/*webkit scroll*/
::-webkit-scrollbar-track-piece {background-color:#f5f5f5;border-left:1px solid #d2d2d2;}
::-webkit-scrollbar {width:12px;height:13px;}
::-webkit-scrollbar-thumb {background-color:#c2c2c2;background-clip:padding-box;border:1px solid #979797;min-height:28px
;}
::-webkit-scrollbar-thumb:hover {border:1px solid #636363;background-color:#929292;}
/*ie scroll*/
@-ms-viewport {width:device-width;}

/*
* common
*/
.ban_nav{ display:none;}
.opc0{opacity:0; filter:alpha(opacity=0);}
.wrap{max-width:960px;margin-left:auto;margin-right:auto;width:960px;}
.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}
.oh{overflow:hidden;*zoom:1;}
.l{float:left;}.r{float:right;}
.dib{display:inline-block;*display:inline;*zoom:1;}
.pr{position:relative;}.pa{position:absolute;}
.tc{text-align:center;}.tr{text-align:right;}
.el{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hidetext { font: 0/0 a; letter-spacing: -9px; }
.btn{cursor:pointer;}
.hide{display:none;}
.arr{display: inline-block; width: 0; height: 0; overflow: hidden; }




/*ico*/
.ico { display: inline-block; overflow: hidden; vertical-align: middle; background: url(../images/icos.png); }
.ico1{ background-position:0 0; width: 40px; height: 40px;}
.ico2{ background-position:0 -41px; width: 44px; height: 45px;}
.ico3{ background-position:0 -88px; width: 38px; height: 36px;}
.ico4{ background-position:0 -127px; width: 38px; height: 38px;}
.ico5{ background-position: 0 -172px; width: 16px; height: 16px;}
.ico6{ background-position: -21px -172px; width: 13px; height: 14px;}
.ico7{ background-position:-38px -172px; width: 12px; height: 12px;}

/*
* style
*/
header { width:100%; height:127px; background:url(../images/head_bg.gif) repeat-x bottom; margin-bottom:40px; }
.logo { width:auto; float:left;}
.tel { width:auto; float:right; font-size:16px; padding-top:22px; line-height:20px;}
.tel em { color:#c70017;}
header .wrap { position:relative; z-index:10;}

nav { height:67px; line-height:67px; width:680px; float:right; }
nav ul{ padding-top:10px; float:left; width:695px;}
nav li { width:14%; height:73px; float:left; line-height:57px; position:relative;}
nav li ul{ width:auto; padding:10px 0; background:#323232; width:160px; position:absolute; top:73px; left:0; display:none;}
nav li ul li{ width:160px; height:40px; line-height:40px;  border-bottom:#0a0a0a solid 1px;}
nav li ul li a{ color:#fff; text-align:left; font-size:12px; border-bottom:#434343 solid 1px !important;padding:0 20px;width:120px; height:39px; background:url(../images/i-4.gif) no-repeat 140px center;}
nav li ul li a:hover{ color:#ffc132;}
nav li.cur a{ border-bottom:#ffc132 solid 5px;}
nav li a.hover{border-bottom:#ffc132 solid 5px;}
/*nav li a:hover{ border-bottom:#ffc132 solid 5px;}*/


nav a { display:block; width:100%; text-align:center; font-size:14px;} 

.ban_c{ display:block;}
.banner { clear:both; text-align:center; position:relative; margin-bottom:50px; margin-top:-47px;}
.bannerSlider,.bannerSlider img { height:271px;}
.bannerSlider img { width:1920px; position:absolute; left:50%; margin-left:-960px; top:0; max-width:none;}
.index .bannerSlider,.index .bannerSlider img { height:472px;}
.bannerSlider .ban_nav { display:none;}

.bLinks { margin-bottom:25px; clear:both;}
.bLinks .wrap { height:0px; position:relative; z-index:10;}
.bLinks .wrap .oh { width:100%; height:40px; position:absolute; left:0px; bottom:0px;}
.bLinks .wrap ul { width:102%; height:40px; position:absolute; left:0px; bottom:0px;}
.bLinks .wrap li { width:32.6%; height:40px; line-height:30px; float:left; clear:right; background:url(../images/ban_link.png) 0px -30px repeat-x; margin-right:1px; position:relative; text-align:left;}
.bLinks .wrap i { display:inline-block; width:34px; height:30px; background:url(../images/ban_link.png) no-repeat; overflow:hidden; vertical-align:middle; margin:0px 5px 0px 9px;}
.bLinks .wrap i.ml01 { background-position:0px 0px; width:30px;}
.bLinks .wrap i.ml02 { background-position:-34px 0px;}
.bLinks .wrap i.ml03 { background-position:-68px 0px;}
.bLinks .wrap a { display:block; width:100%; height:30px; padding:5px 0px; overflow:hidden; background:url(../images/ban_link.png) 0px -30px repeat-x;}
.bLinks .wrap .en { position:absolute; right:15px; top:5px;}
.bLinks .wrap a:hover { background-position:0px -70px;}

.ic01 { margin-bottom:10px;}
.ic01 .T_{line-height:20px;font-size:20px; font-weight:normal;}

.ic01 img.l { margin-right:10px; margin-top:5px;}
.ic01 .box { height:156px; overflow:hidden;}
.ic01 .box h3 { font-size:13px; padding-bottom:5px; line-height:20px; color:#3b3b3b;}
.ic01 .box .text { line-height:20px;}
.slider { height:173px; position:relative;}
.slider .ban_nav { bottom:15px; right:100px;}
.slider .ban_nav a { width:10px; height:10px; overflow:hidden; background:url(../images/slide_btn.png) -10px 0px no-repeat; float:left; margin-right:5px; font:0/0 a; letter-spacing:-9px;}
.slider .ban_nav a.on { background-position:0px 0px;}

.protab { width:61%; border:0px solid #ccc;}
.protab .tab_c{ height:170px;}
.protab figure { width:18%; float:left; margin:0 1%; _display:inline; clear:right;}
.protab figure img { border:#dddddd 1px solid; padding:1px; display:block;}
.protab figcaption { text-align:center; height:26px; line-height:26px;}

.iproShow { height:170px; position:relative; overflow:hidden;}
.iproShow li { float:left;width:170px; height:170px; margin:0 20px 0px 0;}
.iproShow li img { border:#dddddd 1px solid; padding:1px; display:block;}
.iproShow li strong { display:block; text-align:center; height:26px; line-height:26px; font-weight:normal;}

.i_box_1_4 .protab { padding-top:0;position: relative;width: 100%;}
.i_box_1_4 .tab_t { top:-43px; width:277px; background-color:#fff; height:30px;right: 0px;visibility: visible;}
.i_box_1_4 .tab_t a { padding-top:5px; line-height:25px;}
/*.i_box_1_4 .cur .tab_t { background-color:#fcd101;}*/




.channel_main { background:url(../images/channel_main.png) top repeat-x;}
.cmbbg {clear:both; padding:30px 0px;}
.index .cmbbg { padding:0;}

.channelT { height:80px; background:url(../images/channel_tbg.png) no-repeat; background-size:cover; border-bottom:#118428 3px solid;}
.channelT h3 { padding:20px 0px 0px 65px; background:url(../images/channel_tico.png) 55px 28px no-repeat; font-size:18px; color:#ffd70a; line-height:24px;}
.channelT h3 .en { font-family:Arial; color:#fff; font-size:12px; font-weight:normal; display:block;}

.leftMenu li { background:#fff url(../images/left_menubg.png) bottom no-repeat; border:#e7e7e7 1px solid; border-top:0;}
.leftMenu a { display:block; padding-left:35%; height:34px; line-height:34px; background:url(../images/b.png) 15px -43px no-repeat; color:#666666!important;}
.leftMenu li.selected { background:#f2cb02; border-color:#f2cb02;}

.leftLinks { background:url(../images/left_link.png) no-repeat; height:127px; padding:106px 26px 0px 16px;}
.leftLinks a { display:block; width:100%; height:44px; overflow:hidden; font:0/0 a; letter-spacing:-9px;}


.textContent { clear:both; padding:20px 0px; min-height:200px; height:auto!important; height:200px; overflow:visible;}
.textContent,.textContent p { line-height:2; font-size:13px;}

.brands { width:100%; height:auto; overflow:hidden;}
.brands li { width:30%; margin-right:2%; border:#dddddd 1px solid; float:left; text-align:center; line-height:0; font-size:0; padding:15px 0px;}

/*news_list*/
.topNews {height:auto; margin-bottom:22px; position:relative;}
.topNews .ban_nav {bottom:15px; left:165px;}
.topNews .ban_nav a {background:url("../images/slide_btn.png") no-repeat scroll -10px 0 rgba(0,0,0,0); float:left; font:0px/0 a; height:10px; letter-spacing:-9px; margin-right:5px; overflow:hidden; width:10px;}
.topNews .ban_nav a.on {background-position:0 0;}
.topNews img {float:left; height:150px; margin-right:20px; width:200px;}
.topNews h2 {color:#333333; font-size:15px; font-weight:bold; line-height:24px; padding-bottom:0;}
.topNews .text {height:auto; line-height:20px; padding:10px 0;}
.topNews .more,.topNews time {display:inline-block; height:26px; line-height:26px; white-space:nowrap; width:auto;}
.topNews .more {background-color:#ffc132; color:#FFFFFF; padding:0 15px;}
.topNews time {background-color:#EBEBEB; color:#818181; padding:0 15px;}

.listT,.listC {clear:both; overflow:hidden;}
.l_1,.l_2,.l_3,.l_4,.l_5 {color:#666666; float:left; height:34px; line-height:34px; text-align:center;}
.l_1 {width:10%;}
.l_2 {padding:0 2%; width:61%;}
.l_3 {width:15%;}
.l_4 {width:10%;}
.l_5 {width:20%;}
.listT {background:#EFEFEF; border:0 solid #C5C5C5; height:30px; line-height:30px; margin-bottom:5px;}
.listT li {background:none; height:30px; line-height:30px;}
.listT li.l_1 {background-color:#E1E1E1;}
.listT li.l_2 {text-align:left;}
.listT li.l_3 {background:none;}
.listC ul {border-bottom:1px dashed #BDBDBD; float:left; width:100%;}
.listC .l_1 {color:#60A0E5;}
.listC .l_2 {font-size:12px; font-weight:normal; overflow:hidden; text-align:left; text-overflow:ellipsis; white-space:nowrap;}

.newsList li {border-bottom:1px dashed #BDBDBD; float:left; margin-bottom:30px; padding-bottom:30px; width:100%;}
.newsList img {float:left; height:99px; margin-right:25px; width:145px;}
.newsList h2 {color:#333333; font-size:15px; font-weight:bold; line-height:24px; padding-bottom:0;}
.newsList .text {height:40px; line-height:20px; overflow:hidden; padding-bottom:10px;}
.newsList .cmore,.newsList time {display:inline-block; height:26px; line-height:26px; white-space:nowrap; width:auto;}
.newsList .cmore {background-color:#8A8A8A; color:#FFFFFF; padding:0 15px;}
.newsList time {background-color:#EBEBEB; color:#818181; padding:0 15px;}
.newsList .hover .cmore {background-color:#ffc132;}
/*news_list end*/

/*paging*/
.paging {clear:both; font:0px/0 "Microsoft Yahei"; padding:30px 0; text-align:center;}
.paging a,.paging strong,.paging span {background-color:#FFFFFF; border:1px solid #DDDDDD; border-radius:0; color:#909090; display:inline-block; font-size:12px; font-weight:normal; height:28px; line-height:28px; margin:0 2px; overflow:hidden; padding:0 10px; width:auto;}
.paging a.prev,.paging a.next {font-size:12px; font-weight:normal;}
.paging a:hover,.paging .cur {background-color:#0065b4; color:#FFFFFF;}
.paging .total {border:0 none;}
.paging .total b {color:#0065b4; font-weight:normal; margin:0 3px;}
.paging a img{ margin-top:8px;}
/*paging end*/

/*news_detail*/
.print {background:url(../images/ico7.gif) no-repeat; display:inline-block; height:20px; margin-left:5px; vertical-align:-2px; width:20px;}
.myart {padding:15px 0;}
.share {line-height:16px;}
.share #bdshare {display:inline-block; float:none;}
#switcher {background:url(../images/font.gif) no-repeat; display:inline-block; height:20px; vertical-align:middle;}
#switcher a {display:inline-block; height:20px; overflow:hidden; width:20px;}
.newsmh {color:#666666; font-size:14px; height:auto !important; min-height:300px; overflow:visible;}
.newsDT {color:#5A5A5A; font-size:20px; font-weight:bold; line-height:24px; padding-bottom:10px; text-align:center;}
.art_info_l {float:left; padding:5px 0 5px 10px; width:auto;}
.art_info_r {background-color:#EFEFEF; float:right; height:20px; padding:9px 10px 9px 15px; width:auto;}
.art_info {background-color:#F6F6F6; color:#6E6E6E; text-align:center;}
.art_info time,.art_info em,.art_info .click,.art_info .share {float:left;}
.art_info .share {display:inline-block; height:28px; overflow:hidden; vertical-align:middle; width:auto;}
.art_info em {font-style:normal; margin:0 5px;}
#switcher,.print {float:right;}

.detailPage {clear:both;}
.detailPage li {background-color:#F6F6F6; color:#666666; font-size:12px; height:36px; line-height:36px; margin-bottom:5px; overflow:hidden; text-indent:15px; text-overflow:ellipsis; white-space:nowrap; width:100%;}

.backList {border-top:1px solid #EAEAEA; clear:both; margin-top:10px; padding:5px 10px; text-align:right;}
.backList a {background:url(../images/back.gif) no-repeat; display:inline-block; font-size:12px; height:20px; line-height:20px; padding-left:23px; width:auto;}
/*news_detail end*/

.channelText {clear:both; font-size:14px; line-height:2; padding-bottom:10px;}

/*job*/
.job_list .l_2 {width:25%;}
.job_list .l_3,.job_list .l_4 {width:20%;}
.jobDetail {border-top:1px solid #DDDDDD; clear:both; color:#666666; font-size:14px; line-height:26px; padding-top:10px;}
.jobDetail li {padding-bottom:20px;}
.jobDetail strong {color:#333333; font-size:16px; font-weight:normal;}
.detailBtn {border-top:1px solid #DDDDDD; padding-top:10px;}
.channelBtn {background-color:#ffc132; color:#FFFFFF; display:inline-block; height:28px; line-height:28px; padding:0 10px; width:auto;}
.j_list {clear:both; margin-top:-10px;}
.jt {background-color:#E8E8E8; border:1px solid #DDDDDD; clear:both; cursor:pointer; height:30px; line-height:30px; margin-top:10px;}
.jt h3 {float:left; font-size:12px; font-weight:normal; padding-left:15px; width:auto;}
.jt span {background:url(../images/list_ico.gif) no-repeat 0 -30px; float:right; height:30px; overflow:hidden; width:30px;}
.jt_act {border-bottom:0 none;}
.jt_act span {background-position:0 0;}
.jc { border:#ddd 1px solid; border-top:none; clear:both; display:none;}
.jcon {line-height:24px; padding:20px;}
.jc .detailBtn {border:0;}
/*job end*/
/*企业文化*/
.cultureList{ margin-top:70px;}
.cultureList .jt{ background:none; border:none; height:40px; line-height:40px; margin:0; border-bottom:#cccccc dotted 1px;}
.cultureList .jt h3{ background:url(../images/culture_ico1.jpg) no-repeat left; padding-left:36px; margin-left:4px;}
.cultureList .jt span{ background:url(../images/culture_ico2.jpg) no-repeat 0 0; height:10px; width:15px; overflow:hidden; margin-top:15px;}
.cultureList .jt_act span {background-position:0 -11px;}
.cultureList .jc { border:none; border-bottom:#ccc dotted 1px; clear:both; display:none;}
/*联系我们*/
.contact_list{ margin-top:40px;}
.contact_list .jt{ background:none; border:none; border-bottom:#ccc solid 1px; border-top:#ccc solid 1px;}
.contact_list .jt span{ width:75px; background:url(../images/i-3.gif) no-repeat right; padding-right:30px;}
/*form*/
.formText {font-size:14px; padding:0 20px 20px 0;}
.formList dl {clear:both; line-height:24px; padding:0 0 6px 65px; position:relative;}
.formList dt {left:0; position:absolute; text-align:left; top:0; width:60px;}
.formList dd .input {background:url(../images/inputbg.gif) repeat-x center bottom #FFFFFF; border:1px solid #CCCCCC; height:25px; line-height:24px; width:50%;}
.formList dd .textarea {background:url(../images/inputbg.gif) repeat-x center bottom #FFFFFF; border:1px solid #CCCCCC; height:105px; line-height:24px; resize:none; width:70%;}
.formList dd em {color:#FF0000; font-style:normal; padding-left:5px;}
.formList .yzm {vertical-align:middle;}
.formList .btn input {border:0 none; color:#FFFFFF; cursor:pointer; height:32px; margin-right:5px; overflow:hidden; width:90px;}
.order_btn,.job_btn,.mess_btn,.reset_btn {background:url(../images/form_btn.gif) no-repeat;}
.job_btn {background-position:0 -32px;}
.mess_btn {background-position:0 -64px;}
.reset_btn {background-position:-90px 0;}

.zoom {background:url(../images/zoom.png) no-repeat; bottom:2px; display:block; height:27px; overflow:hidden; position:absolute; right:-2px; width:27px;}
.picList {overflow:hidden; width:100%;}
.picList ul {width:102%;}
.picList li {float:left; margin-bottom:35px; margin-right:2%; width:31%;}
.picList .img {display:block; font-size:0; height:auto; line-height:0; position:relative; width:100%;}
.picList img {border:1px solid #DDDDDD; display:block; margin-bottom:10px; padding:1px; width:100%;}
.picList h2 {background-color:#B3B3B3; border:1px solid #B3B3B3; color:#FFFFFF; font-size:13px; font-weight:normal; height:26px; line-height:26px; padding:1px; text-align:center; width:100%;}

/*bug fix*/

.picList li { _width:30%;}
.picList li .zoom { _bottom:12px; _right:2px;}

/*新页面*/
.mr15{ margin-right:15px;}
.box1{float:left; width:650px; height:224px;}
.box2{ width:280px; float:right}
.box4 { height:222px;}
.top{ position:relative; z-index:20;height:32px; line-height:32px; border-top:#0065b4 solid 5px; background:url(../images/top-bg.gif) repeat-x center; text-align:right; }
.top .wrap{ width:924px;}
.top .lang{ position:absolute; right:0; width:85px; top:5px; height:18px; border:#cdcdcd solid 1px; text-align:left; line-height:18px; text-indent:5px;}
.top .lang .val_{ background:url(../images/arr1.gif) no-repeat 70px center;}
.top .subsidiary{ width:85px;text-align:left; line-height:18px;text-indent:5px; display:inline-block; float:right; margin-top:10px;}
.top .subsidiary .val_{ background:url(../images/jia1.gif) no-repeat left; padding-left:12px; }
.top .subsidiary .val_ span{ width:85px; overflow:hidden; white-space:nowrap; line-height:11px; display:inline-block;}
.top .subsidiary .sele_{ width:200%;}
.top .link{ float:right;}
.top em{ margin:0 10px;}
.top .ico{ margin-right:5px;}
.proSlider{ border:#e7e7e7 solid 1px; width:650px; height:182px; position:relative; fix;}
.proSlider img{ float:left; width:280px; height:182px;}
.proSlider .info{ float:right; width:350px;}
.proSlider .info h3{ font-size:15px; height:55px; line-height:55px;}
.proSlider .info p{ margin-top:5px;} 
.detail{ background:url(../images/check.gif) no-repeat center; width:98px; height:25px; display:inline-block; margin-top:20px;}
.box_t{ margin-bottom:10px; font-size:20px; color:#3e3a39; font-weight:normal; position:relative;}
.more{ position:absolute; right:0; top:6px; font-size:16px; color:#0065b4;}
.h_con1{ padding-bottom:40px;}
.h_con2{ background:#efefef; padding:35px 0;}
.box3 .proSlider{ border:none;}
.box3 .box_t{ border-bottom:#e7e7e7 solid 1px;}
.quickLink{ padding:25px 0;}
.quickLink li{ float:left; font-size:16px; margin-left:95px; _display:inline;}
.quickLink li a:hover{ color:#0065b4}
.quickLink li a:hover .ico1{ background-position:0 -224px;}
.quickLink li a:hover .ico2{ background-position: 0 -268px;}
.quickLink li a:hover .ico3{ background-position:0 -316px;}
.quickLink li a:hover .ico4{ background-position:0 -354px;}
/*页脚*/
footer { background-color:#353535; color:#fff; position:relative; height:326px; overflow:hidden;}
footer .wrap{position:relative; padding:25px 0; }
footer .row { position:relative; height:260px;}
.foot_btn { text-align:right; height:31px;}
.foot_btn i{ background:url(../images/foot_btn.gif) no-repeat 0 -31px; width:46px; height:31px; display:inline-block; cursor:pointer;}
.foot_btn i.up{ background-position:0 0px;}
footer a { color:#fff;}
footer .link,footer .addr { background:url(../images/foot_border.gif) left no-repeat; height:300px;  *zoom:1;}
footer .link dd{ padding-left:20px; line-height:24px; *padding-left:0px; *text-indent:-20px;}
footer .link dt{ padding-left:20px; font-size:16px; margin-bottom:20px;}
footer .link{ float:left; width:210px; }
footer .other{ padding-left:0px; width:270px; }
footer .other h3{ font-size:16px;  font-weight:normal; }
footer .other img{ margin-bottom:5px; }
.bottom{ height:40px; line-height:40px; background:#0065b4; color:#fff; position:relative;}
.bottom a{ color:#fff;}
.totalBottom{ position:relative;}
.pro1 .arrs ,.videoSlider .arrs{ background:url(../images/btns.gif) no-repeat 0px -17px; width:31px; height:15px; position:absolute; top:-30px;}
.pro1 .arr_prev,.videoSlider .arr_prev { right:40px;}
.pro1 .arr_prev:hover ,.videoSlider .arr_prev:hover{background-position:-39px 0;}
.pro1 .arr_next ,.videoSlider .arr_next{ background-position:0 0; right:0;}
.pro1 .arr_next:hover ,.videoSlider .arr_next:hover{background-position:-39px -17px;}
.videoSlider{width:280px; height:182px; position:relative;}
/*内页左边栏*/
.innerbanner{ margin-bottom:30px; margin-top:-47px; height:297px; position:relative; width:100%; }
.innerbanner img{ height:297px;width:1920px; position:absolute; left:50%; margin-left:-960px; max-width:none;}
.innerLeft{ width:180px; float:left;}
.innerRight{ float:right; width:730px;}
.innerLeft .tit{ background:url(../images/innertit.jpg) no-repeat center; width:150px; height:63px; padding-left:30px; padding-top:20px;}
.innerLeft .tit h3{ font-size:24px; font-weight:bold; line-height:24px;}
.innerLeft .tit h4{ font-size:13px;}
.bd{ border-right:#ddd solid 1px; border-left:#ddd solid 1px;}
.subNav li { border-bottom:#ddd solid 1px; position:relative;}
.subNav li a{ height:38px; line-height:38px; font-size:13px; padding-left:25px; display:block;}
.subNav li.cur a{ background:#0065b4; color:#fff;}
.subNav li i{ background:url(../images/sub_arr.gif) no-repeat center; display:none; width:14px; height:38px; position:absolute; right:-14px; top:0;}
.subNav li.cur i{ display:inline-block;}
.innerLeft .phone{ width:163px;  border-bottom:#ddd solid 1px; padding:25px 0 25px 15px;}
.innerLeft .phone li{ margin-bottom:10px;}
.innerLeft .phone li h3{ font-size:14px; font-weight:bold;}
.innerLeft .phone li span{color:#0065b4; font-size:14px; font-weight:800;}
.serchBox { padding:25px 15px 25px 15px;  border-bottom:#ddd solid 1px;}
.serchBox dt{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.serchBox dd{ margin-bottom:10px; }
.serchBox dd select{border:#ddd solid 1px; height:24px; line-height:24px; width:100%;}
.videoCenter{ border-bottom:#ddd solid 1px; padding:25px 0 25px 15px;}
.weibo{ border-bottom:#ddd solid 1px; padding:25px 0 0px 0px;}
.videoCenter h3,.weibo h3{font-size:14px; font-weight:bold;margin-bottom:10px;}
.weibo h3{ margin-left:15px;}

.breadCrumbs{ width:100%; padding-bottom:10px; border-bottom:#ddd solid 1px; margin-bottom:25px;}
.breadCrumbs h3{ float:left; font-size:16px;}
.breadCrumbs .r{ margin-top:3px;}
.breadCrumbs .r em{ margin:0 6px;}

.InnerCon{ line-height:24px;}

.case { position:relative; width:960px; float:left; padding:30px 0; overflow:hidden;}
.case .list{ float:left; height:180px; overflow:hidden;}
.case .list li{ float:left; width:217px;height:180px;}
.case .list li img{ margin-bottom:12px; height:142px; width:217px;}
.case .ar { background:url(../images/casearrow.gif) no-repeat 0 0; display:block; position:absolute; top:0; right:0; width:30px; height:30px; cursor:pointer;}
.case .prev{ right:32px;}
.case .prev:hover{background-position:0 -32px;}
.case .next{ background-position:-32px -32px;}
.case .next:hover{ background-position:-32px 0;}

.case .tit { float:left;margin-bottom:20px; width:100%; line-height:30px; position:relative;}
.case .tit h3{ font-size:16px; font-weight:bold; float:left;}
.case .tit em{ float:left; margin:0 10px; float:left; _display:inline;color:#9a9a9a;}
.case .tit h4{ float:left;  color:#9a9a9a; font-size:12px;}

/*产品页*/
.proIntro { line-height:24px;}
.proList { margin-right:-36px; float:left;}
.proList li{ float:left; border-top:#e8e8e8 solid 1px; width:217px; margin-right:35px; margin-top:30px;}
.proList li img{ margin-bottom:15px; width:100%;}
.proList li h3{ height:44px; line-height:44px; font-size:16px;}
.proList li a{ font-size:13px; color:#0065b4; display:block;}

/*联系我们*/
.contactList .tt{ padding-left:13px; height:28px; line-height:28px; border-bottom:#cacaca solid 1px; border-top:#cacaca solid 1px; margin-bottom:30px;}
.contactList .tt .block{ width:8px; height:8px; background:#0065b4; display:inline-block; margin-right:7px;}
.contactList .tt .r{ background:url(../images/i-3.gif) no-repeat right; padding-right:30px; color:#666666;}
.contactList li{ margin-bottom:40px;margin-top: 23px;}
.contactList li p{ padding-left:13px; line-height:24px;}

/*人力资源*/
.jobImg{ margin-bottom:45px;}

/*关于陆德*/
.aboutList{ margin-right:-10px; float:left;}
.aboutList li{ float:left; width:235px; margin-right:10px; margin-top:30px;}
.aboutList li p{ width:100%; text-align:center; line-height:38px; background:#efefef;}
.aboutList li a:hover p{ background:#0065b4; color:#fff;}

/*内刊*/
.magazine{ float:left; width:100%; margin-bottom:30px;} 
.magazine .img{ float:left;}
.magazine .r{ width:375px;}
.magazine .r h3{ font-size:20px; font-weight:bold; margin-bottom:15px;}
.magazine .r h3 em{ font-size:30px; color:#0065b4; font-style:italic; margin:0 5px;}
.magazine .r .down{ margin-bottom:30px;}
.magazine .r .down a{ background:url(../images/i-6.gif) no-repeat right; padding-right:20px; display:inline-block;margin-right:20px;}
.magazine .r .down .s2{ background-image:url(../images/i-7.gif); }
.magazine .r .down .downMore{background-image:url(../images/i-8.gif);}
.magazine .oldlist{ margin-right:-13px; float:left; height:140px; overflow:hidden;}
.magazine .oldlist li { float:left; margin-right:10px; margin-bottom:3px;}
.magazine .oldlist li a{ display:inline-block; background:url(../images/block.gif) no-repeat center; font-size:15px; text-align:center; width:119px; height:45px; line-height:45px;}
.magazine .oldlist li.lmore a{ background:url(../images/lmore.gif) no-repeat right; }

/*产品详细页*/
.detailCon{ margin-bottom:30px;}
.detailCon img{ float:left; width:329px; height:216px;}
.detailCon .r{ width:370px;}
.detailCon .r h3{ border-bottom:#e8e8e8 solid 1px; padding-bottom:10px; font-size:16px; margin-bottom:20px;}
.detailCon .r select{ width:216px; height:24px; border:#e8e8e8 solid 1px;}
.detailCon .r p{ line-height:24px; height:75px; overflow:hidden; }
.detailCon .r .tt{ background:url(../images/d-1.gif) no-repeat left; padding-left:22px; font-size:14px;}
.detailCon .r .t2{ background-image:url(../images/d-2.gif); margin-left:40px;}
.detailCon .r .t3{ background-image:url(../images/d-3.gif); margin-left:40px;}
.mb20{ margin-bottom:20px;}

.detailTab{position:relative;}
.detailTab .tab_t,.detailTab .tab_link{display:block;width:90px; height:30px; background:#b2b2b2; float:left; cursor:pointer; text-align:center; line-height:30px; font-size:13px;color:#fff; font-weight:bold;}
.detailTab .tab_link{ display:inline-block;left: 180px; position:absolute;}
.detailTab .tab_c{ padding-top:70px; min-height:200px;}
.detailTab .tab_t_cur{ background:#0065b4; }

/*调整*/

.magazine .showlist{ height:auto;}

table img{ max-width:none;}
/*表格*/
.datalist{ border:1px solid #cccccc; /* 表格边框 */  border-collapse:collapse; /* 边框重叠 */ background-color:#ffffff; /* 表格背景色 */ font-size:12px;}
.datalist caption{ padding-bottom:5px; font:bold 12px; text-align:left;} 
.datalist th{ border:1px solid #cccccc; /* 行名称边框 */ background-color:#eeeeee; /* 行名称背景色 */ color:#000000;    /* 行名称颜色 */ font-weight:bold; padding-top:4px; padding-bottom:4px; padding-left:15px;  text-align:left;}
.datalist td{ border:1px solid #cccccc; /* 单元格边框 */ text-align:left; padding-top:4px; padding-bottom:4px; padding-left:15px; }
.datalist tr.altrow{ background-color:#c7e5ff; /* 隔行变色 */}


/*7.3修改*/
.piaofu{position:absolute; left:0px; width:270px; height:36px; background:url(../images/jytm.png) no-repeat; bottom:0;  padding-left:10px;}
.piaofu a{ font-family:"微软雅黑"; font-size:14px; color:#FFF; line-height:30px;}

.box3 .proSlider li a:hover{ color:#0065b4;}
.breadCrumbs .r a:hover{ color:#0065b4;}

.aboutList li img{ width:100%;}
.mail_ico{ display:inline-block; vertical-align:middle; width:15px; height:11px; background:url(../images/email_ico.gif) no-repeat center; margin-right:5px;}
.email_i{ float:right;}

.top .icc1{ background:url(../images/icc1.gif) no-repeat center; width:17px; height:11px; margin-right:5px; vertical-align:middle; display:inline-block;}
.top .icc2{ background:url(../images/icc2.gif) no-repeat center; width:17px; height:11px;margin-right:5px; vertical-align:middle; display:inline-block;}


.dux-page {
    padding-top: 8px;
}
.dux-page a, .dux-page span {
    margin: 0 3px;
    padding: 5px 10px;
    background-color: #FFF;
    border: 1px solid #ddd;
}
.dux-page .current {
    background-color: #0065b4;
    border-color: #0065b4;
    color: #fff;
    font-weight: bold;
}