@charset "utf-8";
* {margin:0;padding:0;transition-property: all;-ms-transition-property: all;-moz-transition-property: all; outline:none;-webkit-transition-property: all;-o-transition-property: all; }
.flexslider *,.indphbser ul li .title,.indphbser ul li .title a h1,.overview2,.overview,.overview2 .cons,.overview2 .view
{transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s; -webkit-transition-duration:.5s;}
.abc
{transform:scale(1.25);-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25)}
.abc
{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}
.abc
{transform:rotate(360deg);-ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); }
.indphbser ul li,.mainlist li
{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html{-webkit-text-size-adjust:none;font-family:arial,'Microsoft YaHei','微软雅黑';}
body {margin:0 auto;font-family:arial,'Microsoft YaHei','微软雅黑';color:#666; line-height:25px;font-size:14px;}
a {text-decoration: none;outline:none;color:#666}
a:Hover {color:#990001;}
img {border:0px;max-width:100%; height:auto; vertical-align:middle}
input,button,select,textarea{ outline:none;font-family:arial,'Microsoft YaHei','微软雅黑';border:0;color:#4d4746}
textarea{resize:none;}i{ font-style:normal;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;padding:0;margin:0;font-weight:normal;}
ul,li,dl,dt,dd { list-style:none;}
h1,h2,h3,h4,h5 { font-weight:normal}
hr {border:0;border-top:1px solid #ccc; height:1px;margin-top:5px}
.clear,.clearfix { clear:both;}

::-webkit-input-placeholder {color: #fff; } 
:-moz-placeholder {color: #fff; } 
::-moz-placeholder { color: #fff; } 
:-ms-input-placeholder {color: #fff; } 

.di {float:left;}
.dipage {float:left;}
.picleft {margin-right:30px;margin-bottom:10px;}
.picright {margin-left:30px;margin-bottom:10px;}

.wrap {max-width:1500px;margin:0 auto}
.relative { position:relative;}
.mobmenu { display:none;}

/***************头部*****************************/
.toper {height:120px;}
.toper .logo{ background:url(../../images/siqef_en/logo.png) no-repeat;width:340px; height:85px; display:block;float:left;margin-top:18px}
.toper ul {float:right;margin:30px -10px 0 0}
.toper ul li { display:inline-block;margin-left:20px;height:60px; line-height:60px;padding:0 10px; position:relative}
.toper ul li a {font-size:16px;color:#333; display:block;}
.toper ul li p { position:absolute; z-index:99999;border:1px solid #fff;border-bottom-color:transparent;width:100%; height:100%;left:-1px;}
.toper ul li:hover p {border-color:#ccc;border-bottom-color:#fff;}
.toper ul li a i { display:inline-block; background:url(../../images/phbs_uk/jian.png) no-repeat;width:13px; height:7px; vertical-align:middle;margin-top:-2px;margin-left:15px}
.toper ul li dl { position:absolute; z-index:999; display:none;border:1px solid #ccc;width:300px;right:-1px;top:61px; background:#fff;padding:15px 0 15px 20px; line-height:25px}
.toper ul li:Hover dl { display:block}
.toper ul li dl dd a {font-size:14px;color:#666; display:inline-block;width:31.3333%;margin-right:2%;float:left;height:25px; line-height:25px; overflow:hidden}
.toper ul li dl dd a:hover {color:#990001; text-decoration:underline}

/***************导航*****************************/
.navigation { background:#595959; height:60px; line-height:60px; clear:both}
.navigation ul {border-left:1px solid #333;float:left;}
.navigation ul li {float:left;border-right:1px solid #333;}
.navigation ul li a {font-size:16px;color:#fff; display:block;padding:0 20px}
.navigation ul li a:hover,.navigation ul li.check a { background:#990001;}
.navigation .search {float:right}
.navigation .search input[type="text"] {border-radius:8px; background:none;border:1px solid #fff; height:30px; line-height:30px;width:200px; text-align:center;color:#fff}
.navigation .search #button { background:url(../../images/phbs_uk/s.png) no-repeat;width:27px; height:22px; cursor:pointer; vertical-align:middle;margin-left:10px; display:inline-block;}

/***************切换图*****************************/
.flexslider,.slides li,.slides li a{height:650px;}
.flexslider{position:relative;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{background-position:center; background-repeat:no-repeat;}
.slides li a { display:block;width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:200;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 8px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px; line-height:100px; background:none;border:2px solid #fff;overflow:hidden;cursor:pointer;border-radius:50%}
.flex-control-nav .flex-active{ background:#fff;}
.flex-direction-nav{ display:none}
.flex-direction-nav li a{position:absolute;z-index:3;width:41px;height:78px;top:50%;margin-top:-39px;display:block;overflow:hidden;cursor:pointer;opacity:1}
.flex-direction-nav:hover li a {opacity:1}
.flex-direction-nav li a.flex-prev{left:10%;background:url(.../../images/phbs_uk/left.png) no-repeat; }
.flex-direction-nav li a:hover.flex-prev{}
.flex-direction-nav li a.flex-next{right:10%;background:url(../../images/phbs_uk/right.png) no-repeat;}
.flex-direction-nav li a:hover.flex-next{}

/***************PHBSER*****************************/
.indmainsubject { text-align:center;padding:100px 0 50px 0}
.indmainsubject .title {font-weight:Bold;font-size:60px; line-height:70px;color:#000}
.indmainsubject .cons {color:#999;border-top:1px solid #ccc;max-width:700px;margin:0 auto; font-size:15px;margin-top:10px;padding-top:10px}
.indphbser ul li {float:left;width:22%;margin-left:4%;border:1px solid #ccc;box-shadow:0 0 8px #999;}
.indphbser ul li.f1 {margin-left:0}
.indphbser ul li .pic { background-position:center; background-repeat:no-repeat; background-size:cover; position:relative}
.indphbser ul li .pic img {width:100%}
.indphbser ul li .title {padding:12px 20px;}
.indphbser ul li .title a {height:50px; line-height:25px; overflow:hidden; display:block}
.indphbser ul li .title a h1 { display:table; vertical-align:middle; width:100%; height:100%;  text-align:center}
.indphbser ul li .title a h1 p { display:table-cell; vertical-align:middle;font-size:14px;}
.indphbser ul li .title:hover { background:#990001;}
.indphbser ul li .title:hover a h1 {color:#fff}
.overview { position:absolute; z-index:1;left:0;top:0;width:100%; height:100%; background:rgba(0,0,0,0.4);opacity:0}
.overview h1 { display:table; vertical-align:middle; height:100%; text-align:center;width:100%}
.overview h1 p { display:table-cell;vertical-align:middle;}
.overview h1 p span { border:1px solid #fff; display:inline-block;color:#fff;padding:10px 35px;font-size:18px;}
.overview:hover {opacity:1}

/***************SCHOOL LIFE*****************************/
.indschool li {float:left;width:33.3333%; position:relative; background-position:center; background-repeat:no-repeat; background-size:cover;}
.indschool li.f {width:50%;}
.indschool li img {width:100%}

/***************LASTEST NEWS*****************************/
.indnews li {float:left;width:50%; position:relative; background-position:center; background-repeat:no-repeat; background-size:cover;}
.indnews li img {width:100%}
.overview2 { position:absolute; z-index:1;top:0;left:0; background:rgba(0,0,0,0.3);width:100%; height:100%;}
.overview2 .cons { display:table; vertical-align:middle; height:100%;width:100%; text-align:center;}
.overview2 .cons div { display:table-cell; vertical-align:middle;}
.overview2 .cons div h1 {color:#fff;font-weight:Bold;font-size:30px; line-height:40px;padding:0 10%}
.overview2 .cons div h2 {border:1px solid #fff;color:#fff;padding:10px 25px;font-size:22px; display:inline-block;margin-top:30px}
.overview2 .view { position:absolute; z-index:1;top:0;left:0;width:100%; height:100%; text-align:center;opacity:0}
.overview2 .view h1 { display:table; vertical-align:middle; height:100%;width:100%}
.overview2 .view h1 p { display:table-cell; vertical-align:middle;}
.overview2 .view h1 p span {border:1px solid #fff;color:#fff; background:rgba(0,0,0,0.3);padding:10px 25px; display:inline-block;font-size:22px}
.overview2:Hover { background:rgba(0,0,0,0)}
.overview2:hover .cons {opacity:0}
.overview2:hover .view {opacity:1}

/***************内页banner图*****************************/
.banner { background-position:center; background-repeat:no-repeat; height:500px;}
.banner .wrap { position:relative; height:100%}
.banner ul { position:absolute; z-index:1;bottom:0;left:0; background:rgba(153,0,1,0.6);}
.banner ul li {float:left;height:80px; line-height:80px}
.banner ul li a {color:#fff; display:block;padding:0 24px;font-size:15px}
.banner ul li.check a,.banner ul li a:hover { background:#fff;color:#333}

/***************主左边框架*****************************/
.maincontent { background:#f0f0f0;padding:70px 0 100px 0;margin-bottom:-100px}
.mainleft {float:left;width:75%;}
.mainright {float:right;width:22.5%;}
.mainlist li {box-shadow:0 0 10px #aaa;padding:5px 2% 5px 5px; background:#fff;border:1px solid #ccc; position:relative;margin-bottom:3%}
.mainlist li .pic {float:left;width:41%; position:relative}
.mainlist li .pic img {width:100%}
.mainlist li .pic a { display:block; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mainlist li .cons {float:right;width:55.3%;padding:2% 0 0 0}
.mainlist li .cons .title { height:20px; line-height:20px; overflow:hidden}
.mainlist li .cons .title a {font-size:17px;font-weight:Bold;color:#000}
.mainlist li .cons .title a:hover {color:#990001}
.mainlist li .cons .addtime { background:url(../../images/phbs_uk/icon.png) no-repeat center left;color:#aaa;padding-left:30px; line-height:17px; line-height:17px;font-size:15px;margin:2.5% 0 3.5% 0;}
.mainlist li .cons .content {font-size:13px; line-height:24px; height:144px; overflow:hidden;color:#333}
.mainlist li .cons .more { position:absolute;right:2.5%;bottom:7%; height:35px; line-height:35px;}
.mainlist li .cons .more a { display:block;height:100%; background:#990001;color:#fff;border-radius:8px;padding:0 30px}
.mainlist li .cons .more a:hover { background:#666}

/***************主右边框架*****************************/
.mrlist {box-shadow:0 0 10px #aaa;padding:5% 5% 6% 5%; background:#fff;border:1px solid #ccc; position:relative;margin-bottom:10.5%}
.mrlist .title a,.mrlist .title {font-weight:Bold;font-size:17px;color:#000;}
.mrlist .title a:hover {color:#990001}
.mrlist .pic { position:relative;margin:5% 0}
.mrlist .pic img {width:100%}
.mrlist .cons { line-height:20px;font-size:13px;color:#333}

.mrshare {padding:5% 0 0 0;margin-bottom:0}
.mrshare .title {padding:0 5% 0 5%}
.mrshare .cons { background:#383838;padding:1% 0 6% 5%;margin-top:5%}

/***************新闻详细页******************************/
.newsdetail { background:#fff;box-shadow:0 0 10px #aaa;padding:30px;font-size:13px; line-height:25px;color:#333}
.newsdetail a {font-size:13px;color:#333}
.newsdetail .title { position:relative;color:#000;font-weight:bold;font-size:17px;padding-right:120px;}
.newsdetail .title .addtime { position:absolute; right:0;top:5px;width:120px; text-align:right; font-weight:normal;color:#aaa;font-size:13px; height:15px; line-height:15px}
.newsdetail .title .addtime i { display:inline-block; background:url(../../images/phbs_uk/icon.png) no-repeat center;width:15px; height:15px; background-size:100%; vertical-align:top;margin-right:10px}
.newsdetail .cons {margin-top:30px}

/***************页底*****************************/
.foot { background:#666;padding:50px 0 50px 0;color:#fff;margin-top:100px}
.foot a {color:#fff}
.foot dl {float:left;max-width:300px;margin-right:8%}
.foot dl.f3 {margin-right:0}
.foot dl.f4 {max-width:320px;margin-right:0;float:right}
.foot dt {border-left:1px solid #fff; height:20px; line-height:20px;padding-left:20px;font-size:20px;margin-bottom:30px;}
.foot dt a {height:20px; line-height:20px;font-size:20px;}
.foot dd {margin:15px 0 15px 22px}
.foot dd a:Hover { text-decoration:underline}
.foot dd .title {margin-bottom:20px}
.bdsharebuttonbox {margin-top:20px}
.bdsharebuttonbox a { display:inline-block; vertical-align:top;}
.bdsharebuttonbox a.bds_tsina { background:url(../../images/phbs_uk/wb.png) no-repeat; width:30px; height:30px;}
.bdsharebuttonbox a.bds_weixin { background:url(../../images/phbs_uk/wx.png) no-repeat; width:30px; height:30px;}
.bdsharebuttonbox a.bds_fbook { background:url(../../images/phbs_uk/fb.png) no-repeat; width:30px; height:30px;}
.bdsharebuttonbox a.bds_twi { background:url(../../images/phbs_uk/t.png) no-repeat; width:30px; height:30px;margin-top:9px;}
.footer { background:#424242;color:#fff;padding:15px 0}
.footer a {color:#fff}