/*Reset start*/
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, form, legend, input, button,textarea, p,th,td{margin:0;padding:0;font-size:100%;/*background:transparent;*/}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
fieldset, img{border:none;}
img{vertical-align:top;}
ol, ul{list-style:none outside none; padding:0; margin:0}
table{border-collapse:collapse;border-spacing:0;}
input, select{vertical-align:middle;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;}
sub,sup{font-size:80%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
body, button, input, select, textarea{font:13px/1.5 'Noto Sans SC', Arial, Helvetica, san-serif;}
input,button,select,textarea{outline:none}
textarea{resize:none}
html{-webkit-text-size-adjust:none;}
menu{ margin:0; padding:0}
a{ text-decoration:none;/* outline:none;*/ color:#000000;}
a:hover{ color:#000000;}
/*a:focus{outline:none;}*/
.clearfix:after {content:"\20"; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{display:inline-block; }
.clearfix{display:block;}
.clearbox{border-top:transparent 0px solid;clear:both;font-size:0;margin-top:0px;visibility:hidden;}
/*Reset end*/

body{ margin:0; padding:0; font-size:13px;font-family:"Noto Sans SC", Arial, Helvetica, sans-serif;color:#333;background:#fff;}
.clear{ clear:both}
form{margin:0; padding:0; }
a{ text-decoration:none; color:#666;}
a:hover{color:#ff0000;}
.gt{ padding:0 10px; display:inline-block; font-family:"songti"!important}
.mark{ width:100%; height:100%; position:fixed;top:0;left:0; z-index:100; background-color:#000; opacity:0.5; display:none}
h1,h2,h3{ margin:0; padding:0}
a.more2{ display:inline-block; border:1px solid #ccc; padding:0px 10px; background:#fbfbfb; color:#ff0000; float:right}
.songti{ font-family:"songti"}

@-webkit-keyframes rotate {
 0%{-webkit-transform:rotate(-5deg);}
 50%{-webkit-transform:rotate(5deg);}
 100%{-webkit-transform:rotate(-5deg);}
}
img.guang {
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 2.5s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
}
/* CSS Document */

@media screen and (min-width: 800px) {
/*左侧导航*/
.sidebar{ width:220px; float:left; margin-top:15px;}
.sidebar .home_left_t{ background:#eaeaea; padding:0;}
.sidebar .home_left_t .left_nav_title{ text-align:center; height:50px; font-size:24px; line-height:50px; border-bottom:#e01b22 solid 1px; background:url(../images/sidebar_jian.png) bottom center  no-repeat;}
.sidebar .home_left_t .sidenav li{ border-bottom:#f5f5f5 solid 1px; line-height:40px; padding-left:20px; font-size:16px;}
.sidebar .home_left_t .sidenav li ul li{border-bottom:none;font-size:13px; line-height:30px;}
.sidebar .home_left_t .sidenav li ul li .third_layer{border-bottom:none;font-size:13px; line-height:30px; padding-left:20px;}
.sidebar .home_left_t .sidenav li a{ color:#333;}
.sidebar .home_left_t .sidenav li a:hover{ color:#e01b22;}
.sidebar .home_left_t .sidenav .active{ color:#e01b22;}
.sidebar .csr_download{ margin-top:20px;}
.sidebar .csr_download h3{background:#d0d1d0; font-size:16px; line-height:28px;padding-left:20px; }
.sidebar .csr_download img{ margin-top:10px;}


.main{width:765px; float:right; margin-top:15px;}   

/* 理念方针css */
.main_con .lnfz{ padding:5px;line-height:38px; }
.main_con .lnfz dt{ background:url(../images/dl_bg.png) left 16px no-repeat; border-bottom:#999 dashed 1px; padding-left:15px; font-size:14px; font-weight:bold; color:#333;}
.main_con .lnfz .dt2{ background:url(../images/dl_bg.png) 20px center no-repeat; border-bottom:none; padding-left:35px; font-size:14px; font-weight:bold; color:#333;}
.main_con .lnfz dd{ color:#727272;  padding-left:15px; text-indent: 2em; line-height: 24px;padding-top: 10px;}


/* 图片轮播css */
.w3cFocus{ width:765px; position:relative; margin:20px auto 14px;}
.w3cFocusIn{ width:765px; height:200px; position:relative; margin:0 auto;  overflow:hidden; }
.w3cFocusIn .bd li{ vertical-align:middle; }
.w3cFocusIn .bd li img{ width:765px; height:200px; display:block; }
.w3cFocusIn .hd{ position:absolute; right:8px; bottom:8px; }
.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.w3cFocusIn .hd ul li{ position:relative; float:left; display:inline; margin-right:6px; cursor:pointer; }
.w3cFocusIn .hd ul li img{ width:68px; height:29px; border:2px solid #b8bbba; display:block;}
.w3cFocusIn .hd ul li.on img{width:86px; height:37px; border:2px solid #aa1f26; }


/* 下载专区css */
.csr_download{ display:block;}


/* csr首页轮播css */
.m-slide{ position: relative; width:765px; height:189px; border: 1px solid #e7e7e7; background: #fff }
.m-slide .img {float: left; position: relative }
.m-slide .img li, .m-slide .img a, .m-slide .img img { display: block; width:765px; height:189px; }
.m-slide .img li{ display: none; position: absolute; left: 0; top: 0; }
.m-slide .img li span{ position: absolute; left: 0; top: 0; }
.m-slide .tab{ position: absolute; right:0; background:url(../images/tab_right_bg.png) repeat;}
.m-slide .tab li { *margin-bottom: -3px;  border-bottom:1px solid #515050; width:184px; height:62px; line-height:62px; font-size:18px; text-align:center;}
.m-slide .tab a {color:#fff;text-decoration: none; display: block; position:relative; width:184px;}
.m-slide .tab .on{ border-bottom:1px solid #e01b22;background:url(../images/sidebar_jian.png) bottom center  no-repeat;}
.m-slide .csr_down{ position:absolute; left:0; top:0; width:212px;}
.main_con .main_con_p{ margin:20px auto; clear:both;}
.main_con .hexin{ height:120px;}
.main_con .hexin li{ float:left; margin:15px 14px;}

/* 下载轮播css */
.slideBox_d{display:none;}
.slideBox_t{display:none;}

/* 案例css */
.anli{ padding:15px; border-bottom:#b5b5b5 dashed 1px;overflow:hidden;}
.anli .anli_l{ float:left; width:410px;}
.anli h4{ font-size:16px; line-height: 24px;margin-bottom: 10px;}
.anli p{ color:#999; line-height:21px;text-indent: 2em;}
.anli a{color:#e01b22;}
.anli .anli_r{ float:right; width:287px;}
.noborder{ border:none;}

/* 社会贡献活动css */
.main_con .huodong_l{float:left; width:134px; margin:16px 20px 16px 0; }
.main_con .huodong_r{float:right; width:600px; margin:33px 0 0 0; }
.main_con .huodong_r p{ margin-top:15px; line-height:20px;}
.main_con .huodong td{ padding:5px 15px; border:#fff solid 2px; width:250px;}
.main_con .huodong .bg_red{ background:#e01b22; color:#fff; text-align:center;font-size:14px; line-height:16px;}
.main_con .huodong .bg_gary{background:#f3f3f3;font-size:13px;line-height:24px;}
.main_con .huodong_list li{ float:left; margin-top:20px;}
.main_con .huodong_list li.list01{/* width:166px;*/}
.main_con .huodong_list li.list02{ width:165px;}
.main_con .huodong_list li.list03{ width:119px;}
.main_con .huodong_list li.list04{ width:201px;}
.main_con .huodong_list li.list05{ width:114px;}
.main_con .huodong_list li a{background:url(../images/dian.png) left center no-repeat; padding-left:10px;margin-left:29px;float:left; width:100%;}

/*home*/
.bigtitle{ text-align:center; margin:20px; }
.bigsize{ font-size:28px; color:#000}
.bigsize2{ font-size:24px; color:#666}
.index_ly{}
.index_ly li{ float:left; width:20%;}
.index_ly li a{ display:inline-block; position:relative; height:183px;}
.index_ly li a.active span{ border-bottom:4px solid #ff0000;height:36px;line-height:36px; }

.ly_01{ border-top:1px solid #ccc; padding-top:35px; margin-top:20px; margin-bottom:30px; position:relative; display:none}
.ly_left{ float:left; width:87px;}
.ly_right{ float:left; width:800px; margin-left:23px}
.ly_right p{ margin:0;}
.ly_right h3{ font-size:16px; padding-bottom:10px;}
.ly_right h3 span{ font-size:22px;}
.arrow01{ width:17px; height:9px; z-index:1; position:absolute;top:-9px;background:url(/images/new_images/shiyely/in_19.gif) no-repeat; display:block;left:85px; display:block}

.index_news{ width:620px; float:left}
.index_video{ float:right; width:314px;}
.video_title{border-bottom: 1px solid #cbcbcb;
padding: 10px 0 0 0;
position: relative;
height: 40px;
margin-bottom:17px;}
/*home end*/
.index_ly li a span{ position:absolute;bottom:0px; width:100%; height:40px; line-height:40px; text-align:center; display:block;background:url(/images/new_images/shiyely/06.png); color:#fff; font-size:14px;margin-bottom:-4px;}
    
.padd_left20{ padding-left:20px;}
.aoto1000{ width:1000px; margin:0 auto; }
.aoto1000_differ{width:960px; margin:0 auto; }

.logo{ float:left}
.china{ float:left; margin:26px 0 0 49px;}
.banner01{ height:345px; background:url(../images/banner_aboutus.jpg) no-repeat center center}
.banner_careerfield{ height:345px; background:url(/images/new_images/banner_careerfield.jpg) no-repeat center center}
.banner_service{ height:345px; background:url(/images/new_images/banner_service.jpg) no-repeat center center}
.banner_news{ height:345px; background:url(../images/banner_aboutus.jpg) no-repeat center center}
.banner_aboutus{ height:345px; background:url(../images/banner_aboutus.jpg) no-repeat center center}
/*.banner_csr2015{ height:345px; background:url(../../csr2023/images/banner_aboutus240116.jpg) no-repeat center center}*/
.banner_csr2015{ height:345px; background:url(../../csr2023/images/banner_aboutus0927.jpg) no-repeat center center}
.weizhi{ font-size:14px; height:43px; background-color:#e01b22; line-height:43px; color:#fff; border-bottom:1px solid #fff}
.weizhi a{color:#fff;}
.weizhi span{ padding:0 10px; display:inline-block; font-family:"songti"}

.toplink{ float:right; margin-top:10px;color:#666;}
.toplink a{ color:#666; display:inline-block; padding:0px 5px}
.toplink span{ display:inline-block;position: relative; padding:3px 0 3px 0;/*width:108px;border:1px solid #d9d9d9;background:url(../images/icon.png) no-repeat right -168px;*/ color:#f00;}
.toplink span b{display: block;text-align: center;font-weight: normal;}
.toplink span ul{position: absolute;width:212px;top:24px;left:-104px;z-index:999;background: #fff;overflow: hidden;border:1px solid #d9d9d9;/*border-top: 0;*/}
.toplink span ul a{color:#7d7d7d;padding:2px 5px;display: block;height: 18px;overflow: hidden;}
.toplink span ul a:hover{background:#666;color:#fff;}

#header{ /*padding:10px 0*/}
.nav{ height:40px; background:url(../images/06.png); /*margin-bottom:-40px;*/ position:relative;left:0; z-index:2}
.nav li{ float:left; border-left:1px solid #606162;height:40px;}
.nav li a{ color:#fff; padding:0px 25px; line-height:40px; height:38px; font-size:14px; display:inline-block}
.nav li a.active{ color:#fff; padding:0px 25px; line-height:40px;height:36px; font-size:14px; border-bottom:2px solid #ff0000}

.nav .search{ border-radius:20px; height:30px; width:154px; background-color:#d8d9d9; float:right; margin-top:5px; position: relative}
.nav li.last{border-right:1px solid #606162;}
.seach_input{ width:110px; height:30px; border:0; position:absolute;left:10px;top:0; background:none}
.seach_btn{ width:35px; height:30px; border:0;background:url(../images/icon.png) repeat-x -3px -5px; position:absolute;right:0;top:0}

#content{ padding:20px 0;background:url(../images/icon.png) repeat-x 0px -283px; line-height:25px;}

#footer{}
.footer_menu_box{ background:#919191; padding:20px 0;border-bottom:10px solid #e21b22; color:#fff; height:220px;}
.footer_menu .lie{ float:left; width:160px;}
.footer_menu .lie h2{ display:block; margin:15px 0; display:block; background:url(../images/icon.png) no-repeat -16px -212px; padding-left:25px;}
.footer_menu .lie a{ display:block; color:#fff; line-height:25px;padding-left:18px;}
.footer_menu .lie a:hover{color:#000}
.footer_menu .lie h2 span a{line-height:20px;padding-left:0;}
.footer_menu .lie h2 span a:hover{color:#fff;}
.footer_menu .lie h2 span a img{ margin-left:5px;vertical-align:middle;width:17px;}
.footer_menu .lie h2 span img.tan-erweima{position:absolute;left:15px;top:20px;width:124px;display: none;}

.footer_link{ float:left; margin-top:30px; margin-left:-10px;height:50px;}
.footer_link a{ padding:0 10px}
.copy{ float:right; margin:30px 0; color:#333}

/*tabs*/
.tabs{ border-bottom:1px solid #cbcbcb; padding:10px 0 0 0 ; position:relative; height:40px; margin-bottom:27px;}
.tabs_title{ display:inline-block; position:absolute;left:0px; font-size:16px; font-weight:bold;}
.tabs ul{ float:right}
.tabs li{ float:left; display:inline-block; position:relative; height:31px; text-align:center; }
.tabs li a{ display:inline-block;line-height:31px; padding:0px 15px}
.tabs li.active a.erjibtn{ float:left; background-color:#e01b22; color:#fff}
.arrow{ display:none}
.tabs li a.erjibtn span.arrow{ width:15px; height:15px; z-index:1; position:absolute;background:url(/images/new_images/shiyely/icon.png) no-repeat -13px -133px; display:block;left:50%; margin-left:-8px;display:block}
.tabs li.active div{ display:block}

.tabs li div{ position:absolute;left:-30px;top:40px; width:400px; text-align:left; display:none}
.tabs li:first-child div{width:700px;left:-135px;}
.tabs li:nth-child(4) div{left:-58px;}
.tabs li:last-child div{left:-352px;width:700px;}
.tabs li div a{ float: none}

/*期刊*/
.list_zazhi{ float:left; width:820px;}
.zazhi{ float:left; width:140px; text-align:center}
.zazhi img{ border:1px solid #ccc}
.zazhi span{ display:block}
.qikan_list{ width:367px; float:left; margin-left:20px;}
.qikan_list div{ display:none}
.qikan_list h3{ cursor:pointer; color:#000; display:block; padding:5px 10px;background:#f0f0f0 url(/images/new_images/shiyely/icon.png) no-repeat  95% -80px;}
.qikan_list h3.active{ color:#000; display:block; padding:5px 10px;background:#f0f0f0 url(/images/new_images/shiyely/icon.png) no-repeat  95% -40px;}

.qikan_list a{display:inline-block; line-height:25px; color:#787878; margin-left:20px; padding-left:15px;background:url(/images/new_images/shiyely/dian.gif) no-repeat 0px 10px}


/*video*/

.video_list_left{margin-right:25px; border-right:0px solid #ccc; padding-right:25px; margin-bottom:30px;}
.video_list{ width:454px; float:left;margin-top: 10px; }

.video_list h3{ color:#000; display:block; padding:5px 10px; position:relative; background:#d0d0d0}
.video_list h3 a{ display:inline-block;right:10px; position:absolute; font-size:13px; font-weight:normal}
.video_list div a{display:inline-block; float:left; margin:13px 10px 0px 10px; line-height:25px; color:#787878; text-align:center;}
.video_list div a img{ display:block;width:130px;height:90px;}
.video_list div a span{ display:block;width:130px;}
.video_play{ width:640px; margin:20px auto} 
.video_play p{ font-size:18px; color:#666; padding-top:40px;}


.video_list_differ{}

.video_list_differ h3{ color:#000; display:block; padding:5px 10px; position:relative; background:#d0d0d0}
.video_list_differ h3 a{ display:inline-block;right:10px; position:absolute; font-size:13px; font-weight:normal}
.video_list_differ div{padding-left:30px;}
.video_list_differ div a{display:inline-block; text-align:center;float:left; margin:13px 12px 0px 12px; line-height:25px; color:#787878; text-align:center;height: 140px;overflow: hidden;}
.video_list_differ div a img{ display:block;/*width:130px;height:90px;*/}
.video_list_differ div a span{ display:block;width:130px;}

/*job*/
.newlist{ padding:15px 0}
.newlist a{display:block; line-height:25px; color:#787878; margin-left:20px; padding-left:15px;background:url(/images/new_images/shiyely/dian.gif) no-repeat 0px 10px}
.newlist a:hover{ color:#ff0000}

.border_dotted{ border-bottom:1px dotted #ccc; height:1px; overflow:hidden; width:100%; margin:10px 0}
.job_search{ background:#d3d3d3; padding:5px 15px; margin-bottom:20px; position:relative;}
.job_search #select{ width:370px;}

.job_tab{ position:absolute; top:4px; right:5px;}
.job_tab li{ float:left; margin:0 8px; cursor:pointer;}
.job_tab li.active{ color:#F00;}

.job_table_tr{ display:block; height:30px; padding:0 15px}
.job_table_tr span{border-bottom:1px dotted #ccc; color:#666; line-height:25px; float:left; display:block}
.job_table_tr span.td01{ width:35%;}
.job_table_tr span.td02{ width:15%;}
.job_table_tr span.td03{ width:35%;}
.job_table_tr span.td04{ width:15%;}
.mobile_joblist{ display:none}

/*about index*/

.about_index{ margin-top:40px; height:210px;}
.about_index h3{ background-color:#d0d1d0; margin:0 0 20px 0}
.about_index_a,.about_index_b{ width:33%; float:left; line-height:21px;}
.about_index_a img,.about_index_b img{ float:left; margin-right:10px; border:2px solid #666}
.about_index_c{width:20%; float:left}
.about_index_b{ margin:0px 30px; padding:0px 30px; border-left:1px solid #ccc;border-right:1px solid #ccc}
.ab_link{ clear:both; padding:10px 0;}
.ab_link a{ display:inline-block; padding:0 8px}

.about_index_c img{ float:left; margin-right:10px; border:1px solid #ccc; width:45%}
.ab_link2{ float:left;padding:10px 0;}
.ab_link2 a{ display:block; padding:3px 15px; background:#d0d1d0; margin-bottom:10px;}
.ab_link2 a.active{ color:#fff; background:#ff0000}

.index_job{ width:48%; float:left}
.job_table_tr span{ display:block; height:30px; overflow:hidden; }
.index_job span.td01{ width:25%;}
.index_job span.td02{ width:10%;}
.index_job span.td03{ width:45%;}
.index_job span.td04{ width:20%;}

.huitiao_more{ color:#000; display:block; padding:5px 10px; position:relative; background:#d0d0d0}
.huitiao_more a{ display:inline-block;right:10px; position:absolute; font-size:13px; font-weight:normal}
.red_dian_tiao{border-bottom:1px solid #ccc; color:#000; display:block; padding:10px 0px 0 20px; background:url(/images/new_images/shiyely/red_dian.gif) no-repeat 0px 50%;height:30px;}




.mobile_jobbox{ display:none}

/*东芝中国*/
/*.tab2{ width:50%; position:relative;}
.tab2 div.tab2_title{ background-color:#fff; padding:0px 15px; line-height:20px; margin-bottom:10px; cursor:pointer}
.tab2 div.active{ background-color:#eeeeee; padding:0px 15px; line-height:20px; color:#F00}
.tab2 .tab2_title li{ line-height:24px; cursor:pointer; padding:4px 15px; height:44px;}
.tab2 .tab2_title li.active{ background-color:#eeeeee; padding:4px 15px; line-height:24px; color:#F00; height:44px;}
.tab2 div.tab2_title span{ font-size:10px;font-family:Arial, Helvetica, sans-serif}
.tab2 .neirong{ width:100%; position:absolute; right:-96%; top:0; display:none;}
.cn_content{ margin-bottom:20px;background-color:#eeeeee;  width:100%;padding:4px 10px;}
.en_content{ font-family:Arial, Helvetica, sans-serif}*/
.tab2 ul{ display:none;}
.tab2 li.active{ background-color: #eeeeee;}
.tab2 li .left{ float:left; width:50%;}
.tab2 li .left .txt{line-height: 44px;padding: 4px 15px;height: 44px;}
/*.tab2 li .left .txt{line-height: 44px;cursor: pointer;padding: 4px 15px;height: 44px;}*/
.tab2 li .cont{ float:right; width:50%; background-color: #eeeeee; display:none;}
.tab2 li .cont .txt{padding: 4px 10px;}

/*tel*/
.red_dian_tiao2{color:#000; display:block; padding:10px 0px 0px 20px; background:url(/images/new_images/shiyely/red_dian.gif) no-repeat 0px 50%;height:30px; margin:0}

.list_tel{ margin:20px}
.list_tel li{  float:left; width:30%; padding-bottom:10px;border-right:1px solid #ccc; margin-bottom:0px; position:relative;}
.list_tel li a{ display:block;}
.list_tel li strong {font-weight: normal;}
.list_tel li span{ background:#F00;}
.list_tel li a:hover span{ background:#F00;-webkit-animation:1s ease all;}
.list_tel li.line_c{ padding-left:40px;margin-right: 40px;}
.list_tel li span{ position:absolute; right:0;top:0; display:block; width:30px; height:30px; background:#cfcfcf; color:#fff; text-align:center; line-height:30px;}

.list_mail{ margin:20px}
.list_mail li{  float:left; width:30%; padding-bottom:10px;position:relative; margin-bottom:20px}
.list_mail li a{  display: inline-block; width:120px; margin-top:5px; height:30px; background:#aaa; color:#fff; text-align:center; line-height:30px;}
.list_mail li a:hover{ background:#ff0000}
.list_mail li img{ float:left; margin-right:10px; border:4px solid #666; height: 103px;  width: 138px;}
.list_mail li.line_c{ padding:0 20px; margin:0 20px;border-right:1px solid #ccc; border-left:1px solid #ccc; }



/*tabs*/
.indextabs{ border-bottom:1px solid #cbcbcb; padding:10px 0 0 0 ; position:relative; height:40px; margin-bottom:17px;}
.tab_content{ display:none}
.newstitle{ display:inline-block; position:absolute;left:0px; font-size:16px;}
.indextabs ul{ float:right; height:40px;}
.indextabs li{ float:left; width:50px;position:relative; height:31px; text-align:center; }
.indextabs li a{ display:inline-block;line-height:31px;}
.indextabs li.active a.erjibtn{ float:left; width:50px; background-color:#e01b22; color:#fff}
.arrow{ display:none;background:url(/images/new_images/shiyely/icon.png)}
.indextabs li a.erjibtn span.arrow{ width:15px; height:15px; z-index:1; position:absolute;background:url(/images/new_images/shiyely/icon.png) no-repeat -13px -133px; display:block;left:18px; display:block}
.indextabs li.active div{ display:block}

.toutiao{}
.toutiao img { float:left; padding-right:20px;}
.morebox{ height:30px}
.more{ float:right;background:url(/images/new_images/shiyely/in_31.gif) no-repeat 0 50%; width:24px; padding-left:20px; line-height:25px; height:25px}
.toutiao_title{ font-size:16px; font-weight:bold; display:block}
.timeform{ color:#666; display:block; /*padding-bottom:10px;*/ line-height:23px;}
.listnews{ width:100%; display:block;  clear:both; margin-top:20px;color:#7b7b7b;}
.listnews li{ width:47%; display:block; float:left;}
.listnews li a{ font-size:14px; padding-left:12px;background:url(/images/new_images/shiyely/dian.gif) no-repeat 0px 10px}
.listnews .timeform{ padding-left:12px;}

/* 本例子css */
.picScroll-left{ width:960px; margin:40px 0;position:relative; }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .prev,.picScroll-left .next{ display:block;width:16px;top:35px; height:18px;overflow:hidden;cursor:pointer; position:absolute; z-index:222}
.picScroll-left  .next{ background: url("/images/new_images/shiyely/arrowright.gif") no-repeat;right:0}
.picScroll-left  .prev{ background: url("/images/new_images/shiyely/leftarrow.gif") no-repeat;}

.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/images/new_images/shiyely/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;  margin-left:20px; }
.picScroll-left .bd ul{  zoom:1;}
.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:210px;  display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }


/**/
.text_content{  text-align:left}
.title_news{  text-align:center; font-size:18px;}
.text_time{ display:block;  text-align:center; display:block; margin-bottom:20px;}

.map{}
.map_tr{ border-top:1px dotted #ccc; margin-bottom:15px;}
.map_tr span{ display:inline-block; float:left; border-left:1px dotted #ccc}
.map_tr span.noline{ border:0!important; width:130px;}
.map_tr span a{ display:block;padding:10px 15px 0px 15px }

.map_tr span div a{padding:0px 15px 0px 15px;}

.list{ padding:15px 0}
.list li{display:block; line-height:30px; color:#787878; margin-left:20px; padding-left:15px;background:url(/images/new_images/shiyely/dian.gif) no-repeat 0 14px;}
.list li a:hover{ color:#ff0000}
.list li span.list_time{ float:right}

.zuixin{ border-bottom:1px dotted #ccc; padding-bottom:30px; margin-bottom:30px;}
.red_dian_tiao3{color: #000;display: block;padding: 5px 10px;position: relative;background: #d0d0d0;font-weight:bold;font-size: 1.17em;}

.lingyutoutiao{ margin:20px;}
.lingyutoutiao h3.red_dian_tiao{border-bottom:1px dotted #ccc; color:#000; display:block; padding:10px 0px 0 20px; background:url(/images/new_images/shiyely/red_dian.gif) no-repeat 0px 50%;height:30px; font-weight:normal;}
.product_content{ padding:20px;}
.tabs2{  border-bottom:1px solid #ccc; height:31px; margin:20px;}
.tabs2 li{ float:left; display:inline-block; position:relative; height:31px; text-align:center; }
.tabs2 li a{ display:inline-block;line-height:31px; padding:0px 15px}
.tabs2 li.active a.erjibtn{ float:left; background-color:#e01b22; color:#fff}

.propic{ padding:15px; border:4px solid #ededed; margin-bottom:20px}
.productpic { float:left;}
.jieshao{ border-left:1px solid #CCC; float:left; margin-left:20px; padding-left:20px;}
.table_data{ margin-bottom:20px;}

.conditioning_table {
border-top: 1px solid #d5d5d5;
border-left: 1px solid #d5d5d5;
text-align: center;
margin-top: 40px;}
.conditioning_table td {
border-right: 1px solid #d5d5d5;
border-bottom: 1px solid #d5d5d5;
padding: 5px 0;}



 .video_list_differ .historicol_new{padding: 20px 0;border-bottom: 1px dotted #787878;}
 .video_list_differ .historicol_new p{float: left;margin-right: 14px;}
 .video_list_differ .historicol_new ul{float: left;margin-top:65px;}
 .video_list_differ .historicol_new ul li a{display: block;margin:0;padding:0;}
 .video_list_differ .other_histor_list{padding-left:40px;overflow: hidden;}

 .video_list_differ .other_histor_list ul{width:960px;}
 .video_list_differ .other_histor_list ul li {border-bottom:1px dotted #787878;padding-bottom:10px;float: left;height: 81px;margin-right: 65px;overflow: hidden;padding-top: 17px;width: 175px;}
 .video_list_differ .other_histor_list ul li span{float: left;margin-right: 12px;}
  .video_list_differ .other_histor_list span img{display: inline-block;border: 1px solid #c8c8ca;float:left;height:60px;width: 43px;}
 .video_list_differ .other_histor_list ul li p{color: #888; font-size: 14px;margin:5px 0 0;}
  .video_list_differ .other_histor_list ul li p a{padding:0 3px;/*border:1px solid #e5e5e3;*/text-align:center;color:#205fac;display: inline-block;margin:0;margin-right:2px;}

.page{margin:10px auto;height:50px;clear: both;}
.page ul{position: relative;left:50%;float: left;}
.page ul li{position:relative;right:50%;float:left;width:24px;height:24px;line-height: 24px;margin-right:5px;}
.page ul li:first-child,.sub_content .page ul li:last-child{font-weight:bold;font-size: 13px;}
.page ul li a{display: block;width:24px;height:24px;border:1px solid #d0d0d0;color:#717171;text-align: center;border-radius: 2px;}
.page ul li a.current{background: #6a6a6a;color:#f8f8f8;}
.page ul li span{display: block;text-align: center;color:#717171;padding-top:10px;padding-left:20px;}

.gsgk_table{ background:#fbfbf9; margin-top:40px; border:#d8d8d8 solid 1px; font-size:14px;float:left;}
.gsgk_table .gsgk_td_l{ background:#f2f2f2;}
.gsgk_table td{ border-top:#d8d8d8 solid 1px; height:36px;}
.jtgk_pic{ float:right;width: 30%;margin-top: 40px;}
.jtgk_pic a{ float:right;display:block; margin:0 0 10px 0; border:2px solid #d8d8d8;}


.quan_w{ background:url(../images/quan_bg.jpg) no-repeat; position:relative; height:250px;}
.quan_w .quan_w_01 { position:absolute; left:82px; top:16px;}
.quan_w .quan_w_02{ position:absolute; left:196px; top:166px;}
.quan_w .quan_w_03{ position:absolute; left:313px; top:18px;}
.quan_w .quan_w_04{ position:absolute; left:434px; top:166px;}
.quan_w .quan_w_05{ position:absolute; left:550px; top:18px;}

/* CSR报告下载css */
.main_con .download{ margin:10px 0;}
.main_con .download li{ background:url(../images/gary_dian.png) left 17px no-repeat; padding-left:10px; line-height:38px; border-bottom:#b5b5b5 dashed 1px;}
.main_con .download li a{ color:#787878;}
.main_con .download li a:hover{ color:#e01b22; text-decoration:underline;}
.main_con .download li span{ float:right;}

.new_csr{ text-align:center;}
.new_csr .fl{ float:left; margin-right:40px; margin-left:10px;}
.new_csr .border_1 img{ border:1px solid #ccc;}
.new_csr h2 {color: #C70400;font-size: 16px;padding-top: 50px;text-align: center;}
.new_csr p {text-align: center;margin: 50px 0 16px 0;}
.new_csr .new_xiazai{margin-top:100px;}
.new_csr .new_xiazai a {height: 34px;line-height: 34px;background: url(../images/bg_ico2.jpg) no-repeat 0px -28px;display: inline-block;width: 194px;color: #1E60AB;}

.gtit_ul .p_left{ width:460px; float:left;}
.gtit_ul .p_right{ width:290px; float:right;}
.gtit_ul .p_right img{ width:100%;}





/* 主要事例0915修改 */
.main_con .csr-shili{padding: 0 25px;overflow:hidden;}
.main_con .csr-shili .fl_img{ max-width: 126px;float: left;margin-right: 15px;margin-bottom: 15px;}
.main_con .csr-shili .fr_img{ max-width: 150px;float: right;margin-left: 15px;margin-bottom: 15px;}
.main_con .csr-shili .fr_img img{ margin-left: 3px;}
.main_con .csr-shili .futo{ max-width: 442px;float: left; font-size: 13px; text-indent: 0;}

.main_con p a.ahover2{width: 28%;
    border: solid 1px #0096f5;
    border-radius: 3px;
    padding: 3px 0px 3px 18px;
    margin-top: 10px;
    font-size: 14px;
    display: block;
    transition: all .2s ease-in-out;
    color: #0096f5; margin-left: 25px;position: relative;}
.main_con p a.ahover2 span{background:url(/images/careerfield/bt-ico-blank_cjgyl.png) left center no-repeat; width: 19px;height: 13px; position: absolute;left: 25px;top: 10px;}
.main_con p a:hover.ahover2{ background-color: #0096f5; color:#fff;}
.main_con p a:hover.ahover2 span{ background:url(/images/careerfield/bt-ico-blank.png) left center no-repeat; width: 19px;height: 13px;}

  }
  
  
  
  
  
  
  
  
  
@media screen and (max-width: 800px) {

.main_con p a.ahover2{width: 58%;
    border: solid 1px #0096f5;
    border-radius: 3px;
    padding: 3px 0px 3px 18px;
    margin-top: 10px;
    font-size: 14px;
    display: block;
    transition: all .2s ease-in-out;
    color: #0096f5;margin-left: 25px;position: relative;}
.main_con p a.ahover2 span{background:url(/images/careerfield/bt-ico-blank_cjgyl.png) left center no-repeat; width: 19px;height: 13px; position: absolute;left: 25px;top: 10px;}
.main_con p a:hover.ahover2{ background-color: #0096f5; color:#fff;}
.main_con p a:hover.ahover2 span{ background:url(/images/careerfield/bt-ico-blank.png) left center no-repeat; width: 19px;height: 13px;}



/* 主要事例0915修改 */
.main_con .csr-shili{padding: 0 25px;overflow:hidden;}
.main_con .csr-shili .fl_img{ max-width: 86px;float: left;margin-right: 10px;margin-bottom: 10px;}
.main_con .csr-shili .fl_img img{ width: 86px; }
.main_con .csr-shili .fr_img{ max-width: 90px;float: right;margin-left: 10px;margin-bottom: 10px;}
.main_con .csr-shili .fr_img img{ width: 26px; margin-left: 0;}
.main_con .csr-shili .futo{ max-width: 176px;float: left; font-size: 13px; text-indent: 0;}





/*左侧导航*/
.sidebar{ padding:10px 0 0 0 ; position:relative; margin-bottom:10px;}
.sidebar .left_nav_title{ display:block; font-size:16px; font-weight:bold;border-bottom:1px solid #666; padding-bottom:8px;background:url(../images/down_arrow02.png) no-repeat 98% -8px; display:block}
.sidebar .sidenav{}
.sidebar .sidenav li{ border-bottom:1px solid #666;}
.sidebar .sidenav li a{ display:inline-block;line-height:35px;}
.sidebar .sidenav li ul li{ border-bottom:none; padding-left:20px;  display:none;}
.sidebar .sidenav li ul li a{ line-height:24px;}
.arrow{ display:none}
.sidebar .sidenav li a.active{ color:#f00;}
.sidebar .sidenav li div{ position:absolute;left:0;top:40px; width:400px; text-align:left; display:none }
.sidebar .sidenav li div a{ float:none;line-height:24px;}
/*左侧导航*/
.main{width:100%; float:right; margin-top:15px;}

/* 理念方针css */
.main_con .lnfz{ padding:5px;line-height:38px; }
.main_con .lnfz dt{ background:url(../images/dl_bg.png) left 16px no-repeat; border-bottom:#999 dashed 1px; padding-left:15px; font-size:14px; font-weight:bold; color:#333;}
.main_con .lnfz .dt2{ background:url(../images/dl_bg.png) 20px center no-repeat; border-bottom:none; padding-left:35px; font-size:14px; font-weight:bold; color:#333;}
.main_con .lnfz dd{ color:#727272;  padding-left:15px; line-height:24px;}
/* 理念方针css */

/* 图片轮播css */
.w3cFocus{ width:100%; position:relative; margin:0 auto;}
.w3cFocusIn{ width:100%;  height:120px;position:relative; margin:0 auto;  overflow:hidden; }
.w3cFocusIn .bd li{ vertical-align:middle; }
.w3cFocusIn .bd li img{ width:100%; display:block; }
.w3cFocusIn .hd{width:100%; position:absolute;right:0;bottom:6%;text-align: center; }
.w3cFocusIn .hd li{display:inline-block; margin:0 5px;background:#fff;border:#ff0000 solid 1px;  width:6px; height:6px; line-height:24px; text-align:center; cursor:pointer;border-radius:6px; }
.w3cFocusIn .hd li.on{ background:#ff0000;}
.w3cFocusIn .hd li img{display:none;}
/* 图片轮播css */
.main_con p img{ width:100%; }
.main_con div img{ width:100%; }
/* 下载专区css */
.csr_download{ display:none;}
/* 下载专区css */

/* csr首页轮播css */
.m-slide{display:none;}

.slideBox_d{ width:100%; height:80px; margin:0 auto;overflow:hidden; position:relative; z-index:1}
.slideBox_d .hd{   width:100%; overflow:hidden; position:absolute; right:0; bottom:0; z-index:1; text-align:center;}
.slideBox_d .hd a{ display:inline-block; margin:0 5px;background:#fff;border:#ff0000 solid 1px;  width:6px; height:6px; text-align:center; cursor:pointer;border-radius:6px;}
.slideBox_d .hd a.on{ background:#ff0000;}
.slideBox_d .bd{ position:relative; z-index:0;   }
.slideBox_d .bd li a{ display:block; width:100%; height:100%;}
.slideBox_d .bd li{ zoom:1; vertical-align:middle; height:100%; width:100% }
.slideBox_d .bd img{ width:100%;display:block; position:absolute; top:0; left:50%; margin-left:-50%;}


.slideBox_t{ width:100%; height:110px; margin:0 auto;overflow:hidden; position:relative; z-index:1}
.slideBox_t .hd{  width:100%; overflow:hidden; position:absolute; right:0;  bottom:8%; z-index:1; text-align:center;}
.slideBox_t .hd a{  display:inline-block; margin:0 5px;background:#fff;border:#ff0000 solid 1px;  width:6px; height:6px;  text-align:center; cursor:pointer;border-radius:6px;}
.slideBox_t .hd a.on{ background:#ff0000;}
.slideBox_t .bd{ position:relative; z-index:0;   }
.slideBox_t .bd li a{ display:block; width:100%; }
.slideBox_t .bd li p{ color:#FFF; display:inline-block; position:absolute;bottom:20px; line-height:30px; width:80%;background:url(../images/new_images/shiyely/06.png); margin:0; left:10%; border-top-left-radius:5px;border-bottom-left-radius:5px;}
.slideBox_t .bd li p span{border-top-left-radius:5px;background:url(../images/new_images/shiyely/06.png); display:inline-block; padding:0px 15px; margin-right:10px;border-bottom-left-radius:5px;}
.slideBox_t .bd li{ zoom:1; vertical-align:middle;width:100% }
.slideBox_t .bd img{ width:100%;display:block; position:absolute; top:0; left:0; }

/* csr首页轮播css */
.main_con .main_con_p{ margin:10px auto; clear:both;}
.main_con .hexin{ height:120px;}
.main_con .hexin li{ float:left; margin:15px 12px;}

/* 案例css */
.anli{ padding:15px; border-bottom:#b5b5b5 dashed 1px;overflow:hidden;}
.anli .anli_l{ float:left;}
.anli h4{ font-size:16px; line-height: 24px;margin-bottom: 10px;}
.anli p{ color:#999; line-height:21px;text-indent: 2em;}
.anli a{color:#e01b22;}
.anli .anli_r{ float:right;}
.noborder{ border:none;}

/* 社会贡献活动css */
.main_con .huodong_l{float:left; width:40%; margin:16px 0 16px 0; }
.main_con .huodong_l img{width:100%;}
.main_con .huodong_r{float:right; width:57%; }
.main_con .huodong_r img{ display:none;}
.main_con .huodong_r .red_p{}
.main_con .huodong_r p{ margin-top:15px; line-height:20px;}
.main_con .huodong td{ padding:5px 15px; border:#fff solid 2px; width:250px;}
.main_con .huodong .bg_red{ background:#e01b22; color:#fff; text-align:center;font-size:14px; line-height:16px;}
.main_con .huodong .bg_gary{background:#f3f3f3;font-size:13px;line-height:24px;}
.main_con .huodong_list li{ float:left; margin-top:20px;}
.main_con .huodong_list li.list01{ /* width:166px;*/}
.main_con .huodong_list li.list02{ width:165px;}
.main_con .huodong_list li.list03{ width:119px;}
.main_con .huodong_list li.list04{ width:201px;}
.main_con .huodong_list li.list05{ width:114px;}
.main_con .huodong_list li a{background:url(../images/dian.png) left center no-repeat; padding-left:10px;margin-left:29px;float:left; width:100%;}

/*20150206增加新闻中的图片自适应宽度*/
.text_content p img{width: 100%;}
/*20150206增加*/

/*home*/
.bigtitle{ text-align:left; margin:20px 0; }
.bigsize{ font-size:16px; color:#000}
.bigsize2{ font-size:13px; color:#666}
.index_ly{}
.index_ly li{ float:left; width:46%; margin:10px 2% 10px 2%}
.index_ly li a{ display:block; position:relative; width:100%}
.index_ly li a img{ width:100%; }
.index_ly li a.active span{ border-bottom:4px solid #ff0000;height:36px;line-height:36px;margin-bottom:-4px; }
.index_ly li a span{ position:absolute;bottom:0px; width:100%; height:40px; line-height:40px; text-align:center; display:block;background:url(/images/new_images/shiyely/06.png); color:#fff; font-size:14px;margin-bottom:-4px;}
.ly_01{ border-top:1px solid #ccc; padding-top:35px; margin-top:20px; margin-bottom:30px; position:relative; display:none!important;}
.ly_left{ float:left; width:87px;}
.ly_right{ float:left; width:800px; margin-left:23px}
.ly_right p{ margin:0;}
.ly_right h3{ font-size:16px; padding-bottom:10px;}
.ly_right h3 span{ font-size:22px;}
.arrow01{ width:17px; height:9px; z-index:1; position:absolute;top:-9px;background:url(../images/in_19.gif) no-repeat; display:block;left:85px; display:block}

.index_news{ width:100%;}
.index_video{ }
.video_title{border-bottom: 1px solid #cbcbcb;
padding: 10px 0 0 0;
position: relative;
height: 40px;
margin-bottom:17px;}
/*home end*/




.padd_left20{ padding-left:0px;}
.aoto1000{ overflow:hidden;width:94%; display:block; margin:0 auto}


.china{position:absolute; left:168px; top:25px;}
.logo{ float:left; width:130px;position:absolute; left:20px; top:5px; }
.banner01{ border-top:1px solid #666; height:160px; background:url(/images/new_images/banner.jpg) no-repeat center center; background-size: cover}
.banner_careerfield{ border-top:1px solid #666; height:160px; background:url(/images/new_images/banner_careerfield.jpg) no-repeat center center; background-size: cover}
.banner_service{ border-top:1px solid #666; height:160px; background:url(/images/new_images/banner_service.jpg) no-repeat center center; background-size: cover}
/*.banner_csr2015{ border-top:1px solid #666; height:160px; background:url(../images/banner_aboutus.jpg) no-repeat center center; background-size: cover}*/
.banner_csr2015{ border-top:1px solid #666; height:100px; background:url(/csr2023/images/banner_aboutus0927.jpg) no-repeat center center; background-size: cover}
/*.banner_csr2015{ border-top:1px solid #666; height:100px; background:url(/csr2023/images/banner_aboutus240116.jpg) no-repeat center center; background-size: cover}*/
.banner_aboutus{ border-top:1px solid #666; height:160px; background:url(../images/banner_aboutus.jpg) no-repeat center center; background-size: cover}
.weizhi{ font-size:14px; height:43px; background-color:#e01b22; line-height:43px; color:#fff; border-bottom:1px solid #fff; display:none;}
.weizhi a{color:#fff;}
.weizhi span{ padding:0 10px; display:inline-block; font-family:"songti"}

.toplink{ display:none}
.toplink a{ color:#F00; display:inline-block; padding:0px 5px}
.toplink span{ display:inline-block; padding:3px 22px 3px 10px; border:1px solid #d9d9d9;background:url(../images/icon.png) no-repeat 97px -168px; color:#d9d9d9}
#header{ padding:10px 0; text-align:left; height:55px;}
.nav{ border-left:1px solid #606162; background:url(../images/06.png);position: fixed; z-index:101; width:154px; height:100%; right:-155px;top:0}
.nav li{  height:40px;border-bottom:1px solid #333;}
.nav li a{ color:#fff; padding:0px 15px; line-height:40px; font-size:14px;}
.nav .search{ border-radius:20px; height:30px; width:144px; background-color:#d8d9d9;  margin-top:35px; position: relative}
.nav li.last{border-bottom:0px solid #606162;}
.seach_input{ width:100px; height:30px; border:0; position:absolute;left:10px;top:0; background:none}
.seach_btn{ width:35px; height:30px; border:0;background:url(../images/icon.png) repeat-x -3px -5px; position:absolute;right:0;top:0}

#content{ padding:20px 0;background:url(../images/icon.png) repeat-x 0px -283px; line-height:25px;}

.menu_btn{background:url(../images/menu.png) no-repeat; width:30px; height:30px; background-size:100%; display:block; position: absolute; right:20px;top:20px; z-index:99}
#footer{}
.footer_menu_box{ background:#919191; padding:20px 0;border-bottom:10px solid #e21b22; color:#fff; }
.footer_menu .lie{width:100%; display:block; margin:0 auto}
.footer_menu .lie h2{ display:block; margin:15px 0; display:block; background:url(/images/new_images/shiyely/down_arrow01.png) no-repeat 98% -10px; padding-left:25px; padding-bottom:8px; border-bottom:1px solid #fff}
.footer_menu .lie a{ display:block; color:#fff; line-height:25px;padding-left:18px;}
.footer_menu .lie a:hover{color:#000}
.list_link{ display:none}

.footer_link{ margin-top:15px; margin-left:-10px; display:block; text-align:center}
.footer_link a{ padding:0 10px}
.copy{  margin:10px 0; color:#333;display:block; text-align:center}

/*tabs*/
.tabs{ padding:10px 0 0 0 ; position:relative; margin-bottom:30px;}
.tabs_title{ display:block; font-size:16px; font-weight:bold;border-bottom:1px solid #666; padding-bottom:8px;background:url(/images/new_images/shiyely/down_arrow02.png) no-repeat 98% -8px; display:block}
.tabs ul{}
.tabs li{ height:35px; border-bottom:1px solid #666}
.tabs li a{ display:inline-block;line-height:35px;}

.arrow{ display:none}
.tabs li a.active span.arrow{ width:15px; height:15px; z-index:1; position:absolute;background:url(/images/new_images/shiyely/icon.png) no-repeat -13px -133px; display:none;left:38px; }
.tabs li div{ position:absolute;left:0;top:40px; width:400px; text-align:left; display:none }
.tabs li div a{ float: none}

/*期刊*/
.list_zazhi{}
.zazhi{width:130px; text-align:center; margin:0 auto}
.zazhi img{ border:1px solid #ccc}
.zazhi span{ display:block}
.qikan_list{}
.qikan_list div{ display:none}
.qikan_list h3{ color:#000; display:block; padding:5px 10px;background:#f0f0f0 url(/images/new_images/shiyely/icon.png) no-repeat  95% -80px;}
.qikan_list h3.active{ color:#000; display:block; padding:5px 10px;background:#f0f0f0 url(/images/new_images/shiyely/icon.png) no-repeat  95% -40px;}

.qikan_list a{display:inline-block; line-height:25px; color:#787878; margin-left:20px; padding-left:15px;background:url(/images/new_images/shiyely/dian.gif) no-repeat 0px 10px}

/*video*/

.video_list_left{}
.video_list{ width:100%;}

.video_list h3{ color:#000; display:block; padding:5px 10px; position:relative; background:#d0d0d0}
.video_list h3 a{ display:inline-block;right:10px; position:absolute; font-size:13px; font-weight:normal}
.video_list div a{display:block; float:left;width:30%;line-height:25px; color:#787878; text-align:center;}
.video_list div a:nth-child(2){ margin:0px 5%;}
.video_list div a img{ display:block; width:100%}

.video_list_differ{ width:100%;}

.video_list_differ h3{ color:#000; display:block; padding:5px 10px; position:relative; background:#d0d0d0}
.video_list_differ h3 a{ display:inline-block;right:10px; position:absolute; font-size:13px; font-weight:normal}
.video_list_differ div{padding:0;padding-top:10px;}
.video_list_differ div a{display:block; float:left;width:30%;line-height:25px; color:#787878; text-align:center;}
.video_list_differ div a:nth-child(3n+2){ margin:0px 5%;}
.video_list_differ div a img{ display:block; width:100%}
.video_list_differ div a span{ display:block; height:50px; overflow:hidden;}

/*job*/
.newlist{ padding-bottom:15px}
.newlist a{display:block; line-height:25px; color:#787878;padding-left:15px;background:url(/images/new_images/shiyely/dian.gif) no-repeat 0px 10px}
.newlist a:hover{ color:#ff0000}

.border_dotted{ border-bottom:1px dotted #ccc; height:1px; overflow:hidden; width:100%; margin:10px 0}
.job_search{ background:#d3d3d3; padding:5px 15px; margin-bottom:20px}
.job_search #select{ width:100%;}
.job_tab{ display:none;}

.job_table_tr{ display:block; height:30px; padding:0 15px}
.job_table_tr span{border-bottom:1px dotted #ccc; color:#666; line-height:25px; float:left; display:block}
.job_table_tr span.td01{ width:70%;}
.job_table_tr span.td02{ width:30%;}
.job_table_tr span.td03{ width:70%;}
.job_table_tr span.td04{ width:30%;}


.mobile_joblist{ line-height:25px;border-bottom:1px dotted #ccc; padding:10px 0; color:#666; }

/*about index*/

.about_index{ margin-top:40px;}
.about_index h3{ background-color:#d0d1d0; margin:0 0 20px 0}
.about_index_a,.about_index_b{ line-height:21px;}
.about_index_a img,.about_index_b img{ float:left; margin-right:10px; border:2px solid #666}
.about_index_c{}
.about_index_b{}
.ab_link{ clear:both; padding:10px 0;}
.ab_link a{ display:inline-block; padding:0 8px}

.about_index_c img{ float:left; margin-right:10px; border:1px solid #ccc; width:45%}
.ab_link2{ float:left;padding:10px 0;}
.ab_link2 a{ display:block; padding:3px 15px; background:#d0d1d0; margin-bottom:10px;}
.ab_link2 a.active{ color:#fff; background:#ff0000}

.index_job{ width:48%; float:left}
.job_table_tr span{ display:block; height:30px; overflow:hidden; }
.index_job span.td01{ width:25%;}
.index_job span.td02{ width:10%;}
.index_job span.td03{ width:45%;}
.index_job span.td04{ width:20%;}

.huitiao_more{ color:#000; display:block; padding:5px 10px; position:relative; background:#d0d0d0}
.huitiao_more a{ display:inline-block;right:10px; position:absolute; font-size:13px; font-weight:normal}
.red_dian_tiao{border-bottom:1px solid #ccc; color:#000; display:block; padding:10px 0px 0 20px; background:url(/images/new_images/shiyely/red_dian.gif) no-repeat 0px 50%;height:30px;}

/*东芝中国*/
/*.tab2{ width:100%;}
.tab2 div.tab2_title{padding:0px 15px; line-height:20px;border-bottom:1px solid #ccc;}
.tab2 div.active{ background-color:#eeeeee; padding:5px 15px; line-height:20px; color:#F00}
.tab2 .tab2_title li{ margin-bottom:10px; position:relative;}
.tab2 .tab2_title li.active{ background-color:#eeeeee; padding:0px 15px; line-height:20px; color:#F00;}
.tab2 div.tab2_title span{ font-size:10px;font-family:Arial, Helvetica, sans-serif}
.tab2 .neirong{ width:100%; background-color:#eeeeee; padding:20px; display:none;}
.cn_content{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #ccc}
.en_content{ font-family:Arial, Helvetica, sans-serif}*/
.tab2 ul{ display:none;}
.tab2 li.active{ background-color: #eeeeee;}
.tab2 li .left{ float:left; width:100%;}
.tab2 li .left .txt{line-height: 44px;cursor: pointer;padding: 4px 0 4px 10px;height: 44px;}
.tab2 li .cont{ float:right; width:100%; background-color: #eeeeee; display:none;}
.tab2 li .cont .txt{padding: 4px 10px;}

/*tel*/
.red_dian_tiao2{color:#000; display:block; padding:10px 0px 0px 20px; background:url(/images/new_images/shiyely/red_dian.gif) no-repeat 0px 50%;height:30px; margin:0}

.list_tel{}
.list_tel li{ margin-bottom:10px; position:relative;}
.list_tel li a{ display:block; padding:5px 0px 5px 20px; background-color:#ededed}
.list_tel li strong {padding: 5px 0px 5px 20px;font-weight: normal;}
.list_tel li span{ background:#F00;}
.list_tel rli a:active{ background:#666}
.list_tel li a:active span{ background:#F00;-webkit-animation:1s ease all;}
.list_tel li.line_c{ }
.list_tel li span{ position:absolute; right:0;top:0; display:block; width:30px; height:60px; background:#cfcfcf; color:#fff; text-align:center; line-height:60px;}

.list_mail{ margin:20px 0}
.list_mail li{  padding-bottom:10px;position:relative; margin-bottom:20px; height:100px}
.list_mail li a{  display: inline-block; width:120px; margin-top:5px; height:30px; background:#cfcfcf; color:#fff; text-align:center; line-height:30px;}
.list_mail li a:hover{ background:#ff0000}
.list_mail li img{ float:left; margin-right:10px; border:4px solid #666;height: 109px;  width: 146px;}

.list_mail li.line_c{ }


/*tabs*/
.indextabs{ border-bottom:1px solid #cbcbcb; padding:10px 0 0 0 ; position:relative; height:40px; margin-bottom:17px;}
.tab_content{ display:none}
.newstitle{ display:inline-block; position:absolute;left:0px; font-size:16px;}
.indextabs ul{ float:right; height:40px;}
.indextabs li{ float:left; width:50px;position:relative; height:31px; text-align:center; }
.indextabs li a{ display:inline-block;line-height:31px;}
.indextabs li.active a.erjibtn{ float:left; width:50px; background-color:#e01b22; color:#fff}
.arrow{ display:none;background:url(/images/new_images/shiyely/icon.png)}
.indextabs li a.erjibtn span.arrow{ width:15px; height:15px; z-index:1; position:absolute;background:url/images/new_images/shiyely/icon.png) no-repeat -13px -133px; display:block;left:18px; display:block}
.indextabs li.active div{ display:block}

.toutiao{}
.toutiao img { float:left; padding-right:20px;}
.morebox{ height:30px}
.more{ float:right;background:url(/images/new_images/shiyely/in_31.gif) no-repeat 0 50%; width:24px; padding-left:20px; line-height:25px; height:25px}
.toutiao_title{ font-size:16px; font-weight:bold; display:block}
.timeform{ color:#666; display:block; padding-bottom:10px; line-height:23px;}
.listnews{ width:100%; display:block;  clear:both; margin-top:20px;color:#7b7b7b;}
.listnews li{ width:100%; display:block; float:left;}
.listnews li a{ font-size:14px; padding-left:12px;background:url(/images/new_images/shiyely/dian.gif) no-repeat 0px 10px}
.listnews .timeform{ padding-left:12px;}

/* 本例子css */
.picScroll-left{ width:100%; margin:40px 0;position:relative; }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .prev,.picScroll-left .next{ display:block;width:16px;top:35px; height:18px;overflow:hidden;cursor:pointer; position:absolute; z-index:222}
.picScroll-left  .next{ background: url("/images/new_images/shiyely/arrowright.gif") no-repeat;right:0}
.picScroll-left  .prev{ background: url("/images/new_images/shiyely/leftarrow.gif") no-repeat;}

.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/images/new_images/shiyely/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;  margin-left:40px; }
.picScroll-left .bd ul{  zoom:1;}
.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:210px;  display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }


/**/
.text_content{  text-align:left}
.title_news{  text-align:center; font-size:18px;}
.text_time{ display:block;  text-align:center; display:block; margin-bottom:20px;}

.map{}
.map_tr{ border-top:1px dotted #ccc; margin-bottom:15px;}
.map_tr span{ display:inline-block; float:left;}
.map_tr span.noline{ border:0!important;display:block!important; width:100%}
.map_tr span a{ display:block;padding:10px 15px 0px 15px;}
.map_tr span div a{padding:0px 15px 0px 15px}
.map_tr span div{ height:170px;}

.list{ padding:0px 0}
.list li{display:block; line-height:30px; color:#787878; padding-left:15px;background:url(/images/new_images/shiyely/dian.gif) no-repeat 0 14px;}
.list li a:hover{ color:#ff0000}
.list li span.list_time{ float:right}

.zuixin{ border-bottom:1px dotted #ccc; padding-bottom:30px; margin-bottom:30px;}
.zuixin ul.list{ padding:0}
.red_dian_tiao3{ color:#000; font-size:16px; display:block; padding:10px 0px 0 20px; background:url(/images/new_images/shiyely/red_dian.gif) no-repeat 0px 50%;height:30px;}

.lingyutoutiao{ margin:20px 0;}
.lingyutoutiao h3.red_dian_tiao{border-bottom:1px dotted #ccc; color:#000; display:block; padding:10px 0px 0 20px; background:url(/images/new_images/shiyely/red_dian.gif) no-repeat 0px 50%;height:30px; font-weight:normal;}
.product_content{ padding:20px 0;}
.tabs2{  border-bottom:1px solid #ccc; height:31px; margin-top:30px;}
.tabs2 li{ float:left; display:inline-block; position:relative; height:31px; text-align:center; }
.tabs2 li a{ display:inline-block;line-height:31px; padding:0px 5px}
.tabs2 li.active a.erjibtn{ float:left; background-color:#e01b22; color:#fff}

.propic{ margin-bottom:20px}
.productpic { width:100%}
.jieshao{float:left;}
.table_data{ margin-bottom:20px;}

.conditioning_table {
border-top: 1px solid #d5d5d5;
border-left: 1px solid #d5d5d5;
text-align: center;
margin-top: 40px;}
.conditioning_table td {
border-right: 1px solid #d5d5d5;
border-bottom: 1px solid #d5d5d5;
padding: 5px 0;
 }


 .video_list_differ .historicol_new{padding: 20px 0;border-bottom: 1px dotted #787878;}
 .video_list_differ .historicol_new p{float: left;margin-right: 14px;}
 .video_list_differ .historicol_new ul{float: left;margin-top:65px;}
 .video_list_differ .historicol_new ul li a{display: block;margin:0;padding:0;}
 .video_list_differ .other_histor_list{padding:0;overflow: hidden;}

 .video_list_differ .other_histor_list ul{width:100%;}
 .video_list_differ .other_histor_list ul li {border-bottom:1px dotted #787878;padding-bottom:5px;float: left;width:48%;box-sizing:border-box;overflow: hidden;padding-top: 17px;margin-right:1%;}
 .video_list_differ .other_histor_list ul li span{float: left;width:29%;margin-right:1%;}
  .video_list_differ .other_histor_list span img{display: inline-block;border: 1px solid #c8c8ca;float:left;height:60px;width: 43px;}
 .video_list_differ .other_histor_list ul li p{float:left;color: #888; font-size: 14px;margin:8px 0 0;width:70%;}
  .video_list_differ .other_histor_list ul li p a{/*border:1px solid #e5e5e3;*/text-align:center;color:#205fac; display: inline-block;width:40%;margin:0;margin-right:2px;font-size: 13px;}

.page{margin:10px auto;height:50px;clear: both;}
.page ul{position: relative;left:50%;float: left;}
.page ul li{position:relative;right:50%;float:left;width:24px;height:24px;line-height: 24px;margin-right:5px;}
.page ul li:first-child,.sub_content .page ul li:last-child{font-weight:bold;font-size: 13px;}
.page ul li a{display: block;width:24px;height:24px;border:1px solid #d0d0d0;color:#717171;text-align: center;border-radius: 2px;}
.page ul li a.current{background: #6a6a6a;color:#f8f8f8;}
.page ul li span{display: block;text-align: center;color:#717171;padding-top:10px;padding-left:20px;}

.gsgk_table{ background:#fbfbf9; margin-top:40px; border:#d8d8d8 solid 1px; font-size:14px;float:none;}
.gsgk_table .gsgk_td_l{ background:#f2f2f2;}
.gsgk_table td{ border-top:#d8d8d8 solid 1px; height:36px;}
.jtgk_pic{ float:none;width: 100%;margin-top: 40px;}
.jtgk_pic a{ float:left;display:block; margin:0 0 10px 0; border:2px solid #d8d8d8;}

.quan_w img{ text-align:left;margin-top: 10px;margin-left: 10px;display: block;}
.quan_w .quan_w_01 img{ width:40%;}
.quan_w .quan_w_02 img{ width:40%;}
.quan_w .quan_w_03 img{ width:33%;}
.quan_w .quan_w_04 img{ width:52%;}
.quan_w .quan_w_05 img{ width:32%;}

/* CSR报告下载css */
.main_con .download{ margin:10px 0;}
.main_con .download li{ background:url(../images/gary_dian.png) left 17px no-repeat; padding-left:10px; line-height:38px; border-bottom:#b5b5b5 dashed 1px;}
.main_con .download li a{ color:#787878;}
.main_con .download li a:hover{ color:#e01b22; text-decoration:underline;}
.main_con .download li span{ float:right;}
.main_con .download li img{display:none;}

.new_csr{ text-align:center;}
.new_csr .fl{}
.new_csr .border_1 img{ border:1px solid #ccc; width:80%;}
.new_csr h2 {color: #C70400;font-size: 16px;padding-top: 20px;text-align: center;}
.new_csr p {text-align: center;margin: 50px 0 16px 0;}
.new_csr .new_xiazai{margin-top:15px;}
.new_csr .new_xiazai a {height: 34px;line-height: 34px;background: url(../images/bg_ico2.jpg) no-repeat 0px -28px;display: inline-block;width: 194px;color: #1E60AB;}


 }

/*东芝在华网站*/
.new_link{ background:url(../images/r_bg.jpg) no-repeat; height:26px; position:relative}
.new_link a{ border:none; display:block; line-height:26px; padding-left:35px; color:#666666; margin-bottom:0 }
.new_link ul{ background:#EBEBED;position:absolute; padding-top:10px; padding-bottom:10px;top:0px; z-index:99999;}
.new_link ul li a{ height:20px; line-height:20px; overflow:hidden; padding:0 10px 0 30px; color:#666666 }
.new_link a:hover,.new_link ul li a:hover{ color:#c50400;}


/*20140924修改*/



.dzls_table{ background:#fafafa; margin-top:40px; font-size:14px;border-bottom:#cdcdcd solid 1px; }
.dzls_table td{border-top:#cdcdcd solid 1px; padding:12px 0;}

.main .home_list_img li{width: 200px;float: left; margin:10px;overflow: hidden;}
.main .home_list_img li span{display: block;text-align: center;}
.main .home_list_img2 li{width: 200px;float: left; margin:10px;overflow: hidden;height: 190px;}
.main .home_list_img2 li span{display: block;text-align: center;}
.main .list_tit{padding:0 0 0 20px;}

.slideBox .bd ul li a {color:#fff;}
.slideBox .bd ul li a:hover {color:#ff0000;}
#content .tabs a.on {color:#f00;}
.index_news .toutiao p{ margin: 10px 0;}
.index_news .toutiao span {margin: 5px 0;}

.gonggao{ border:solid 1px #ccc; background:#eaeaea; height:24px; margin-top:10px; overflow:hidden; padding:0 10px; position:relative}
.gonggao span{ line-height:24px;}
.gonggao p{ line-height:24px; height:24px; margin:0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gonggao_scroll{ position:absolute; top:0;padding-left:52px;}

.conditioning_tab_2{ margin-top:20px; padding-left:10px;}
.conditioning_tab_2 li{ float:left; padding:0 8px; height:26px; line-height:26px; cursor:pointer; background:url(../images/common/bg_main_title.jpg) 0 -27px repeat-x; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf; margin-right:3px; position:relative; top:1px;}
.conditioning_tab_2 li.active{ background:url(../images/common/bg_main_title.jpg) repeat-x; color:#C40400; font-weight:bold;}

.dz_0604_ul .dz_0604_left{ float:left;}
.dz_0604_ul li{ margin:20px 0;}

.ec_index_year{overflow:hidden; zoom:1; margin-top:15px; margin-bottom:5px;}
.ec_index_year li{float:left; background:url(../images/new/common/ec_top_point.jpg) left 2px no-repeat; margin-left:20px;padding-left:38px;}
.ec_index_year span{ display:block}
.ec_index_year span.year{ display:block; height:26px; background:#4A99DB; color:#FFF; text-align:center; padding-top:3px; width:72px;}
.ec_index_year span.detail{ color:#000000; text-align:left; margin-top:10px;}
.ec_index_year li.first{ background:none; margin-left:0px; padding-left:0px;}

.ec_item_box{ height:24px; margin-top:15px;}
.ec_item_box_inner{ margin-top:0px; margin-bottom:50px;}
.ec_item{ overflow:hidden; margin:0;}
.ec_item_inner{ margin-top:10px;}
.ec_item li { float:left; margin-right:10px;margin-bottom:10px; display:inline; background:url(../images/new/common/ec_item_bg_11.jpg) no-repeat; width:115px; height:23px; text-align:center;}
.ec_item li a{ color:#000000; font-family:"Noto Sans SC";}
.ec_item li a:hover{ color:#FF0100}
.ec_item li a.on{ color:#FF0100}

.electromagnetic_models { padding-top:5px;_padding-top:10px; margin:0 auto;}
.models_title{ height:23px; border-bottom:1px solid #cecece; margin-top:8px;}
.models_title ul{list-style:none;}
.models_title ul li{ float:left; line-height:24px; font-size:13px; background:url(../images/new/common/tab_bg_02.gif) no-repeat; display:block; width:251px; text-align:center; cursor:pointer;}
.models_title ul li.hover{ color:#b60702; font-weight:bold; background:url(../images/new/common/tab_bg_01.gif) no-repeat; height:24px;}

.proList{ padding:10px;}
.conditioning_news{ line-height:24px;}
.conditioning_news .title{ background:url(../images/ico_l.jpg) 5px 5px no-repeat; border-bottom:1px dashed #ccc; padding:0 0 5px 15px; margin-bottom:10px;}
.conditioning_news .title a{ font-size:14px;}
.conditioning_news .more{ float:right;background:url(../images/common/bg_ico2.jpg) no-repeat left -64px; width:88px;  height:27px; line-height:27px; display:block; color:#1E61A8}
.conditioning_tab{ padding-left:10px;}
.conditioning_tab li{ float:left; padding:0 8px; height:26px; line-height:26px; cursor:pointer; background:url(../images/common/bg_main_title.jpg) 0 -27px repeat-x; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf; margin-right:3px; position:relative; top:1px;}
.conditioning_tab li.active{ background:url(../images/common/bg_main_title.jpg) repeat-x; color:#C40400; font-weight:bold;}
.conditioning_content{ display:none; padding:25px 15px;}

/*20140929修改*/
.service_con p{line-height:1.8em; margin-top:8px; color:#666}
.service_con .main_title_ser{color: #1A48AA; font-weight:bold}
.service_con .tab_china{width:100%; margin-left:6px;}
.service_con .tab_china li{float:left; color: #1A48AA; margin:5px 6px; cursor:pointer}
.service_con .tab_china li.selected1{color:#f00; text-decoration:underline;}
.service_con .china_box .table_ser{width:100%;}
.service_con .china_box .table_ser th {background:#EFEFEF;color: #1A48AA;height: 30px;padding: 3px 4px 3px 10px; border-top:3px solid #CACACA}
.service_con .china_box .table_ser td {color: #666666;padding: 5px 4px 5px 10px; background:url(../images/common/bg_news_icon2.jpg) repeat-x left bottom}
.service_con .china_box .hide{ display:none;}



.zhjg_line{ border-bottom:#ccc solid 1px; margin:10px 0; display:block;}
.table_cont{ font-size:13px;}

.main_box_polioy p{ text-indent:2em; margin-bottom:10px;}
.newlist p{ text-indent:2em;}
.manage_con p{ text-indent:2em;}
.list_tit2 li{ text-indent:2em;}
.text_content p{ text-indent:2em; margin-bottom:10px;}

.tabs_content1 .shop_adv{ padding-left:20px;}







/*20150120修改*/

.main_con h3{background:#d0d1d0; font-size:16px; line-height:28px;padding-left:20px;margin-bottom:10px;}
.main_con h3 span{ float:right;padding-right:20px;font-size:13px;}
.main_con h3 span.icon{ margin-top:3px;}
.main_con .news { margin:10px auto;}
.main_con .news li{ line-height:24px; background:url(../images/gary_dian.png) left 9px no-repeat; padding-left:10px;}
.main_con .news li span{ float:right; color:#a4a4a4;}
.main_con .news li a{ color:#787878;}
.main_con .news li a:hover{ color:#e01b22;}







/* 人权css */
.renquan{ margin-bottom:30px;}
.renquan li{ float:left; margin-top:20px;}
.renquan li.list01{ width:149px;}
.renquan li.list02{ width:182px;}
.renquan li.list03{ width:131px;}
.renquan li.list04{ width:147px;}
.renquan li.list05{ width:145px;}
.renquan li a{background:url(../images/jian_bg2.png) left center no-repeat; padding-left:10px;margin-left:40px;float:left;}

.renquan2 li span{background:url(../images/jian_bg2.png) left center no-repeat; padding-left:10px;margin-left:12px;float:left; width:120px;}
.renquan2 li{ float:left; margin-top:20px;}


.main_con .gtit{ background:url(../images/csr_line02.png) left bottom repeat-x;}
.main_con .gtit h3{ background:url(../images/csr_ico02.png) left 10px no-repeat; font-size:15px; font-weight:bold; margin-left:9px; padding-left:16px; line-height:30px;color:#393939;}
.main_con .gtit h3 span{ font-size:13px; font-weight:normal;}

.offer_table{width:100%; margin:5px 0; font-size:13px; border-top:1px solid #D4D4D4 border-left:1px solid #D4D4D4;}
.offer_table td,.offer_table th{ border-bottom:1px solid #D4D4D4; border-right:1px solid #D4D4D4; padding:9px 5px; background:#FBFBF9}
.offer_table th{font-weight:normal; background:#F2F2F2;}
.offer_table p{line-height: 25px;text-indent:0 !important;}

.main_con p{ font-size:13px; text-indent:2em;}
.main_con p sup{font-size:9px;}
.table_01 td{ padding:4px;line-height:24px;}
.main_con .w_kuang{ border:#f39700 solid 1px; padding:15px;}

/* 调查问卷css */
.container{ width:900px; margin:0 auto;}
.main_title{border:1px solid #D7D7D7; background:url(../images/bg_main_title.jpg) repeat-x; height:27px; line-height:27px; padding-left:12px; color:#C40400; font-size:14px;}
.wjdc_h3 h3{ font-size:16px;line-height:30px; background:url(../images/csr_line01.png) left bottom repeat-x; padding-bottom:12px; padding-left:13px;}
.wjdc_list li{ background:url(../images/csr_line01.png) left bottom repeat-x; padding:8px 0px 16px 13px;}
.wjdc_list li.last{ background:none;}
.wjdc_list li h3{ padding-bottom:6px;}
.wjdc_con{ padding-left:20px; zoom:1; overflow:hidden;}
.wjdc_area{ width:765px; height:80px; border:1px solid #aaa; line-height:20px; padding:4px;resize:none;}

.wjdc_item{ clear:both;}
.wjdc_item label{ float:left; height:20px; line-height:20px; width:94px;}
.wjdc_item label input{ float:left; margin-top:3px;*margin-top:-2px; margin-right:2px;*margin-right:-2px;}
.wjdc_item .w94{ width:94px;}

.wjdc_item2{ clear:both;}
.wjdc_item2 label{ float:left; height:20px; line-height:20px;}
.wjdc_item2 label input{ float:left; margin-top:3px; *margin-top:1px; margin-right:2px; *margin-right:-2px;}
.wjdc_item2 .w94{ width:94px;}
.wjdc_item2 .inptxt{ border:0px; border-bottom:1px solid #aaa; height:18px; line-height:18px;}
.wjdc_item2 .mt02{margin-top:2px;*margin-top:3px;}

.wjdc_item2 .w66{ width:66px;}
.wjdc_item2 .w85{ width:85px;}
.wjdc_item2 .w94{ width:94px;}
.wjdc_item2 .w153{ width:153px;}
.wjdc_item2 .w160{ width:160px;}
.wjdc_item2 .w110{ width:110px;}
.wjdc_item2 .w753{ width:753px;}

.wjdc_tbl .w83{ width:83px;}
.wjdc_tbl .w110{ width:110px;}
.wjdc_tbl th{ text-align:right; padding:4px 3px; line-height:20px; font-weight:normal; color:#636363; font-size:13px;}
.wjdc_tbl td{ padding:4px 3px; line-height:20px; color:#636363; font-size:13px;}
.wjdc_tbl input{ height:20px; line-height:20px; border:1px solid #aaa; padding:0px 2px;}
.wjdc_tbl .inptxt1{ width:138px;}
.wjdc_tbl .inptxt2{ width:36px;}
.wjdc_tbl .inptxt3{ width:408px;}
.wjdc_xq p.txt{ font-size:14px; font-weight:bold; text-indent:0em; background:url(../images/csr_line01.png) left bottom repeat-x; color:#2f2f2f; padding-bottom:6px; margin-bottom:6px;}
.wjdc_xq2{ zoom:1; overflow:hidden; padding:10px;}
.wjdc_xq2 p{ font-weight:bold; padding-bottom:10px;}
.wjdc_xq2 label{ color:#636363;}
.wjdc_xq3{ padding:0px 10px 20px 10px;}

.wjdc_btn{ width:137px; height:60px; margin:0 auto; overflow:hidden;}
.wjdc_btn button{ background:url(../images/csr_btn_submit.jpg); width:137px; height:40px; border:0px; text-indent:-999em; float:left; overflow:hidden;}




.bt_left{ width:48%; float:left; margin-right:10px;}
.bt_right{ width:48%; float:right;}



}





