@charset "utf-8";
body {font-family:MS PGothic; font-size:12px; margin:0px; padding:0px; background:#ffffff;}
ul {margin:0px; padding:0px;}
li {list-style:none;}
img {border:0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
form {margin:0px; padding:0px;}
/*------*/
.header {width:1002px; height:380px; overflow:hidden; margin-left:auto; margin-right:auto;}
.header a {color:#FFFFFF;}
.header .top {width:1002px; height:28px; background:url(index_01.gif); overflow:hidden; line-height:34px;}
.header .top ul {margin-right:21px;}
.header .top ul li {float:right; width:85px; text-align:center}
.header .logorow {width:1002px; height:83px; overflow:hidden;}
.header .logorow div {float:left;}
.header .logorow .logol {width:70px; height:83px; background:url(index_02.gif); overflow:hidden;}
.header .logorow .logo {width:246px; height:83px; background:url(index_03.gif); font-size:100px; overflow:hidden;}
.header .logorow .logolink {width:246px; height:83px; background:url(index_03.gif); font-size:100px; overflow:hidden; display:block; text-indent:-1000px;}
.header .logorow .logor {width:686px; height:83px; background:url(index_04.gif); overflow:hidden;}
.header .sliderow {width:1002px; height:269px; background:url(index_05.gif); overflow:hidden;}
.header .navi {position:relative; z-index:2; width:250px; height:269px; overflow:hidden; float:left;; font-size:14px; color:#FFFFFF;}
.header .navi .naviul {margin-left:40px; margin-top:15px;}
.header .navi .naviul .navinorm {height:24px; line-height:16px; background:url(Nav.gif) no-repeat left; padding-left:30px; overflow:hidden; padding-top:10px; cursor:pointer;}
.header .navi .naviul .navihover {height:24px; line-height:16px; background:url(Nav.gif) no-repeat left; padding-left:30px; overflow:hidden; padding-top:10px; cursor:pointer; margin-left:10px;}
.header .navi .naviul a:hover{margin-left:8px;}
.header .slide {position:relative; z-index:3; width:715px; height:269px; float:left; margin-left:-1px;}
/*--------*/
.indext {width:1002px; height:341px; overflow:hidden; margin-left:auto; margin-right:auto; display:block;}
.indext .indexl {width:265px; height:341px; float:left; overflow:hidden; display:block;}
.indext .indexl .t {width:265px; height:170px; background:url(index_09_jp.gif);}
.indext .indexl .t .user {padding-top:60px; margin-left:50px;}
.indext .indexl .t .user .username {width:120px; height:12px; line-height:12px;}
.indext .indexl .t .pwd {margin-top:12px; margin-left:55px;}
.indext .indexl .t .pwd .password {width:120px; height:12px; line-height:12px; margin-left:0px;}
.indext .indexl .t .login {width:70px; height:28px; margin-top:10px; margin-left:114px; background:transparent; border:0px; cursor:pointer;}
.indext .indexl .e {width:265px; height:171px; background:url(index_10_jp.gif);}
.indext .indexl .e .searchtext {width:152px; height:26px; font-size:14px; margin-left:70px; margin-top:67px; border:0px; background:transparent; cursor:text; padding-top:5px;}
.indext .indexl .e .search {width:82px; height:32px; margin-top:8px; margin-left:106px; background:transparent; border:0px; cursor:pointer;}
.indext .indexc {width:513px; height:341px; float:left; overflow:hidden;}
.indext .indexc .t {width:513px; height:170px; background:url(index_07.gif);}
.indext .indexc .t .ttop {width:513px; height:30px;}
.indext .indexc .t .title {width:60px; float:left; height:30px; overflow:hidden; line-height:40px; font-size:14px; padding-left:24px; text-align:left;}
.indext .indexc .t .more {width:62px; height:25px; float:right; margin-top:5px; margin-right:10px;}
.indext .indexc .t .news {width:513px; float:none; margin-top:2px; clear:both;}
.indext .indexc .t .news a {color:#666666;}
.indext .indexc .t .news .date {float:right; margin-right:20px; color:#333333;}
.indext .indexc .t .news ul {margin-left:30px; line-height:25px;}
.indext .indexc .t .news ul li {float:none; clear:both;}
.indext .indexc .e {width:513px; height:171px; background:url(index_11jp.gif);}
.indext .indexc .e .etop {width:513px; height:30px;}
.indext .indexc .e .title {width:84px; float:left; height:30px; overflow:hidden; line-height:46px; font-size:14px; padding-left:26px; text-align:left;}
.indext .indexc .e .more {width:62px; height:25px; float:right; margin-top:8px; margin-right:10px;}
.indext .indexc .e .NewPro {width:511px; float:none; margin-top:10px; margin-left:2px; clear:both;}
.indext .indexc .e .NewPro a {color:#666666;}
.indext .indexc .e .NewPro li {width:90px; float:left; padding-left:10px; text-align:center;}
.indext .indexr {width:224px; height:341px; float:left; overflow:hidden; background:url(index_08_jp.gif);}
.indext .indexr .title {width:224px; height:30px; line-height:40px; overflow:hidden; font-size:14px; padding-left:28px;}
.indext .indexr .cat { width:224px; height:311px; margin-top:10px;}
.indext .indexr .cat ul {width:196px; text-align:center;}
.indext .indexr .cat li {font-size:14px; line-height:40px;}
.indext .indexr .cat li a {color:#666666;}
.indext .indexr .cat li a:hover {color:#000000;}
.indexe {width:1002px; height:223px; overflow:hidden; margin-left:auto; margin-right:auto;}
.indexe .indexel {width:278px; height:223px; overflow:hidden; float:left;}
.indexe .indexel .svtitle {width:278px; height:42px; background:url(index_12_jp.gif); overflow:hidden;}
.indexe .indexel .zpimg {width:278px; height:78px; overflow:hidden;}
.indexe .indexel .contactimg {width:278px; height:103px; overflow:hidden;}
.indexe .indexec {width:500px; height:223px; overflow:hidden; float:left;}
.indexe .indexec .indexect {width:500px; height:42px; overflow:hidden; background:url(index_13_jp.gif);}
.indexe .indexec .indexect .title {text-align:right; padding-right:20px; line-height:44px;}
.indexe .indexec .indexect .title a {color:#666666;}
.indexe .indexec .indexece {width:500px; height:181px; overflow:hidden; background:url(index_16.gif); line-height:26px;}
.indexe .indexec .indexece .indexcon {margin-top:5px; margin-left:10px; margin-right:10px; color:#333333;}
.indexe .indexec .indexece .indexcon p {margin:0px; padding:0px;}
.indexe .indexer {width:224px; height:223px; overflow:hidden; float:left;}
.indexe .indexer .indexert {width:224px; height:42px; background:url(index_14_jp.gif); overflow:hidden;}
.indexe .indexer .indexere {width:224px; height:181px; background:url(index_17.gif); overflow:hidden;}
.indexe .indexer .indexere ul {margin-left:10px; margin-top:0px;}
.indexe .indexer .indexere li {width:100%; line-height:24px; }
.indexe .indexer .indexere li a {color:#666666;}
/*--------*/
.about {width:1002px; height:auto; margin-left:auto; margin-right:auto; background:url(bodybg.gif) repeat-y; overflow:hidden;}
.about .aboutname {height:33px; background:url(about_01.gif); overflow:hidden; font-weight:bold; padding-left:70px; font-size:14px; line-height:34px;}
.about .leftnavi {width:241px; height:331px; background:url(about_05.gif); float:left;}
.about .leftnavi .top {height:25px; overflow:hidden; background:url(about_02.gif); float:none; clear:both;}
.about .leftnavi .cen {height:280px; float:none; clear:both; overflow:hidden;}
.about .leftnavi .cen .normstyle {height:38px; line-height:34px; font-size:12px; font-weight:bold; background:url(about_04.gif); overflow:hidden; padding-top:5px; cursor:pointer; padding-left:80px; color:#FFFFFF;}
.about .leftnavi .cen .normstyle:hover {background:url(about_04_hover.gif); color:#CC0000;}
.about .leftnavi .cen .currstyle {height:38px; line-height:34px; font-size:12px; font-weight:bold; background:url(about_04_hover.gif); color:#CC0000; overflow:hidden; padding-top:5px; padding-left:90px;}
.about .leftnavi .end {height:26px; overflow:hidden; background:url(about_06.gif); float:none; clear:both;}
.about .info {width:761px; overflow:hidden; float:left;}
.about .info .headinfo {width:761px; height:46px; background:url(about_03.gif); overflow:hidden;}
.about .info .headinfo .title {width:161px; height:46px; line-height:46px; font-size:12px; font-weight:bold; float:left; color:#FF3300; padding-left:2px;}
.about .info .headinfo .location {width:550px; height:46px; line-height:46px; font-size:12px; color:#FF3300; float:left; text-align:right;}
.about .info .headinfo .location a {color:#666666;}
.about .info .headinfo .location a:hover {text-decoration:none; color:#FF3300;}
.about .info .content {font-size:12px; line-height:1.5em; width:725px; overflow:hidden;}
/*----------*/
.titleheng {width:1002px; height:33px; overflow:hidden; background:url(about_01.gif); margin-left:auto; margin-right:auto;}
.titleheng .tleft {width:160px; float:left; line-height:34px; font-size:14px; font-weight:bold; padding-left:70px; overflow:hidden;}
.titleheng .lright {width:730px; float:left; text-align:right; color:#FF3300; line-height:33px; overflow:hidden;}
.titleheng .lright a {color:#666666;}
.titleheng .lright a:hover {text-decoration:none; color:#FF3300;}
.newslist {width:1002px; height:auto; margin-left:auto; margin-right:auto; background:url(bodybg.gif) repeat-y; overflow:hidden;}
.newslist .newsleft {width:270px; float:left; overflow:hidden;}
.newslist .newsleft .top {width:270px; height:119px; background:url(newslist_01_jp.gif); overflow:hidden;}
.newslist .newsleft .menu {width:225px; height:130px; background:#e7e7e7; overflow:hidden; float:none; clear:both; margin-left:31px; margin-top:10px; color:#333333;}

.newslist .newsleft .menu ul .normstyle {width:185px; height:40px; overflow:hidden; margin-left:10px; margin-top:16px; line-height:40px; font-size:14px; font-weight:bold; padding-left:20px; cursor:pointer;}
.newslist .newsleft .menu ul .currstyle {width:185px; height:40px; overflow:hidden; margin-left:10px; margin-top:16px; line-height:40px; font-size:14px; font-weight:bold; padding-left:20px; background:#dadada; color:#ff3300;}
.newslist .newsleft .search {width:225px; height:130px; background:#e7e7e7; overflow:hidden; float:none; clear:both; margin-left:31px; margin-top:10px;}
.newslist .newsleft .search .searchtitle {font-size:16px; margin-left:10px; margin-top:5px; line-height:20px; color:#666666; font-weight:bold;}
.newslist .newsleft .search .SearchName {margin-top:20px;}
.newslist .newsleft .search .btn {cursor:pointer; width:80px; height:35px; margin-top:10px;}
.newslist .newsleft .earth {width:225px; height:225px; margin-left:31px; background:url(earth.gif);}
.newslist .list {width:732px; float:left; overflow:hidden;}
.newslist .list .top {width:732px; height:3px; line-height:3px; background:url(newslist_02.gif); margin-top:9px; overflow:hidden;}
.newslist .list .listpage {width:694px; float:none; clear:both; background:#e7e7e7; padding-top:10px; overflow:hidden;}
.newslist .list .listpage .title {font-size:14px; line-height:30px; text-indent:5px; padding-left:5px; padding-right:5px; color:#666666;}
.newslist .list .listpage .title a {color:#FF3300;}
.newslist .list .listpage .title a:hover {color:#666666; text-decoration:none;}
.newslist .list .listpage .intro {line-height:24px; text-indent:24px; border-bottom:#999999 1px dashed; padding-left:5px; padding-right:5px;}
.newslist .list .page {width:690px; text-align:right; background:#e7e7e7; padding-top:5px; padding-right:4px; overflow:hidden;}
.newslist .list .page a {color:#FF3300;}
.newslist .list .page a:hover {color:#333333;}
.newslist .list .end {width:732px; height:14px; overflow:hidden; background:url(newslist_03.gif);}
/*---------*/
.arcview {width:1002px; height:33px; overflow:hidden; background:url(about_01.gif); margin-left:auto; margin-right:auto;}
.arcview .location {width:880px; float:left; text-align:left; color:#FF3300; line-height:33px; overflow:hidden; padding-left:70px;}
.arcview .location a {color:#666666;}
.arcview .location a:hover {text-decoration:none; color:#FF3300;}
.newsview {width:1002px; height:auto; margin-left:auto; margin-right:auto; background:url(bodybg.gif) repeat-y; overflow:hidden;}
.newsview .newsleft {width:270px; float:left; overflow:hidden;}
.newsview .newsleft .top {width:270px; height:119px; background:url(newslist_01_jp.gif); overflow:hidden;}
.newsview .newsleft .menu {width:225px; height:130px; background:#e7e7e7; overflow:hidden; float:none; clear:both; margin-left:31px; margin-top:10px; color:#333333;}

.newsview .newsleft .menu ul .normstyle {width:185px; height:40px; overflow:hidden; margin-left:10px; margin-top:16px; line-height:40px; font-size:14px; font-weight:bold; padding-left:20px; cursor:pointer;}
.newsview .newsleft .menu ul .currstyle {width:185px; height:40px; overflow:hidden; margin-left:10px; margin-top:16px; line-height:40px; font-size:14px; font-weight:bold; padding-left:20px; background:#dadada; color:#ff3300;}
.newsview .newsleft .search {width:225px; height:130px; background:#e7e7e7; overflow:hidden; float:none; clear:both; margin-left:31px; margin-top:10px;}
.newsview .newsleft .search .searchtitle {font-size:16px; margin-left:10px; margin-top:5px; line-height:20px; color:#666666; font-weight:bold;}
.newsview .newsleft .search .SearchName {margin-top:20px;}
.newsview .newsleft .search .btn {cursor:pointer; width:80px; height:35px; margin-top:10px;}
.newsview .newsleft .earth {width:225px; height:225px; margin-left:31px; background:url(earth.gif);}
.newsview .view {width:732px; float:left; overflow:hidden;}
.newsview .view .top {width:732px; height:3px; line-height:3px; background:url(newslist_02.gif); margin-top:9px; overflow:hidden;}
.newsview .view .title {width:694px; height:30px; line-height:30px; font-size:14px; text-align:center; background:#e7e7e7; overflow:hidden;}
.newsview .view .info {width:694px; height:20px; line-height:20px; text-align:center; background:#e7e7e7; overflow:hidden}
.newsview .view .content {width:672px; float:none; clear:both; padding-top:10px; background:#e7e7e7; overflow:hidden; padding-left:12px; margin-right:38px; padding-right:10px; line-height:1.5em;}
.newsview .view .page {width:694px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:normal; background:#e7e7e7; overflow:hidden; display:none;}
.newsview .view .backbtn {width:694px; height:40px; overflow:hidden; text-align:center; background:#e7e7e7; padding-top:10px;}
.newsview .view .end {width:732px; height:14px; overflow:hidden; background:url(newslist_03.gif); text-align:center; background-repeat:no-repeat;}
/*----------*/
.protitle {width:1002px; height:33px; overflow:hidden; background:url(about_01.gif); margin-left:auto; margin-right:auto;}
.protitle .location {width:880px; float:left; color:#FF3300; line-height:33px; overflow:hidden; padding-left:70px;}
.protitle .location a {color:#666666;}
.protitle .location a:hover {text-decoration:none; color:#FF3300;}
.prolist {width:1002px; height:auto; margin-left:auto; margin-right:auto; background:url(bodybg.gif) repeat-y; overflow:hidden; float:none; clear:both;}
.prolist .proleft {width:270px; float:left; overflow:hidden;}
.prolist .proleft .top {width:270px; height:119px; background:url(prolist_01_jp.gif); overflow:hidden;}
.prolist .proleft .topEqu {width:270px; height:119px; background:url(Equ_jp.gif); overflow:hidden;}
.prolist .proleft .search {width:225px; height:130px; background:#e7e7e7; overflow:hidden; float:none; clear:both; margin-left:31px; margin-top:10px;}
.prolist .proleft .search .searchtitle {font-size:16px; margin-left:10px; margin-top:5px; line-height:20px; color:#666666; font-weight:bold;}
.prolist .proleft .search .SearchName {margin-top:20px;}
.prolist .proleft .search .btn {cursor:pointer; width:80px; height:35px; margin-top:10px;}
.prolist .proleft .earth {width:225px; height:225px; margin-left:31px; background:url(earth.gif);}
.prolist .proright {width:694px; float:left; overflow:hidden;}
.prolist .proright .toptitle {height:44px; padding-left:40px; line-height:34px; color:#AA0000; background:url(prolisttitle.gif); overflow:hidden; margin-top:8px; font-size:14px; font-weight:bold; float:none; clear:both;}
.prolist .proright .pro {padding-left:22px;}
.prolist .proright .pro .product {display:block; width:170px; height:190px; float:left; overflow:hidden; background:url(prolistbg.gif) no-repeat 25px 0px;; padding-bottom:20px; padding-right:20px; padding-left:25px;}
.prolist .proright .pro .product .image {width:140px; height:140px; overflow:hidden; margin-left:15px; margin-top:15px;}
.prolist .proright .pro .product .title {width:140px; height:20px; line-height:22px; overflow:hidden; margin-left:15px; padding-top:10px; text-align:center;}
.prolist .proright .pro .product .title a {color:#FF3300}
.prolist .proright .pro .product .title a:hover {color:#666666; text-decoration:none;}
.prolist .proright .page {width:694px; float:none; clear:both; text-align:right;}
.prolist .proright .page a {color:#FF3300;}
.prolist .proright .page a:hover {color:#333333;}
/*---------------------*/
.proviewtitle {width:1002px; height:33px; overflow:hidden; background:url(about_01.gif); margin-left:auto; margin-right:auto;}
.proviewtitle .location {width:880px; float:left; color:#FF3300; line-height:33px; overflow:hidden; padding-left:70px;}
.proviewtitle .location a {color:#666666;}
.proviewtitle .location a:hover {text-decoration:none; color:#FF3300;}
.proview {width:1002px; height:auto; margin-left:auto; margin-right:auto; background:url(bodybg.gif) repeat-y; overflow:hidden; float:none; clear:both;}
.proview .proleft {width:270px; float:left; overflow:hidden;}
.proview .proleft .top {width:270px; height:119px; background:url(prolist_01_jp.gif); overflow:hidden;}
.proview .proleft .search {width:225px; height:130px; background:#e7e7e7; overflow:hidden; float:none; clear:both; margin-left:31px; margin-top:10px;}
.proview .proleft .search .searchtitle {font-size:16px; margin-left:10px; margin-top:5px; line-height:20px; color:#666666; font-weight:bold;}
.proview .proleft .search .SearchName {margin-top:20px;}
.proview .proleft .search .btn {cursor:pointer; width:80px; height:35px; margin-top:10px;}
.proview .proleft .earth {width:225px; height:225px; margin-left:31px; background:url(earth.gif);}
.proview .proright {width:694px; float:left; overflow:hidden;}
.proview .proright .toptitle {height:44px; padding-left:40px; line-height:34px; color:#AA0000; background:url(prolisttitle.gif); overflow:hidden; margin-top:8px; font-size:14px; font-weight:bold; float:none; clear:both;}
.proview .proright .view {width:694px; background:url(proview.gif) no-repeat; overflow:hidden;}
.proview .proright .view .proimg {width:280px; height:280px; float:left; overflow:hidden; padding-left:17px; text-align:center; padding-top:20px;}
.proview .proright .view .proimg img {max-width:300px; width: expression(this.width > 300 ? 300: true);}
.proview .proright .view .property {width:370px; height:300px; float:left; overflow:hidden; padding-left:25px; padding-top:20px;}
.proview .proright .view .property {font-size:14px; color:#333333; line-height:24px;}
.proview .proright .view .smpic {width:674px; height:84px; background:url(prosmpicbg.gif) no-repeat 0px 10px; overflow:hidden; padding-top:18px; padding-left:10px; text-align:center;}
.proview .proright .view .smpic img {margin-left:10px; margin-right:10px; border:2px #999999 solid; filter: Alpha(Opacity=50);}
.proview .proright .view .detailstitle {height:44px; padding-left:40px; line-height:36px; color:#AA0000; background:url(prolisttitle.gif); overflow:hidden; margin-top:8px; font-size:14px; font-weight:bold; float:none; clear:both;}
.proview .proright .view .details {padding-left:10px; padding-right:10px; line-height:1.5em; color:#333333; font-size:12px; float:none; clear:both;}
/*---------------------*/
.jobslisttitle {width:1002px; height:33px; overflow:hidden; background:url(about_01.gif); margin-left:auto; margin-right:auto;}
.jobslisttitle .location {width:880px; float:left; color:#FF3300; line-height:33px; overflow:hidden; padding-left:70px;}
.jobslisttitle .location a {color:#666666;}
.jobslisttitle .location a:hover {text-decoration:none; color:#FF3300;}
.jobs {width:1002px; height:auto; margin-left:auto; margin-right:auto; background:url(bodybg.gif) repeat-y; overflow:hidden; float:none; clear:both;}
.jobs .jobsleft {width:270px; float:left; overflow:hidden;}
.jobs .jobsleft .top {width:270px; height:119px; background:url(Konka_hr_jp.gif); overflow:hidden;}
.jobs .jobsleft .search {width:225px; height:130px; background:#e7e7e7; overflow:hidden; float:none; clear:both; margin-left:31px; margin-top:10px;}
.jobs .jobsleft .search .searchtitle {font-size:16px; margin-left:10px; margin-top:5px; line-height:20px; color:#666666; font-weight:bold;}
.jobs .jobsleft .search .SearchName {margin-top:20px;}
.jobs .jobsleft .search .btn {cursor:pointer; width:80px; height:35px; margin-top:10px;}
.jobs .jobsleft .earth {width:225px; height:225px; margin-left:31px; background:url(earth.gif);}
.jobs .jobslist {width:694px; margin-left:auto; margin-right:auto;}
.jobs .jobslist ul {margin-left:40px;}
.jobs .jobslist ul li {line-height:30px; font-size:14px;}
.jobs .jobslist ul li a {color:#FF3300;}
.jobs .jobslist ul li a:hover {color:#333333;}
.jobs .jobslist .page {float:none; clear:both; text-align:right; padding-right:20px;}
.jobs .jobslist .page a {color:#FF3300;}
.jobs .jobslist .page a:hover {color:#333333;}
/*---------------------------*/
.jobsviewtitle {width:1002px; height:33px; overflow:hidden; background:url(about_01.gif); margin-left:auto; margin-right:auto;}
.jobsviewtitle .location {width:880px; float:left; color:#FF3300; line-height:33px; overflow:hidden; padding-left:70px;}
.jobsviewtitle .location a {color:#666666;}
.jobsviewtitle .location a:hover {text-decoration:none; color:#FF3300;}
.jobsview {width:694px; margin-left:auto; margin-right:auto; overflow:hidden;}
/*------------------------------*/
.writejltitle {width:1002px; height:33px; overflow:hidden; background:url(about_01.gif); margin-left:auto; margin-right:auto;}
.writejltitle .location {width:880px; float:left; color:#FF3300; line-height:33px; overflow:hidden; padding-left:70px;}
.writejltitle .location a {color:#666666;}
.writejltitle .location a:hover {text-decoration:none; color:#FF3300;}
.writejl {width:694px; margin-left:auto; margin-right:auto; overflow:hidden;}
/*-----------------------------*/
.contacttitle {width:1002px; height:33px; overflow:hidden; background:url(about_01.gif); margin-left:auto; margin-right:auto; font-size:14px; font-weight:bold; text-indent:70px; line-height:33px; color:#FF3300;}
.contacttitle a {color:#666666;}
.contacttitle a:hover {color:#FF3300;}
.contact {width:1002px; margin-left:auto; margin-right:auto; background:url(bodybg.gif) repeat-y; overflow:hidden;}
.contact .left {width:270px; float:left; overflow:hidden;}
.contact .left .top {width:270px; height:119px; background:url(contact_jp.gif); overflow:hidden;}
.contact .left .menu {width:225px; height:200px; background:#e7e7e7; overflow:hidden; float:none; clear:both; margin-left:31px; margin-top:15px; color:#333333;}
.contact .left .menu a {color:#FF3300;}
.contact .left .menu a:hover {color:#333333;}
.contact .left .menu ul li {width:185px; height:30px; overflow:hidden; margin-left:10px; margin-top:16px; line-height:30px; font-size:14px; font-weight:bold; padding-left:20px; cursor:pointer;}
.contact .left .search {width:225px; height:130px; background:#e7e7e7; overflow:hidden; float:none; clear:both; margin-left:31px; margin-top:10px;}
.contact .left .search .searchtitle {font-size:16px; margin-left:10px; margin-top:5px; line-height:20px; color:#666666; font-weight:bold;}
.contact .left .search .SearchName {margin-top:20px;}
.contact .left .search .btn {cursor:pointer; width:80px; height:35px; margin-top:10px;}
.contact .left .earth {width:225px; height:225px; margin-left:31px; background:url(earth.gif);}
.contact .right {width:694px; overflow:hidden; float:left; margin-top:10px;}
.contact .right .headinfo {width:761px; height:46px; background:url(about_03.gif); overflow:hidden;}
.contact .right .headinfo .title {width:161px; height:46px; line-height:46px; font-size:16px; font-weight:bold; float:left; color:#FF3300; padding-left:10px;}
.contact .right .headinfo .location {width:520px; height:46px; line-height:46px; font-size:12px; color:#FF3300; float:left; text-align:right;}
.contact .right .headinfo .location a {color:#666666;}
.contact .right .headinfo .location a:hover {text-decoration:none; color:#FF3300;}
.contact .list {width:694px;}
.contact .list .title {width:694px; line-height:30px; font-size:14px; font-weight:bold; color:#FF3300; background-color:#e7e7e7; text-indent:20px;}
.contact .list .admintitle {width:694px; line-height:30px; font-size:14px; font-weight:bold; color:#000000; background-color:#ffffff; text-indent:20px;}
.contact .list .content {width:674px; line-height:20px; font-size:12px; color:#333333; background-color:#e7e7e7; text-indent:24px; padding-left:10px; padding-right:10px;}
.contact .list .adminreply {width:674px; line-height:20px; font-size:12px; color:#000000; background-color:#ffffff; text-indent:24px; padding-left:10px; padding-right:10px;}
.contact .page {text-align:right; line-height:30px;}
/*----------------------------------*/
.searcht {width:1002px; height:33px; overflow:hidden; background:url(about_01.gif); margin-left:auto; margin-right:auto;}
.searcht .tleft {width:800px; float:left; line-height:36px; font-size:14px; padding-left:70px; overflow:hidden;}
.searchpage {width:1002px; height:auto; margin-left:auto; margin-right:auto; background:url(bodybg.gif) repeat-y; overflow:hidden; padding-top:10px; color:#333333;}
.searchpage .searchline {width:940px; margin-left:30px; overflow:hidden; padding-top:10px; padding-bottom:10px; border-bottom:#FFFFFF 1px solid;}
.searchpage .searchline .image {width:100px; height:100px; overflow:hidden; float:left;}
.searchpage .searchline .title {width:830px; height:20px; line-height:24px; overflow:hidden; float:left; font-size:14px; font-weight:bold; padding-left:10px;}
.searchpage .searchline .title a {color:#FF3300;}
.searchpage .searchline .title a:hover {text-decoration:none; color:#666666;}
.searchpage .searchline .intro {width:830px; height:80px; line-height:20px; overflow:hidden; float:left; text-indent:24px; padding-left:10px;}
.searchpage .page {padding-right:30px; text-align:right; line-height:24px;}
/*-----------------------------*/
.foot {width:1002px; height:105px; overflow:hidden; background:url(index_19.gif); margin-left:auto; margin-right:auto;}
.foot .mfoot {width:600px; height:60px; margin-top:40px; padding-left:200px; overflow:hidden; float:left;}
.foot .mfoot .footlink {width:600px; height:20px; line-height:20px; overflow:hidden; text-align:center; color:#FF6600;}
.foot .mfoot .footlink a {color:#FF6600;}
.foot .mfoot .copyright {width:600px; height:20px; line-height:20px; overflow:hidden; margin-top:5px; text-align:center; color:#333333;}
.foot .mfoot .copyright a {color:#999999;}
.foot .icp {width:120px; float:left; margin-top:58px; color:#333333; overflow:hidden; margin-left:56px; font-size:12px;}
/*------------------------------*/

