@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;color:#333333; font-family:微软雅黑; font-weight:normal; background:#f2f2f2;}
div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, input, button,
textarea, p, table, th, td {margin:0px;padding:0px;}
img{border:0; max-width:100%;}
ul,li{list-style-type:none;}
:focus {outline:0;}
h3{font-size:14px;}
h4{font-size:12px;}
a {color:#333333;text-decoration:none;}
a:hover {color:#333333;text-decoration:none;}
.marg5{ margin:0 5px;}
.top{ width:1200px; height:33px; line-height:33px; margin:auto;}
.nav{ width:100%; height:57px; background:url(nav_bg.jpg) repeat-x;}
.nav ul{ width:1200px; height:57px; margin:auto;}
.nav ul li{ width:120px; height:57px; line-height:57px; float:left; text-align:center; font-size:16px; color:#fff;}
.nav ul li a{
color:#fff;
}
.banner{ width:100%; height:266px; background:url(/picture/663/2303211748482073217.png) center no-repeat; border-top:solid 1px #a49466;}
.main{ width:100%; overflow:hidden; background:url(main_bg.jpg) repeat-x;}
.main_main{ width:1180px; padding:10px; margin:auto; background:#fff;}
.title{ width:100%; height:34px; line-height:34px; border-bottom:solid 2px #108146;}
.title_l{ width:102px; height:34px; background:#108146; float:left; text-align:center; color:#fff;  font-size:16px;}
.title_r{ width:64px; text-align:center; height:34px; color:#108146; background:url(title_r_bg.jpg) right bottom no-repeat; float:right;}
.title_r a{color:#108146; }
.gk{ padding:10px; line-height:26px; overflow:hidden; text-indent:2em;}
.gk p,.gk2 p{ text-indent:2em;}
.gk img{ float:left;}
.gk2{ padding:10px; padding-left:0px; line-height:26px; overflow:hidden; text-indent:2em;}
.gk2 img{ float:left; margin-right:10px;}
.xx{ color:#cc0000;}
.xx:hover{ color:#cc0000;}
.tab-div4{ width:100%; height:34px; line-height:34px; border-bottom:solid 2px #108146; font-size:15px;}
.tab-div4 ul li{ width:100px; text-align:center; float:left; font-weight:bold; cursor:pointer;}
.tab-div4 .tb-on,.tc-on,.td-on,.te-on,.tf-on,.tg-ona:hover{  color:#CE0000;}
.tab-div-more02{ width:64px; text-align:center; height:34px; font-size:12px; color:#108146; background:url(title_r_bg.jpg) right bottom no-repeat; float:right;}
.tab-div-more02 a{color:#108146;}
.tab-list{ width:100%; height:200px; line-height:60px; font-size:14px; padding-top:20px;}
.tqqu{ width:415px; height:222px; float:left; background:url(tqqz_bg.jpg); margin-top:20px; margin-left:5px;}
.tqnj{ width:372px; height:222px; float:left; background:url(tqnj_bg.jpg); margin-top:20px;}
.title2{ width:98px; height:33px; line-height:33px; font-size:14px; color:#CE0000; background:url(title2_bg.png); text-align:center; font-weight:bold; margin-left:26px; margin-top:17px; margin-bottom:10px;}
.tqqu ul,.tqnj ul  { margin-left:20px;}
.tqqu ul li,.tqnj ul li{ line-height:26px; background:url(libg.png) left no-repeat; text-indent:14px;}
.rkzy{ margin-top:20px; }
.rkzy p{line-height:26px; margin-top:10px; text-indent:2em;}
.jdtj h3{ background:url(libg.png) left no-repeat; line-height:30px; text-indent:10px;}
.jdtj p{ padding-left:10px; line-height:24px;}
.list ul li{ line-height:36px; background:url(libg.png) left no-repeat; text-indent:14px; float:left;}
.dqwz{ width:100%; border-bottom:solid 1px #ede7d5; height:44px; line-height:44px; margin-top:10px; background:url(dqwz_bg.jpg) left no-repeat; padding-left:30px;}
.x{ width:100%; height:7px; background:url(x.jpg);}
.bottom{ width:100%; height:144px; background:#fcfcfc;}
.bottom p{ text-align:center; line-height:24px; margin-top:20px; color:#1a1a1a;}

.left h3{ width:260px; height:62px; line-height:62px; text-align:center; color:#fff; font-size:18px; background:url(dqflm_bg.jpg);}
.left ul{ border:solid 1px #e4e4e4;}
.left ul li{ width:100%; height:58px; background:url(left_libg.jpg); text-align:center; font-size:16px; line-height:58px;}
.left ul li:hover{ background:url(left_libg_hover.jpg); color:#108146;}
.zjtq_zt{position: relative !important;}
.bt_content{ font-size:14px; line-height:26px;}
.zjtq_listbox a {
    display: inline-block;
}
.left a{
display: block;
}
.topbody{
width: 1200px;
margin: 0 auto;
position: relative;
}
.dy_box {
    margin-top: 20px;
    margin-bottom: 20px;
}