@charset "utf-8";
/* CSS Document */
/*PUBLIC*/
a , area{ outline:none;}

.warp{ width:1240px; margin:auto;}

.fl{ float:left;}
.fr{ float:right;}

.menu{ width:100%; height:100px; position:absolute; top:0px; left:0px; z-index:1000; }
.logo{ width:170px; height:60px; overflow:hidden; position:absolute; left:25px; top:20px; z-index:1000;}

.navigation{ width:1240px; height:100px; margin:auto;}
.navigation ul{ width:870px; margin:auto; margin-top:40px;}
.navigation ul li{ list-style:none; float:left; width:144px; height:16px; line-height:16px; border-left:1px #999c9e solid; text-align:center; }
.navigation ul li.home{ border:none;}
.navigation ul li a{ color:#22252c; font-family:"微软雅黑"; font-size:14px; text-transform:uppercase;}
.navigation ul li.currclass a,
.navigation ul li a:hover , 
.navigation ul li a.current{ color:#6896bd;}
.navigation ul li ul{ width:144px; position:absolute; top:0px; display:none; z-index:999;  background:url(../images/tm.png);}
.navigation ul li ul li{ list-style:none; border:none; width:145px; height:25px; text-align:center; color:#22252c; font-size:12px; font-family:"微软雅黑";}
.navigation ul li ul li a , .navigation ul li.currclass ul li a{color:#22252c; font-size:12px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif}
.navigation ul li ul li a:hover , .navigation ul li.currclass ul li a:hover{color:#6896bd; font-size:12px;}

.searchbox{ position:absolute; top:30px; right:30px;}
.kzmb{ float:left; color:#22252c; font-size:12px; width:60px; line-height:30px; font-family:Arial, Helvetica, sans-serif;}
.kzmb a{ color:#22252c; }
.kzmb a.currenta{color:#6896bd;}
.textbox{ width:143px; height:24px; line-height:24px; float:left; font-size:12px; color:#6896bd; background:#ebebeb; border:none; text-indent:10px;}
.inputButton{ float:left; margin-left:1px;}

.title_warp{ width:1180px; padding-top:212px; margin:auto; height:73px; background:url(../images/bg_title.png) left top no-repeat;}
.title_en{ color:#22252c; font-family:Arial, Helvetica, sans-serif; font-size:21px; text-transform:uppercase; text-indent:35px; letter-spacing:3px; }
.title_en p{ float:left; width:auto; margin-right:-20px;}
.title_en p:first-letter { color:#6896bd;}
.title_cn{ color:#22252c; font-size:24px; font-family:"微软雅黑"; text-indent:35px;}

.rightmenu{position:fixed; width:140px; right:20px; z-index:1001; top:408px;}
.rightmenu a{ display:block; width:100%; height:34px; line-height:34px; color:#22252c; font-size:13px; font-family:"微软雅黑";}
.rightmenu a span{ display:block; float:left; width:120px; text-align:right; height:34px; overflow:hidden;}
.rightmenu a span.iconshow{ float:right; width:20px; background:url(../images/icon_right.png) center right no-repeat;}
.rightmenu a:hover , .rightmenu a.li-current{ font-size:14px; color:#6896bd;}
.rightmenu a:hover span.iconshow , .rightmenu a.li-current span.iconshow{ background:url(../images/icon_right_now.png) center right no-repeat;}

.rightmenu .childlist{ border-bottom:1px #c0bfbd solid; width:100%; height:29px;}
.rightmenu .childlist a{ display:block; width:100%; height:28px; line-height:28px; border-bottom:#FFFFFF 1px solid; color:#22252c; font-size:12px; font-family:"微软雅黑";}
.rightmenu .childlist  a span{ display:block; float:left; width:90px; text-align:right; height:28px;}
.rightmenu .childlist  a span.iconshow{ float:right; width:20px; background:url(../images/icon_rm.jpg) center right no-repeat;}
.rightmenu .childlist  a:hover , .rightmenu .childlist  a.li-current{ font-size:13px; color:#6896bd;}
.rightmenu .childlist  a:hover span.iconshow , .rightmenu .childlist  a.li-current span.iconshow{ background:url(../images/icon_rm1.jpg) center right no-repeat;}

.rightmenu .childlist_three{ width:100%; height:29px; padding:1px 0px;}
.rightmenu .childlist_three a{ display:block; width:100%; height:28px; line-height:28px; color:#747474; font-size:12px; font-family:"微软雅黑";}
.rightmenu .childlist_three  a span{ display:block; float:left; width:90px; text-align:right; padding-right:15px;  height:28px; line-height:28px; overflow:hidden;}
.rightmenu .childlist_three  a span.iconshow{ display:none;}
.rightmenu .childlist_three  a:hover span , .rightmenu .childlist_three  a.li-current span{   width:90px; font-size:13px; color:#6896bd; height:26px; line-height:26px;  border:#fffefe 1px solid; border-radius:2px; background:url(../images/slgd_lines.jpg) repeat-x;}
.rightmenu .childlist_three  a:hover span.iconshow , .rightmenu .childlist_three  a.li-current span.iconshow{ background:url(../images/icon_rm1.jpg) center right no-repeat;}
.content_box{ width:1180px; min-height:300px; _height:300px;  margin:auto; padding-bottom:30px; color:#22252c; font-size:13px; font-family:"微软雅黑"; line-height:25px;}

.showbox{ width:100%; line-height:50px; height:100px; text-align:center; font-size:24px;}

.job_list{ width:100%; height:394px; background:url(../images/bg_tm.png); margin-bottom:80px; padding-top:76px;}
.job_list ul li{ width:547px; height:34px; line-height:34px; list-style:none; float:left; margin-bottom:23px; background:#FFFFFF; margin-left:28px;}
.job_list ul li .zpbm{ width:164px; height:34px; line-height:34px; background:url(../images/bg_title_jobs.jpg) left top no-repeat; text-indent:33px; font-size:14px; color:#ffffff; font-family:"微软雅黑"; float:left; overflow:hidden;}
.job_list ul li .zpzw{ float:left; width:290px; height:34px; overflow:hidden; line-height:34px; text-indent:25px; font-size:13px; color:#22252c; font-family:"微软雅黑";}
.job_list ul li .zpdate{ float:left; width:15px; height:34px;  line-height:34px; font-size:12px; color:#6896bd; font-family:Arial, Helvetica, sans-serif;}

.newslist{ width:100%; padding-top:45px; background:url(../images/bg_tm.png); }
.newsbox{padding-left:30px;}
.newsbox ul li{ list-style:none; width:529px; height:112px; padding-left:21px; padding-top:21px; background:#ffffff; float:left; margin-bottom:15px; margin-right:19px; }

.newsinfo dt{ width:130px; height:90px;}
.newsinfo dt img{ width:130px; height:90px;}
.newsinfo dd{ width:358px; margin-right:20px; line-height:25px; font-size:14px; color:#525252;}
.newsinfo dd.newstitle{ color:#262626; font-size:16px; line-height:40px;}
.newsdate{ color:#8fb1cd; font-size:12px;}

.sltv{ width:100%; height:550px;  background:#f1f1f1;}
.videobox{ width:945px; height:550px; overflow:hidden;}
.tvimglist{ width:205px; padding-left:30px; padding-top:30px; overflow-y:auto; height:520px;}
.tvimglist ul li{ list-style:none; width:188px; height:155px; overflow:hidden; line-height:20px; color:#343434; font-size:14px;}
.tvimglist ul li img{ width:133px; height:83px; margin-bottom:10px;}

.rzzl{ width:100%; height:750px; background:#f1f1f1;}
.rzzl_menulist{ width:100%; height:45px; background:url(../images/lines_zl.jpg) left top repeat-x;}
.rzzl_menulist ul li{ list-style:none; cursor:pointer; line-height:45px; color:#22252c; text-align:center; padding:0px 20px; border-right:#d2d2d2 1px solid; float:left;}
.rzzl_menulist ul li.active{ background:#f1f1f1;}
.rzzl_box{ width:100%; height:705px;}
.rzzl_imgbox{ padding:20px 0px 0px 20px; width:825px; height:670px;}
.showimg{ width:820px; height:670px; background:#d1d0ce; position:relative; z-index:500px;}
.rzzlimglist{ width:335px; overflow-y:auto; height:670px; margin-top:20px;}
.rzzlimglist ul{ margin-left:20px;}
.rzzlimglist ul li{ list-style:none; width:265px; height:118px; overflow:hidden; line-height:20px; color:#343434; font-size:14px; border-bottom:#c5c5c5 1px solid; margin-bottom:20px; cursor:pointer;}
.rzzlimglist ul li img{ width:125px; height:80px; margin-bottom:10px;}

.rzzlallbg{ width:820px; height:40px; position:absolute; z-index:500; opacity:0.5; filter:alpha(opacity=50); background:#000000; left:0px; bottom:0px;}
.rzzlalltext{ width:820px; height:40px; position:absolute; z-index:501; line-height:40px; overflow:hidden; text-align:center; color:#FFFFFF; font-size:16px;  left:0px; bottom:0px;}

.contact{ width:100%; height:470px; background:url(../images/bg_tm.png);}
.contact_map{ width:728px; height:396px; overflow:hidden; padding-top:40px; padding-left:40px;}
.contact_showtext{ width:380px; height:395px; padding-top:40px; margin-right:16px; position:relative;}

.address{ width:100%; height:88px; line-height:88px; border-bottom:#6996bd 1px solid; text-indent:68px; color:#22252c; font-family:"微软雅黑"; font-size:16px; background:url(../images/icon_contact.png) left 8px no-repeat; margin-top:0px;}
.address span{ color:#6a98bc; font-size:16px;}

.tel{ width:312px; height:60px; padding-top:20px; line-height:20px; border-bottom:#6996bd 1px solid; padding-left:68px; overflow:hidden; color:#22252c; font-family:"微软雅黑"; font-size:16px; background:url(../images/icon_contact.png) left -75px no-repeat;}
.tel span{ color:#6a98bc; font-size:16px;}

.ewm{ width:78px; height:76px; position:absolute; bottom:0px; right:0px;}

.message{ width:1140px; height:400px; margin:auto; margin-bottom:120px; margin-top:30px;}

.email{ width:100%; height:80px;  line-height:80px; text-indent:68px; overflow:hidden; color:#22252c; font-family:"微软雅黑"; font-size:16px; background:url(../images/icon_contact.png) left -155px no-repeat; border-bottom:#6996bd 1px solid;}
.email span{ color:#6a98bc; font-size:16px;}

.qqinfo{ width:100%; height:80px;  line-height:80px; text-indent:68px; overflow:hidden; color:#22252c; font-family:"微软雅黑"; font-size:16px; background:url(../images/icon_contact.png) left -215px no-repeat;}
.qqinfo a{color:#22252c;}
.qqinfo span{ color:#6a98bc; font-size:16px;}

.piclist{ font-size:14px;}
.meesageinput{ width:360px; height:46px; border:none; background:#afaaa4; line-height:46px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; text-indent:20px; color:#FFFFFF; font-size:15px;}
.messagearea{ width:1140px; height:250px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; text-indent:20px; border:none; background:#afaaa4; line-height:25px; color:#FFFFFF; font-size:15px;}

.mssagebutton{ width:155px; height:45px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; text-indent:10px; border:none; background:#afaaa4; background:#6996bd; font-size:16px; line-height:45px; color:#ffffff;}

.honor{ width:100%; height:520px;  background:#f1f1f1;}
.honorbox{ width:815px; height:500px; overflow:hidden; padding-left:20px; padding-top:20px; position:relative;}
.honorimglist{ width:315px; overflow-y:auto; height:520px;}
.honorimglist ul li{ list-style:none; width:255px; height:118px; overflow:hidden; line-height:20px; color:#343434; font-size:14px; border-bottom:#c5c5c5 1px solid; padding-top:20px;}
.honorimglist ul li img{ width:125px; height:80px; margin-bottom:10px;}

.alltitlebg{ width:795px; height:40px; position:absolute; z-index:500; opacity:0.5; filter:alpha(opacity=50); background:#000000; left:20px; bottom:20px;}
.alltitletxt{ width:795px; height:40px; position:absolute; z-index:501; line-height:40px; overflow:hidden; text-align:center; color:#FFFFFF; font-size:16px;  left:20px; bottom:20px;}

.products{ width:1158px; height:354px; margin:auto; overflow-y:auto;}
.products ul li{ list-style:none; float:left; width:285px; height:177px; position:relative; z-index:600;}
.products ul li img{width:285px; height:177px;}
.products ul li .proshowtext{width:285px; height:177px; position:absolute; top:0px; left:0px; z-index:600; font-size:18px; color:#ffffff; font-family:"微软雅黑"; background:url(../images/product_bg.png) left top no-repeat;  display:none;}
.products ul li .proshowtext .text{padding-top:25%; width:90%; margin:auto; text-align:center;}

.dialog_title{ width:100%; height:50px; line-height:50px; background:#6996bd url(../images/icon_dialog_title.jpg) 14px center no-repeat; font-family:"微软雅黑"; font-size:16px; color:#FFFFFF; position:relative; text-align:center; z-index:99999;}
.showbumen{ position:absolute; z-index:99999; height:50px; left:30px;}
.dialog-close{ display:block; position:absolute; width:32px; height:50px; background:url(../images/dialog_close.jpg) center no-repeat; z-index:999999; top:0px; right:15px; cursor:pointer;}
.showcontent{ width:900px; line-height:25px; margin:auto;}

.productinfo{ width:394px; height:505px; background:#6996bd; position:relative; z-index:10005; color:#24252a; font-family:"微软雅黑";}
.productinfo .dialog-close_pro{ position:absolute; z-index:10005; width:63px; height:63px; background:url(../images/pro_close.jpg) left top no-repeat; top:0px; right:33px; cursor:pointer;}
.pro_title{ width:326px; margin:auto; margin-top:170px; text-align:left; font-size:24px; font-weight:bold; margin-right:33px; margin-bottom:15px; }
.pro_parma{ width:326px; margin:auto; text-align:left; line-height:25px; font-size:12px; margin-right:33px;}
.pro_content{ width:326px; height:155px;  margin:auto; margin-top:30px; line-height:20px; overflow-y:auto;}
.productimglist{ width:810px; height:505px;}

.list_jobs_param{ color:#24242c; font-size:12px; padding-top:50px; padding-bottom:30px;}
.list_jobs_param dt , .list_jobs_param dd{ float:left;}
.list_jobs_param dt { width:93px;  line-height:30px; text-align:left;}
.list_jobs_param dd{ width:200px;  line-height:30px;}



.palgelist{ text-align:center; height:30px; padding-top:30px; padding-left:480px; padding-bottom:30px;}
.palgelist a{ display:block; float:left; width:20px; height:20px; background:url(../images/page_icon_now.jpg) center no-repeat; cursor:pointer;}
.palgelist a.warpper-brown-1{ background:url(../images/page_left.png) center no-repeat; margin-right:15px;}
.palgelist a.warpper-black-1{ background:url(../images/page_right.png) center no-repeat; margin-left:15px;}
.palgelist a:hover ,.palgelist a.cur{ background:url(../images/page_icon.jpg) center no-repeat;}
.palgelist a:hover.warpper-brown-1 { background:url(../images/page_left.png) center no-repeat;}
.palgelist a:hover.warpper-black-1{ background:url(../images/page_right.png) center no-repeat;}


.market1{ width:1180px; height:560px; margin-top:-80px;}
.market_map{ width:680px;}
.market_text{ width:500px;}
.market_title{ width:100%; height:50px; line-height:50px; border-bottom:2px solid #6d99be; font-size:16px; font-family:"微软雅黑"; color:#6896bd; background:url(../images/icon_title.png) left center no-repeat; text-indent:37px; text-transform:uppercase; }
.market_content{ width:500px; height:464px; overflow-y:auto; border-bottom:1px solid #6d99be; font-family:"微软雅黑"; }
.market_show_content{ padding-left:37px; color:#22252c; font-size:12px; line-height:25px; padding-top:12px;}

.market2{ width:1180px; height:410px; margin-bottom:30px;}

.pagecontent { padding-bottom:30px;}
.pagelink{ width:1180px; margin:auto; height:140px;  z-index:998; bottom:30px; display:none;}
.nextpage{ width:80px; height:80px; margin:auto; padding:30px;}
.nextpage a { display:block; width: 60px; height: 60px; line-height: 60px;   opacity:1; filter:alpha(opacity=100); 
    text-decoration: none; font-size: 24px; color: #6896bd; border:#6896bd 3px solid;  text-align: center; vertical-align: middle;
    -webkit-border-radius: 32px; -moz-border-radius: 32px; -ms-border-radius: 32px; border-radius: 32px;
    -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; text-transform:uppercase; font-family:"微软雅黑"; }
	.nextpage a img{ margin-top:25px;}
.nextpage a:hover { opacity: 1; -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }

.footer{ width:100%; height:27px;  background:url(../images/footer_bg.jpg) left top repeat-x; position:relative;  height:27px; line-height:27px; font-size:12px; color:#ffffff; font-family:"微软雅黑"; }
.footer a{color:#ffffff;}
.footer_left{ position:absolute; left:20px; bottom:0px;}
.footer_right{ position:absolute; bottom:0px; right:20px; }
.footer_adr{ float:left;}
.footer_link{ float:left; padding-left:15px; padding-top:5px;}
.frienlink{ width:148px; height:18px; padding-top:5px;}


.dropdown {
    position: relative;
    color: #6b95bf;
    width: 148px;
    height: 18px;
    margin-left: 5px;
}
#dropdown {
    color: #6b95bf;
    width: 129px;
    height: 18px;
    line-height: 18px;
    z-index: 10;
    float: left;
    cursor: default;
	text-indent:13px;
	font-size:12px;
	background:#e0e0e0;
}
.dropdown:hover {
}
.dropdown_ul {
    position:absolute;
    width: 188px;
    background: #e0e0e0;
    z-index: 2222;
    display: none;
	right:0px; bottom:0px;
}
.dropdown_ul li {
	text-indent:5px; list-style:none; font-size:12px;
}
.dropdown_ul li:hover {
    background: #21d15c;
    color: #fff;
    cursor: pointer;
}
.linkrow {
    position: absolute;
    right: 0px;
    top: 0px;
    background:url(../images/link_icon.jpg) left top no-repeat;
    width: 18px;
    height: 18px;
}
.row_down {
    background: url(../images/link_icon_down.jpg) no-repeat;
}