/* CSS Document */
*{ margin:0; padding:0;}
img { display:block}
#logo{ width:1004px; margin:0 auto; }
#nav { width:1004px; height:38px; margin:0 auto; background:url(../images/nav_bg.jpg) repeat-x;}
#banner{ width:1004px; height:207px; margin:0 auto; clear:both}
.nav_left{ float:left; width:772px; height:38px; overflow:hidden}
.nav_right{ float:left; line-height:38px; vertical-align:middle; color:#ffffff; font-size:14px; overflow:hidden}
#content{ width:1004px; margin:0 auto ;margin-top:5px;}
.left{ width:220px; float:left; margin-left:5px; display:inline}
.left_top { background:url(../images/left_top3.jpg) no-repeat; width:236px; height:35px; clear:both}
.left_top span { font-size:13px; font-weight:bold; color:#FFFFFF; line-height:35px; height:35px; vertical-align:middle; margin-left:40px;}
.gonggao { width:236px;  height:190px;}
.gonggao1{ width:236px;}
.gonggao img { padding:10px;}
.left_middle{ float:left; width:216px; border:1px solid #CCCCCC}
.left_middle ul{ padding-left:15px;}
.left_middle ul li { list-style: none; background:url(../images/li_bg.jpg) no-repeat; background-position:2% 50%; height:20px; padding-left:25px; font-size:14px; padding-top:5px; border-bottom:1px dashed #CCCCCC}
.left_middle ul li a { text-decoration:none; color:#000000; font-weight:bold; font-size:12px;}
.left_left{ float:left ; width:79px;}
.left_right{ float:left;}
.left_right h3{ font-size:12px; margin-top:45px;}
.left_right p{ margin-top:15px; font-size:12px;}
.left_bottom{ float:left}

.middle{ float:left; width:588px; overflow:hidden; margin-left:2px; display:inline}
.middle ul li { list-style:none; width:238px;}
.middle ul li { background:url(../images/li_bg.jpg) no-repeat center left; height:20px; padding-left:15px; font-size:12px; padding-top:7px; border-bottom:1px dashed #CCCCCC;  }
.middle ul li a { text-decoration:none; color:#000000; } 
.news{ width:588px; }

.hexin { clear:both; margin-top:10px; font-size:13px; }
.hexin span { font-size:14px; }
.hexin p { font-size:13px; width:280px; margin-left:15px; height:172px; text-indent:2em ; line-height:1.8em}

.yeji a { font-size:13px;color:#245194; text-decoration:none}
.yeji span { font-size:14px;}
.right{ float:right; width:145px; overflow:hidden ; margin-top:30px;}
.right1{ float:left; margin-left:10px; width:750px;}
.right1_bottom{ width:750px; border:1px solid #89D0F0; overflow:hidden}
.right1_bottom p{ font-size:14px; color:#666666; width:700px; margin-left:5px; line-height:1.8em}
.right_middle{ width:233px;  border:1px solid #89D0F0; border-top:0; }
.right_top{ width:752px; background-color:#89D0F0; height:30px; line-height:30px; vertical-align:middle}

.right_top span{ margin-left:20px; font-size:13px; font-weight:bold}
.right_middle p { width:180px; margin:8px 0 10px 20px; font-size:12px;}
h2{ font-size:14px; font-weight:bold;}
.right_top2{ margin-top:10px;}
.right_middle2{ border:1px solid #5983c1; width:233px;}
.right_middle2 img { margin-left:10px; margin-top:0px; margin-bottom:13px; }

.foot{  width:1004px; margin:0 auto}
.foot p { margin-top:5px; margin-bottom:5px; color:#666666; font-size:13px;}
.right1_bottom ul li { font-size:13px; background:url(../images/dalei_bg.jpg) no-repeat; background-position:2% 50%; height:18px; padding-left:15px;border-bottom:1px dashed #CCCCCC; margin-bottom:6px; margin-top:6px; padding-left:38px;}
.right1_bottom ul li a { color:#666666; text-decoration:none} 
.right2_bottom ul li { font-size:13px; background:url(../images/hp.gif) no-repeat; background-position:2% 10%; height:20px; padding-left:15px;border-bottom:1px dashed #CCCCCC; margin-bottom:6px; margin-top:4px; padding-left:38px;}
.right2_bottom ul li a { color:#666666; text-decoration:none} 
.right1_bottom { color:#666666; }
.right2_bottom{ color:#666666}
.right1_bottom h2 { text-align:center; margin:0 auto; font-size:16px; margin-top:20px; margin-bottom:20px;}
.right1_bottom p { font-size:13px; }
.right1_bottom img {  margin-left:20px;}
.right1_bottom div { line-height:1.8em;  margin-left:20px; font-size:13px;}
.pro { height:60px;}
.pro img { padding:5px; border:1px solid #CCCCCC}
.pro  a{ text-decoration:none; color:#666666; font-size:13px; cursor:pointer; }
.hexin p a{ color:#000000; text-decoration:none}
.yj1 div{ width:250px;}
.yj1{ width:250px;}
.yj1 p { width:250px;}
.p{ border:2px solid  #CCCCCC}
.jianjie_you img{ padding:5px; border:1px solid #CCCCCC}
.foot_left{ width:239px; float:left}
.foot_right{ float:left}
