/* CSS Document */

.colwrapper{overflow:hidden;zoom:1;margin:5px auto;}

.clear{font-size:0; width:1%; content:"."; display:block; height:0; clear:both; overflow:hidden;}

.hidden {display: none;}

body { text-align：left；mini-width：804px；font-family: 宋体, serif;  margin:0; padding:0; background: #e9e9e9; font-size:12px; color:#000;}

div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }

ul li{ margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}

table,td,tr,th{font-size:12px;}

li{list-style-type:none;}

input,button{cursor:pointer !important;cursor:hand;}

img{vertical-align:top;}

table{margin:0 auto;}

.iframe{overflow:hidden;}

.cut{text-overflow:ellipsis; white-space:nowrap;word-break:keep-all;/*不换行*/ -o-text-overflow:ellipsis;overflow:hidden;}

html,body {height:100%;}

/* 链接颜色 */
a:link {color: #ffffff; text-decoration:none;}

a:visited {color: #ffffff;text-decoration:none;}

a:hover {color: #ffffff; text-decoration:none;}



.language a{ color:#666666; text-decoration:none; font: normal 12px/25px "宋体";}

.en_language a{ color:#000000; text-decoration:none; font: normal 12px/25px "宋体";}

.language a:visited{ color:#666666; text-decoration:none;font: normal 12px/25px "宋体";}

.language a:hover{ color:#1f58a8; text-decoration:none;font: normal 12px/25px "宋体";}




*html #wrapper{height: 100%;}

#wrapper{ width:802px;min-height:100%; border-right:1px solid #282828; background-color:#ffffff; margin-left:3px;}

#header{ width:100%; height:auto;}

.head{ width:100%; height:25px;}

.day{ font: normal 12px/25px "宋体"; color:#000000; padding-left:20px; float:left;}

.language{ color:#000000; float:right; padding-right:34px; }

.language{}



.nav,.en_nav{ width:768px; height:27px; background-color:#1f58a8;  color:#ffffff; text-align:right; padding-right:34px;}

.nav{font:normal 12px/27px "宋体";}

.en_nav{ font:normal 12px/27px Arial, Helvetica, sans-serif;}

.banner{ width:100%; height:auto; margin-top:1px;}

.bannerleft{ width:211px; height:205px;float:left;}

.bannerright{ width:589px; height:205px;float:left; text-align:center;}

#contain{ width:100%; height:auto;}

.index_left{ float:left; width:211px;}

#index_sidebar,#en_index_sidebar{ width:100%; height:auto;}

#index_sidebar ul{ display:block;}

#index_sidebar li,#en_index_sidebar li{ list-style-image:none; list-style-type:none;width:211px;  height:32px; margin-top:1px; display:inline; }

#index_sidebar li a,#en_index_sidebar li a{  background:url(../images/about_a.gif) no-repeat; display:block;padding-left:65px; line-height:32px; color:#ffffff;  padding-top:2px;}

#index_sidebar li a{ font: normal 12px/32px  "宋体";}

#en_index_sidebar li a{font: normal 12px/32px Arial, Helvetica, sans-serif; font-weight:bold;}

#index_sidebar li a:hover,#en_index_sidebar li a:hover{ background:url(../images/about_hover.gif) no-repeat; height:32px; display:block; text-decoration:none; }

#index_sidebar li a:active,#en_index_sidebar li a:active{ background:url(../images/about_hover.gif) no-repeat; height:32px; display:block; text-decoration:none; }

#index_sidebar li a:hover{font:normal 12px/32px "宋体";}

#en_index_sidebar li a:hover{font:normal 12px/32px Arial, Helvetica, sans-serif;font-weight:bold;}

.index_leftimg,.about_leftimg,.contract_leftimg,.product_leftimg,.recuitment_leftimg,.en_about_leftimg,.en_index_leftimg,.en_product_leftimg{background: #e4e4e4 url(../images/index_27.gif) no-repeat; background-position:center 80%;; width:100%; }

.index_leftimg{ height:190px;}

.en_index_leftimg{ height:300px;}

.about_leftimg{ height:500px;}

.contract_leftimg{ height:240px;}

.product_leftimg{ height:200px;}

.recuitment_leftimg{ height:200px;}

.en_about_leftimg{ height:550px;}

.en_product_leftimg{ height:400px;}

.index_right{ float:right; width:587px; height:auto; background:url(../images/index_08.gif) no-repeat; background-position: right top;}

.index_aboutimg{ background:url(../images/0000000_01.gif) no-repeat; width:570px; height:67px; background-position:left bottom; float:right; margin-top:13px; clear:both;}

.index_about{ width:570px; height:auto; float:right; clear:both;}

.index_aboutleft,.en_index_aboutleft{ height:auto;  color:#3f3e3e; float:left; padding-left:23px; padding-top:5px; }

.index_aboutleft{text-indent:5px;font:normal 12px/20px "宋体";}

.en_index_aboutleft{font:normal 12px/20px Arial, Helvetica, sans-serif;}

.index_aboutright{ width:218px; float:right;}

h1{ width:100%; height:9px; background:url(../images/index_ggtop.gif) no-repeat; background-position:left bottom; clear:both;}

.index_gg{ width:212px;; height:211px; background:url(../images/index_ggbg.gif) repeat-y; clear:both;}

.index_gg ul{ height:211px;}

.index_gg li{ width:173px; height:65px;  list-style-image:none; list-style-type:none; display:block; background:url(../images/index_17.gif) no-repeat; line-height:65px; background-position:center center; margin-left:16px;}

h2{ width:100%; height:8px; background:url(../images/index_ggbottom.gif) no-repeat; clear:both;}

#footer{ width:100%;clear:both;}

.adress{ font:normal 12px/30px "宋体"; color:#444444; width:100%; height:30px;background-color:#e7e7e7; text-align:center;}

.footnav{ width:789px; height:21px; background-color:#1f58a8; font: normal 12px/21px "宋体"; color:#ffffff; text-align:left;  padding-left:13px;margin-top:7px;}

.foot{ width:100%; font: normal 12px/28px Arial, Helvetica, sans-serif; color:#010101; text-align:center;}


/*about*/
.about_titleimg{ background:url(../images/about_about.gif) no-repeat; height:60px; margin-top:17px; width:570px; margin-left:17px;}

.about_aboutmain,.enabout_aboutmain{ color:#282828; clear:both; padding-left:35px; height:auto;  padding-right:10px; padding-top:10px; }

.about_aboutmain{ font:normal 12px/20px "宋体";}

.about_aboutmain h3,.index_aboutleft h3,.product_roundright h3{ text-indent:24px;}

.enabout_aboutmain{font:normal 12px/20px Arial, Helvetica, sans-serif;}

.about_aboutmain div,.enabout_aboutmain div{ color:#1f58a8; width:210px; border-bottom:2px solid #d6d6d6; margin:0 auto; text-align:center;}

.about_aboutmain div{font: normal 16px/35px "宋体";font-weight:bold;}

.enabout_aboutmain div{ font:normal 16px/35px Arial, Helvetica, sans-serif;font-weight:bold;}



.contract_main{ width:570px; float:right; height:353px; background:url(../images/contract_map.gif) no-repeat; background-position:right bottom;}

.contract_adress{ width:292px; height:168px; padding-left:56px; padding-top:55px; float:left;}

.contract_titleimg{ background:url(../images/contract_img.gif) no-repeat; height:60px; margin-top:17px; width:570px; float:right;}

.contract_title,.en_contract_title{  color:#1f58a8; border-bottom:2px solid #c0c0c0; width:282px; height:25px; padding-left:4px;}

.contract_title{font: normal 15px/25px "宋体"; font-weight:bold;}

.en_contract_title{font: normal 15px/25px Arial, Helvetica, sans-serif;font-weight:bold;}

.contract_tt{  color:#000000; margin-top:10px;}

.contract_tt{font: normal 12px/20px "宋体";padding-left:10px;}

.en_contract_tt{font: normal 12px/20px Arial, Helvetica, sans-serif; padding-left:10px;}

.en_contract_tt span{ font: normal 12px/20px Arial, Helvetica, sans-serif;font-weight:bold; color:#000000;}

.recruitment_titleimg{ background:url(../images/Recruitment_title.gif) no-repeat; width:570px; height:67px; background-position:left bottom; float:right; margin-top:13px; clear:both;}

.recruitment{ width:570px;float:right; margin-top:19px;}

.recruitmentable{ border:1px solid #ebeae8;}

.recruitmentr{ border-bottom:1px solid #e0dfdd;}

.recruitmen_td{ border-bottom:1px dotted #d7d7d7;}

.product_round{ width:100%; height:auto;padding-top:17px;}

.product_roundleft{ width:212px;  height:auto; float:left;margin-left:27px; display:inline;}

.product_roundright,.en_product_roundright{ float:left; width:320px;  height:auto;  color:#3f3e3e; margin-left:20px;   padding-top:18px; }

.product_roundright{font: normal 12px/20px "宋体";text-indent:4px;}

.en_product_roundright{font: normal 12px/20px Arial, Helvetica, sans-serif;}

.product_roundright span,.en_product_roundright span{  color:#1f58a8; font-weight:bold;}

.en_product_roundright h3{ padding-left:10px;}

.product_roundright span{font: normal 12px/25px "宋体";}

.en_product_roundright span{font: normal 12px/25px Arial, Helvetica, sans-serif;}

.product_titleimg{ width:212px; height:60px; background:url(../images/product_titleimg.gif) no-repeat;}


