﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,table,td,th,form,img,dl,dt,dd,input,select,textarea{margin:0;padding:0; font:14px "微软雅黑";}
body{background-color:#241B12;color:#333;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}

.header{ width:980px; margin:0 auto;}
.top{ width:980px; height:67px;}
.logo{width:95px;height:67px; float:left; display:inline;margin:0 0 0 30px;display:inline;}
.logo a{width:95px;height:67px;overflow:hidden;float:left;}
.com-name{ width:384px; height:67px; float:left;margin-left:35px; margin-top:0px; background:url(../images/name.jpg) no-repeat; text-indent:-9999px;}
.com-name h1{height:50px;line-height:50px;overflow:hidden;font-size:24px; font-family:"黑体"; color:#723f5f; width:100%;}
.tel{ width:200px; height:60px; float:left; color:#eacb8a; font:bold 18px "黑体"; margin-left:40px; margin-top:5px; line-height:60px;}
.language{ width:80px; height:60px; text-align:center; float:left;margin-left:45px; margin-top:5px;}
.language a{ width:25px; height:19px; display:block; float:left; margin:20px 0 0 15px;}

.nav-box{ width:980px; height:46px; background:url(../images/nav_bg.gif) repeat-x; padding-top:9px;}
.nav-box ul{ width:960px; height:40px; margin:0 10px; overflow:hidden; line-height:40px; list-style:none;}
.nav-box ul li{ width:95px; height:40px; text-align:center; float:left; display:inline;}
.nav-box ul li.first{ width:95px; height:34px; margin-left:25px; background:url(../images/nav_over_bg.gif) no-repeat; margin-top:0px;}
.nav-box ul li a{ width:95px; height:40px; display:block; line-height:40px; text-align:center; color:#f1c47b; font-weight:bold;}
.nav-box ul li.first a{color:#56483f;}
.nav-box ul li a:hover{ width:95px; height:34px; background:url(../images/nav_over_bg.gif) no-repeat; margin-top:0px; color:#56483f;text-decoration:none;}

.i-company{width:960px;margin:0 auto; background:#d3c0a2;height:250px; padding:0 10px 5px 10px; overflow:hidden;}

.content{width:950px; height:913px; margin:0 auto; padding:0 15px; background:#D3C0A2 url(../images/i-content.jpg) repeat-x left top;}
.content .content-left{ width:710px; height:860px; float:left;}

.content .content-right{ width:230px; height:905px; float:right; overflow:hidden; background:#4f463d url(../images/i-line2.jpg) repeat-x left bottom;}
.content .content-right .right_lb{ width:230px; margin-top:10px;}
.content .content-right .right_lb .pro_lb{ width:230px;}

.content .content-right .right_lb .pro_lb .pro_lb_titt{ width:230px; height:29px; line-height:29px; background:url(../images/pro_bg_titt.gif) no-repeat; overflow:hidden;}
.content .content-right .right_lb .pro_lb .pro_lb_titt a{ color:#e1e9c3; padding-left:38px; letter-spacing:2px;}

.content .content-right .right_lb .pro_lb .pro_lb_tit{ width:230px; height:29px; line-height:29px; background:url(../images/pro_bg_tit.gif) no-repeat; overflow:hidden;}
.content .content-right .right_lb .pro_lb .pro_lb_tit a{ color:#e1e9c3; padding-left:38px; letter-spacing:2px;}
.content .content-right .right_lb .pro_lb .pro_lb_name{ width:230px; list-style:none;}
.content .content-right .right_lb .pro_lb .pro_lb_name li{ width:230px; height:21px; line-height:21px; background:url(../images/pro_bg_name.gif) no-repeat; overflow:hidden;}
.content .content-right .right_lb .pro_lb .pro_lb_name li a{ color:#cea868; font-size:12px; padding-left:35px; letter-spacing:2px;}

.content .content-right .right_intro{ width:230px;}
.content .content-right .right_intro .intro_tit{ width:230px; height:34px; line-height:42px; background:url(../images/pro_bgs_tit.gif) no-repeat; overflow:hidden; color:#e1e9c3; padding-left:20px; letter-spacing:1px;}
.content .content-right .right_intro .intro_pic{ width:210px; padding:0 10px; margin-top:8px;}
.content .content-right .right_intro .intro_txt{ width:210px; padding:5px 10px; font-size:12px; color:#d3bea3; text-indent:2em; line-height:22px;}

.content .content-right .right_contact{ width:230px;}
.content .content-right .right_contact .contact_tit{ width:230px; height:34px; line-height:42px; background:url(../images/pro_bgs_tit.gif) no-repeat; overflow:hidden; color:#e1e9c3; padding-left:20px; letter-spacing:1px;}
.content .content-right .right_contact .contact_con{ width:210px; padding:5px 10px;}
.content .content-right .right_contact .contact_con p{ font-size:12px; color:#d3bea3; text-indent:1em; line-height:22px;}


.footer{width:980px;overflow:hidden;margin:0 auto;}
.footer-ele1{height:154px;background:url('../images/f-bg1.jpg') repeat-x; width:980px;overflow:hidden}
.f-company{width:436px;float:left; height:150px; padding-left:50px; background:url('../images/f-bor.gif') repeat-y right bottom;}
.f-company h4{margin-top:22px;height:26px;line-height:26px; font-weight:700;color:#723F1D;width:445px;overflow:hidden}
.f-company ul{width:445px;overflow:hidden;height:50px;}
.f-company li{line-height:24px;color:#723F1D;width:450px;float:left; height:24px; overflow:hidden;word-wrap:break-word;}
.f-company li span{ margin:0 5px 0 0;}
.f-control{float:left; width:450px; margin-left:18px;display:inline;}
.f-control h4{margin-top:22px;height:26px;line-height:26px; font-weight:700;color:#723F1D;width:410px;overflow:hidden;padding-left:30px; background:url('../images/f-ico.gif') no-repeat left 2px;}
.main-class{width:450px;overflow:hidden;line-height:20px;height:40px;color:#723F1D;margin-top:4px}
.main-class li{margin-right:34px; width:116px;float:left;height:20px;overflow:hidden}
.main-class li a{color:#723F1D;text-decoration:none;}
.main-class li a:hover{color:#723F1D;text-decoration:underline;}
.footer-add{color:#723F1D;width:400px;padding-left:50px;float:left;max-height:50px;height:auto !important;height:50px;overflow:hidden; line-height:25px;word-wrap:break-word;}
.footer-add span{width:60px;margin:0 5px 0 -50px;}

.f-control-box{margin-top:19px;height:23px;overflow:hidden; line-height:22px; list-style:none;}
.f-control-box li{float:left;background:url('../images/f-btn1.gif') no-repeat right top;padding-right:26px;height:23px; margin-right:25px}
.f-control-box li span{float:left;background:url('../images/f-btn1.gif') no-repeat left top; padding-left:26px;height:23px;}
.f-control-box li a{color:#3E3D3D;float:left; height:23px; padding-left:30px}
.f-control-box li a:hover{color:#3E3D3D;}
.f-control-box li.f-control1 a{background:url('../images/f-ico.gif') no-repeat 0 -37px;}
.f-control-box li.f-control2 a{background:url('../images/f-ico.gif') no-repeat 7px -78px;padding-left:46px;}

.footer-ele2{background:url('../images/f-bg2.jpg') repeat-x;height:35px;width:980px; clear:both;}
.f-copyright{ width:240px; height:35px; margin:0 20px 0 100px; line-height:35px; float:left; color:#717171;}
.f-copyright a{color:#1E1E1E;}
.f-copyright a:hover{color:#1E1E1E;}
.f-nav{ width:400px; height:35px; line-height:35px; float:left; color:#717171;}
.f-nav a{color:#3D3D3D;margin:0 4px;}
.f-nav a:hover{color:#3D3D3D;}
/*弹框样式*/
#tinybox{position:absolute; display:none; padding:10px; background:#ffffff url('../images/preload.gif') no-repeat 50% 50%; border:0px solid #e3e3e3; z-index:2000;}
#tinymask{position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000000; z-index:1500;}
#tinycontent{background:#ffffff; font-size:1.1em;}