@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{border:none;}
body{font-size:14px; font-family:"微软雅黑"; }
.center{margin:auto;}
.clear{overflow:hidden;}
li{list-style:none;}
ul{ list-style:none;}
a{text-decoration:none;color:#000;}


/*轮播图*/
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden; position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
.slide_container {position: relative;float: left;width: 100%; margin-bottom:25px;}
.slide {position: relative; list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.slide li {position: absolute;width: 100%;left: 0;top: 0;}
.slide img {display: block;position: relative;z-index: 1;width: 100%;border: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;background: #000;background: rgba(0,0,0, .8);left: 0;right: 0;bottom: 0;padding: 10px 20px;margin: 0;max-width: none;}
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 52%;left:0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url(/images/themes.png) no-repeat left top;margin-top: -45px;margin-left:20px;margin-right:20px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto;background-position: right top;right: 0;}
/*分类*/
.xiangxifenlei{width:100%;overflow:hidden;}
.xiangxifenlei .content{width:1201px;margin:0 auto;}
.xiangxifenlei .content .left{width:122px;height:48px;}
.xiangxifenlei .content .left .left_one{width:122px;height:48px;background:#21a8e8;}
.xiangxifenlei .content .left .left_one p ,.xiangxifenlei .content .left .left_two p{font-size:14px;color:#fff;line-height:48px;text-align:center;}
.xiangxifenlei .content .left ,.xiangxifenlei .content .right{float:left;}
.xiangxifenlei .content .right{width:1079px;height:96px;}
.xiangxifenlei .content .right td{width:135px;height:48px;font-size:12px;color:#000000;text-align:center;}
.xiangxifenlei .content .right .more a{color:#b0b0b0;}
.xiangxifenlei .yiqi ,.xiangxifenlei .xiangmu{float:left;width: 132px;height: 46px;border:1px dashed #ccc;font-size: 15px;color: #000000;text-align: center;line-height:48px;}
.xiangxifenlei #yiqi a ,.xiangxifenlei #xiangmu a{color:#b0b0b0;}
/*滚动*/
.huobaoshebei{width:100%;margin-top:36px;overflow:hidden;}
.huobaoshebei .content{width:1200px;margin:0 auto;}
.huobaoshebei .content .title{width:270px;height:38px;margin:0 auto;}
.huobaoshebei .content .miaoshu{margin:0 auto;margin-top:7px;width:330px;height:17px;}
.huobaoshebei .content .miaoshu .left{width:30%;background:url(/images/tuijian_left.png) no-repeat;height:17px;background-position:5px 8px;}
.huobaoshebei .content .miaoshu .middle{width:40%;height:17px;font-size:16px;color:#727272;}
.huobaoshebei .content .miaoshu .right{width:30%;background:url(/images/tuijian_right.png) no-repeat;height:17px;background-position:0px 8px;}
.huobaoshebei .content .miaoshu .left ,.huobaoshebei .content .miaoshu .middle ,.huobaoshebei .content .miaoshu .right{float:left;}
.huobaoshebei .content .tubiao{width:85px;height:20px;background:url(/images/more.jpg) no-repeat right;}
.huobaoshebei .content .tubiao span{fount-size:14px;color:1f1f20;}
.huobaoshebei .content .tubiao{position:relative;top:-42px;left:1112px;}
 .cnt-wrap ul li{float:left;width:285px;}
 .cnt-wrap ul li img{width:265px;height:366px; margin:0 10px;}
 .cnt-wrap ul li p{line-height:30px; text-align:center;}
.sildPic-Article-QQ .cnt {WIDTH: 300000px;}
.sildPic-Article-QQ .cnt-wrap { overflow: hidden; width:1140px;zoom: 1;HEIGHT: 435px;margin:auto; position:relative; margin:0 30px;}
.sildPicBar .pre ,.sildPicBar .next{display:block;width:30px;height:49px;}
.sildPicBar .pre{background:url(/images/pre.png) no-repeat;position:relative;top:180px;left:0px;}
.sildPicBar .next{background:url(/images/next.png) no-repeat;position:relative;top:140px;left:1180px;}
/*conr*/
.conr{width:100%;height:570px; overflow:hidden; background:#F1F1F1 url(/images/defaultpic.gif) repeat; margin-top:20px;}
.conr .rconr{width:44%;height:520px;margin-left:50%;  background:#F1F1F1; padding:50px 3% 0 3%;}
.conr .rconr .rconr_tit{width:100%; font-size:24px; color:#21a8e8; line-height:30px;}
.conr .rconr .rconr_tit span{ font-size:14px;}
.conr .rconr .rconr_con{line-height:33px; padding-top:30px; padding-bottom:20px;color:#666;}
.conr .rconr .rconr_dd{width:190px; height:44px; line-height:44px; border:1px solid #21a8e8; text-align:center;}
.conr .rconr .rconr_dd a{ font-size:16px; color:#21a8e8;}
.conr .rconr .rconr_dd:hover{ background:#21a8e8; transition:1s;}
.conr .rconr .rconr_dd:hover a{ color:#FFF; transition:1s; font-weight:bold;}
/*合作伙伴*/
.conlj{width:1140px; margin:auto; overflow:hidden;margin:50px auto 0 auto; }
.lianjie_tit{width:340px; font-size:36px; font-weight:bold;color:#21a8e8; margin:0 auto 30px auto;text-align:center; border-bottom:2px solid #21a8e8; padding-bottom:10px;}
.lianjie_tit span{ font-size:18px; font-weight:normal; display:block;color:#62cafb;}
.conlj .link{width:100%; overflow:hidden;}
.conlj .link ul li{float:left;width:170px; margin-right:24px; margin-bottom:10px;}
.conlj .link ul li img{width:168px; height:80px;border:1px solid #00923f;}
.conlj .link ul li:nth-child(6){ margin-right:0;}
.conlj .link ul li:nth-child(12){ margin-right:0;}
/*新闻*/
.conxbox{width:100%; overflow:hidden; padding:30px 0;}
.conx{width:1140px; margin:auto;}
.conx .conx_con{width:100%; overflow:hidden;}
.conx .conx_con ul li{float:left;width:555px; margin-right:30px; margin-bottom:20px; border-bottom:1px dashed #DCDCDC; padding-bottom:15px;}
.conx .conx_con ul li:nth-child(2n+0){ margin-right:0;}
.conx .conx_con ul li img{width:146px; height:90px; float:left; border:1px solid #ccc; padding:1px; margin-right:15px;}
.conx .conx_con ul li:hover img{border:1px solid #21a8e8; transition:all 0.6s;}
.conx .conx_con ul li:hover{border-bottom:1px solid #21a8e8;transition:all 0.6s;}
.conx .conx_con ul li:hover a{color:#21a8e8;transition:all 0.6s; }
.conx .conx_con ul li .da{width:390px; float:right; margin-bottom:8px;}
.conx .conx_con ul li .da a{ font-size:15px;}
.conx .conx_con ul li .info{color:#21a8e8;width:390px; float:right; font-size:12px; margin-bottom:8px;}
.conx .conx_con ul li .info small{ margin:0 5px;}
.conx .conx_con ul li .intro{color:#666; font-size:13px;}
/*滚动*/
.cong{width:100%;background:#f8f8f8;overflow: hidden;padding:40px 0; margin-top:50px;}
.marqueeleft{height:139px;width:1140px;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:180px;height:139px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:174px;height:133px;padding:2px;overflow:hidden;}
.marqueeleft li .pic:hover{border:#21a8e8 1px solid;}
.marqueeleft li .pic img{width:174px; height:133px;}
/*友情*/
.youqing{width:1140px; margin:30px auto; overflow:;}
.youqing .you_tit{width:1131px; line-height:28px; height:28px; border-left:4px solid #21a8e8; font-weight:bold; font-size:20px;color:#333; padding-left:5px; margin-bottom:20px;}
.youqing .you_con li{float:left; line-height:30px;}
.youqing .you_con li a{ font-size:15px;color:#333; margin-right:34px;}
.youqing .you_con li a:hover{color:#21a8e8;}
/*底部*/
footer{width:100%; overflow:hidden; background:#f9f2f6; margin-top:40px; padding-bottom:40px;}
.foot1{width:100%; height:46px; line-height:46px; background:#21a8e8; text-align:center;}
.foot1 a{color:#ECECEC;margin-right:20px; border-right:1px solid #FFF; padding-right:20px;}
.foot1 a:last-child{ border:none;}
.foot1 a:hover{color:#fff;}
.foot2{ text-align:center; margin-top:30px; line-height:32px;}
.foot2 strong{ font-size:16px; color:#333;}
.foot2  img{ margin-top:10px;}
.foot2 span{ margin:0 15px;}
/*分页*/
.indexgg2{ width:190px; float:left; overflow:hidden; padding:30px 15px; background:#f8f8f8;}
.indexgg2 .tit{ width:205px; background:url(/images/h.jpg) no-repeat 10px 20px; padding-left:30px; line-height:40px; overflow:hidden; font-size:18px; color:#333; }
.indexgg2 .tit .more{ float:right; padding-right:10px; font-size:12px; font-weight:100; }
.indexgg2 .tit .more img{ margin-top:10px;}
.indexgg2 .con{ width:238px; height:176px; overflow:hidden; padding:10px;  background:#e8f7fc; font-size:13px; line-height:22px; color: #333 }
.indexgg2 .con5{ font-size:16px; width:190px; overflow:hidden; }
.indexgg2 .con5 ul li{ float:left; width:135px; background:#e8f7fc;  height:26px; line-height:26px; margin-top:10px; text-align:left; padding:5px 18px; margin-left:10px;}
.indexgg2 .con5 ul li a{ color:#21a8e8; font-weight:bold;}
.indexgg2 .con5 ul li a:hover{ color:#333;}
.indexgg2 .con5 ul li.hover{ background:#21a8e8;}
.indexgg2 .con5 ul li.hover a{ color:#fff}
.indexgg2 .con5 ul li a.hover{ color:#00923f}
.indexgg2 .con6{ color:#666; font-size:14px; line-height:36px; margin-top:30px;}
.indexgg2 .con6 img{ width:190px; margin-bottom:5px;}
.fencon{width:1140px; margin:auto; overflow:hidden;}
.pla{width:1140px; height:50px; margin:auto; line-height:50px; overflow:hidden;border-bottom: 1px #CCC solid;color:#666;}
.fen_tit{width:1140px; margin:0 auto 20px auto; padding-top:50px; font-size:26px; text-align:center;color:#333; }
.pla a{color:#21a8e8;}
.cright{ width:890px; float:right; background:#f8f8f8;}
.cright .conf{ line-height:16px; padding:30px; font-size:13px; overflow:hidden;}
.cright .conf img{ margin:5px;}
.cright .conf ul li{ font-size:12px;}
.cright .conf .bigp{} 
.cright .conf .bigp li{ float:left; width:250px;  margin:13px; font-size:16px; line-height:35px; overflow:hidden;}
.cright .conf .bigp li .img { width:250px; height:180px; overflow:hidden; }
.cright .conf .bigp li .img img{ width:244px;height:174px;  border:3px #ddd solid; margin:0;}
.cright .conf .bigp li a{ font-size:16px; color:#21a8e8;}
.cright .conf .bigp li:hover{ background:#21a8e8; transition: all 1s;}
.cright .conf .bigp li:hover a{ color:#FFF; transition: all 1s;}
.cright .conf .bigp li:hover .img{ width:244px; height:174px; border:3px #62cafb solid; margin:0; overflow:hidden; }
.cright .conf .bigp li:hover .img img{ margin:0; transform: translateZ(0) scale(1.3); transition: all 1s; border:none;}
.e2 li{width:100%;overflow:hidden;clear:both;padding:45px 0px 25px;border-bottom:1px solid #EEE;color:#aaa;}
.e2 li b {color:#21a8e8;}
.e2 li b a{color:#21a8e8;}
.e2 li a.preview{float:left;margin-right:7px;margin-bottom:3px;margin-left:10px;display:inline;}
.e2 li a.preview img{width:130px;/*height:60px;*/display:block;padding:1px;border:1px solid #EEE;}
.e2 li a.preview:hover img{border:1px solid #AAA;}
.e2 li a.title{overflow:hidden;line-height:25px;font-size:16px;margin-left:2px;color: #21a8e8;font-weight:100;}
.e2 span.info{display:block;line-height:23px;color:#555;padding-left:12px;font-size:14px;}
.e2 span.info small{color:#62cafb;font-size:12px;margin-left:3px;}
.e2 span.info a{color:#0066cc;}
.e2 p.intro{color:#333;line-height:24px;margin-left:5px;padding-left:10px;padding-right:10px;margin-top:5px;font-size:14px;}
.dede_pages{ font-weight:bold; clear:both; float:right; color:#333}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;padding-top:2px;border:1px solid #21a8e8;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#333;display:block;}
.dede_pages ul li a:hover{color:#21a8e8;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#21a8e8;padding:2px 4px 1px;font-weight:bold;color:#FFF;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#666;}
.dede_pages .pageinfo strong{color:#21a8e8;font-weight:normal;margin:0px 2px;}
/*内容*/
.viewbox{overflow:hidden;}
.viewbox a { color:#666; font-weight:bold; text-decoration:none}
.viewbox a:hover { color:#666;}
.viewbox .title{height:56px;line-height:56px;text-align:center;overflow:hidden;padding-top:10px;}
.viewbox .title h2{font-size:24px;color:#2b2b2b;}
.viewbox .info{height:24px;line-height:17px;text-align:center;overflow:hidden;color:#666;font-size:12px;}
.viewbox .info small{margin-left:8px;margin-right:3px;color:#00923f;font-size:12px;}
.viewbox .info a{color:#690;}
.viewbox .intro{font-size:12px;padding:8px 16px;line-height:24px;background:#f5fcee;border:1px solid #DCDDDD;color:#706A6A;margin:8px auto 0 auto;}
.viewbox .infolist{width:368px;float:left;}
.viewbox .infolist small{width:100px;text-align:right;display:block;float:left;font-size:12px;line-height:31px;color:#999;clear:left;height:31px;overflow:hidden;}
.viewbox .infolist span{width:200px;line-height:30px;float:left;height:31px;overflow:hidden;}
.boxoff{height:10px;overflow:hidden;clear:both;background:url(/images/boxoff.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.boxoff strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(/images/boxoff.gif) right -10px no-repeat;float:left;}
.handle{height:59px;padding-top:12px;overflow:hidden;clear:both; font-size:12px;}
.handle .digg{width:59px;height:59px;float:left;background:url(/images/digg-bg.gif) no-repeat;margin-right:12px;}
.handle .digg .digg_num{width:56px;height:34px;font-size:20px;text-align:center;line-height:34px;overflow:hidden;color:#6B9169;}
.handle .digg .digg_act{width:56px;height:22px;line-height:23px;overflow:hidden;}
.handle .digg .digg_act a{margin-left:11px;color:#666;float:left;}
.handle .context{float:left;}
.handle .context ul li{line-height:29px;color:#21a8e8;}

#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:15px;color:#333;padding:5px 15px 0 15px; font-weight:bold; line-height:26px; color: #F60;}
#floatDivBoxs .floatDtel{padding:0 0 10px 15px; font-size:18px; line-height:26px;}
#floatDivBoxs .floatDbg{width:100%;height:40px;background:url(/images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(/images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}

header{width:100%; height:120px; background:#fefefe ;}
header .headerbox{width:1140px; margin:auto; height:120px; margin:auto; background:#fefefe;}
header .logo{float:left;font-size:52px;color:#21a8e8;font-weight:bold; margin-top:10px;}
header .logo span{ display:block;font-size:17px; font-weight:bold;color:#62cafb; }
header .tool{ float:right;color:#21a8e8; font-size:18px;margin-top:34px; font-weight:bold;}
header .tool span{ display:block;color:#000;font-size:40px; }
nav{width:100%; height:45px; background:#21a8e8; border-bottom:3px solid #edbc72;}
nav .navbox{width:1140px; margin:auto; height:45px; line-height:45px;}
nav .navbox ul li{ float:left; height:45px;}
nav .navbox ul li.hover{background:#fff; border:2px solid #A2C167; height:41px}
nav .navbox ul li.hover a{color:#21a8e8;}
nav .navbox ul li:hover{background:#fff; border:2px solid #A2C167; height:41px}
nav .navbox ul li:hover a{color:#21a8e8;}
nav .navbox ul a{color:#FFF; font-weight:bold; font-size:16px; padding:0 62px;}
