html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0; padding:0;}
body { color:#555; font:12px Verdana;}
img { border:0;}
ol,ul,li{list-style:none outside none;}
button{ border:0; text-align:center; cursor:pointer;}
input,select,textarea { color:#555; font:12px Verdana;}
textarea {  font:12px Verdana; line-height:22px;}


a { color:#555; text-decoration:underline;}
a:hover { text-decoration:none;}


.l { float:left;}
.r { float:right;}


/*-------------------------- index -------------------------------*/
.mainbox { margin:0 auto; width:998px;}

.topbox { height:120px; border-bottom:1px #a2a2a2 solid; background:url(../images/share/bgtop.jpg) no-repeat;}

/*
.menuall li { float:left; height:37px;}

.mu1 { background:url(../images/share/mu1.jpg) no-repeat bottom;}
.mu2 { background:url(../images/share/mu2.jpg) no-repeat bottom;}
.mu3 { background:url(../images/share/mu3.jpg) no-repeat bottom;}
.mu4 { background:url(../images/share/mu4.jpg) no-repeat bottom;}
.mu5 { background:url(../images/share/mu5.jpg) no-repeat bottom;}

.mu1:hover,.mu1now { background:url(../images/share/mu1_1.jpg) no-repeat;}
.mu2:hover,.mu2now { background:url(../images/share/mu2_1.jpg) no-repeat;}
.mu3:hover,.mu3now { background:url(../images/share/mu3_1.jpg) no-repeat;}
.mu4:hover,.mu4now { background:url(../images/share/mu4_1.jpg) no-repeat;}
.mu5:hover,.mu5now { background:url(../images/share/mu5_1.jpg) no-repeat;}

*/


/*----------------------------- midbx -----------------------------------*/
.midbx { border-bottom:1px #fff solid;}
.midbox { width:996px; padding-bottom:1px; border-right:1px #dfdfdf solid; border-left:1px #dfdfdf solid;}
.midcon { border-bottom:1px #bdbdbd solid;}
.midleft { float:left; width:219px; border-right:1px #bdbdbd solid;}
.midright { float:left; width:998px; height:480px;}


.cxtt { height:31px; background:url(../images/share/bg1.jpg) repeat-x bottom;}
.cxtt .p1 { float:left; padding-left:15px;}
.cxtt .p2 { float:right; padding:5px 20px 0 0;}

.cxnr { height:89px; background:url(../images/share/bg2.jpg) repeat-x bottom;}
.cxpc { float:left; width:317px;  height:79px; padding:10px 0 0 22px; background:url(../images/share/bgad1.jpg) no-repeat;}
.cxcon { float:left; width:614px; height:85px; padding:4px 20px 0 25px;}
.cxcon ul li { height:27px; line-height:27px; background:url(../images/share/line1.gif) repeat-x left bottom;}
.cxcon ul li span { color:#000;}
.cxcon ul li a { color:#666; text-decoration:none; }
.cxcon ul li a:hover { color:#177600; text-decoration:underline;}



/*----------------------------- foot -----------------------------------*/
.ftmu { border-bottom:1px #cdcdcd solid; height:59px;}
.ftcopy { padding:15px 0; text-align:center; color:#919191; line-height:22px;}
.ftcopy a { text-decoration:none;}
.ftcopy a:hover { text-decoration:underline;}

.ftcopy_in { margin:0 auto; padding:15px 0; width:998px; color:#fff; text-align:center; line-height:22px;}
.ftcopy_in a { text-decoration:none; color:#fff;}
.ftcopy_in a:hover { text-decoration:underline;}








/*================================================== 整个下拉菜单 =========================================================*/

.menubox { float:right; width:320px; height:37px; padding:83px 8px 0 0;}

/*------------------------------ 全部菜单block -----------------------------------*/
.menubox li:hover ul,.menubox li.over ul { display: block;}



/*======================================== 主菜单 ==============================================*/
.menubox ul li { position:relative;}



/*------- 菜单浮动 ------*/
.menu1,.menu2,.menu3,.menu4,.menu5 { float:left;}


/*------ 菜单宽度(整个ul样式) -------*/
#nav { width:320px; height:37px;}



/*------- 主菜单的a的样式 ------*/
.menu1 .a1,.menu2 .a2,.menu3 .a3,.menu4 .a4,.menu1 .a1now,.menu2 .a2now,.menu3 .a3now,.menu4 .a4now  { display:block; height:37px; text-decoration:none; color:#fff; text-align:center;}

.menu1 .a1,.menu2 .a2,.menu3 .a3,.menu4 .a4 { width:80px;}
.menu1 .a1now,.menu2 .a2now,.menu3 .a3now,.menu4 .a4now { width:80px;}


.menu1 .a1 { background:url(../images/share/mu1.jpg) no-repeat bottom;}
.menu2 .a2 { background:url(../images/share/mu2.jpg) no-repeat bottom;}
.menu3 .a3 { background:url(../images/share/mu3.jpg) no-repeat bottom;}
.menu4 .a4 { background:url(../images/share/mu4.jpg) no-repeat bottom;}


.menu1 .a1:hover,.menu1 .a1now { background:url(../images/share/mu1_1.jpg) no-repeat;}
.menu2 .a2:hover,.menu2 .a2now { background:url(../images/share/mu2_1.jpg) no-repeat;}
.menu3 .a3:hover,.menu3 .a3now { background:url(../images/share/mu3_1.jpg) no-repeat;}
.menu4 .a4:hover,.menu4 .a4now { background:url(../images/share/mu4_1.jpg) no-repeat;}



/*======================================== 下拉菜单 ==============================================*/

/*------ 一级下拉菜单样式 -------*/
.menu2 ul,.menu3 ul,.menu4 ul { display:none; position:absolute; padding:1px 1px 0 1px; border:1px #cfcfcf solid; background:#fff;}

.mu4_1 { left:-150px; top:-2px;}
.mu2,.mu3 { top:37px; left:-1px;}
.mu4 { top:37px; left:-24px;}

.mu1 a,.mu2 a,.mu3 a,.mu4 a,.mu5 a { display:block; height:19px; padding-top:5px; text-align:center; text-decoration:none; color:#777; background:url(../images/share/bgmenu.jpg) repeat-x bottom;}
.mu2 a,.mu3 a { width:77px;}
.mu4 a { width:146px;}
.mu4 .m1 { width:100px;}


.mu1 a:hover,.mu2 a:hover,.mu3 a:hover,.mu4 a:hover,.mu5 a:hover { color:#000; background:url(../images/share/bgmenu1.jpg) repeat-x bottom;}


/*------ 二级下拉菜单样式 -------*/
.mu2 li,.mu3 li,.mu4 li { display:inline;}





/*================================================== 整个下拉菜单 =========================================================*/












/*------- links.html  contactus.html ------*/
.linksbx { background:url(../images/brand/mid_11.jpg) no-repeat right bottom; padding:32px 21px 0 17px; min-height:477px; _height:477px;}
.linkstop { height:63px;}
.linkslt { float:left; width:56px;}
.linksrt { float:left; width:890px; height:23px; border-bottom:1px solid #758a3b; padding:15px 0 0 12px;}

.ctwdbx { padding:10px 0 0 40px;}
.ctbx { line-height:20px; color:#333; padding-top:20px;}

/*------- job.html ------*/
.zxwd { margin-left:45px; padding:0 0 15px 22px; font-size:14px; color:#749616; font-weight:bold; line-height:24px; border-bottom:1px #cdcdcd solid;}
.zxnf { margin:10px 0 0 60px; padding-left:57px; height:40px; line-height:40px; background:url(../images/share/zx_1.jpg) no-repeat left; font-size:16px; color:#317400; font-weight:bold;}
.zxbox { margin-left:45px; padding:10px 0 0 15px; border-bottom:1px #cdcdcd solid;}
.zxbox1 { margin-left:45px; padding:20px 0 30px 25px;}
.zxbox1 strong { color:#000; font-weight:bold;}
.zxbox1 span { color:#d90000;}

.zxry { padding:5px 0 10px 10px; font-size:16px; color:#0156c3; font-weight:bold;}
.zxzw { padding-left:10px; height:27px; line-height:27px; color:#000; font-size:14px; font-weight:bold; background:url(../images/share/zx_2.jpg) no-repeat left;}
.zxyq { padding:10px; line-height:20px; color:#555;}
.zxyq strong { color:#000; font-weight:bold;}








/*------- 弹出窗口 ------*/
.tankuang { width:720px; border:3px #396522 solid; border-top:none; background:#fff;}
.tantt { height:28px; background:#396522;}
.tantt .d1 { float:left; padding-left:10px; line-height:28px; color:#fff; font-weight:bold; font-size:14px;}
.tantt .d2 { float:right; padding-right:10px;}

.tankuang_blue { width:720px; border:3px #195bca solid; border-top:none; background:#fff;}
.tantt_blue { height:28px; background:#195bca;}
.tantt_blue .d1 { float:left; padding-left:10px; line-height:28px; color:#fff; font-weight:bold; font-size:14px;}
.tantt_blue .d2 { float:right; padzding-right:10px;}

/*------- 弹出窗口 ------*/



.webleft { float:left; width:479px; height:380px;}
.webright { float:left; padding-left:30px; width:445px; height:400px; overflow-y:auto; scrollbar-base-color:#bbe29b; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#fff;}

.wdbox { padding-bottom:20px;}
.wdttf { height:26px; padding-left:12px; line-height:26px; color:#000; font-size:16px; font-weight:bold; background:url(../images/share/web1.jpg) no-repeat left;}
.wdwmbx { width:400px; padding-left:15px; line-height:30px; background:url(../images/share/line_web.jpg) repeat-x bottom;}
.wdwmbx .d1 { float:left; width:100px; font-weight:bold; color:#333;}
.wdwmbx .d2 { float:left; width:300px; color:#536d0a; }


/*------- 弹出窗口 ------*/

.tc_picbox{border:3px solid #396522 ; border-top:none; background:#fff; width:572px;}

.tc_toptit{ height:25px; background:#396522;}
.tc_toptit .d2 { float:right; padding-right:10px;}
.tc_list{ width:572px; padding:1px; *margin:1px 0}





