﻿html{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, pre, table,p, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; outline:0; font-style: normal;}
ol, ul ,li{list-style: none;}
img {border: 0;}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}



a{text-decoration:none;color:#4c4c4c;}
a:hover{text-decoration:none;color:#666;}
body{color:#000000;background:#ffffff;}/*e2f1f3*/
.cf{zoom:1}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden}

/*page*/
#pagemain{margin:0px auto;display:block;clear:both}
#headmain{margin:0px auto;width:980px;height:90px;clear:both;overflow:hidden}/*background:#F0F0F0*/
#headmain .logo{float:left;width:400px;}
#headmain .tel{float:left;width:580px;text-align:right}

#hd{background:#3e4141 url(../images/sp-hd-24.jpg) repeat-x 0 -79px;_background-image:url(../images/sp-hd-24.jpg)}
#hd .site-nav{background:#0a9e9d url(../images/sp-hd-24.jpg) repeat-x 0 -179px;_background-image:url(../images/sp-hd-24.jpg)}
#hd .site-nav .nav-wrapper{width:980px;margin:0 auto}

#nav{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;height:36px}
#nav li{float:left;position:relative;}
#nav a{font-size:14px;font-weight:bold;display:block;color:#fff;text-decoration:none;line-height:21px;padding:7px 24px 8px 24px;}
#nav a:hover{background:#003D00;}/*鼠标指向菜单的颜色*/
#nav ul {position:absolute;display:none;width:100px;top:35px;background:#2ca6a7}/*菜单字体及菜单背景颜色等*/
#nav li ul{width:168px}
#nav li ul a{width:120px;height:auto;display:block}
#nav ul ul{top:auto;}
#nav li ul ul {left:12em;margin:0px 0 0 10px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
#nav .current{background:#003D00;}/*当前页所在的菜单位置颜色*/

#pagecontent{background:url(../images/bannber_bg_02.jpg) repeat-x top center}
#pagecontent .banner{margin:3px auto 0px auto;width:980px;display:block;clear:both}

#maincontent{margin:10px auto;width:980px;display:block;clear:both;overflow:hidden}
#maincontent .conleft{float:left;width:250px;margin-bottom:-20000px;padding-bottom:20000px;overflow:hidden;}
#maincontent .leftmenu{width:230px;border:1px solid #D4D4D4;padding:1px 1px 250px 1px;background:url(../images/body_pic1.gif) no-repeat left bottom}
#maincontent .leftmenu p{background:url(../images/leftmenu_bg.gif);height:40px;line-height:40px;padding-left:20px;text-align:left;font-size:14px;color:#004C01;font-weight:bold}
#maincontent .leftmenu ul{background:#FFF}
#maincontent .leftmenu li{height:30px;line-height:30px;padding-left:30px;background:url(../images/arrow.jpg) no-repeat 8px 10px;border-bottom:1px dashed #f4f4f4}
#maincontent .leftmenu a{font-size:12px;display:block}
#maincontent .kjmenu{padding-bottom:250px;background:url(../images/body_pic1.gif) no-repeat left bottom}
#maincontent .conright{float:left;width:730px;margin-bottom:-20000px;padding-bottom:20000px;overflow:hidden;}
#maincontent .contenttxt{border:1px solid #D4D4D4;padding:10px;line-height:22px;color:#666}

#defcontent{margin:3px auto;width:980px;display:block;clear:both;}
#defcontent .barone{clear:both}
#defcontent .oleft{float:left;width:780px;height:350px;}
#defcontent .oright{float:left;width:200px;background:#e2f1f3;height:350px;}
#defcontent .bartwo{clear:both;padding-top:16px;padding-bottom:10px;}
#defcontent .tleft{float:left;width:338px;height:200px;border:1px solid #D4D4D4;}
#defcontent .tleft p{padding-left:20px;background:url(../images/leftmenu_bg.gif);height:40px;line-height:40px;text-align:left;font-size:14px;color:#00999A;font-weight:bold}
.tleft ul{padding:6px;}
.tleft ul li{padding-left:15px;height:25px;line-height:25px;text-align:right;color:#4c4c4c;font-size:11px;background:url(../images/item.gif) no-repeat 0px 8px}
.tleft ul li span{float:left;font-size:12px;}

.ydcx{border:1px solid #D4D4D4;margin-left:3px;background:#FFF;padding-bottom:15px;}
.ydcx ul{padding:15px 5px 5px 10px;width:175px}
.ydcx li{height:25px;}
.ydcx p{padding-left:20px;background:url(../images/leftmenu_bg.gif);height:40px;line-height:40px;text-align:left;font-size:12px;color:#004C01;font-weight:bold}
.inputstyle{border:1px solid #b3b3cc;padding:3px;width:120px;_width:115px;}
.butstyle{border:1px solid #004C01;padding:2px;_padding:1px;_height:24px;width:45px;_width:50px;background:#004C01;color:#FFF}

#defcontent .tright{float:left;width:630px;height:200px;margin-left:10px;}

#defcontent .imglist li{float:left;margin-right:16px}

#copyright{border-top:2px solid #004C01;background:#E8E8E8;padding:15px 0px 30px 0px;}
#copyright .linkbar{margin:0px auto;width:980px}
#copyright p{height:23px;line-height:23px;color:#6F6F6F}