@charset "gb2312";
/* CSS Document */

body{background:#fff;}
.wrap{width:1200px; margin:0 auto; zoom:1;}
.wrap:after,.wrap:before{display:table; content:'';}
.wrap:after{clear:both;}
.textOver{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.over{overflow: hidden;}
.alC{text-align: center;}
.alL{text-align: left;}
.alR{text-align: right;}
/*.picCenter {text-align: center;}*/
.picCenter {text-align: center;width:380px;height:286px;}
.picCenter span {display: inline-block;height: 100%;vertical-align: middle;}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
/*@font-face{font-family: 'fzltcxh';src: url(../fonts/..ttf);}*/

.banner a{display:inline-block;height:380px;width:100%;}
.head{padding-top: }
.backMain{background: #008ad2;font-size: 15px;color:#fff;border-radius: 15px;padding:5px 10px;margin-right:7px;}
.backMain:hover{color:#fff;}
.contact{padding:20px 0 0px;}
.contact span{background: #008ad2;padding:5px 14px;font-size: 16px;color:#fff;border-radius: 15px;display: inline-block;}
.contact a{padding-left:9px;display: inline-block;}
.nav{width:735px;margin-top: 25px;z-index: 1000;}
.nav li{margin-left: 45px;position: relative;float: left;}
.nav li a{display: inline-block;width:65px;padding-bottom: 49px;font-size: 16px;color:#424242; text-align:center;}
.nav li a:hover{color:#008ad2;}
.nav li .navSel{color:#008ad2;}
.nav li .s_nav{position: absolute;left: -30px;background: #fff;text-align: center;display: none;width: 120px;z-index: 1000;}
/*.nav li:hover .s_nav{opacity:1;-webkit-transition:all 1500ms ease 0s; -moz-transition:all 1500ms ease 0s; -ms-transition:all 1500ms ease 0s; -o-transition:all 1500ms ease 0s; transition:all 1500ms ease 0s;}*/
.nav li .s_nav div{border-bottom: 1px solid #DBDBDB;padding-bottom: 10px;}
.nav li .s_nav a{display: inline-block;padding-bottom: 0px;margin-top: 10px;width: 100%;}
.nav li:hover .s_nav a{}

.slideBox{ width:100%; height:559px; overflow:hidden; position:relative; z-index: 999;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:49%; bottom:5px; z-index:1; margin-bottom: 18px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:9px;  width:13px; height:13px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius: 15px;}
.slideBox .hd ul li.on{ background:url(imagesi_select.png) no-repeat center; }
.slideBox .bd{ position:relative; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd ul li a{display: inline-block;width:100%;height:560px;}
.slideBox .bd img{ width:100%;margin:0 auto; display:block;  }

.video{padding-bottom: 70px;}
.iTitle {padding:70px 0 75px;}
.iTitle .blue{font-size: 18px;color:#008ad2;}
.iTitle .bT {border-bottom:1px solid #ebebeb;height:26px;}
.iTitle .bT span{ background:#fff url(imagesb_title.png) no-repeat center bottom;padding:0 12px;padding-bottom:13px;font-size: 34px;color:#424242;}
.vLeft{width:557px;margin-right: 60px;}
.iCate{margin-bottom: 34px;}
.iCate .fl{height:22px;line-height: 22px;padding:0 13px;border-left: 1px solid #6d6e6f;cursor: pointer;}
.iCate .fl a{font-size: 20px;color:#6d6e6f;}
.iCate .flSel a{color:#008ad2;font-weight: bold;}
.iInfo{min-height: 430px;}
.iInfo .box{margin-bottom: 15px;background: #f3f2f2;padding:34px 26px;}
.iInfo .box .date{padding:10px 0;padding-right: 15px;margin-right: 23px;border-right: 1px solid #d1d1d1;height:67px;width:61px;}
.iInfo .box .date div:first-child{font-size: 42px;color: #686868;}
.iInfo .box .date div:last-child{font-size: 14px;color: #686868;}
.iInfo .box .textOver{width:400px;margin-bottom: 15px;}
.iInfo .box .textOver a{font-size: 18px;color:#3b3b3b;}
.iInfo .box .textOver a:hover{color:#008ad2;}
.iInfo .box .brief{font-size: 12px;color:#b2b2b2;width:400px;height: 34px;line-height: 18px;}
.iInfo .box:hover .textOver a{color:#008ad2;}
.iInfo .box:hover {background: #d6edfa;}
.iInfo .box:hover .date .alC{color:#008ad2;}
.vDiv{width:580px;}
.vDiv .flSel{color:#008ad2;font-weight: bold;font-size: 20px;margin-bottom: 35px;}
.vSt embed{width:580px!important;height: 325px!important;}
.vSt iframe {width:580px!important;height: 325px!important;}
.vBox{width:182px;height:102px;margin-left: 15px;margin-top: 8px;cursor: pointer;}


.edc{background: #e4f2fa;padding-bottom: 115px;}
.edc .wrap .Dline{width:480px;border-color: #dde4e8;}
.edc .wrap .iTitle .bT span{ background-color:#E4F2FA;}
.edc .div .box{width:293px;height:246px;margin-bottom: 10px;cursor: pointer;position: relative;overflow:hidden;}
.edc .div .box img{width: 100%;position: relative;z-index: 1;transition: all 1s ease 0s;}
.edc .div .box img:hover{transform: scale(1.1, 1.1);}
.showB{background: url(imagesshowB_bg.png);width:100%;height:;padding: 15px 0;position: absolute;bottom: 0;opacity:1;z-index: 1000;}
/*.edc .div .box:hover .showB{opacity:1;-webkit-transition:all 1000ms ease 0s; -moz-transition:all 1000ms ease 0s; -ms-transition:all 1000ms ease 0s; -o-transition:all 1000ms ease 0s; transition:all 1000ms ease 0s; }*/
.showB .textOver{}
.showB .textOver a{font-size: 20px;color:#fff;}
.showB .over{font-size: 14px;color:#fff;}

.teach{padding-bottom: 64px;}
		.picScroll-left{ width:1200px;  position:relative;   }

		.picScroll-left .hdPrev,.picScroll-left .hdNext{  position: absolute;top:50%;}
		.picScroll-left .hdPrev{left:-14px;}
		.picScroll-left .hdNext{right:-14px;z-index: 1000;}
		.picScroll-left  .prev{ display:block;  width:20px; height:32px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url(ed_l.png) no-repeat;}
		.picScroll-left .next{ display:block;  width:20px; height:32px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url(ed_r.png) no-repeat;}

		.picScroll-left .bd{ }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{width:270px;border:1px solid #bfbfbf; margin:0 13px; float:left;  overflow:hidden; text-align:center;}
		.picScroll-left .bd ul li .pic{ text-align:center; margin-bottom: 28px;}
		.picScroll-left .bd ul li .pic a{width:270px; height:280px;display: inline-block;}
		.picScroll-left .bd ul li .detail{padding:0 29px;}
		.picScroll-left .bd ul li .title{font-size: 20px;color:#101010; padding-bottom: 17px;}
		.picScroll-left .bd ul li .over{font-size: 13px;color:#5d5d5d; height:80px;padding-top:15px;border-top:1px solid #d1d1d1;line-height: 26px;}
		.picScroll-left .bd ul li .more{border:1px solid #bebebe;padding:15px 32px;font-size: 13px;color:#3f3d3d;margin:38px 0 9px;display: inline-block;}

.foot{background: url(imagesfoot_bg.png) no-repeat top center;height:333px;padding-top: 105px;margin-top: 85px;}
.foot ul{width: 10%;padding-left: 3.5%;border-right: 1px solid #97d3f2;float: left;height:231px;margin-bottom: 40px;}
.foot ul li{font-size: 16px;color:#fff;margin-bottom: 10px;}
.foot ul li:first-child{margin-bottom: 25px;}
/*.foot ul li a{font-size: 12px;color:#fff;padding-left: 12px;background: url(imagesfoot_li.png) no-repeat left center;}*/
.foot ul li a{color:#fff;padding-left: 12px;background: url(imagesfoot_li.png) no-repeat left center;}
.ew{padding:0 38px;border-right: 1px solid #97d3f2;height:231px;}
.ew span{font-size: 16px;color:#fff;margin-bottom: 15px; display: inline-block;}
.ew .img{width:128px;height:128px;}
.fMes span{color:#fff;font-size:12px;}

.Category{background: #e8f1f8;border-bottom: 1px solid #dfdfdf;margin-bottom: 60px;}
.ifDet{margin-bottom:0;}
.Category .fl{}
.Category .fl a{font-size: 14px;color:#424242;padding:21px 32px;display: inline-block;}
.Category .wrap .cateSel{background: #008ad2;}
.Category .wrap .cateSel a{color:#fff;}

.position{padding:20px 0;}
.position .wrap{font-size:16px;color:#008AD2 ;}
.position a{font-size:16px;color:#008AD2 ;}

.detail{}
.detail .title{font-size: 30px;color:#000;padding:40px 0 0;}
.rDet{width:70%}
.detail .content{padding:40px 0;;}
.detOth{margin:15px 0;font-size: 14px;}
.detOth span{padding:0 10px;color:##9F9F9F;font-size: 16px;}

.reco{width:23%; background:#008AD2 ;border-radius:10px;padding:0 10px 10px;margin-top: 43px;}
.Rectit{padding:10px 0;color:#fff;font-size:24px;}
.reco .box{ background:#fff;border-radius:10px;padding:15px 5px;}
.reco .div{width:95%;border-bottom:1px dashed #999;padding-bottom:7px;margin-bottom:7px;}

.inst{padding:32px;}
.inst .img{margin-right: 43px;border:1px solid #bfbfbf;}
.inst .img a{width:270px;height: 281px;display: inline-block;}
.inst .detail{width:885px;}
.inst .textOver{margin-bottom: 37px;}
.inst .textOver a{font-size: 20px;color:#008ad2;}
.inst .over{font-size: 12px;color:#535353;line-height: 28px;height:105px;}
.inst .more{font-size: 15px;color:#fff;margin-top: 65px;background: #008ad2;border-radius: 3px;display: inline-block;padding:9px 0;width:120px;}

.info_list{}
/*.info_list .box0{margin-right: 25px;margin-bottom: 40px;}*/
.info_list .box0{margin-right: 20px;margin-bottom: 40px;}
.info_list .box0 .img{margin-bottom: 20px;}
.info_list .box0 .img a{display: inline-block;width:380px;height:286px;}
.info_list .box0 .textOver{font-size: 14px;color:#4b4949;width:380px;display: inline-block;}
.info_list .box1{padding:40px 0;border-bottom: 1px dashed #c1c1c1;margin-bottom: 40px;}
.info_list .box1 .img{margin-right: 40px;float: left;}
.info_list .box1 .img a{display: inline-block;width:400px;height:300px;}
.info_list .box1 .d{width:740px;float: left;}
.info_list .box1 .textOver{width:740px;}
.info_list .box1 .textOver a{font-size: 22px;color:#1b1b1b;}
.info_list .box1 .date{font-size: 14px;color:#434141;margin-top: 22px;}
.info_list .box1 .line{border-bottom: 1px dashed #c1c1c1;margin:25px 0 30px;}
.info_list .box1 .over{width:740px;height:100px;line-height: 25px;font-size: 12px;color:#434141;}
.info_list .box1 .more{font-size: 14px;color:#666;display: inline-block;background: url(imagessearch.png) no-repeat left center;padding-left: 24px;}
.info_list .box{width:525px;margin-bottom: 30px;margin-right: 45px;background: #fff;}
.info_list .box .textOver{width: 350px;margin-top: 15px;}
.info_list .box .date{background: #F3F2F2 ;padding:15px;border:none;}
.info_list .box .brief{width: 350px;}
.info_list .box:hover .textOver a{color:#008ad2;}
.info_list .box:hover .date{background: #d6edfa;}
.info_list .box:hover .date .alC{color:#008ad2;}

.info_list .box3{border-bottom:1px dashed #C1C1C1;padding-bottom:10px;margin-bottom:10px;}
.info_list .box3 a{ display:inline-block;width:92%;font-size:15px;}
.info_list .box3 .date{font-size: 12px;color: #B2B2B2;margin-left:10px; display:inline-block;}

#lib_product_detail{clear:both; overflow:hidden; margin:0 auto;}
#lib_product_detail .info{margin:0 auto; clear:both; overflow:hidden; margin:15px 0;}
#lib_product_detail .info .img{width:180px; height:280px; text-align:center;  overflow:hidden;}
#lib_product_detail .info .img img{vertical-align:middle;}
#lib_product_detail .info .img span{vertical-align:middle; display:inline-block; height:100%;}
#lib_product_detail .info .pro_info{width:820px; overflow:hidden;margin-right:90px;}
#lib_product_detail .info .pro_info .proname{height:38px; line-height:38px; color:#00a2ff; font-size:20px; overflow:hidden;}
#lib_product_detail .info .pro_info .probrief{color:#989898; font-size:14px;}
#lib_product_detail .description{margin:8px 0; min-height:250px; _height:250px; clear:both;}
#lib_product_detail .description .desc_nav{height:32px; border-bottom:1px solid #C7CED7; overflow:hidden;}
#lib_product_detail .description .desc_nav div{width:120px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#fff; background:#00a2ff; overflow:hidden;}
#lib_product_detail .description .desc_contents{padding:5px; line-height:240%;}


#feedback{padding:7% 0% 2% 0%;}
#feedback .left{color:#3e3a39; font-size:1.375rem;  border-top:#dddddd 1px solid;width:33%}
#feedback .left span{color:#008AD2; font-size:1.75rem; font-weight:bold;}
#feedback .right{width:55%;}
#feedback .right .list{width:50%; margin-bottom:3%;}
#feedback .right .list a{color:#727171; }
#feedback .right .list .li1{width:25%;  color:#3e3a39; font-size:1rem;font-weight:bold;}
#feedback .right .list .li2{width:70%;}
#feedback .right .list .li2 input{width:100%;}
#feedback .right .list .li2 select , #feedback .right .list .li2 input{border:1px solid #e0e0e0;height: 25px;}
#feedback .right .list2{ color:#3e3a39; font-size:1rem; margin-bottom:3%;font-weight:bold;}
#feedback .right .list3{margin-bottom:3%;}
#feedback .right .list3 textarea{width:99.6%; height:6rem;padding: 10px;}
#feedback .right .list4 input{background:#393a3a; border:none;color:#ffffff; font-size:.8125rem; padding:16%;border-radius:8px;}
.f_tips{font-size:1rem;color:#000;margin:4% 0;}

.wx{ position:relative;}
.wxEW{width:130px;height:130px; background:#fff;border:1px solid #666; position:absolute; left:-37px; bottom:-150px;display:none; z-index:1000;}
.wx:hover .wxEW{ display:block;}

.search{ background:#008AD2; border-radius:15px;padding:5px 10px;margin-left:10px;}
.search .kw{border-radius:10px;border:none;padding-left:5px;height: 20px;}
.search .sub{border:none; background:url(imagesseach.png) no-repeat center;width:16px;height:16px;margin-left: 5px; cursor:pointer}

.result{font-size:22px;padding:15px ; background:#008AD2;color:#fff; display:inline-block;}
.noResult{font-size:22px;}

.goTop{ background:url(imagesgoTop.png) no-repeat left center;font-size:16px;color:#666;padding:20px 15px;width:71px;margin:40px auto 0;cursor:pointer;}

.fLink{padding:20px 0; background:#FCFCFC ;}
.fLink .title{font-size:20px;color:#;margin-bottom:10px;}
.fLink .lRow{}
.fLink .lRow a{font-size:15px;padding: 5px;}