﻿/* CSS Document */

/* CSS Document */
* { margin: 0; padding: 0; }

ul, li { list-style: none; }
a { cursor: pointer;text-decoration:none; }
img { border: none; }

img, input, select, textarea { vertical-align: middle; font: 12px/1.5 arial,"Microsoft Yahei","微软雅黑","Hiragino Sans GB",sans-serif;}

 

body {font: 12px/1.5 arial,"Microsoft Yahei","微软雅黑","Hiragino Sans GB",sans-serif;}
.topline { background:url(/Images/headline.png) repeat-x; width: 100%; height: 32px; line-height:32px; }

.top { width:1100px;height:32px;line-height:32px;margin-left:auto;margin-right:auto; position:relative; }

.topleft {float:left; margin-right:12px; }
.toplefta {float:left; margin-right:12px;color:#9c9c9c; }
.toplefta a{ color:#000000; margin-left:2px;}

    .topleft img { vertical-align:text-bottom;margin-right:3px; float:left; }
    .topleft a {color:#9c9c9c; font-size:12px; }
.topright {float:right; color:#6c6c6c;}
.topright a { float:left; color:#6c6c6c; margin:0 4px; text-align:center;}
.topright a span { color:#ff4400;}
.topright img{ vertical-align: middle; margin:0 4px;}
.topright a .img1 {vertical-align:text-bottom; float:left; position:absolute; top:10px; right:241px;}
.topright a .img4 {vertical-align:text-bottom;  float:left; position:absolute; top:10px; right:64px; margin-left:12px;}
.topright .kong{ width:29px;}
.topright r{ color:#d1d1d1; margin-left:14px;}
.topright a .xian2 {vertical-align:text-bottom; float:left; position:absolute; top:13px; right:85px;}
.topright a .xian5 {vertical-align:text-bottom; float:left; position:absolute; top:13px; right:2px;}
/*.kefu{ width:122px; }*/
.sjzgw,.khfw,.wzdh{ display:inline-block; line-height:32px;}
a.sjzgw,a.khfw,a.wzdh{ _margin-top:8px;}
.sjzgw{ vertical-align: middle; float:left;}
.wzdh{ position:relative; }
.sjzgw i{ margin-left:6px; color:#d1d1d1;}
.khfw{ float:left; width:66px; height:30px; position:relative; z-index:9999;}
.kf_t{ float:left; width:66px; height:30px; padding-left:4px; position:absolute; margin-top:1px; line-height:30px; _height:22px; _margin-top:8px; overflow:hidden; cursor:pointer;}
.khfw .hover,.wzdh .hover{ float:left; width:66px; z-index:9999; height:29px; padding-left:4px; position:absolute; z-index:9999; line-height:30px; _height:22px; _margin-top:8px; border:#bccfdd solid 1px; border-bottom:none; background:#fff;}

.kt:hover,.wzdh_t:hover{ float:left; width:66px; z-index:9999; height:29px; padding-left:4px; position:absolute; z-index:9999; line-height:30px; _height:22px; _margin-top:8px; border:#bccfdd solid 1px; border-bottom:none; background:#fff;}

.kthover,.wzdh_t:hover{ float:left; width:66px; z-index:9999; height:29px; padding-left:4px; position:absolute; z-index:9999; line-height:30px; _height:22px; _margin-top:8px; border:#bccfdd solid 1px; border-bottom:none; background:#fff;}

.wzdh{ }
.kf_m{ border:#bccfdd solid 1px; width:163px; position:absolute; left:-93px; top:30px; z-index:99; background:#fff;box-shadow: 1px 1px 5px #BCCFDD; line-height:20px;}
.kf_m01{ width:158px; overflow:hidden; border-bottom:#efefef solid 1px; display:inline-block;}
.kf_m02{ border-bottom:none;margin-top: -5px;}
.kf_tit{ width:60px; height:17px; margin-top:18px; padding-left:3px; background:url(/images/navbg.png) no-repeat; display:inline-block; overflow:hidden; color:#fff; line-height:17px; margin-left:12px;}
.kf_nr{ margin-left:8px; width:140px; overflow:hidden; margin-top:4px; margin-bottom:2px; display:inline-block;}
.kf_nr a{ color:#8b7367; line-height:22px; white-space:nowrap;}
.kf_nr a:hover{ text-decoration:underline;}
.kf_m02 .kf_nr{ color:#fc6410; font-size:20px;}

.wzdh_m{ width:212px; left:-112px;}
.wzdh_m .kf_m01{ clear:both; width:210px;}
.wzdh_m .kf_nr{ clear:both; width:210px;}
.wzdh{ float:left; width:90px; height:30px; border:#fff solid 1px; border-bottom:#e8eeef solid 1px; position:relative;}
.wzdh_t{ float:left; width:90px; height:30px; padding-left:4px; position:absolute; line-height:30px; _height:22px; _margin-top:8px; overflow:hidden; cursor:pointer;}
.wzdh_t:hover{ width:90px; padding-left:4px; border:#bccfdd solid 1px; border-bottom:none; background:#fff;}


    .topright .denglu { color:#ff4400;}
.main { width:1100px;margin-left:auto;margin-right:auto;margin-top:10px;height:80px;}
.logo{ width:1100px; margin:0 auto; height:57px;}
.logo_left{ float:left; width:248px;}
.logo_right { float:right; width:539px;}
.logo_right ul li{ float:left; width:auto; text-align:center;margin-left:33px; height:32px; margin-top:23px; }
.logo_right ul li a{ font-size:16px; color:#444444; text-align:center; line-height:32px; }
.logo_right ul li a:hover{ color:#4c8014;}

/*底部 */
.footer{ width:1093px; margin:0 auto; clear:both; text-align:center; padding-top:52px; height:33px;}
.link a{ color:#636363;}
.footter{width:1093px; margin:0 auto; clear:both; text-align:center; padding-top:52px; }
.footter p{ height:24px; line-height:24px;}





.on {border-top:2px solid #4c8014}