﻿@charset "utf-8";
* {margin:0;padding:0;}
body,td,th {font-size: 12px;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a {font-size: 12px;color: #000000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #000000;}
a:hover {text-decoration: none;color: #0CF;}
a:active {text-decoration: none;color: #000000;}
table {border-collapse:collapse;}
img {border:0;}
ul {list-style:none;}
.Cal {clear:both;}
/*top*/
.header{ width:980px; height:100px; margin:0 auto;}
.top{ width:980px; height:70px; margin:0 auto;}
.logo{ width:400px; height:70px; float:left;}
.ssy{ width:150px; height:70px; line-height:35px; float:right; text-align:right;}
#dingnav { background:#119f2d; width:980px; height:30px; margin:0 auto;}
#dingnav ul { height:30px;}
#dingnav ul li { border-right:1px #fff solid; float: left; position: relative; font-size:14px; font-weight:bold;}
#dingnav ul li a { display: block; height:30px; width:121.5px; text-align:center; line-height:30px;font-size:12px; color: #fff;}
#dingnav ul li:hover a { color:#000; /*font-weight: 900;*/}
#dingnav ul li:hover ul { visibility: visible;}
#dingnav ul li ul {visibility: hidden; position: absolute; z-index: 999; left: 0px; /*padding-right: 4px; padding-bottom: 4px;*/ height: auto; width: auto;}
#dingnav ul li ul li { clear: left; padding-right: 0px; border-width: 0px;}
#dingnav ul li ul li a { background:#fff; margin-top:1px; white-space:nowrap; text-overflow:ellipsis; font-size:12px; height:30px; line-height: 30px; width:121.5px; text-align:center; /*border-top: 1px solid #FCFFFF; border-bottom: 1px solid #E7E7E7;*/ font-weight: normal;}
#dingnav ul li ul li a:hover { color:#0CF; text-decoration:none;}
/*index*/
.flash{ width:980px; height:280px; margin:15px auto;}
#Content{ width:980px; height:auto; overflow:hidden; margin:0 auto;}
#ContentLeft{ width:220px; height:auto; overflow:hidden; float:left;}
.bjcx{ width:220px; height:auto; overflow:hidden; margin:0 auto;}
.bjcx ul li{ line-height:22px;} .bjcx li{ margin:5px auto;}
.bjcx li a {
    background: #0cf none repeat scroll 0 0;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 3px;
    text-align: center;
    width: 70px;
    float: right;
}
.bjcx li a:hover {
   color:#fff;
}
.ydcx{ width:220px; height:auto; overflow:hidden; margin:0px auto;}
.ydcx ul li{ line-height:22px;}
.ydcx li a {
    background: #0cf none repeat scroll 0 0;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 3px;
    text-align: center;
    width: 70px;
    float: right;
}
.ydcx li a:hover {
   color:#fff;
}
#ContentLeft h3{ margin-bottom:15px; color:#119f2d;} 
#ContentLeft p{ margin:0; padding:0; width:60px; float:left;}
#ContentRight{ width:740px; height:auto; overflow:hidden; float:right;}
#ContentRight h3{ margin-bottom:15px; color:#119f2d;}
.news_box{ width:500px; height:150; overflow:hidden; float:left;}
.gsxw{ width:420px; height:162px; margin:15px auto 15px;}
.gsxw ul li{ line-height:25px;} .gsxw li{ list-style-type:square; list-style-position:inside; border-bottom:1px #CCC dashed; padding:3px 10px;}  .gsxw li span{ float:right; color:#666;}
.right_box{ width:220px; height:auto; overflow:hidden; float:right;}
.right_box p{ margin:0; padding:0; width:60px; float:left;}
.khdl{ width:220px; height:auto; overflow:hidden; margin:0 auto;}
.khdl ul li{ line-height:22px;} .khdl li{ margin:5px auto;} .khdl li a{ display:block; background:#0CF; width:70px; height:25px; line-height:25px; text-align:center; float:left; margin:0 3px;} .khdl li a:hover{ color:#fff;}
.lxwm{ width:220px; height:auto; overflow:hidden; margin:15px auto 0;} 
.lxwm ul li{ line-height:25px;}
.flink{ width:960px; height:47px; line-height:47px; padding:10px; margin:0 auto; color:#119f2d;}
.flink dl dt dd{ float:left;}
#Bottom{ width:980px; height:auto; overflow:hidden; margin:15px auto 10px; border-top:3px #06F solid; text-align:center; line-height:25px;}
#Bottom p{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
/*info*/
.banner{ width:980px; height:200px; margin:15px auto;}
.info_Left{ width:220px; height:auto; overflow:hidden; float:left;}
.menu_list{ width:220px; height:auto; overflow:hidden; margin:0 auto;}
.menu_list h3{ background:#06F; height:40px; line-height:40px; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.menu_list ul li{ line-height:30px;} .menu_list li a{ background:#ebebeb; height:30px; line-height:30px; padding-left:15px; display:block; margin-top:1px;}
.menu_list li a:hover{ background:#0CF; color:#fff;}
.info_Right{ width:720px; height:auto; overflow:hidden; float:right;}  
.breadcrumb{ width:705px; height:30px; line-height:30px; text-align:left; padding-left:15px; border-bottom:2px #CCC solid;}
.Title{ width:720px; height:30px; line-height:30px; text-align:center; font-weight:bold; margin-top:15px;}
.Info{ width:720px; height:30px; line-height:30px; margin:5px auto; text-align:center;}
.Contents{ width:700px; height:auto; overflow:hidden; line-height:22px; padding:10px;}
.Contents ul li{ line-height:25px;} .Contents li{list-style-type:square; list-style-position:inside; border-bottom:1px #CCC dashed; padding:3px 10px;} .Contents span{ float:right; color:#666;float:left;} 
#Page{ width:705px; height:30px; line-height:30px; text-align:right; margin:15px 15px 0 0;}

/**add by xu 20150908**/
.pychek { width:220px;height:193px;float:left;margin-top:10px}
.pychek ul li{ line-height:25px;} .pychek li{line-height: 25px;list-style: outside none none; margin: 10px auto;padding: 0;} .pychek li a:hover{ color:#78b6e5; }
.pychek p{float: left;width: 60px;}
.pychek li a {
    background: #0cf none repeat scroll 0 0;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 3px;
    text-align: center;
    width: 70px;
    float: right;
}
.ydcx li a:hover {
   color:#fff;
}
/**add by xu 20150908**/
