﻿/*@import "/Skins/Default/resetcommon.css";*/

/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

.fullSlide {width:100%;position:relative;background:url(Img/Index/banner_line.gif) repeat-x center bottom;height:505px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:499px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:499px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1; border-radius:10px;width:42px;height:11px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#01b1ec ;filter:alpha(opacity=80);opacity:0.8;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:5;top:50%;margin-top:-33px;z-index:1;width:73px;height:73px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{ background:url(/Skins/Default/Img/banLeft.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='/Skins/Default/Img/banLeft.png');_background:none; left:150px;}
.fullSlide .next {background:url(/Skins/Default/Img/banRight.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='/Skins/Default/Img/banRight.png');_background:none;right:150px;}


/**/
.banner{ position:relative; z-index:8; height:505px; background:url(Img/Index/banner_line.gif) repeat-x center bottom;}
.banner a{ display:block; height:499px; background:url(Img/Index/banner.jpg) no-repeat center top;}
.ban{ width:96px; height:12px; overflow:hidden; position:absolute; bottom:26px; left:50%; margin-left:-40px;}
.ban a{ display:inline-block; width:12px; height:12px; margin-right:12px; background:url(Img/Index/bna_dot1.png) no-repeat;}
.ban a:hover{background:url(Img/Index/bna_dot2.png) no-repeat;}

.ban2{ height:150px; overflow:hidden; position:relative; border-bottom:3px solid #e2e2e2;}
.ban2 p{ height:150px; text-align:center;}
.ban2 p a{ display:inline-block; width:398px; height:150px; margin-left:2px;}
.ban2 p img{ width:398px; height:150px;}
.ban2 h4{ width:130px; height:58px; overflow:hidden; position:absolute; bottom:0; left:50%; margin-left:250px;}
.ban2 h4 a{ display:inline-block; width:65px; height:58px;  background:url(Img/Index/ban_alp1.png);}
.ban2 h4 a:hover{background:url(Img/Index/ban_alp2.png);}

    .slider { background: #fff none repeat scroll 0 0; height: 150px; min-width: 1002px; overflow: hidden; position: relative; text-align: center; width: 100%; }
    .slider .bd { left: 50%; position: absolute; width: 1002px; }
    .slider .bd li { overflow: hidden; width: 400px;  }
    .slider .bd li img { display: block; height: 150px; width: 398px;margin-left: 2px; }
    .slider .tempWrap { overflow: visible !important; }
    .slider .tempWrap ul { margin-left: -1002px !important; }
    .slider .pnBtn { cursor: pointer; height: 150px; position: absolute; top: 0; width: 100%; z-index: 1; }
    .slider .prev { left: -50%; margin-left: -501px; }
    .slider .next { left: 50%; margin-left: 501px; }
    .slider .pnBtn .blackBg { background: #000 none repeat scroll 0 0; display: block; height: 150px; left: 0; filter:alpha(opacity=60);opacity:0.6; position: absolute; top: 0; width: 100%; }
    .slider .pnBtn .arrow { display: none; height: 150px; position: absolute; top: 0; width: 60px; z-index: 1; }
    .slider .pnBtn .arrow:hover { opacity: 0.6; }
    .slider .prev .arrow { background: url("Img/Index/ban_l.png") no-repeat scroll 0px 0; right: 0;top:42px; }
    .slider .next .arrow { background: url("Img/Index/ban_r.png") no-repeat scroll 0 0; left: 0;top:42px; }

/**/
.fen{ width:1004px; margin:57px auto 0; height:550px; overflow:hidden;}
.fen h3{ text-align:center; font:30px "Microsoft Yahei"; height:106px; overflow:hidden; background:url(Img/Index/fen_h.gif) no-repeat center 18px;}
.fen h3 a{ color:#545454; text-decoration:none;}
.fen h3 em{ display:block; font:16px "Microsoft Yahei"; text-align:center; color:#999;}
.fen1{border-right:1px solid #d3d3d3; width:996px; height:377px;}
.fen dl{ width:248px; float:left; height:375px; overflow:hidden; border:1px solid #d3d3d3; border-right:0; position:relative;}
.fen dl.lastdl{overflow:hidden;}
.fen dt{ width:230px; margin:0 auto;}
.fen dt h4{ width:230px; height:189px; border-bottom:1px dashed #d3d3d3;}
.fen dt h5 { display:block; font:16px "Microsoft Yahei"; text-align:center; color:#111111; margin-top:15px; height:30px; overflow:hidden;}
.fen dt p{ font:14px "Microsoft Yahei"; text-align:center; color:#777777; line-height:20px; height:40px; overflow:hidden; margin-top:5px;}
.fen dt em{ display:block; width:100px; height:34px; margin:25px auto 0; background:url(Img/Index/fen_btn.png) no-repeat center top; font:14px "Microsoft Yahei"; text-align:center; line-height:34px; color:#333;}
.fen dd{ position:absolute; top:0; left:0;width:248px;height:375px; display:none; background:url(Img/Index/fen01.jpg) no-repeat center top;}
.fen dd i{position:absolute; top:0; left:0;width:248px;height:375px; display:block; background:url(Img/Index/fen_alp.png); z-index:7;}
.fen dd h4 a{ display:block; width:224px; margin:63px auto 0; font:18px "Microsoft Yahei"; text-align:center; color:#fff; height:40px; border-bottom:1px dashed #fff; overflow:hidden; z-index:9; position:relative;}
.fen dd p{ font:14px "Microsoft Yahei"; width:205px; margin:10px auto 0; color:#fff; line-height:22px; position:relative; z-index:9; height:155px;}
.fen dd em a{ display:block; width:100px; height:34px; margin:25px auto 0; background:url(Img/Index/fen_btn.png) no-repeat center top; font:14px "Microsoft Yahei"; text-align:center; line-height:34px; color:#fff; position:relative; z-index:9;}

.fen dd.d1{background:url(Img/Index/fen01.jpg) no-repeat center top;}
.fen dd.d2{background:url(Img/Index/fen02.jpg) no-repeat center top;}
.fen dd.d3{background:url(Img/Index/fen03.jpg) no-repeat center top;}
.fen dd.d4{background:url(Img/Index/fen04.jpg) no-repeat center top;}
/**/
.bg{ height:730px; background:#f7f8f8; overflow:hidden;}
.pro1{ width:228px; height:604px; overflow:hidden; margin-top:59px;}
.pro1 h2{ height:74px; background:url(Img/Index/pro_h.gif) no-repeat center top; font:26px "Microsoft Yahei"; text-align:center; overflow:hidden;}
.pro1 h2{ display:block; padding-top:30px; color:#fff;}
.pro1 h2 em{ display:block; font:16px Arial, Helvetica, sans-serif; color:#80d8f6; font-style:italic; text-transform:uppercase; padding-left:25px;}
.pro1 li{ height:65px; background:#fff url(Img/Index/pro_jt1.gif) no-repeat 199px 42px; font:16px "Microsoft Yahei"; color:#555; overflow:hidden; margin-bottom:1px; padding-top:30px; cursor:pointer;}
.pro1 li a{ text-decoration:none;}
.pro1 li em{ display:inline-block; float:left; font:42px Arial, Helvetica, sans-serif; color:#555; height:90px; margin:-5px 15px 0 20px; position:relative;}
.pro1 li i{ display:block; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.pro1 .cur{background:#fff url(Img/Index/pro_jt2.gif) no-repeat 199px 42px; color:#01b1ec;}
.pro1 .cur a{color:#01b1ec;}
.pro1 .cur em{ color:#01b1ec;}
.pro1 h5{ width:228px; height:106px; overflow:hidden; margin-top:10px;}
.pro1 h5 img{width:228px; height:106px; display:block;}

.pro2{ width:757px; height:604px; overflow:hidden; margin-top:59px;} 
.pro3{width:757px; height:401px; overflow:hidden; position:relative;}
.pro3 p{ width:757px; height:401px; overflow:hidden;float:left;}
.pro3 p img{ width:757px; height:401px; }
.pro3 .arr1 a{ display:block; width:17px; height:34px; overflow:hidden; position:absolute; top:160px; left:15px; background:url(Img/Index/pro_l.png) no-repeat;}
.pro3 .arr1 a:hvoer{background:url(Img/Index/pro_l2.png) no-repeat;}
.pro3 .arr2 a{display:block; width:17px; height:34px; overflow:hidden; position:absolute; top:160px; right:15px; background:url(Img/Index/pro_r.png) no-repeat;}
.pro3 .arr2 a:hover{background:url(Img/Index/pro_r2.png) no-repeat;}
.pro2 ul{ height:189px; margin-top:14px; overflow:hidden; background:url(Img/Index/pro_bg.gif) no-repeat center top;}
.pro2 li{ width:212px; float:left; margin:10px 20px 0 20px; display:inline;}
.pro2 li img{ width:212px; height:139px; display:block;}
.pro2 li em{ display:block; background:url(Img/Index/pro_line.gif) no-repeat center top; height:40px; font:14px "Microsoft Yahei"; text-align:center; line-height:40px; color:#333; cursor:pointer; text-transform:uppercase; overflow:hidden; }
/**/
.coop{ background:url(Img/Index/coop_bg.jpg) no-repeat center top; height:837px; overflow:hidden;}
.coop h2{color:#fff; width:714px; height:160px; margin-top:74px; font:48px "Microsoft Yahei"; padding:32px 0 0 38px;background:url(Img/Index/coop_alp1.png); float:left; overflow:hidden;}
.coop h2 a{ color:#fff;}
.coop h2 em{ font:36px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding-left:10px;}
.coop h2 p{ font:14px "Microsoft Yahei"; line-height:24px; color:#fff; height:48px; overflow:hidden; margin-top:8px; width:583px;}
.coop h2 p a{ color:#fff;}
.coop h3{ width:250px; float:left; height:142px; font:26px "Microsoft Yahei"; text-align:center; padding-top:50px; overflow:hidden; margin-top:74px; background:url(Img/Index/coop_alp2.png); color:#fff;}
.coop h3 a{ display:block; margin-top:15px;}
.coop dl{ width:501px; float:left; height:223px; background:#fff; overflow:hidden;}
.coop dt{ width:251px; height:223px; overflow:hidden; position:relative;float:right;}
.coop dt img{ display:block;width:252px; height:223px;}
.coop dt em{ display:block; width:16px; height:26px; overflow:hidden; position:absolute; top:96px; left:0;background:url(Img/Index/coop_jtr.png) no-repeat;}
.coop dt em img{width:16px; height:26px;}
.coop dd{float:left; width:250px; height:223px; overflow:hidden; background:url(Img/Index/coop_jt1.gif) no-repeat 217px 189px;}
.coop dd h4 a{ text-decoration:none;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block; font:18px "Microsoft Yahei"; color:#333; margin:35px 0 0 20px; text-transform:uppercase; height:30px; overflow:hidden;}
.coop dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#777; padding:0 20px;}

.coop .dl01 dt{float:left;}
.coop .dl01 dt em{ top:96px; left:236px;background:url(Img/Index/coop_jtl.png) no-repeat;}
.coop .dl01 dd{float:right;}

.coop h5 a{ display:block; width:482px; height:60px; background:url(Img/Index/fen_alp.png); font:16px "Microsoft Yahei"; line-height:60px; overflow:hidden; padding-left:20px; color:#fff;}
.coop .cur dd{background:url(Img/Index/coop_jt2.gif) no-repeat 217px 189px !important;}
/**/
.exq{ height:730px; background:#f9f9f9; overflow:hidden;}
.exq .content{ width:1004px; margin:0 auto; position:relative;}
.tit1{ font:30px "Microsoft Yahei"; text-align:center; height:100px;background:url(Img/Index/exp_h.gif) no-repeat center 14px; width:1004px; margin-top:60px;}
.tit1 a{ color:#545454;}
.tit1 em{ display:block; font:18px Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase;}
.exq dl{ height:400px; overflow:hidden; background:#01b1ec; width:1004px;}
.exq dt{ width:501px; height:400px; float:right; overflow:hidden;}
.exq dt img{ width:501px; height:400px;}
.exq dd{ width:440px; margin:51px 0 0 47px; float:left; display:inline; overflow:hidden;}
.exq dd h4{ width:456px; font:24px "Microsoft Yahei"; color:#fff; height:74px; border-bottom:1px dashed #fff; overflow:hidden;}
.exq dd h4 em{ display:inline-block; float:left; background:url(Img/Index/exq_h.gif) no-repeat center top; width:71px; height:53px; overflow:hidden; font:56px "Times New Roman"; color:#fff; text-align:center; line-height:53px; margin-top:5px;}
.exq dd h4 i{ font-family: "Times New Roman"; text-transform:uppercase; padding-left:8px;}
.exq dd h4 span{ display:block; font:18px "Microsoft Yahei";}
.exq dd h5{ font:14px "宋体"; color:#fff; font-weight:bold; height:24px; overflow:hidden; margin-top:22px;}
.exq dd p{ color:#fff; line-height:24px; font-size:14px; font-family:"宋体";}
.exq dd b{ display:block; font:14px "Microsoft Yahei"; line-height:24px; color:#fff;}
.exq ul{ width:832px; margin:-82px auto 0;background:#fff; height:190px; overflow:hidden; position:relative; z-index:9; padding-left:10px;}
.exq li{ width:190px; height:174px; float:left; padding:16px 8px 0 8px; overflow:hidden; border-right:1px dashed #ccc;}
.exq li img{width:190px; height:117px;}
.exq li em{ display:block; font:14px "Microsoft Yahei"; line-height:50px; color:#4b4b4b; padding-left:58px; cursor:pointer; background:url(Img/Index/exq_jt.gif) no-repeat 172px 16px;}
.exq li a{ text-decoration:none;}
.exq li.cur img{filter:alpha(opacity=50);opacity:0.5;background:#01ade6;}
.exq li.cur em{color:#01ade6;background:url("Img/Index/coop_jt1.gif") no-repeat 162px 16px;}
.exq .nones{ border:0;}
.exq .arr1{ width:38px; height:72px; overflow:hidden; position:absolute; top:250px;*top:300px; left:-54px;}
.exq .arr1 a{ display:block;width:38px; height:72px; background:#848484; overflow:hidden;}
.exq .arr1 a:hover{ background:#01ade6;}
.exq .arr2{width:38px; height:72px; overflow:hidden; position:absolute; top:250px;*top:300px; left:1016px;}

.tit2{ height:42px; background:url(Img/Index/dy_line.gif) no-repeat left bottom; font:20px "Microsoft Yahei"; line-height:42px; overflow:hidden;}
.tit2 a{ color:#353535;}
.tit2 em{ font:18px Arial, Helvetica, sans-serif; padding-left:10px; color:#c3c3c3; text-transform:uppercase;}
.tit2 span a{ display:inline-block; font:12px Arial, Helvetica, sans-serif; color:#353535; text-transform:uppercase; line-height:42px;}

.focus{ width:1004px; margin:0 auto; height:863px; overflow:hidden;}
.focus .tit1{ background:url(Img/Index/fen_h.gif) no-repeat center 14px;color:#545454;}
.new{ width:464px;}
.new dl{ margin-top:22px;}
.new dt{width:464px; height:220px; overflow:hidden;}
.new dt img{ width:464px; height:220px;}
.new dd h4{ color:#01b1ec;font:18px "Microsoft Yahei"; height:40px; overflow:hidden; line-height:40px; margin-top:16px;    text-overflow: ellipsis; white-space: nowrap;}
.new dd h4 a{ color:#01b1ec;}
.new dd h4 em{ display:inline-block; float:left; width:63px; height:28px; text-align:center; line-height:28px; color:#fff; background:#01b1ec; margin:5px 10px 0 0;}
.new dd p{ font:14px "Microsoft Yahei"; color:#777; line-height:24px; height:72px; overflow:hidden; margin-top:10px;}
.new dd p a{ color:#01b1ec;}
.new ul{ margin-top:30px;}
.new li{ font:14px "Microsoft Yahei"; height:34px; line-height:34px; color:#777; overflow:hidden; background:url(Img/Index/new_jt.gif) no-repeat left 13px; padding-left:22px;}
.new li a{ color:#777;}
.new li a:hover{ font-weight:bold;}
.new li span{ float:right;}

.dy{ width:503px;}
.dy .tit2{ margin-bottom:25px;}
.dy dl{ height:111px; overflow:hidden; margin-bottom:32px;}
.dy dt{ width:183px; height:111px; float:left; overflow:hidden;}
.dy dt img{ width:183px; height:111px;}
.dy dd{ width:302px; float:right;}
.dy dd h4 a{ display:block; font:16px "Microsoft Yahei"; height:24px; line-height:24px; color:#222; overflow:hidden;}
.dy dd p{ font:14px "Microsoft Yahei"; color:#777; line-height:24px; margin-top:5px;}
.dy .dl02{ height:234px; overflow:hidden;}
.dy .dl02 dt{ width:191px; height:234px;}
.dy .dl02 dt img{width:191px; height:234px;}
.dy .dl02 dd{ width:298px}
.dy .dl02 dd span{width:270px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; display:block; font:14px "Microsoft Yahei"; height:34px; line-height:34px; background:url(Img/Index/baike_jt.gif) no-repeat 12px; padding-left:25px;}
.dy .dl02 dd span a{ color:#777;}
.dy .dl02 dd span a:hover{ font-weight:bold;}

.about{ height:793px; background:url(Img/Index/about_bg.jpg) no-repeat center top; overflow:hidden;}
.about dt{ height:451px; overflow:hidden;}
.about dt a.a_video{ background: url("/Skins/Default/Img/Index/about.jpg") no-repeat scroll 0 0; display: block; height: 451px;left: 0;position: absolute;top: 0; width: 1002px;}
.about dt img{ width:1004px; height:451px; display:block;}
.about dd h4{ font:24px "Microsoft Yahei"; text-align:center; margin-top:20px;}
.about dd h4 a{ color:#18b6ec;}
.about dd h4 em{ display:block; font:14px "Times New Roman"; color:#929292; text-transform:uppercase;}
.about dd p{ font:14px "Microsoft Yahei"; color:#555; line-height:24px; height:48px; overflow:hidden; margin-top:15px; padding:0 30px; text-align:center;}
.about dd p a{color:#18b6ec;}

.zt li{ width:143px; height:200px; margin-top:30px; overflow:hidden;float:left;}
.zt li b a{ display:block; font:16px "Microsoft Yahei"; height:45px; line-height:45px; color:#555; overflow:hidden; background:url(Img/Index/line.gif) no-repeat left bottom;}
.zt li p{ font:12px "Microsoft Yahei"; line-height:24px; margin-top:15px;}
.zt li p span{ color:#777; display:block; text-transform:uppercase;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.list{ width:54px; height:auto; overflow:hidden; position:fixed; top:20%; right:8.8%; z-index:999;}
.list li{ width:54px; height:54px; margin-bottom:5px; overflow:hidden;}
.list li a{ display:block;width:54px; height:54px; background:#dadada; overflow:hidden;}
.list li a:hover{ background:#01b1ec;}

 .foot{ height:141px; overflow:hidden; background:url(Img/Common/footer_bg.gif) repeat-x center top;border-bottom:0;}

/*index.css end*/