﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,label,textarea,p,blockquote,th,td{padding:0;margin:0;} 
body{font:14px arial,宋体b8b\4f53,sans-serif,"Microsoft YaHei",tahoma;word-wrap:break-word;color:#555;width:100%;height:100%;}
a{ text-decoration:none;color:#555;}
a:hover{color:#fd0d01;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;} 
li{list-style-type:none;}
ol,ul{list-style:none;}  
fieldset,img{border:none;}
select, label,input{vertical-align:middle;}
button{border: 0;padding: 0;background: transparent;cursor: pointer;}
.left{float:left;}
.right, .more{float:right;}
.pie{behavior:url(js/PIE.htc)\9;}
.clear{clear: both;float: none;height: 0;margin: 0;padding: 0;width: 0; overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;display:block;}
.clear1{clear: both;float: none;height: 0;margin: 0;padding: 0;width: 0; overflow:hidden;}
*html .clearfix{height:1%;} 
*+html .clearfix{min-height:1%;}
*html{background-image:url(about:blank);background-attachment:fixed;}
.org{color:#f3a12a;}
.blue{color:#1D1D1D;}
.m05{margin-top:5px;}
.m10{margin-top:10px;}
.top_bg{background:#fafafa; height:27px; border-bottom:1px solid #f2f2f2;width:100%;overflow:hidden;}
.top{ width:960px;margin:0 auto; height:27px;color:#666; line-height:27px;overflow:hidden;font-size:12px;}
.top1{ width:800px;float:left;}
.top2{ width:160px;text-align:right;float:right;}
.top2 a{padding:0 5px;}
.header{width:960px;margin:0 auto; position:relative; height:95px;padding-top:8px;overflow:hidden;}
.menu_bg{ height:38px; background:url(../images/menu_bg.png)  repeat-x;width:100%;margin-top:15px;position:relative; z-index:9}
.menu{width:960px;margin:0 auto; height:36px; line-height:36px;position:relative; z-index:9}
.menu li{width:106px; background:url(../images/menu_li.png) 98px top no-repeat; float:left; position:relative; z-index:9}
.menu li span a{ display:block;width:104px; float:left; height:36px; line-height:36px; text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.menu li.hover span a,.menu li span a:hover{ background:url(../images/menu_hover.png) left no-repeat; text-decoration:none}

.menu ul li .item{position:absolute; z-index:999; display:none;padding-top:5px;border-bottom:1px solid #fff; }
.menu ul li .item a{ font-size:13px; font-weight: bold; display:block; height:30px; line-height:30px;border:1px solid #fff;border-bottom: none;  color:#fff; width:118px; text-align:center; background:#1575DD}
.menu ul li .item a:hover{  color:#fff;text-decoration:none; background: #ffaf04;}
.search{ width:100%;background:url(../images/search_txt.png) left no-repeat; padding:10px 0;margin-top:10px;}
.search .txt{ height:24px; line-height:24px;width:122px;border:none; background:none;margin:0 5px 0 30px;}
.search .btn{ background:url(../images/search_btn.png) no-repeat; height:24px; line-height:24px;width:46px;border:none; cursor:pointer;margin-left:1px;}  
.bar_bg{width:100%;padding-bottom:38px;background:url(../images/bbg.jpg) bottom center no-repeat #efefef;}
.slideBox{width:100%;height:440px;overflow:hidden;position:relative;z-index:0;}
.slideBox .hd{ overflow:hidden; left:45%; bottom:20px; position:absolute; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{line-height:20px; float:left; margin-right:6px;  width:20px; height:20px;text-align:center;cursor:pointer;color: #cc0000;border: 2px solid #cc0000;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;overflow:hidden;}
.slideBox .hd ul li.on{background: #cc0000;color:#fff;font-weight: bold; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;width:100% !important;}
.slideBox .bd .pic{line-height:0px; }
.wrapper{width:960px;margin:0 auto;}
.ht{padding:0 10px 0 15px; background:url(../images/ht_bg.png) repeat-x;height:35px;line-height:35px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.ht span{ display:block;float:left; height:35px;}
.ht a{padding:0 5px;}
.ht .s01{width:5px; background:url(../images/ht-01.png) no-repeat; overflow:hidden;}
.ht .s02{ background:url(../images/ht-02.png) repeat-x; overflow:hidden;font-weight:bold;color:#fff;padding:0 10px; font-size:14px; height:30px;padding-top:5px;line-height:30px;}
.ht .s03{width:5px; background:url(../images/ht-03.png) no-repeat; overflow:hidden;}
.ht .more{}
.ht .more:hover{color:red;text-decoration:none}
.w215{float:left;width:215px;}
.s_ht{ height:36px;line-height:36px;padding-left:25px;font-size:14px;color:#fff; background:url(../images/footer_bg.png) repeat-x;font-weight:bold;}
.snav{ background:url(../images/sav_bg.png) repeat;padding:10px 0;}
.snav ul.snav_ul{width:201px;margin:0 auto;}
.snav ul.snav_ul li{float:left;}
.snav ul.snav_ul a{display:block;padding-left:30px;background:url(../images/snav_li.png) no-repeat top; width:171px; height:32px; line-height:32px; overflow:hidden;}
.snav ul.snav_ul li.hover a.s_a,.snav ul.snav_ul li a:hover{ background:url(../images/snav_hover.png) no-repeat top;color:#f3a12a;font-weight:bold; text-decoration:none}
.snav .t_ul{ width:200px; margin:0 auto; background:#fff;padding-bottom:8px;}
.snav .t_ul li{  width:190px; float:left;padding:0 5px;}
.snav .t_ul li a{width:165px;border-bottom:1px  dashed #ccc;  overflow:hidden; display:block; height:30px; line-height:30px; background:url(../images/li03.png) 7px 13px no-repeat;padding-left:25px;}
.snav .t_ul li a:hover{ color:#f3a12a; text-decoration:none;}
.w215 .pd01{margin-top:10px; background:url(../images/sav_bg.png) repeat;padding-bottom:9px;}
.w215 .pd01 .t02{padding:10px;line-height:25px; height:150px;overflow:hidden;}
.w215 .pd01 .t03{line-height:28px;color:#f3a12a;font-weight:bold;padding-left:13px;font-size:14px;}
.w215 .pd02{margin-top:10px; background:url(../images/sav_bg.png) repeat;padding-bottom:9px;}
.w215 .pd02 .t02{padding:10px;line-height:25px; overflow:hidden;}
.w215 .pd02 .t03{line-height:28px;color:#f3a12a;font-weight:bold;padding-left:13px;font-size:14px;}
.w730{float: right;width:730px;}
.znav{ float:right;color:#4B4B4B;}
.znav a{color:#4B4B4B;} 
.znav a:hover{color:#000; text-decoration:underline;}
.w730 .pd{border:1px solid #ccc;border-top:none;padding-bottom:10px;overflow:hidden;}
.pro-list{padding-top:10px;}
.pro-list li{padding:10px 0 4px 10px;float:left;}
.pro-list li img{ display:block; width:163px; height:123px;border:1px solid #ccc; background:#fff;padding:2px;}
.pro-list li a:hover img{border:1px solid #cc0000; }
.pro-list li .pic{ width:169px; height:129px;}
.pro-list li .txt{ width:169px; height:30px; line-height:30px; overflow:hidden; text-align:center;}
.pro-list li .txt a:hover{color:#f3a12a;}
.pro-list02{padding-top:0px;}
.pro-list02 li{padding:10px 0 4px 10px;float:left;}
.pro-list02 li img{ display:block; width:163px; height:123px;border:1px solid #ccc; background:#fff;padding:2px;}
.pro-list02 li a:hover img{border:1px solid #1A9ADF; }
.pro-list02 li .pic{ width:169px; height:129px;}
.pro-list02 li .txt{ width:169px; height:30px; line-height:30px; overflow:hidden; text-align:center;}
.pro-list02 li .txt a:hover{color:#f3a12a;}
.pro-list01{padding-top:10px;}
.pro-list01 li{padding:10px 0 4px 10px;float:left;}
.pro-list01 li img{ display:block; width:163px; height:89px;border:1px solid #ccc; background:#fff;padding:2px;}
.pro-list01 li a:hover img{border:1px solid #cc0000; }
.pro-list01 li .pic{ width:169px; height:105px;}
.pro-list01 li .txt{ width:169px; height:30px; line-height:30px; overflow:hidden; text-align:center;}
.pro-list01 li .txt a:hover{color:#f3a12a;}
.cp{width:700px;margin:0 auto;padding-top:15px;}
.cp .pic{width:296px; float:left}
.cp .pic dt{width:290px;height:218px;padding:2px;border:1px solid #ccc;}
.cp .pic dt img{width:290px;height:218px;}
.cp .pic dd{width:296px; height:30px; line-height:30px; text-align:center}
.cp .txt{ float:left;padding-left:20px; width:350px; font-weight:bold; line-height:28px;}
.cp .txt dt{font-size:20px;color:#126eb0;border-bottom:1px dashed #ccc;padding-bottom:8px;margin-bottom:5px; font-weight:bold;} 
.cp .txt dd{font-size:14px;}
.cp_ht{width:690px;margin:0 auto; background:url(../images/icon-Detailed.gif) no-repeat left center; height:28px; line-height:28px; border-bottom:2px solid #126eb0;padding-left:22px;margin-top:10px; font-weight:bold;font-size:13px;}
.cp_con{ line-height:28px;width:700px;margin:0 auto;padding:10px 0;}
.news-list{padding:5px;margin:0  auto;width:700px;}
.news-list li{border-bottom:1px dashed #ccc; height:36px; line-height:36px; float:left; width:700px;}
.news-list li a{ float:left; display:block; background:url(../images/li01.png) left center no-repeat ;height:36px; line-height:36px; width:430px; overflow:hidden;padding-left:14px;}
.news-list li a:hover{color:#0073c3;}
.news-list li span{ float:right;color:#999; }
.news-con{padding:10px 0;}
.news_t{ height:25px; line-height:25px; text-align:center; font-weight:bold; font-size:16px;padding-top:5px;color:#4B4B4B;}
.time{ height:25px; line-height:25px; border-bottom:1px dashed #ccc;text-align:center;width:95%; margin:0 auto;padding-top:5px;} 
.time span{padding:0 10px;}
.con_txt{padding:10px 15px; line-height:28px;}
.sx{ line-height:24px;padding-left:15px}
.wrapp01{width:960px;margin:0 auto;padding-top:13px;}
.wrapp01 .ht02{margin:0 auto; background: url(../images/ht02.jpg) no-repeat left; height:49px; line-height:40px; text-align:right;padding-left:15px;width:923px;}
.wrapp01 .ht02 a:hover{color:red;}
.cpyy_right{ width:980px;padding-top:8px;overflow:hidden;position:relative;}
.cpyy_right .bd ul{ overflow:hidden; zoom:1; }
.cpyy_right li{float:left;padding-left:15px;}
.cpyy_right li img{ display:block; width:166px; height:113px;border:1px solid #ccc; background:#fff;padding:2px;}
.cpyy_right li a:hover img{border:1px solid #cc0000; }
.cpyy_right li .pic{ width:177px; height:119px;}
.cpyy_right li .txt{ width:177px; height:30px; line-height:30px; overflow:hidden; text-align:center;color:#fff;}
.cpyy_right li .txt a{color:#4B4B4B;} 
.cpyy_right li .txt a:hover{color:#f3a12a;}
.youshi_l{ width:441px; float:left; overflow:hidden;}
.youshi_r{ width:491px; float:right; overflow:hidden;padding-right:10px;}
.youshi_r1{ padding-top:15px;}
.youshi_r2{ font-size:14px; line-height:25px; font-family:微软雅黑; height:213px; padding-left:10px;}
.youshi_r4{ font-size:14px; line-height:25px; font-family:微软雅黑; height:190px; padding-left:40px;}
.youshi_r6{ font-size:14px; line-height:25px; font-family:微软雅黑;}
.wrapp02{width:960px;margin:0 auto;margin-top:10px;}
.wrapp03{width:960px;margin:0 auto;margin-top:20px;}
.wrapp03 .pd{padding:10px;border:1px solid #ccc;border-top: none; line-height:28px;}
.wrapp03 .sp_bg{ background:url(../images/sp_bg.png)top left no-repeat;width:301px; height:259px;padding:10px 10px 0 10px; overflow:hidden; float:left;}
.wrapp03 .sp_bg img{width:291px; height:236px;}
.wrapp05{width:920px;margin:0 auto;margin-top:10px;border:1px solid #ccc;padding:10px 20px 15px 20px;background: url(../images/li02.png) no-repeat 475px center;}
.wrapp05 .ht01{color:#1D1D1D;font-size:14px;font-weight:bold;height:30px;line-height:30px;border-bottom:1px dashed #ccc;}
.wrapp05 .mm{color:#1D1D1D;}
.wrapp05 .mm:hover{color:red;}
.wrapp05 .w01{width:430px;}
.wrapp05 .w01 .pd ul li{float:left;width:430px;}
.wrapp05 .w01 .pd ul .ta{border-bottom:1px dashed #ccc;height:30px; line-height:30px; }
.wrapp05 .w01 .pd ul .ta a{padding-left:12px;  background:url(../images/li01.png) left 12px no-repeat; display:block; width:280px;height:30px; line-height:30px; overflow:hidden; float:left;}
.wrapp05 .w01 .pd ul .ta span{ float:right; display:block; height:30px; line-height:30px; color:#999;}
.wrapp05 .w01 .pd ul .tt{padding:0;padding-top:10px;padding-bottom:8px;}
.wrapp05 .w01 .pd ul .tt a{background:none;padding:0; float:none; display:inline;border:none}
.wrapp05 .w01 .pd ul .pic{ width:138px; height:106px;float:left; }
.wrapp05 .w01 .pd ul .pic img{padding:2px;border:1px solid #ccc;width:132px; height:100px;}
.wrapp05 .w01 .pd ul dl {padding-left:10px; width:250px; float:left;  overflow:hidden;}
.wrapp05 .w01 .pd ul dt{line-height:24px; height:24px;width:250px;overflow:hidden }
.wrapp05 .w01 .pd ul dt a{ background:none;padding:0; float:none; display:inline;font-weight:bold; }
.wrapp05 .w01 .pd ul dd{margin-top:5px; line-height:22px; height:70px;width:250px;overflow:hidden;color:#666;}
.wrapp05 .w01 .pd ul dd a{background:none;padding:0; float:none; display:inline;}
.wrapp05 .w01 .pd ul  a:hover{ text-decoration:underline; color:#0073c3;}
.page{width:100%; text-align:center; overflow:hidden;padding:20px 0; margin:10px auto 0 auto ; vertical-align:top; color:#333;}
.page a{padding:2px 5px;background-color:#ddd;border:1px solid #ddd; color:#333; display:inline; margin:0 1px;}
.page .up, .page .down{color:#333;}
.page .this{color:#fff; font-weight:bold; background-color:#333;border:1px solid #000;}
.page span.a{color:#333; padding:0 10px;}
.page a:hover{color:#fff;background-color:#333;border:1px solid #333;}
.links{width:940px;margin:0 auto;margin-top:10px;border:1px solid #ccc;border-top:5px solid #ccc;padding:0 10px;}
.links .ht03{ background:url(../images/link.png) 5px center no-repeat;height:40px; line-height:40px;border-bottom:1px dashed #ccc;}
.links .ht03 b{padding-left:70px;font-size:14px;color:#0073c3;}
.links .pd{padding:8px 5px;}
.links .pd ul{}
.links .pd ul li{ float:left; line-height:26px;padding-right:15px;}
.links .pd ul li a{ white-space:nowrap}
.links .pd ul li a:hover{color:#0073c3;}
.fnav{color:#fff;width:35px; line-height:35px; background:url(../images/footer_bg.png) repeat-x; text-align:center;width:960px;margin:0 auto;margin-top:10px;}
.fnav a{color:#fff;padding:0 3px;}
.footer{padding:10px 0 ; text-align:center; line-height:26px;width:960px;margin:0 auto;}
.backToTop {display: none;width: 28px;line-height: 1.2;padding: 5px 0;background-color: #000;color: #fff;font-size: 16px;text-align: center;position: fixed;_position: absolute;right: 5px;bottom: 10px;_bottom: "auto";cursor: pointer;opacity: .6;filter: Alpha(opacity=60);}
.jbtb{width: 100%; margin: 20px 0 0 0px;}
.jbtb td{padding:5px;}
.jbtb td.l{padding:5px;width: 10%; font-weight: bold; background: #f4f4f4;text-align:center;}
.jbtb td.r{width: 40%;}
.red{color:red;font-weight:bold;padding:2px 0;}
.picScroll-left03{ width:960px;margin:0 auto; position:relative;overflow:hidden;height:120px;}
.picScroll-left03 .hd{position:relative; }
.picScroll-left03 .hd .prev{display:block;width:14px; height:20px; cursor:pointer; position:absolute;top:30px; left:0px;}
.picScroll-left03 .hd .next{ display:block;width:14px; height:20px; cursor:pointer; position: absolute;top:30px; right:8px;_right:-2px;}
.picScroll-left03 .bd{padding:15px 10px 0px 24px;}
.picScroll-left03 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left03 .bd ul li{ margin:0 9px; float:left; _display:inline; overflow:hidden; text-align:center;width:134px; height:74px;}
.picScroll-left03 .bd ul li .pic{ text-align:center; width:134px; height:74px;}
.picScroll-left03 .bd ul li .pic img{width:132px; height:72px; display:block;border:1px solid #ccc}
.picScroll-left03 .bd ul li .pic a:hover img{ border-color:#048a36;  }
.picScroll-left03 .bd ul li .txt{ line-height:30px; height:30px; overflow:hidden;}
.picScroll-left03 .bd ul li .txt a{color:#006600}
.partner1{ width:596px; margin:0 auto; overflow:hidden; margin-top:30px;}
