@import url(style.css);
@import url(proscrol.css);
@import url(anim.css);
/*
 首页
*/
/* Callback example */
.callbacks_container{position:relative;width:100%;max-width:100%;text-align:center; }
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0; border-bottom:1px solid #999999;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;top:39%;left:100px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:100px;width:50px;/*background:transparent url("../images/left2.png") no-repeat left top;*/}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{}
.callbacks_nav.next{left:auto;right:100px;/*background:transparent url("../images/right.png") no-repeat 0px top;*/}
.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 li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
.banner_content{ width:1140px; height:423px;/* background:url(../images/banner_bg.png) repeat-x;*/ position: relative; z-index: 120;  font:300 14px "宋体"; color:#FFF; }
.b_center{ margin:0 auto; text-align:center;}

.callbacks_tabs.callbacks1_tabs{margin-top:-43px; position:relative;z-index:9; margin-bottom:3px; display:;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:70px;height:40px;margin-right:1px;/*border-radius:10px;border:1px solid #FFF;*/position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:61px;height:40px;/*border-radius:10px;position:absolute;*/ left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent; background:url(../images/left.png) center center no-repeat;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:url(../images/left_on.png) center center no-repeat;}

/*左边浮动菜单*/
.left_f{width: 54px;position: fixed; top: 100px; left: 1%;text-align: center;visibility: hidden;background: #ffffff; -webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0; opacity: 0;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
 -webkit-transform: scale(.01,.01);-moz-transform: scale(.01,.01); -o-transform: scale(.01,.01); -ms-transform: scale(.01,.01);transform: scale(.01,.01);
-webkit-transition: all .2s linear 0s;-moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; transition: all .2s linear 0s; z-index: 100;}
.left_f.on{visibility: visible;-webkit-opacity: 100;-moz-opacity: 100;-khtml-opacity: 100;opacity: 100;filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1); transform: scale(1);}
.left_f .left_f_t{ height:20px; line-height:20px; overflow:hidden; color:#fff; background-color:#29b4d2;}
.left_f ul li{ margin-left:3px; width:48px; display:block; height:41px; overflow:hidden; border-bottom:1px solid #dfdfdf;}
.left_f ul li .imgs{ overflow:hidden; position:relative;}
.left_f ul li .imgs img{ display:block; width:100%; height:41px;transition:all 0.3s;}
.left_f ul li .imgs .titles{ line-height:16px; padding-top:5px; height:32px; overflow:hidden; position:absolute; width:96%; padding-left:2%; padding-right:2%; top:0; left:0; font-weight:normal; font-family:"宋体"; font-size:12px; color:#29b4d2;opacity:0;filter:Alpha(opacity=0);transition:all 0.3s;}
.left_f ul li:hover .imgs .titles{opacity:1.0;filter:Alpha(opacity=100);}
.left_f ul li:hover .imgs img{opacity:0;filter:Alpha(opacity=0);}
.left_f ul li.active .imgs .titles{opacity:1.0;filter:Alpha(opacity=100);}
.left_f ul li.active .imgs img{opacity:0;filter:Alpha(opacity=0);}
.left_f ul li:last-child{ border-bottom:0;}
.left_f .left_f_gogop{ height:37px; display:block; overflow:hidden; background:url(../images/left_bg1.png) center center no-repeat;transition:all 0.3s;}
.left_f .left_f_gogop:hover{opacity:0.8;filter:Alpha(opacity=80);}

/*首页样式*/
.i_user{ background-color:#fff; width:249px; height:384px; float:right; overflow:hidden; position:absolute; right:0; top:-404px; z-index:9;}
.i_user .i_user_t{ height:123px; overflow:hidden; background-color:#f3f3f3; padding-left:10px; padding-right:10px;}
.i_user .i_user_t .i_user_img{ margin-top:14px; overflow:hidden;transition:all 0.3s;}
.i_user .i_user_t .i_user_img .imgs{ float:left; width:50px; height:50px; overflow:hidden; border-radius:50%; background-repeat:no-repeat; background-position:center center;}
.i_user .i_user_t .i_user_img .imgs a{ display:block; width:100%; height:100%;}
.i_user .i_user_t .i_user_img .imgs:hover{opacity:0.8;filter:Alpha(opacity=80);}
.i_user .i_user_t .i_user_img .txts{float:right; width:172px; height:50px; overflow:hidden; line-height:18px; font-size:12px; color:#333;}
.i_user .i_user_t .i_user_bnt{ margin-top:14px; overflow:hidden; height:34px;}
.i_user .i_user_t .i_user_bnt .bnts{ width:103px; height:34px; border-radius:6px; color:#fff; font-size:12px; line-height:34px; overflow:hidden; background:url(../images/i_bg1.png) #29b4d3 no-repeat;transition:all 0.3s; font-family:"宋体";}
.i_user .i_user_t .i_user_bnt .bnts:hover{opacity:0.8;filter:Alpha(opacity=80);}
.i_user .i_user_t .i_user_bnt .bnts.bgs1{ float:left; background-position:18px 0; text-indent:42px;}
.i_user .i_user_t .i_user_bnt .bnts.bgs2{ float:right; background-position:15px bottom; text-indent:36px;}
.i_user .i_user_div{padding-left:10px; padding-right:10px; overflow:hidden; padding-top:4px;}
.i_user .i_user_t2{ height:31px; overflow:hidden; background:url(../images/i_bg2.jpg) left bottom repeat-x;}
.i_user .i_user_t2 h2{ font-weight:normal; float:left; height:29px; line-height:29px; border-bottom:2px solid #2ab3d3; font-size:14px; color:#29b4d2;}
.i_user .i_user_t2 .imore{ float:right; font-family:"宋体"; font-size:12px; color:#666666; line-height:31px;}
.i_user .i_user_t2 .imore:hover{color:#29b4d2;}
.i_user .i_user_div .i_user_ul{ height:60px; overflow:hidden; margin-top:6px; margin-bottom:3px; font-family:"宋体"; font-size:12px; color:#666666; }
.i_user .i_user_div .i_user_ul ul li{ display:block; height:20px; line-height:20px; overflow:hidden; }
.i_user .i_user_div .i_user_ul ul li a{color:#666666; display:block;}
.i_user .i_user_div .i_user_ul ul li a:hover{color:#29b4d2;}
.i_user .buyadd{ display:block; width:170px; line-height:34px; height:34px; overflow:hidden; background:url(../images/i_bg3.png) 30px center #ffab23 no-repeat; color:#fff; font-weight:bold; font-size:14px; text-indent:56px; text-align:left; margin:0 auto; border-radius:6px; margin-top:10px;transition:all 0.3s; }
.i_user .buyadd:hover{opacity:0.8;filter:Alpha(opacity=80);}
.i_adv{ overflow:hidden; margin-top:12px;}
.i_adv img{ display:block;transition:all 0.3s;width:100%;}
.i_adv img:hover{opacity:0.8;filter:Alpha(opacity=80);}
.i_adv_l{ float:left; /*width:234px;*/width:212px; height:219px; overflow:hidden;}
.i_adv_l img{ height:219px;}
.i_adv_r{ float:right; /*width:956px;*/width:978px; height:219px; overflow:hidden;}
.i_adv_r ul li{ height:100px; overflow:hidden; margin-bottom:10px; margin-right:10.25px; /*width:183px;*/width:187px; float:left;}
.i_adv_r ul li img{ height:100px;}
.i_adv_r ul li:nth-child(5){ margin-right:0;}
.i_adv_r ul li:nth-child(6){ height:108px; margin-bottom:0; /*width:956px;*/width:978px; margin-right:0;}
.i_adv_r ul li:nth-child(6) img{ height:108px;}
.i_con{ margin-top:10px; overflow:hidden; margin-bottom:19px;}
.i_con .i_con_l{ float:left; width:212px; overflow:hidden; height:525px; background:#fff;}
.i_con .i_con_l .i_con_t{ height:141px; overflow:hidden; text-align:center; background:url(../images/i_bg4.jpg) no-repeat; line-height:40px; color:#fff; font-size:24px; letter-spacing:1px;}
.i_con .i_con_l .i_con_t h2{ padding-left:8px;height:55px; line-height:55px; margin-top:24px; font-weight:bold; font-family:Arial; font-size:48px;}
.i_con .i_con_l .i_con_t h2 label{ height:55px; display:inline-block; width:30px; background:url(../images/i_bg8.png) center center no-repeat; vertical-align:top}
.i_con .i_con_l .i_con_t h2 span{display:inline-block; vertical-align:top; margin-left:4px; }
.i_con .i_con_l .i_con_l_ul{ padding-top:5px; overflow:hidden; font-family:"宋体"; height:221px;}
.i_con .i_con_l .i_con_l_ul ul li{ float:left; width:50%; overflow:hidden; height:32px; line-height:32px;}
.i_con .i_con_l .i_con_l_ul ul li a{ padding-left:18px; display:block; font-size:12px;transition:all 0.1s;}
.i_con .i_con_l .i_con_l_ul ul li a:hover{ padding-left:20px;}
.i_con .i_con_l .i_con_t2{ height:20px; line-height:20px; overflow:hidden; color:#777; font-size:14px; font-family:Arial; text-align:center;background:url(../images/i_bg5.png) no-repeat; letter-spacing:1px;}
.i_con .i_con_l .i_con_new{ height:135px; overflow:hidden; border-bottom:3px solid #3ebbd6; text-align:center;}
.i_con .i_con_l .i_con_new .imgs{ overflow:hidden; height:106px;}
.i_con .i_con_l .i_con_new img{ display:block; max-width:100%; height:106px; margin:0 auto;-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.i_con .i_con_l .i_con_new h2{ height:16px; line-height:16px; margin-top:3px; overflow:hidden; font-weight:normal; font-size:12px;}
.i_con .i_con_l .i_con_new h2 label{ color:#29b4d2; text-transform:uppercase;}
.i_con .i_con_l .i_con_new:hover .imgs img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.i_con .i_con_m{ float:left; width:261px; margin-left:11px; overflow:hidden; height:525px;}
.i_con .i_con_m img{ width:100%; height:525px;transition:all 0.3s;}
.i_con .i_con_m img:hover{opacity:0.8;filter:Alpha(opacity=80);}
.i_con .i_con_r{ float:right; width:704px; overflow:hidden; height:525px;}
.i_con .i_con_r .i_con_rone{ background:url(../images/i_bg6.jpg) #fff left top repeat-x; overflow:hidden; height:373px; border:1px solid #ececec; border-top:0;}
.i_con .i_con_r .i_con_rone .i_con_rone_t{ height:42px; overflow:hidden;background:url(../images/i_bg6.jpg) left bottom repeat-x;}
.i_con .i_con_r .i_con_rone .i_con_rone_t ul li{ float:left;border-right:1px solid #ececec; height:42px; line-height:46px; overflow:hidden; font-size:18px;}
.i_con .i_con_r .i_con_rone .i_con_rone_t ul li:last-child{ border-right:0;}
.i_con .i_con_r .i_con_rone .i_con_rone_t ul li:last-child.isel{border-right:1px solid #ececec; }
.i_con .i_con_r .i_con_rone .i_con_rone_t ul li a{ display:block; padding-left:48px; padding-right:48px; }
.i_con .i_con_r .i_con_rone .i_con_rone_t ul li.isel a{background:url(../images/i_bg7.jpg) #fff left top repeat-x; color:#29b4d2;}
.i_con .i_con_r .i_con_rone .i_con_div{ overflow:hidden; padding-left:6px; padding-right:6px; padding-top:12px; height:307px;}
.i_con .i_con_r .i_con_rone .i_con_div .i_con_ul{ display:none;}
.i_con .i_con_r .i_con_rtwo{ border:1px solid #dedede; /*border-bottom:0;*/ height:139px; margin-top:10px; overflow:hidden;}
.i_con .i_con_r .i_con_rtwo ul{ display:none;}
.i_con .i_con_r .i_con_rtwo ul li{ width:139.6px; float:left; height:69px; border-bottom:1px solid #dedede;border-right:1px solid #dedede; overflow:hidden;}
.i_con .i_con_r .i_con_rtwo ul li:nth-child(5n+0){ border-right:0;}
.i_con .i_con_r .i_con_rtwo ul li:nth-child(6),.i_con .i_con_r .i_con_rtwo ul li:nth-child(7),.i_con .i_con_r .i_con_rtwo ul li:nth-child(8),.i_con .i_con_r .i_con_rtwo ul li:nth-child(9),.i_con .i_con_r .i_con_rtwo ul li:nth-child(10){ border-bottom:0;}
.i_con .i_con_r .i_con_rtwo ul li img{ width:100%; height:69px; display:block;-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.i_con .i_con_r .i_con_rtwo ul li:hover img{opacity:0.8;filter:Alpha(opacity=80);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.i_con .i_con_r .i_con_rtwo ul li:last-child:hover img{ -webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity:0.6;filter:Alpha(opacity=60);}
.i_adv2{ overflow:hidden; height:80px; margin-top:10px;}
.i_adv2 ul li{overflow:hidden;  width:793px; float:left;height:80px;}
.i_adv2 ul li:last-child{ float:right; width:392px;}
.i_adv2 img{display:block;transition:all 0.3s;width:100%; height:100%;}
.i_adv2 img:hover{opacity:0.8;filter:Alpha(opacity=80);}
.i_news{ margin-top:30px; padding-top:4px; background-color:#fff; overflow:hidden; height:272px; margin-bottom:28px;}
.i_news_t{ height:41px; line-height:41px; overflow:hidden; background:url(../images/i_bg6.jpg) left 39px repeat-x; margin-bottom:9px;}
.i_news_t h2{ float:left;font-weight:normal; height:38px; line-height:38px; overflow:hidden; font-size:16px; color:#28b5d3; border-bottom:3px solid #29b4d1;}
.i_news_t .imore3{ color:#c4c4c4; font-size:12px; float:right; line-height:44px;}
.i_news_t .imore3:hover{ color:#28b5d3;}
.i_news .i_news_l{ float:left; width:556px; overflow:hidden; margin-left:10px; height:242px;}
.i_news .i_news_l .imgs{ float:left; width:297px; height:190px; overflow:hidden; position:relative;}
.i_news .i_news_l .imgs img{ display:block; width:100%; height:100%;-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.i_news .i_news_l .imgs img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.i_news .i_news_l .imgs .h2{ bottom:0; position:absolute; left:0;width:97%; height:100%;height:41px; line-height:41px; overflow:hidden; background:rgba(0, 0, 0, 0.5); color:#fff; font-size:14px; text-indent:15px; padding-right:3%; font-weight:normal;}
.i_news .i_news_l .i_news_ul{ float:right; width:249px; overflow:hidden;}
.i_news .i_news_l .i_news_ul ul li{height:27.5px; line-height:27.5px; overflow:hidden; display:block;white-space:nowrap;text-overflow:ellipsis;}
.i_news .i_news_l .i_news_ul ul li em{ width:14px; height:14px; line-height:14px; float:left; text-align:center; background-color:#cbcbcb; margin-right:7px; margin-top:7px; font-family:Arial;color:#333;}
.i_news .i_news_l .i_news_ul ul li:nth-child(1) em,.i_news .i_news_l .i_news_ul ul li:nth-child(2) em,.i_news .i_news_l .i_news_ul ul li:nth-child(3) em{ color:#fff; background-color:#fd0302;}
.i_news .i_news_r{ float:right; width:586px; overflow:hidden; margin-right:10px; height:242px;}
.i_news .i_news_r .i_news_div{ overflow:hidden; width:275px;}
.i_news .i_news_r .i_news_div .i_news_div_one{ padding-top:7px; height:70px; overflow:hidden;}
.i_news .i_news_r .i_news_div .i_news_div_one .imgs{ float:left; width:70px; height:70px; overflow:hidden;}
.i_news .i_news_r .i_news_div .i_news_div_one .imgs img{ display:block; width:100%; height:100%;-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.i_news .i_news_r .i_news_div .i_news_div_one .imgs img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.i_news .i_news_r .i_news_div .i_news_div_one .txts{ float:right; width:190px; overflow:hidden; height:70px;}
.i_news .i_news_r .i_news_div .i_news_div_one .txts ul li{ height:24px; line-height:24px; display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.i_news .i_news_r .i_news_ul2{ overflow:hidden; margin-top:6px;}
.i_news .i_news_r .i_news_ul2 ul li{height:27.5px; line-height:27.5px; overflow:hidden; display:block;white-space:nowrap;text-overflow:ellipsis;}
.i_news .i_news_r .i_news_ul2 ul li em{ width:14px; height:14px; line-height:14px; float:left; text-align:center; background-color:#cbcbcb; margin-right:7px; margin-top:7px; font-family:Arial;color:#333;}
.i_news .i_news_r .i_news_ul2 ul li:nth-child(1) em,.i_news .i_news_r .i_news_ul2 ul li:nth-child(2) em,.i_news .i_news_r .i_news_ul2 ul li:nth-child(3) em{ color:#fff; background-color:#fd0302;}
.i_link_bg{ background-color:#fff; padding:10px; overflow:hidden;margin-bottom:30px;}
.i_link{ overflow:hidden;  line-height:28px;}
.i_link a{ float:left; margin-right:20px; height:28px; overflow:hidden; font-size:12px;}




#slider>a{ width:100%; display:block;}

/*新版首页20180504*/
.i_con2{ margin-top:10px; overflow:hidden;}
.i_con2 .i_con_l{ float:left; width:212px; overflow:hidden; height:446px;}
.i_con2 .i_con_l .i_con_t{ height:83px; overflow:hidden; text-align:center; background:url(../images/i_bg4.jpg) no-repeat; line-height:83px; color:#fff; font-size:22px; letter-spacing:2px;}
.i_con2 .i_con_l .i_con_t h2{ font-weight:normal; font-size:22px;}
.i_con2 .i_con_l .i_con_t h2 label{ font-family:Arial;}
.i_con2 .i_con_m{overflow:hidden; height:363px; /*border-bottom:3px solid #3ebbd6;*/}
.i_con2 .i_con_m img{ width:100%; height:363px;transition:all 0.3s;}
.i_con2 .i_con_m img:hover{opacity:0.8;filter:Alpha(opacity=80);}
.i_con2 .i_con_r{ float:right; width:977px; overflow:hidden; height:446px;}
.i_con2 .i_con_r .i_con_a{ padding-top:7px; overflow:hidden; font-family:"宋体"; height:46px; line-height:46px; background-color:#fff;}
.i_con2 .i_con_r .i_con_a .i_con_aa{ float:left; overflow:hidden; font-size:12px; width:860px; margin-left:15px;}
.i_con2 .i_con_r .i_con_a .i_con_aa label{ float:left;color:#666666;}
.i_con2 .i_con_r .i_con_a .i_con_aa a{ float:left; color:#666666; margin-right:15px;}
.i_con2 .i_con_r .i_con_a .i_con_aa a:hover{color:#29b4d2;}
.i_con2 .i_con_r .i_con_a .i_con_ab{ float:right; margin-right:17px; overflow:hidden; font-size:12px; padding-right:14px; background:url(../images/20180504/i_bg1.png) right center no-repeat;}
.i_con2 .i_con_r .i_con_a .i_con_ab a{color:#666666;}
.i_con2 .i_con_r .i_con_a .i_con_ab a:hover{color:#29b4d2;}

.i_con2 .i_con_r .i_con_rone{ background:url(../images/i_bg6.jpg) #fff left top repeat-x; overflow:hidden; height:325px; /*height:373px; border:1px solid #ececec; border-top:0;*/}
.i_con2 .i_con_r .i_con_rone .i_con_rone_t{ height:40px; overflow:hidden;background:#f6f6f6;/*background:url(../images/i_bg6.jpg) left bottom repeat-x;*/}
.i_con2 .i_con_r .i_con_rone .i_con_rone_t ul li{ float:left;border-right:1px solid #ececec; height:40px; line-height:40px; overflow:hidden; font-size:18px;}
.i_con2 .i_con_r .i_con_rone .i_con_rone_t ul li:last-child{ border-right:0;}
.i_con2 .i_con_r .i_con_rone .i_con_rone_t ul li:last-child.isel{border-right:1px solid #ececec; }
.i_con2 .i_con_r .i_con_rone .i_con_rone_t ul li a{ display:block; padding-left:48px; padding-right:48px; }
.i_con2 .i_con_r .i_con_rone .i_con_rone_t ul li.isel a{background:url(../images/i_bg7.jpg) #fff left top repeat-x; color:#29b4d2;}
.i_con2 .i_con_r .i_con_rone .i_con_div{ overflow:hidden; padding-left:6px; padding-right:6px; padding-top:12px; /*height:307px;*/height:273px;}
.i_con2 .i_con_r .i_con_rone .i_con_div .i_con_ul{ display:none;}
.i_con2 .i_con_r .i_con_rtwo{  /*border:1px solid #dedede;border-bottom:0;height:139px;*/ height:61px;  margin-top:9px; overflow:hidden;}

.i_adv3{ overflow:hidden;margin-top:10px;}
.i_adv3 img{display:block;transition:all 0.3s;width:100%;}
.i_adv3 img:hover{opacity:0.8;filter:Alpha(opacity=80);}