@charset "utf-8";
@import url("common.css");

.biaotop{ color:#000; text-align:center; width:100%; font-weight:bold; text-transform:uppercase;}
.biaot{FONT-WEIGHT: bold; color:#000;}
.zydq{width:709px;text-align:justify;text-justify:inter-ideograph;display:block;}
/*不空格*/
.dq{padding-left:18px; display:block; width:691px; margin-bottom:5px;margin-top:5px;text-align:justify;text-justify:inter-ideograph;}
/*不带星号，空两格*/
.xhdq{padding-left:22px; display:block; width:687px; margin-bottom:5px;margin-top:5px;background:url(../images/xh.jpg) left top no-repeat;text-align:justify;text-justify:inter-ideograph;}
/*带星号，空两格*/
.redblod{ color:#F00; font-weight:bold; text-decoration: underline;}


.header{width:1200px; margin:0 auto; height:150px;}
.logo{ height:110px; width:300px; float:left; background:url(../images/logo.jpg) no-repeat;}
.logo a{ height:110px; width:300px; display:block;}
.language{ width:350px; height:30px; padding-top:60px; float:right; text-align:right; padding-right:30px; line-height:30px;}
.menu{ width:1200px; height:40px; background:#592828; }
.menu ul{ line-height:40px;font-size:14px; font-weight:bold; margin-left:20px;}
.menu ul li{ float:left;}
.menu ul li a{ color:#FFF;} 
.menu ul li a:link{ color:#FFF; padding-left:22px; padding-right:22px;height:40px;} 
.menu ul li a:hover { color:#FFF; height:40px; background:#cc1213 url(../images/menubg.jpg) center no-repeat; display:block; padding-left:22px; padding-right:22px;} 


/*english*/

#navigation, #navigation li ul {list-style-type:none; width:1200px; background:#592828; height:40px;font-size:13px; font-weight:bold;}
#navigation li {float:left;text-align:center;position:relative; z-index:99999;}
#navigation li a:link, #navigation li a:visited { font-weight:bold;display:block;text-decoration:none;color:#fff;  padding-left:19px; padding-right:19px;height:40px;line-height:40px;}
#navigation li a:hover {color:#fff; background:#cc1213 url(../images/menubg.jpg) center no-repeat; font-weight:bold;}

#navigation li ul {display:none;position:absolute;top:40px;left:0;width:180px; background:none;}
#navigation li ul li{width:180px; font-size:12px; background:#efe5e5; text-align:left; height:25px; line-height:25px; border-bottom:1px #ce7e8d solid;}
#navigation li ul li a{color:#fff;width:165px; padding-left:15px;height:25px; line-height:25px;}
#navigation li ul li a:visited{ font-weight:normal;color:#333;width:165px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#navigation li ul li a:link{ font-weight:normal;color:#333;width:165px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#navigation li ul li a:hover { font-weight:normal;color:#fff;background:#cc1213; width:165px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}

#navigation li ul li ul {display:none;position:absolute;top:0px;left:180px;margin-top:0;width:180px;}
#navigation li ul li ul li { background:#ecd9b4;}
#navigation li ul li ul li a{color:#fff; padding-left:15px;height:25px; line-height:25px;}
#navigation li ul li ul li a:visited{ font-weight:normal;color:#333;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#navigation li ul li ul li a:link{ font-weight:normal;color:#333; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#navigation li ul li ul li a:hover { font-weight:normal;color:#333;background:#e8ffcc;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
/*Francais*/
#frnavigation, #frnavigation li ul {list-style-type:none; width:1200px; background:#592828; height:40px;font-size:13px; font-weight:bold;}
#frnavigation li {float:left;text-align:center;position:relative; z-index:99999;}
#frnavigation li a:link, #frnavigation li a:visited { font-weight:bold;display:block;text-decoration:none;color:#fff;  padding-left:8px; padding-right:8px;height:40px;line-height:40px;}
#frnavigation li a:hover {color:#fff; background:#cc1213 url(../images/menubg.jpg) center no-repeat; font-weight:bold;}

#frnavigation li ul {display:none;position:absolute;top:40px;left:0;width:180px; background:none;}
#frnavigation li ul li{width:180px; font-size:12px; background:#efe5e5; text-align:left; height:25px; line-height:25px; border-bottom:1px #ce7e8d solid;}
#frnavigation li ul li a{color:#fff;width:165px; padding-left:15px;height:25px; line-height:25px;}
#frnavigation li ul li a:visited{ font-weight:normal;color:#333;width:165px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#frnavigation li ul li a:link{ font-weight:normal;color:#333;width:165px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#frnavigation li ul li a:hover { font-weight:normal;color:#fff;background:#cc1213; width:165px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}

#frnavigation li ul li ul {display:none;position:absolute;top:0px;left:180px;margin-top:0;width:180px;}
#frnavigation li ul li ul li { background:#ecd9b4;}
#frnavigation li ul li ul li a{color:#fff; padding-left:15px;height:25px; line-height:25px;}
#frnavigation li ul li ul li a:visited{ font-weight:normal;color:#333;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#frnavigation li ul li ul li a:link{ font-weight:normal;color:#333; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#frnavigation li ul li ul li a:hover { font-weight:normal;color:#333;background:#e8ffcc;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}


/* Espanol */
#esnavigation, #esnavigation li ul {list-style-type:none; width:1200px; background:#592828; height:40px;font-size:13px; font-weight:bold;}
#esnavigation li {float:left;text-align:center;position:relative; z-index:99999;}
#esnavigation li a:link, #esnavigation li a:visited { font-weight:bold;display:block;text-decoration:none;color:#fff;  padding-left:10px; padding-right:10px;height:40px;line-height:40px;}
#esnavigation li a:hover {color:#fff; background:#cc1213 url(../images/menubg.jpg) center no-repeat; font-weight:bold;}

#esnavigation li ul {display:none;position:absolute;top:40px;left:0;width:190px; background:none;}
#esnavigation li ul li{width:190px; font-size:12px; background:#efe5e5; text-align:left; height:25px; line-height:25px; border-bottom:1px #ce7e8d solid;}
#esnavigation li ul li a{color:#fff;width:185px; padding-left:15px;height:25px; line-height:25px;}
#esnavigation li ul li a:visited{ font-weight:normal;color:#333;width:175px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#esnavigation li ul li a:link{ font-weight:normal;color:#333;width:175px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#esnavigation li ul li a:hover { font-weight:normal;color:#fff;background:#cc1213; width:175px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}

#esnavigation li ul li ul {display:none;position:absolute;top:0px;left:190px;margin-top:0;width:180px;}
#esnavigation li ul li ul li { background:#ecd9b4;}
#esnavigation li ul li ul li a{color:#fff; padding-left:15px;height:25px; line-height:25px;}
#esnavigation li ul li ul li a:visited{ font-weight:normal;color:#333;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#esnavigation li ul li ul li a:link{ font-weight:normal;color:#333; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#esnavigation li ul li ul li a:hover { font-weight:normal;color:#333;background:#e8ffcc;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}


/* Português */
#ponavigation, #ponavigation li ul {list-style-type:none; width:1200px; background:#592828; height:40px;font-size:13px; font-weight:bold;}
#ponavigation li {float:left;text-align:center;position:relative; z-index:99999;}
#ponavigation li a:link, #ponavigation li a:visited { font-weight:bold;display:block;text-decoration:none;color:#fff;  padding-left:12px; padding-right:12px;height:40px;line-height:40px;}
#ponavigation li a:hover {color:#fff; background:#cc1213 url(../images/menubg.jpg) center no-repeat; font-weight:bold;}

#ponavigation li ul {display:none;position:absolute;top:40px;left:0;width:180px; background:none;}
#ponavigation li ul li{width:180px; font-size:12px; background:#efe5e5; text-align:left; height:25px; line-height:25px; border-bottom:1px #ce7e8d solid;}
#ponavigation li ul li a{color:#fff;width:165px; padding-left:15px;height:25px; line-height:25px;}
#ponavigation li ul li a:visited{ font-weight:normal;color:#333;width:165px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#ponavigation li ul li a:link{ font-weight:normal;color:#333;width:165px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#ponavigation li ul li a:hover { font-weight:normal;color:#fff;background:#cc1213; width:165px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}

#ponavigation li ul li ul {display:none;position:absolute;top:0px;left:180px;margin-top:0;width:180px;}
#ponavigation li ul li ul li { background:#ecd9b4;}
#ponavigation li ul li ul li a{color:#fff; padding-left:15px;height:25px; line-height:25px;}
#ponavigation li ul li ul li a:visited{ font-weight:normal;color:#333;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#ponavigation li ul li ul li a:link{ font-weight:normal;color:#333; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#ponavigation li ul li ul li a:hover { font-weight:normal;color:#333;background:#e8ffcc;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}

/* china */
#cnnavigation, #cnnavigation li ul {list-style-type:none; width:1200px; background:#592828; height:40px;font-size:15px; font-family:"微软雅黑","宋体",Arial; font-weight:bold;}
#cnnavigation li {float:left;text-align:center;position:relative; z-index:99999;}
#cnnavigation li a:link, #cnnavigation li a:visited { font-weight:bold;display:block;text-decoration:none;color:#fff;  padding-left:35px; padding-right:35px;height:40px;line-height:40px;}
#cnnavigation li a:hover {color:#fff; background:#cc1213 url(../images/menubg.jpg) center no-repeat; font-weight:bold;}

#cnnavigation li ul {display:none;position:absolute;top:40px;left:0;width:130px; background:none;}
#cnnavigation li ul li{width:130px; font-size:12px; background:#efe5e5; text-align:left; height:25px; line-height:25px; border-bottom:1px #ce7e8d solid;}
#cnnavigation li ul li a{color:#fff;width:115px; padding-left:15px;height:25px; line-height:25px;}
#cnnavigation li ul li a:visited{ font-weight:normal;color:#333;width:115px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#cnnavigation li ul li a:link{ font-weight:normal;color:#333;width:115px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#cnnavigation li ul li a:hover { font-weight:normal;color:#fff;background:#cc1213; width:115px; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}

#cnnavigation li ul li ul {display:none;position:absolute;top:0px;left:130px;margin-top:0;width:130px;}
#cnnavigation li ul li ul li { background:#ecd9b4;}
#cnnavigation li ul li ul li a{color:#fff; padding-left:15px;height:25px; line-height:25px;}
#cnnavigation li ul li ul li a:visited{ font-weight:normal;color:#333;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#cnnavigation li ul li ul li a:link{ font-weight:normal;color:#333; padding-left:15px;height:25px; line-height:25px;padding-right:0px;}
#cnnavigation li ul li ul li a:hover { font-weight:normal;color:#333;background:#e8ffcc;padding-left:15px;height:25px; line-height:25px;padding-right:0px;}







#main{width:1200px; margin:0 auto;}
#main-left{ width:275px; padding-right:5px; float:left;}
.le-title{ height:55px; background:#535353; display:block; line-height:55px; text-align:center; color:#FFF;}
.Categories{ height:38px; background:#cc1213; display:block; line-height:38px; text-align:center; color:#FFF;}
/*.lmenu{ width:250px;}
.lmenu ul{width:250px;}
.lmenu ul li{ height:33px; line-height:33px; background:url(../images/lmenubg.jpg);}
*/
.jt{padding-left:15px; background:url(../images/jt.png) left no-repeat; }


.lmenu { width:275px; margin-bottom:2px;}

.one { height:30px; color:#333; font-size:11px; line-height:33px; background:url(../images/lmenubg.jpg);cursor:pointer;}
.one a{color:#333;}
.slist { width:250px;}
.slits li{ width:250px; }
.two { padding:0 0 0 15px; width:260px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:23px;border-bottom:1px #CCCCCC dotted;}
.two a {width:260px; height:23px; display:block; color:#333;} 
.currentl2 a,.l2 a:hover { background:#1E5A82; color:#fff;}
.sslist { background:#156890; width:235px; overflow:hidden; margin:0 0 5px 35px; display:none;}
.l3 a { padding:6px 0 0 5px; width:230px; height:20px; display:block;} 
.currentl3 a,.l3 a:hover { color:#fff; font-weight:bold;}

#main-content{ width:751px; float:left;}
.tolink{ width:751px; float:left; height:30px; position: absolute; margin-top:15px;}
.tolink a{ line-height:20px; height:30px; padding:5px 10px;border:1px solid #a5a5a5; color:#333; margin-top:80px; background:url(../images/orbg.jpg) repeat-x;}

.main-index{ width:694px; padding-left:28px; padding-right:28px;}
.main-index li{ width:333px; height:292px;}
.main-index li p{ padding-left:10px; padding-right:10px; line-height:22px; color:#333333; }/*两端对齐*/
.main-index li a{ text-decoration:underline;}

.pictitle{width:333px; height:40px; margin-top:169px; background:url(../images/toumin.png) center; line-height:40px; color:#0000ff; font-weight:bold;}
.toptitle{ height:40px; background:#5b5555; line-height:40PX; color:#FFF; font-weight:bold; padding-left:20px;}
.main-about{width:709px; padding:15px 20px; border:1px solid #CCC; line-height:26px;}
.picture{ width:230px; float:left; margin-left:10px; margin-right:10px; height:150px; background:#CCC; margin-top:30px;}
.picture span{ text-align:center; position:absolute; margin-top:150px;_margin-top:0px; margin-left:-230px; width:230px; height:30px; line-height:30px;}

#main-right{ width:164px; float:right;}
.right-ad{ width:164px;}
.right-ad li{width:164px; margin-bottom:5px;}


.erweima{ width:164px; margin-top:10px;}
#end{ width:1200px; height:58px; margin:15px auto 15px auto; border:1px #CCCCCC solid; text-align:center;}
#end ul{ width:1180px; height:56px; margin:5px 10px; text-align:center;}
#end ul li{ float:left; margin-right:7px; margin-left:9px; text-align:center;}

#ends{ width:1200px; height:58px; margin:15px auto 0px auto;text-align:center;}
#ends ul{ width:1180px; height:56px; margin:5px 10px; text-align:center;}
#ends ul li{ float:left; margin-right:80px; margin-left:80px; text-align:center;}



.product{ width:749px; margin:0px auto; border:1px solid #CCC;}
.pname{display:none; width:230px; height:150px; text-align:center; color:#FFFFFF; padding-top:0px; font-size:12px;}
.product ul{margin-top:20px;}
.product ul li{ width:230px; height:180px; float:left; margin-left:10px; margin-right:9px; font-family:Arial;}
.product ul li img{ width:228px; height:148px; border:0px;border:1px #CCCCCC solid;}
.product ul li span{ text-align:center; position:absolute;width:230px; height:30px; line-height:30px;}

.product ul li a{position:relative;display:block;width:215px; height:133px; }
.product ul li a:hover{ background:none;width:215px; height:133px;}
.product ul li a:hover .pname{display:block;width:226px; height:146px;position:absolute; background:#fff; border:#003879 2px solid; z-index:3; -moz-opacity: 0.9;
	opacity: 0.9;
	FILTER: alpha(Opacity=90); font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;cursor: pointer; color:#003879;}

.close{ background:url(../images/xx.png) center no-repeat; width:39px; height:39px; display:block;POSITION: fixed; margin-left:555px; margin-top:-35px;}
.odiv{position:relative;
 width:550px;height:490px;
 padding:25px; padding-top:15px;
 overflow:hidden; 
 top:50%;
 left:50%;
 margin-top:-250px;
 margin-left:-300px;
 z-index:999;
 BORDER: #999 2px solid; BACKGROUND: #fff;COLOR: #000; POSITION: fixed;
}
.odivan{ width:80px; height:27px; float:right; text-align:right; padding-top:8px;}
.odivpic{ width:550px; height:360px; position:fixed; top:50%;left:50%; margin-top:-220px; margin-left:-275px;z-index:9999;}
.odivpic img{ width:550px; height:360px;border:1px #ccc solid; }
.odivh2{ width:550px; height:30px; color:#333; font-size:14px; font-weight:bold; line-height:30px; font-family:Verdana, Geneva, sans-serif;top:50%;left:50%;position:fixed; z-index:9999; margin-left:-275px;margin-top:140px;}
.odivcontent{ top:50%;left:50%; font-family:arial; margin-top:170px; margin-left:-275px; line-height:18px; width:550px; font-size:11px; color:#666;position:fixed;z-index:9999;}

#qqservices { display:none;position: absolute;width: 250px;height: 290px;margin-top: -71px;margin-left: -264px;background-color: #ebebeb;border: solid 1px #0b5603;font-size: 14px;color: #FFFFFF;}
#services { display:none;position: absolute;width: 250px;height: 290px;margin-top: -71px;margin-left: -264px;background-color: #ebebeb;border: solid 1px #0b5603;font-size: 14px;color: #FFFFFF;}
.topbox{ height:30px; width:235px; line-height:30px; background:#0b5603; padding-left:15px;}
.topbox span{ height:30px; width:205px; line-height:30px;  float:left;}
.closes{ width:30px; height:30px; float:right; display:block;background:url(../images/gb.jpg) no-repeat;}
.jts{ background:url(../images/jts.png) left no-repeat; width:12px; height:24px; position: absolute; margin-left:250px; margin-top:30px;}
.fdtext{ width:230px; padding:10px; font-size:12px; color:#666; line-height:24px;}

.ortitle{ width:590px; height:25px;line-height:26px; font-size:18px; font-weight:bold; text-align:center; color:#592828;}
.biaoti{ background:url(../images/bgs.jpg) no-repeat; width:570px; height:40px; margin-left:10px; margin-top:6px; margin-right:10px; line-height:40px; color:#FFF; text-align: left; padding-left:10px;}
.biaoti a{ font-weight:bold;text-transform:uppercase ;color:#592828; font-family:Arial, Helvetica, sans-serif,"微软雅黑";text-decoration: none; display: block; height:40px; width: 100%;}

.copy{ width:1200px; margin:0px auto; margin-bottom:10px; line-height:20px; text-align:center;}
.ortitlezy{ text-align:center; line-height:20px; color:#F00; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.danx{ height:40px; line-height:40px; text-align:center;}
.danx input{ margin-right:10px;}
.danx label{ float:left; width:568px; padding-left:10px; margin-top:2px; background:#fafafa; margin-bottom:2px; text-align:left; height:29px; line-height:29px; border:1px solid #dbdbdb;}
.jyx{ height:40px; line-height:40px; text-align:left; width:580PX;}
.jyx input{ margin-left:60px; margin-right:10px;}

.lititle{ width:560px; height:30px; line-height:30px; font-size:12px;}
.libox{ width:560px; height:30px; line-height:30px; font-size:12px;}
.libox input{ margin-left:5px; color:#999;}

.lititlel{ width:290px; float:left; font-size:11px; text-align:left; padding-left:10px;}
.lititler{ width:260px; float:right; text-align:right;}
.lititler input{ border:1px #abadb3 solid; width:250px; height:20px; line-height:20px; font-size:11px; padding-left:10px; margin-top:3px;}
.lititler select{ width:263px; height:23px; line-height:18px; font-size:11px;  margin-top:3px; padding-left:10px;}
.tijiao{text-transform:uppercase ; cursor: pointer; width:163px; height:55px; background:url(../images/an.jpg) no-repeat; border:0px #CCCCCC solid;  display:block; text-align:center; color:#FFF; font-size:18px; margin-top:10px; margin-left:215px;}
.gougu{ width:164px; height:66px; background:url(../images/ad06.jpg) no-repeat;}
.emailus{ width:164px; height:66px; background:url(../images/ad07.jpg) no-repeat;}
.beizhu{ height:25px; font-size:12px; line-height:25px; padding-left:10px; color: #F00;}

#one{display:none;}
#two{display:none;}
#three{display:none;}
#four{display:none;}
.pic{ padding-left:10px; margin-bottom:5px;}




/*对齐样式*/

.biaogetuij{ width:709px; margin-bottom:20px;}
.biaogetuij h2{ width:699px; height:50px; line-height:50px;  font-size:14px; padding-left:10px;}
.biaogetuij h3{ width:698px; height:30px; line-height:30px;  font-size:12px; font-weight:normal; border-bottom:1px #CCCCCC solid; background:#fbfbfb}
.tuija{ width:215px; height:30px; line-height:30px;}
.tuija a{width:195px; height:30px; display:block; background:url(../images/jt.png) left no-repeat; padding-left:20px;}



.tuijb{ width:110px; height:30px; line-height:30px; padding-left:10px;}
.tuijc{ width:120px; height:30px; line-height:30px; padding-left:10px;}
.tuijd{ width:100px; height:30px; line-height:30px; padding-left:10px;}
.tuije{ width:110px; height:30px; line-height:30px; padding-left:10px;}


.biaogetuij ul{ width:709px;}
.biaogetuij ul li{ width:708px; height:30px; border-bottom:1px solid #CCC; display:block;}
.biaogetuij ul li a{color:#0089cd; }
.biaogetuij ul li a:visited{ color:#0089cd;}
.biaogetuij ul li a:link{color:#0089cd;}
.biaogetuij ul li a:hover {color:#333;}


.jobname{  background:#fbfbfb; height:40px; line-height:40px; font-size:18px; text-align:center; font-family:"黑体"; color:#333;}
.jobview{ line-height:18px; margin-top:20px;}