/*全局样式*/
*{padding: 0px;margin: 0px;}
ul li{list-style: none;}
a{text-decoration: none;color: #000;}
.l{float: left;}
.r{float: right;}
i{font-weight: normal;font-style: normal;}
em{font-weight: normal;font-style: normal;}
b{font-weight: bold;}
body{overflow: auto;font-family: "Microsoft Yahei";overflow-x: hidden;color: #000;font-size: 14px;background: #f8f8f8;}
.top { width: 100%; background: #fff; font-size: 12px; height: 35px; border-bottom: 1px solid #e3e3e3; min-width: 1200px; line-height: 35px; }
.CWidth { width: 1200px; margin: 0 auto; }
.TopWrap { height: 35px; }
.TopWrap .TopWMenu { float: left; text-align: right; width: 50%;white-space: nowrap;overflow: hidden; }
.TopWrap .TopWHome { width: 50%; float: left; }
.TopWrap .TopWHome a { display: block; float: left; margin: 0 10px; }
.TopWHNav a.SiteMap { background: url(../images/3322.png) no-repeat -420px 3px; padding-left: 15px; }
.TopWHNav a.SiteMap:hover { background: url(../images/3322.png) no-repeat -420px -27px; }
.TopWHome a.WPhone { background: url(../images/3322.png) no-repeat -420px -60px; padding-left: 15px; }
.TopWHome a.WPhone:hover { background: url(../images/3322.png) no-repeat -420px -95px; }
.TopWrap .TopWHome .TopWHNav { float: left; position: relative; z-index: 1000 }
.TopWrap .TopWMenu a { margin-left: 10px; }
.TopWrap .TopWMenu span { margin-left: 10px; }
.TopWrap a:hover { color: #358ff0; }
.TopWrap .TopWHome .TopWHNav .TopWHNavMain { width: 1138px; border: 1px solid #e3e3e3; padding: 30px; overflow: auto; position: absolute; top: 35px; left: -44px; background: #fff; display: none; z-index: 1001; }
/**/.TopWrap .TopWHome .TopWHNav:hover .TopWHNavMain { display: block; }
.TopWrap .TopWHome .TopWHNav .TopWHNavMain a { margin-left: 0; font-size: 14px; margin-right: 15px; }
.TopWrap .TopWHome .TopWHNav .TopWHNavMain p { font-size: 16px; color: #358ff0; }
.TopWHNavMain .SubNav1 { float: left; width: 370px; padding-left: 15px; min-height: 120px; overflow: auto; padding-top: 10px; }
.TopWHNavMain .SubNav2 { float: left; width: 351px; padding-left: 15px; min-height: 120px; overflow: auto; padding-top: 10px; }
.SubNavLine1 { border-bottom: 1px dashed #e3e3e3; }
.SubNavLine2 { border-left: 1px dashed #e3e3e3; border-right: 1px dashed #e3e3e3; }
.header { width: 100%; min-width: 1200px; height: 120px; background: #fff; }
.header ul li { float: left; }
.header ul li img { margin-top: 28px; }
.header ul li.HSearch { width: 580px; float: right; height: 80px; margin-top: 28px; }
.H_Search { height: 40px; }
.search_cate { float: left; width: 79px; background: url(../images/3322.png) no-repeat -430px -595px; border: 1px solid #d8d8d8; border-right: none; height: 38px; position: relative; }
.search_cate span { display: block; line-height: 38px; padding-left: 15px; cursor: pointer; width: 54px; }
.cate-toggle { position: absolute; width: 79px; height: 105px; ; background: #fff; border: 1px solid #d8d8d8; border-top: none; top: 40px; display: none; left: 0; }
.cate-toggle li.cate-item { width: 64px; padding-left: 15px; line-height: 25px; }
.cate-toggle li.cate-item:hover { background: #12a8e3; color: #fff; cursor: pointer; }
.search_input { width: 388px; height: 38px; border: 1px solid #d8d8d8; border-left: none; padding-left: 10px; line-height: 38px; float: left; display: block; color: #666; outline: none; }
.search_btn { width: 98px; height: 40px; background: #358ff0; color: #fff; display: inline; float: left; text-align: center; line-height: 40px; font-size: 16px; overflow: hidden; }
.search_btn:hover { color: #ececec; }
.HSearch p { clear: both; line-height: 35px;white-space: nowrap;overflow: hidden; }
.HSearch p a:hover { color: #358ff0; }
.HSearch p a { margin-right: 12px; }
.HSearch p span { margin-right: 10px; }
.nav { width: 100%; min-width: 1200px; background: #358ff0; height: 50px; line-height: 50px; font-size: 18px; margin-bottom: 20px;white-space: nowrap;overflow: hidden; }
.nav a { color: #fff; padding: 0 30px; display: block; float: left; height: 50px; }
.nav a:hover{background:#2b71c2;}
.nav a.current{background:#2b71c2;}
.nav1 { width: 100%; min-width: 1200px; background: #358ff0; height: 50px; line-height: 50px; font-size: 18px; margin-bottom: 20px; }
.nav1 a { color: #fff; padding: 0 11px; display: block; float: left; height: 50px; }
.nav1 a:hover { background: #2b71c2; }
.nav1 a.current { background: #2b71c2; }
.footer { width: 100%; min-width: 1200px; background: #3d3c3a; overflow: auto; }
.footer div { background: url(../images/logo.png) no-repeat left center; text-align: center; padding: 30px 0; overflow: auto; color: #ccc; background-size: 18%; }
.footer div a { color: #ccc; line-height: 30px; }
.footer div a:hover { color: #fff; }
.footer div p { color: #999; font-size: 12px; line-height: 25px; margin-top: 15px; }
/**/
#frist{width: 1200px;height: auto;margin: 0 auto;}
#frist p{height: 30px;line-height: 30px;color: #000;margin-bottom: 20px;display: block;background: #f8f8f8;font-size: 15px;}
#frist p span{color: #000;margin-left: 10px;font-weight: bold;}
#frist p a{color: #666;}
#frist p a:hover{color: #f60;position: relative;}
#second{width: 1144px;margin: 0 auto;background: #fff;height: 28px;border-bottom: 1px solid #EBEBEB;padding: 16px 28px;}
#second span{float: left;width: 50px;line-height: 28px;display: block;}
#second p{float: left;width: 1074px;line-height: 28px;}
#second p a{float: left;padding: 0px 9px 0px;display: block;line-height: 28px;height: 28px;margin-right: 2px;margin-bottom: 8px;color: #666;}
#second p a:hover{background: #3db73d;color: #fff;border-radius: 2px;}
#second p .cur, .third .third-l .pag .sccur{background: #3db73d;color: #fff;text-decoration: none;border-radius: 2px;}
#second p .cur, .third .third-l .pag .cur{background: #3db73d;color: #fff;text-decoration: none;border-radius: 2px;}
.third{width: 1200px;overflow: hidden;margin-top: 0px;background: #fff;margin: 0 auto;}
.third .third-l{float: left;width: 832px;padding: 12px;overflow: hidden;}
.third .third-l .title{height: 50px;border-bottom: 1px solid #E5E5E5;line-height: 48px;}
.third .third-l .title h2{float: left;height: 50px;line-height: 36px;font-weight: bold;color: #000;border-bottom: 1px solid #3db73d;font-size: 24px;padding: 0 10px 0 0;}
.third .third-l .read{width: 832px;}
.third .third-l .read ul li{padding: 20px 0;border-bottom: 1px solid #EDEDED;height: 130px;overflow: hidden;}
.third .third-l .read ul li .zl{width: 190px;height: 130px;overflow: hidden;float: left;}
.third .third-l .read ul li .zl img{width: 190px;height: 130px;overflow: hidden;}
.third .third-l .read ul li p{float: right;width: 624px;color: #777;height: 127px;}
.third .third-l .read ul li p .zt{display: inline-block;line-height: 30px;font-size: 18px;font-weight: 800;padding: 1px 0 6px;overflow: hidden;width: 624px;color: #000;}
.third .third-l .read ul li p .lb, .third .third-l .read ul li p i{float: left;font-size: 13px;padding-right: 20px;color: #666;line-height: 30px;}
.third .third-l .read ul li p .lb i{float: right;}
.third .third-l .read ul li p .lb i:hover{color: #f60;}
.third .third-l .read ul li p span{height: 60px;overflow: hidden;width: 100%;color: #888;line-height: 30px;display: block;}
.third .third-l .read ul li p span a{color: #666;}
.third .third-l .read ul li p span a:hover{color: #f60;}
.third .third-l .pag{height: 40px;padding: 10px 0px;text-align: center;}
.third .third-l .pag a{padding: 0px 20px;font-size: 16px;border: 1px solid #E4E4E4;display: inline-block;height: 38px;line-height: 38px;text-decoration: none;color: #777;margin: 0 3px;background: #fff;}
.third .third-l .pag span{padding: 0px 20px;font-size: 16px;border: 1px solid #E4E4E4;display: inline-block;height: 38px;line-height: 38px;text-decoration: none;color: #777;margin: 0 3px;background: #fff;}
.third .third-l .pag .hide{color: #c8cdd2}
.third .third-l .pag a:hover{border: 1px solid #3db73d;color: #fff;background: #3db73d;}
.third .third-r{float: right;width: 300px;padding: 12px;}
.third .third-r .yd{margin-bottom: 10px;height: 570px;}
.third .third-r .yd .y-title{height: 50px;border-bottom: 1px solid #E5E5E5;line-height: 48px;}
.third .third-r .yd .y-title h4{padding: 0 10px 0 0;float: left;font-size: 24px;height: 50px;line-height: 36px;font-weight: bold;color: #000;border-bottom: 1px solid #3db73d;}
.third .third-r .yd .y-title p{margin-top: 5px;float: right;height: 40px;}
.third .third-r .yd .y-title p span{width: 45px;line-height: 26px;height: 26px;background: #ccc;margin: 0 0 0 10px;border-radius: 2px;float: left;position: relative;color: #fff;text-align: center;cursor: pointer;}
.third .third-r .yd .y-title .dj{background: #3db73d;}
.third .third-r .yd .y-zt{height: 519px;overflow: hidden;}
.third .third-r .yd .y-zt ul{padding-top: 3px;height: 100%;overflow: hidden;}
.third .third-r .yd .y-zt ul li{width: 290px;line-height: 26px;padding: 8px 0 8px 0px;border-bottom: 1px dotted #eee;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.third .third-r .yd .y-zt ul li a{color: #666;width: 322px;height: 20px;}
.third .third-r .yd .y-zt ul li a:hover{color: #f60;}
.find{background: #fff;border: 1px solid #ddd;padding: 10px;width: 1178px;margin: 0 auto;margin-top: 10px;margin-bottom: 10px;color: #000;font-size: 14px;}
.find a{color: #666;margin: 0 8px;}
.find a:hover{color: #f60;}
.footer{width: 100%;background: #3d3c3a;overflow: auto;}
.content .center img{border: 0;max-width: 780px;display: block;margin: 8px auto;}
.footer .CWidth{width: 1200px;margin: 0 auto;background: url(/images/info_logo_other.png) no-repeat left center;text-align: center;padding: 30px 0;overflow: auto;color: #ccc;background-size: 18%;}
.footer .CWidth a{color: #ccc;line-height: 30px;font-size: 14px;}
.footer .CWidth p{color: #999;font-size: 12px;line-height: 25px;margin-top: 15px;}
/**/
#move{position: fixed;left: 50%;margin-left:610px;top:600px;display: none;height:430px;}
#move li{width: 60px;height:60px;line-height:60px;text-align: center;cursor: pointer;margin-bottom:1px;background:#e1dfdf;}
#move li.active{background:#358ff0;color:#fff;}
#move ul li:hover{background:#358ff0;color:#fff;}
#move li.last{font-size:36px;font-weight:bold;}