

@charset "gb2312";
/* 初始化CSS */
*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "SimSun",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "SimSun",Arial,sans-serif; resize:none;}
body{font:14px "SimSun",Arial,sans-serif; color:#333; background:#fff;}
a{text-decoration:none; color:inherit;background: transparent;-webkit-tap-highlight-color: transparent;}
div,span,input{background: transparent;-webkit-tap-highlight-color: transparent;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}

/*小号文字  scale以12号字体为基准 需写实际字号大小*/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}

/*transition*/
.tranimg200 img{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; transition:all 0.2s linear;}
.tranimg300 img{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.tranimg400 img{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; transition:all 0.4s linear;}
.tranimg500 img{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; transition:all 0.5s linear;}
.tranimg1000 img{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; transition:all 1s linear;}
.scaleimg img:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; transition:all 0.2s linear;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; transition:all 0.4s linear;}
.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; transition:all 0.5s linear;}

a{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
/*网页限定宽度*/
.con_1000{ position:relative; margin:0 auto; width:1000px;}
.con_1000:after{content:""; display:block; height:0; clear:both;}

.over_hidden{text-overflow:ellipsis; white-space:nowrap;  overflow:hidden;}

html{font-size: 14px;font-family: "Microsoft YaHei";}
body{font-family: "Microsoft YaHei";}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}

.w1160{width: 1160px;margin: 0 auto;}

/*header*/
.header{width: 100%;min-width: 1160px;height: 150px;background: url(imagesheaderbg.jpg) no-repeat center top;}
.logo{display: block;float: left;height: 150px;line-height: 150px;}
.logo img{max-height: 150px;}
.headerRight{float: right;padding-top: 40px;width: 403px;}
.headerRight div.top{margin-bottom: 20px;float: left;}
.headerRight div.btm{float: right;}
.headerRight .top a,.headerRight .top img{display: block;line-height: 22px;height: 22px;float: left;}
.headerRight .top a{padding-left: 26px;margin-right: 30px;color: #ffffff;}
.headerRight a.setHome{background: url(imageshomeicon.png) no-repeat left center;}
.headerRight a.storePage{background: url(imagesstoreicon.png) no-repeat left center;}
.headerRight form{width: 200px;height: 30px;line-height: 30px;float: left;margin-right: 38px;}
.headerRight form .hText{width: 170px;height: 30px;background: #ffffff;text-indent: 10px;float: left;color: #666666;font-family: "Microsoft YaHei";border: none;}
.headerRight form .hSubm{width: 30px;height: 30px;float: left;background: url(imageshsubbtn.jpg) no-repeat center;cursor: pointer;border: none;}
.hLink{float: left;color: #ffffff;line-height: 30px;}
.hLink a.hWx{margin-right: 14px;position: relative;}
.hCode{width: 100px;height: 100px;padding: 10px;background: #ffffff;border: 1px solid #ccc;position: absolute;left: -46px;top: 20px;display: none;z-index: 99;}
.hCode img{width: 100%;height: 100%;}

/*nav*/
.navWrap{width: 100%;min-width: 1160px;height: 50px;background: #11487e;}
.nav{ height:50px; line-height:50px; position:relative; z-index:1;}
.nav .nLi{ float:left;  position:relative; display:inline;width: 145px;text-align: center;}
.nav .nLi h3 a{ display:block; font-size:16px; font-weight:normal;color: #fefefe;position: relative;}
.nav .nLi:first-child h3 a:after{content: " ";width: 3px;height: 20px;background: url(imagesnavbg.jpg) no-repeat center;position: absolute;left: 0px;top: 50%;margin-top: -10px;}
.nav .nLi h3 a:before{content: " ";width: 3px;height: 20px;background: url(imagesnavbg.jpg) no-repeat center;position: absolute;right: 0px;top: 50%;margin-top: -10px;}
.nav .sub{ display:none; width:100%; left:0; top:50px;  position:absolute; background:#11487e;  line-height:32px;}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:0 10px; color: #fefefe;}
.nav .sub a:hover{  background:#0d81f7; color: #ffffff;}
.nav .on h3 a{color: #0d81f7;}

/*ibanner*/
.ibanner{width: 100%;min-width: 1160px;height: 360px;}
.slideBox{ width:100%; height:360px; overflow:hidden; position:relative;}
.slideBox .bd{ position:relative; z-index:0;width: 100%;height: 360px;min-width: 1160px;}
.slideBox .bd li{ zoom:1;width: 100%;min-width: 1160px !important;height: 360px;}
.slideBox .hd{ width: 1160px;height:3px;position:absolute; left:50%;margin-left: -580px; bottom:20px; z-index:1;text-align: center;}
.slideBox .hd ul{text-align: center;display: inline-block;}
.slideBox .hd ul li{float: left;width: 40px;height: 3px;background: #ffffff;margin: 0 8px;
cursor: pointer;font-size: 0px;text-indent: 9999px;}
.slideBox .hd ul li.on{ background:#11487e;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .ibanBtn{height: 40px;position: absolute;left: 50%;margin-left: -580px;top: 50%;margin-top:-20px;}
.slideBox .prev,
.slideBox .next{width: 40px;height: 40px;}
.slideBox .prev{background: url(imagesbprev.png) no-repeat center;float: left;}
.slideBox .next{background: url(imagesbnext.png) no-repeat center;float: right;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}

/*imain*/
/*isect1*/
.imain{width: 100%;min-width: 1160px;padding: 40px 0;background: url(imagesimainbg.jpg) repeat;}
.isect1{height: 260px;overflow: hidden;margin-bottom: 40px;}
.isect1_1{width: 420px;height: 260px;float: left;}
.slideBox1{ width:100%; height:260px; overflow:hidden; position:relative;}
.slideBox1 .hd{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px; z-index:1;}
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox1 .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px;background:#ffffff; cursor:pointer;font-size: 0px;text-indent: 9999px;}
.slideBox1 .hd ul li.on{ background:#0679d2;}
.slideBox1 .bd{ position:relative; height:100%; z-index:0;}
.slideBox1 .bd li{ zoom:1; vertical-align:middle;}
.slideBox1 .bd img{width: 100%;height: 260px;}
/*isect1_2*/
.isect1_2{width: 420px;margin: 0 0 0 30px;height: 260px;overflow: hidden;float: left;}
.ititle{height: 27px;border-bottom: 1px solid #dbdbdb;position: relative;}
.ititle span{font-size: 18px;color: #333333;line-height: 22px;padding-bottom: 5px;border-bottom: 2px solid #11487e;position: absolute;left: 0px;bottom: -2px;}
.ititle a{font-family: "Arial";font-size: 12px;color: #666666;line-height: 22px;float: right;text-transform: uppercase;}
.ititle a:hover{color: #11487e;}
.iList{margin-top: 16px;}
.iList li{height: 32px;line-height: 32px;padding-left: 15px;position: relative;}
.iList li:before{content: " ";width: 4px;height: 4px;background: #11487e;position: absolute;left: 0px;top: 50%;margin-top: -2px;}
.iList li a{display: block;width: 70%;float: left;color: #333333;}
.iList li span{float: right;font-size: 12px;color: #666666;margin-left: 8px;}
.iList li:hover a{color: #11487e;}
/*isect1_3*/
.isect1_3{width: 250px;float: right;height: 260px;overflow: hidden;}
.isect1_3 li{width: 122px;float: left;margin-bottom: 6px;text-align: center;}
.isect1_3 li.iLi1{background: #11487e;height: 60px;}
.isect1_3 li.iLi2{background: #9ead1d;height: 60px;float: right;}
.isect1_3 li.iLi3{background: #2270d9;height: 60px;}
.isect1_3 li.iLi4{background: #cf2121;/*height: 126px;*/float: right;height: 60px;}
.isect1_3 li.iLi8{background: #1a5c9c;/*height: 126px;*/float: right;height: 60px;}
/*.isect1_3 li.iLi4 h3{padding-top: 46px;}*/
.isect1_3 li.iLi5{background: #ce9720;height: 60px;}
.isect1_3 li.iLi6{background: #639eed;height: 60px;margin-bottom: 0px;}
.isect1_3 li.iLi7{background: #2f76be;height: 60px;float: right;margin-bottom: 0px;}
.isect1_3 li h3{color: #ffffff;line-height: 16px;padding: 13px 5px 4px 5px;}
.isect1_3 li p{font-family: "Arial";color: #ffffff;opacity: 0.5;filter: alpha(opacity=50);}
/*isect2_1*/
.isect2{height: 224px;overflow: hidden;margin-bottom: 40px;}
.isect2_1{width: 420px;float: left;margin-right: 30px;height: 100%;}
.isect2_1 dl{height: 38px;margin-top: 26px;}
.isect2_1 dl dt{width: 42px;float: left;height: 100%;position: relative;}
.isect2_1 dl dt:before{content: " ";width: 1px;height: 32px;background: #bfbfbf;position: absolute;right: 0px;top: 50%;margin-top: -16px;}
.isect2_1 dl dt span{display: block;font-family: "Arial";color: #666666;line-height: 14px;text-indent: 8px;}
.isect2_1 dl dt span:first-child{font-size: 16px;padding: 4px 0 5px 0;text-indent: 0px;}
.isect2_1 dl dd{width: 360px;float: right;height: 100%;}
.isect2_1 dl dd h3{font-size: 16px;color: #333333;line-height: 18px;font-weight: normal;margin-bottom: 4px;}
.isect2_1 dl dd div{line-height: 16px;color: #666666;}
.isect2_1 dl:hover dd h3{color: #11487e;text-decoration: underline;}
/*isect2_1*/
.isect2_2{width: 420px;height: 100%;float: left;}
.isect2_2 .irecommend{height: 80px;margin-top: 27px;}
.isect2_2 .irecommend span{display: block;width: 140px;height: 80px;overflow: hidden;float: left;}
.isect2_2 .irecommend span img{width: 100%;height: 100%;}
.isect2_2 .irecommend:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.isect2_2 .irecommend .iright{width: 260px;float: right;height: 100%;}
.isect2_2 .irecommend .iright h3{font-size: 16px;color: #333333;font-weight: normal;line-height: 24px;margin-bottom: 8px;}
.isect2_2 .irecommend .iright div{font-size: 12px;line-height: 24px;color: #666666;height: 48px;overflow: hidden;}
.isect2_2 .irecommend:hover .iright h3{color: #11487e;}
.isect2_2 .iList{margin-top: 9px;}
.isect2_2 .iList li{line-height: 28px;height: 28px;}
.isect2_2 .iList li:before{background: #333333;}
.isect2_2 .iList li:hover:before{background: #11487e;}
/*isect2_3*/
.isect2_3{width: 250px;height: 223px;float: right;background: #ffffff;position: relative;}
.isect2_3:before{content: "";width: 248px;height: 221px;border: 1px solid #dbdbdb;position: absolute;left: 0px;top: 0px;z-index: 0;}
.slideBox2{ width:160px; height:223px;position:relative;z-index: 1;margin: 0 auto;}
.slideBox2 .bd{ position:relative; height:100%; z-index:0;}
.slideBox2 .bd li{ zoom:1; vertical-align:middle;width: 100%;height: 223px;}
.slideBox2 .bd img{width: 100%;height: 100%;}
.slideBox2 .prev,
.slideBox2 .next{display: block;width: 30px;height: 30px;position: absolute;top: 97px;z-index: 3;}
.slideBox2 .prev{background: url(imagesisect2_3btn.png) no-repeat left center;left: -37px;}
.slideBox2 .next{background: url(imagesisect2_3btn.png) no-repeat right center;right: -37px;}
/*isect3_1*/
.isect3{height: 240px;overflow: hidden;margin-bottom: 40px;}
.isect3_1{width: 360px;height: 100%;float: left;background: #ffffff;}
.itabTitle{height: 40px;line-height: 40px;padding: 0 10px;background: url(imagesitabtitle.jpg) no-repeat center;
font-size: 18px;font-weight: bold;color: #ffffff;}
.itabTitle a{float: right;position: relative;z-index: 3;}
.slideTxtBox{position: relative; padding:10px 9px 0 9px;box-sizing:border-box;width: 360px;height: 200px;border: 1px solid #e6e6e6;}
.slideTxtBox .hd{ height:35px; line-height:35px;width: 100%;box-sizing:border-box;  padding:0 24px 0 90px;position: absolute;left: 0px;top: -35px;z-index: 1;}
.slideTxtBox .hd ul{}
.slideTxtBox .hd ul li{ float:left; padding:0 12px; cursor:pointer;border-radius: 5px 5px 0 0;color: #ffffff;}
.slideTxtBox .hd ul li.on{background:#fff;color: #333333;}
.slideTxtBox .bd ul.iList{margin-top: 0;}
.slideTxtBox .bd li{line-height: 30px;height: 30px;padding-left: 24px;}
.slideTxtBox .bd li:before{width: 12px;height: 12px;background: url(imagesilistbg.png) no-repeat center;margin-top:-6px;}
/*isect3_2*/
.isect3_2{width: 360px;height: 100%;float: left;margin-left: 40px;}
/*isect3_3*/
.isect3_3{width: 360px;height: 100%;float: right;}
/*isect4*/
.isect4{height: 160px;margin-bottom: 40px;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;height: 160px;}
.picScroll-left .hd{}
.picScroll-left .hd .prev,.picScroll-left .hd .next{display: block;width: 40px;height: 40px;position: absolute;z-index: 99;top: 50%;margin-top: -20px;cursor: pointer;}
.picScroll-left .hd .prev{background: url(imagesileftarr.png) no-repeat center;left: 0px;}
.picScroll-left .hd .next{background: url(imagesirightarr.png) no-repeat center;right: 0px;}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{width: 240px;height: 160px;margin-right: 10px; float:left;overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ text-align:center;width: 100%;height: 100%;overflow: hidden;}
.picScroll-left .bd ul li .pic img{ width:100%; height:100%;}
.picScroll-left .bd ul li .pic a:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
/*isect5*/
.isect5{height: 248px;border: 1px solid #dbdbdb;margin-bottom: 40px;}
/*isect6*/
.isect6{padding: 18px 0 18px 104px;background: #f0f0f0;min-height: 24px;background:#f0f0f0 url(imagesisect6bg.jpg) no-repeat left 18px;}
.isect6 dl{width: 230px;height: 24px;margin-left: 39px;float: left;position: relative;}
.isect6 dl:first-child{margin-left: 0px;}
.isect6 dl dt{width: 210px;height: 22px;background: #ffffff;padding-right: 19px;position: relative;border: 1px solid #666666;text-indent: 10px;cursor: pointer;}
.isect6 dl dt i{display: block;width: 9px;height: 22px;background: url(imagesdownicon.png) no-repeat center;position: absolute;right: 10px;top: 0px;}
.isect6 dl dt i.rotate{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.isect6 dl dd{width: 228px;border: 1px solid #666666;background: #ffffff;position: absolute;left: 0px;top: -100%;display: none;}
.isect6 dl dd.itop{border-top: none;}
.isect6 dl dd.ibtm{border-bottom: none;}
.isect6 dl dd a{display: block;text-indent: 10px;line-height: 32px;}
.isect6 dl dd a:hover{background: #276eb6;color: #ffffff;}
/*footer*/
.fTop{width: 100%;min-width: 1160px;padding: 38px 0;background: #40474e;}
.fTop1{width: 479px;float: left;box-sizing:border-box;padding-right: 58px;background: url(imagesfbg.jpg) repeat-y right top;}
.fTop dt{line-height: 45px;color: #ffffff;}
.fTop dd,.fTop dd a{font-size: 12px;color: #c2c3c5;line-height: 26px;}
.fTop dd a{display: block;width: 74px;padding-right: 10px;float: left;}
.fTop dd a:hover{color: #ffffff;}
.fTop dd span{margin-right: 14px;}
.fTop1 dd{padding-bottom: 10px;}
.fTop2{margin-left: 86px;width: 300px;padding-right: 12px;background: url(imagesfbg.jpg) repeat-y right top;float: left;}
.fTop3{width: 190px;float: right;height: 108px;}
.fTop3 span{display: block;width: 102px;height: 102px;padding: 2px;background: #ffffff;float: left;}
.fTop3 span img{width: 100%;height: 100%;}
.fTop3 p{}
.fBtm{width: 100%;min-width: 1160px;background: #30353b;padding: 9px 0;line-height: 22px;font-size: 12px;color: #929496;}
.fBtm a{color: #929496;}
.fBtm a:hover{color: #ffffff;}
.fBtmLeft{float: left;}
.fBtmLeft span{margin-right: 16px;} 
.fBtmLeft span.views{color: #e28d04;font-weight: bold;}
.fBtmRigh{float: right;}

/*内页--师资团队*/
.nyBan{width: 100%;min-width: 1160px;height: 220px;}
.nyMain{min-height: 500px;width: 100%;min-width: 1160px;background: url(imagesnybg.jpg) repeat;padding: 50px 0;}
.side{width: 260px;float: left;}
.side h3{height: 70px;line-height: 70px;padding: 0 10px 0 30px;background: url(imagessidetitle.jpg) no-repeat center;background-size: cover;
font-size: 18px;color: #ffffff;font-weight: bold;}
.side ul{border: 1px solid #e6e6e6;background: #ffffff;margin-bottom: 30px;border-bottom-width: 2px;}
.side ul li a{display: block;line-height: 51px;padding: 0 10px 0 30px;font-size: 14px;color: #333333;border-top: 1px solid #e6e6e6;}
.side ul li:first-child a{border-top: none;}
.side ul li.on a,.side ul li:hover a{color: #286eb6;background: #f0f0f0;border-color: #f0f0f0;}
.sideContact{border: 1px solid #e6e6e6;background: #f5f5f5;padding: 20px 49px 26px 29px;}
.sideContact p{font-size: 12px;line-height: 24px;color: #262626;margin-bottom: 12px;}
.sideContact div{font-size: 14px;line-height: 32px;color: #1a1a1a;}
.sideContact div span{font-weight: bold;color: #1a1a1a;}
.main{width: 860px;float: right;}
.nyTitle{height: 26px;border-bottom: 1px solid #e6e6e6;position: relative;margin-bottom: 40px;}
.nyTitle span{font-size: 16px;line-height: 18px;color: #333333;font-weight: normal;padding-bottom: 8px;border-bottom: 1px solid #286eb6;position: absolute;
left: 0px;top: 0px;z-index: 2;}
.nyTitle .path{float: right;padding-left: 26px;line-height: 18px;font-size: 12px;color: #666666;font-weight: normal;
background: url(imageshome.png) no-repeat left center;}
.nyTitle .path a:hover{color: #286eb6;}
.teacherList{}
.teacherList li{width: 260px;height: 250px;float: left;margin: 0 40px 40px 0;background: #f2f2f2;text-align: center;}
.teacherList li p{padding: 0 10px;line-height: 54px;font-size: 16px;color: #1a1a1a;}
.teacherList li span{display: block;width: 140px;height: 170px;overflow: hidden;margin: 0 auto;}
.teacherList li span img{width: 100%;height: 100%;}
.teacherList li.li1{border-top: 1px solid #cf2121;}
.teacherList li.li2{border-top: 1px solid #2270d9;}
.teacherList li.li3{border-top: 1px solid #9ead1d;margin-right: 0px;}
.teacherList li.li1:hover p{color: #cf2121;}
.teacherList li.li2:hover p{color: #2270d9;}
.teacherList li.li3:hover p{color: #9ead1d;}

/*内页--校园风光*/
.campusWrap{border: 1px solid #e6e6e6;background: #ffffff;padding: 30px 60px;}
.game163{ position: relative;overflow: hidden; width: 736px;}
.game163 .bigImg{ height: 470px; position: relative;padding-bottom: 20px;background: #f2f2f2;margin-bottom: 10px;}
.game163 .bigImg li img{ vertical-align:middle; width:736px; height:470px;}
.game163 .bigImg  h4{height: 50px;line-height: 50px;text-indent: 20px;background: url(imagesgraybg.png) repeat;position: absolute;
left: 0px;bottom: 0px;z-index: 2;width: 100%;font-size: 16px;color: #ffffff;font-weight: normal;}

.game163 .smallScroll{ height: 148px;position: relative;}
.game163 .sPrev,.game163 .sNext{display: block;width: 24px;height: 46px;position: absolute;top: 33px;z-index: 2;}
.game163 .sPrev{left: 0px;background: url(imagesleftarr.png) no-repeat center;}
.game163 .sNext{right: 0px;background: url(imagesrightarr.png) no-repeat center;}

.game163 .smallImg{width: 736px;height: 148px;overflow: hidden;}
.game163 .smallImg ul{ height:148px;  width: 9999px; overflow: hidden;}
.game163 .smallImg li{ float: left;width:168px; cursor:pointer; margin-right: 21px;}
.game163 .smallImg img{width:168px; height:112px;}
.game163 .smallImg p{padding: 0 5px;text-align: center;line-height: 36px;font-size: 14px;color: #333333;}

/*单页面*/
.detail{border: 1px solid #e6e6e6;background: #ffffff;padding: 15px 20px 52px 20px;min-height: 310px;
font-size: 14px;line-height: 26px;color: #666666;text-align: justify;}
.detail *{max-width: 100% !important;}
.passageTitle{font-size: 16px;color: #333333;font-weight: bold;line-height: 28px;text-align: center;}
.tips{text-align: center;font-size: 12px;color: #808080;line-height: 24px;margin-bottom: 26px;font-weight: normal;}
.tips span{margin: 0 12px;}
.passage{font-size: 14px;line-height: 26px;color: #666666;text-align: justify;margin-bottom: 36px;}
.passage *{max-width: 100% !important;}
.passageLink{}
.passageLink .left{width: 580px;float: left;font-size: 14px;line-height: 26px;color: #666666;}
.passageLink .left span,.passageLink .left p:hover a{color: #11487e;}
.passageLink .right{float: right;margin-right: 10px;}
.fx { width:223px;float: right;height: 26px;padding-top: 18px;}
.share2 { float: none; width: 203px; height: 26px; margin: auto;}
.share2 .share-ico { width: 26px !important; height: 26px !important;margin: 0 9px 0 0  !important;padding: 0 !important; float: left;}
.share2 span{float: left;line-height: 26px;}
.share2 .share-qqim {background: url(imagesqqicon.png) no-repeat center !important;}
.share2 .share-sinaminiblog {background: url(imageswbicon.png) no-repeat center !important;}
.share2 .share-weixin {background: url(imageswxicon.png) no-repeat center !important;}
.share2 .share-qqmb {background: url(imageswbicon1.png) no-repeat center !important;}

/*新闻列表*/
.newsList{margin-bottom: 30px;}
.newsList li{height: 47px;line-height: 47px;border-bottom: 1px dashed #cccccc;padding-left: 14px;position: relative;}
.newsList li:before{content: " ";width: 4px;height: 4px;background: #11487e;position: absolute;left: 0px;top: 50%;margin-top: -2px;border-radius: 50%;}
.newsList li a{display: block;width: 70%;float: left;font-size: 14px;color: #4c4c4c;}
.newsList li span{float: right;font-size: 14px;color: #808080;}
.newsList li:hover a{color: #11487e;-webkit-transform:translateX(6px); transform:translateX(6px);}
.page,.page a{font-size: 14px;color: #4c4c4c;line-height: 48px;}
.page a.prev{margin-left: 16px;}
.page a.next{margin-right: 16px;}
.page a:hover{color: #11487e;}

/*联系我们*/
.contactTop{font-size: 14px;line-height: 26px;color: #666666;text-align: justify;}
.contactTop *{max-width: 100% !important;}
.mapWrap{border: 1px solid #dbdbdb;border-top: none;height: 340px;}

/*0819修改*/
.headerRight{width: 410px;}
.headerRight .top img{float: right;}


/*0822修改*/
.nyBan ul li{width: 100%;min-width: 1160px;height: 220px;}

/*0907修改*/
/*float*/
.float{width: 54px;position: fixed;right: 3%;bottom: 25%;z-index: 99;}
.float li{width: 54px;height: 54px;text-align: center;line-height: 54px;position: relative;margin-bottom: 4px;background: #0f4797;}
.float li i{display: block;width: 100%;height: 100%;cursor: pointer;}
.float li.float1 i{background: url(imagesfloat1.png) no-repeat center;}
.float li.float2 i{background: url(imagesfloat2.png) no-repeat center;}
.float li.float3 i{background: url(imagesfloat3.png) no-repeat center;}
.float li.float1 .fCode{width: 136px;height: 136px;padding: 2px 6px 2px 2px;position: absolute;left: -142px;top: 0;z-index: 9;
background: url(imagesfcodebg.png) no-repeat center;display: none;}
.float li.float1 .fCode img{width: 100%;height: 100%;}
.float li.float3 i{-webkit-animation-name: swipeUp;animation-name: swipeUp;-webkit-animation-duration: 1.3s;animation-duration: 1.3s;
-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-transform-origin: center center;
-ms-transform-origin: center center;transform-origin: center center;}
@-webkit-keyframes swipeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(6px);
    transform: translateY(6px);}
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);}
  100% {
    opacity: 0;
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);}
}
@keyframes swipeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(6px);
    transform: translateY(6px);}
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);}
  100% {
    opacity: 0;
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);}
}

.FloatingAds{z-index: 99;}
.nav .sub a{padding: 0;}

/*0908修改*/
.fTop3{width: 226px;height: 115px;}
.fTop3 div{width: 90px;float: left;margin-left: 20px;text-align: left;}
.fTop3 div p{line-height: 25px;color: #ffffff;}
.fTop3 div img{width: 90px;height: 90px;}

/*0912修改*/
.fMail{height: 54px;line-height: 54px;background: #0f4797;text-indent: 16px;font-size: 16px;color: #ffffff;width: 160px;position: absolute;
top: 0;left: -160px;display: none;}
.fBtm a.websit{color: #d22323;font-weight: bold;}

/*1011修改*/
.graphiList{margin-bottom: 9px;}
.graphiList li{height: 160px;padding: 0 0 29px 0;border-bottom: 1px solid #e5e5e5;margin-bottom: 30px;}
.graphiList li span{display: block;width: 258px;height: 160px;overflow: hidden;float: left;}
.graphiList li span img{width: 100%;height: 100%;}
.graphiList li .prodRight{width: 560px;float: right;}
.graphiList li .prodRight h3{font-size: 18px;color: #286eb6;font-weight: bold;line-height: 42px;padding-bottom: 6px;position: relative;margin-bottom: 13px;}
.graphiList li .prodRight h3:before{content: " ";width: 60px;height: 1px;background: #008000;position: absolute;left: 0px;bottom: 0px;}
.graphiList li .prodRight .prodDisc{font-size: 14px;line-height: 26px;color: #333333;height: 52px;overflow: hidden;margin-bottom: 6px;}
.graphiList li .prodRight em{font-size: 14px;color: #286eb6;line-height: 26px;display: block;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.graphiList li:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.graphiList li:hover .prodRight em{-webkit-transform:translateX(10px); transform:translateX(10px);}


/*20170323xg*/
.headerRight{padding-top: 10px;}
.headerrighttop{padding-bottom: 6px;}
.headerrighttop a{margin-left: 30px;color: #ffffff;font-size: 13px;}