/***Design By [hehuIT.com]Elsu.Lu***/
/***wx:2422836 - tel:18922072727  - 20180610***/
@charset "utf-8";
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust:100%;}
html,body{width:100%;height:100%;cursor:default;}
html,body,div,ul,li,p,span,em,i,th,td,dl,dd,form,input,textarea,select,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none;font-size:100%;font-style:normal;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
button,input[type='submit'],input[type='button']{cursor:pointer;outline:none}
a{cursor:pointer;text-decoration:none;color:#333;outline:none;blr:expression(this.onFocus=this.blur())}
a:hover{-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s;color:#0067b4;}
a:focus,input:focus,textarea:focus{outline:none}
.cf{*zoom:1}
.cf:after{display:block;visibility:hidden;clear:both;height:0;content:' '}
.hid,h1{position:absolute;z-index:-1;top:-10000px;left:-10000px;display:block;width:10px;height:10px; font-family:Verdana, Arial, sans-serif;}
body{background:#fff url(../2018images/pc_bg.jpg) repeat-x center top;font-family:Verdana,Arial,\5FAE\8F6F\96C5\9ED1,\5FAE\x8F6F\6B63\9ED1\4F53,\5b8b\4f53;font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53\0;font-size:12px;line-height:1;color:#333}
input{font-family:Verdana,Arial,\5FAE\8F6F\96C5\9ED1,\5FAE\x8F6F\6B63\9ED1\4F53,\5b8b\4f53;font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53\0;}



.header{ width:100%; height:100px; display:block; margin:0 auto; border-bottom:1px solid #ccc;}
.head{ width:1160px; height:100px; display:block; margin:0 auto;}
.logo{ width:235px; height:65px; display:block; float:left; padding:19px 0 0 10px;}
.lag{ width:105px; height:100px; line-height:100px; display:block; float:right; color:#e0e0e0; border-left:1px solid #eee; text-align:center;}
.lag a{ padding:0 5px; font-size:12px;}

.nav{ width:730px; height:36px;  display:block; float:right; padding-top:33px;}
.nav li{ width:90px; height:36px;line-height:36px; text-align:center; display:block; float:left; position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
.nav li a{display:block;font-size:16px; font-weight:normal; color:#333;}
.nav li span{ width:100%; display:none; position:absolute; z-index:1; top:32px; left:0; background:#fafafa; padding:15px 0 8px 0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.nav li span a{width:100%; height:30px; line-height:30px; display:block; float:left; font-size:12px; font-weight:normal; color:#0067b4;}
.nav li:hover{ background:#fafafa;}
.nav li:hover a{ color:#0067b4; font-size:16px;}
.nav li:hover span a{ color:#333; font-size:12px;}
.nav li:hover span a:hover{color:#fff; background:#0067b4;}
.nav li:hover span{ display:block;}

.nav-en{ width:730px; height:36px;  display:block; float:right; padding-top:33px;}
.nav-en li{ width:90px; height:36px;line-height:36px; text-align:center; display:block; float:left; position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
.nav-en li a{display:block;font-size:16px; font-weight:normal; color:#333;}
.nav-en li span{min-width:100%; display:none; position:absolute; z-index:1; top:32px; left:0; background:#fafafa; padding:15px 0 8px 0;-webkit-border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px;}
.nav-en li span a{ padding:0 10px; height:30px; line-height:30px; display:block; text-align:left;font-size:12px; font-weight:normal; color:#0067b4;white-space:nowrap;}
.nav-en li:hover{ background:#fafafa;}
.nav-en li:hover a{ color:#0067b4; font-size:16px;}
.nav-en li:hover span a{ color:#333; font-size:12px;}
.nav-en li:hover span a:hover{color:#fff; background:#0067b4;}
.nav-en li:hover span{ display:block;}



.bann{ width:100%; height:870px; display:block; margin:0 auto; min-width:1160px; background:url(../2018images/2018_b1.jpg) no-repeat center center;}
.top32{ width:100%; height:471px; display:block; margin:0 auto; background:url(../2018images/2018_32.png) no-repeat center center;}
.playVod{width:116px; height:122px; display:block; margin:0 auto; position:relative; margin-top:-70px;cursor:pointer;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6; }
.playVod i{ width:200px; height:30px; line-height:30px; display:none; position:absolute; z-index:1; top:105px; left:50%; text-align:center;  margin-left:-105px;  cursor:pointer; font-size:14px;color:#0067b4;}
.playVod:hover i{ display:block;}
.playVod:hover{ filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.jobShow{ width:900px; height:530px; display:none; position:fixed; z-index:9999; top:50%; left:50%; margin:-250px 0 0 -450px; background:#fff; border:3px solid #ccc;}
.jobBg{ width:100%; display:none; top:0; left:0; position:absolute; z-index:9998; background:#000;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8; }
.jobOff{ width:30px; height:30px; line-height:24px; text-align:center; display:block; position:absolute; z-index:99; top:0; right:0; background:#ccc; font-size:30px; font-family:Verdana, Arial, sans-serif; color:#fff;}
.jobOff2{ width:40px; height:40px; line-height:34px; text-align:center; display:block; position:absolute; z-index:99; top:-3px; right:-40px; background:#ccc; font-size:30px; font-family:Verdana, Arial, sans-serif; color:#fff;}
.btns{ padding:5px 15px; background:#c9302c; color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.btns:hover{ background:#e33; color:#fff;}
.iNewsBox{ width:100%; height:320px; display:block; margin:0 auto}
.iNews{ width:1160px; height:320px; display:block; margin:0 auto;}
.newPic{ width:485px; height:210px; display:block; float:left; padding:52px 0 0 95px; }
.newPic i{ width:400px; height:210px; display:block; float:left;overflow:hidden;}
.newPic i img{ width:400px; min-height:210px;}

.focus{  width:400px; height:210px; display:block; float:left;position:relative;overflow:hidden;margin:0;padding:0;}
.focus .hd{ position:absolute; height:28px; bottom:0; right:5px; z-index:1; }
.focus .hd li{ display:inline-block; width:15px; height:15px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:#ccc; text-indent:-9999px; overflow:hidden; margin:0 3px;   }
.focus .hd li.on{ background:#0071bd;  }
.focus .bd{ position:relative; z-index:0;width:100%; height:210px; display:block; }
.focus .bd ul{width:100%; height:210px; display:block; }
.focus .bd li{ position:relative;width:100%; height:210px; display:block;   }
.focus .bd li img{ width:100%;  min-height:350px; display:block;   }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* È¡ÏûÁ´½Ó¸ßÁÁ */ }
.focus .bd li .tit{ width:100%; height:40px; line-height:40px; display:block; position:absolute; z-index:10; bottom:0; right:0; background:#000; text-indent:10px; font-size:18px; color:#fff;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;}

.newCon{ width:530px;  display:block; float:left; padding:48px 0 0 30px; }
.newCon b{ width:100%; height:40px; line-height:40px; display:block; float:left; font-size:24px; font-weight:normal;color:#0067b4;}
.newList li{ width:100%; height:30px; display:block; float:left; overflow:hidden;}
.newList li span{ width:90px; height:30px; display:block; float:left; line-height:30px; font-size:14px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.newList li p{width:420px; height:30px; display:block; float:left; line-height:30px; font-size:14px; overflow:hidden;}
.prbox{ width:100%; height:437px; display:block; margin:0 auto; background:url(../2018images/2018_picBg.jpg) no-repeat center center;}
.prss{ width:1160px; height:437px; display:block; margin:0 auto; position:relative; padding:0;}
.wtitle{ width:100%; height:120px; display:block;  float:left; text-align:center; line-height:120px; color:#0067b4; font-size:40px; position:relative;}
.ccd{ position:absolute; z-index:2; top:0; left:0;}


.picScroll{width:1160px; height:300px; display:block; float:left; position:relative; }
.picScroll .prev,.picScroll .next{display:block; position:absolute; top:75px; left:-55px; width:38px; height:75px; font-size:46px; line-height:75px; text-align:center;color:#0067b4;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;}
.picScroll .next{ left:auto; right:-55px;}
.picScroll .prev:hover,.picScroll .next:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:215px; height:255px; display:block; float:left; overflow:hidden; background:#fff; margin-right:19px; text-align:center; overflow:hidden; border:1px solid #eee;}
.picScroll ul li a{ display:block;position:relative;width:215px; height:255px;float:left;}
.picScroll ul li a img{ width:215px; height:255px; display:block; float:left;}
.picScroll ul li a span{ position:absolute; z-index:50; width:100%; top:220px; left:0; font-size:18px;}
.picScroll ul li:hover{ border:1px solid #0067b4;}

.uuLinkbox{ width:100%; display:block; margin:0 auto;}
.uuLink{width:1160px; height:390px; display:block; margin:0 auto;  position:relative;}
.uuList{width:1160px; display:block; float:left; overflow:hidden;}
.uuList a{ width:360px; height:75px; display:block; float:left; background:#0067b4; margin:20px 40px 20px 0; text-align:center; line-height:75px; color:#fff; font-size:18px;}
.uuList a:nth-child(3n){ margin-right:0; }
.uuList a:hover{ background:#1d80c9; }


.uuList_en a{ width:320px; height:55px; display:block; float:left; background:#0067b4; margin:20px 40px 20px 0; text-align:center; line-height:20px; color:#fff; font-size:14px; padding:20px 20px 0 20px;}




.footer{ width:100%; height:325px; display:block; margin:0 auto; background:#065dbd;}
.footLink{ width:1160px; height:237px; display:block;margin:0 auto; position:relative;}
.footLinkLi{ width:810px; height:237px; display:block;float:left;margin:0 auto;}
.footLinkLi li{ width:80px; padding:0 15px 0 20px; height:237px; display:block; float:left; background:url(../2018images/footLi.png) no-repeat right top;}
.footLinkLi li b{ width:100%; height:50px; line-height:60px; display:block; color:#fff; font-size:16px; letter-spacing:3px; overflow:hidden;}
.footLinkLi li b a{ color:#fff;}
.footLinkLi li span{ display:block;}
.footLinkLi li span a{ display:block; line-height:2; color:#e2effd;}
.footLinkLi li a:hover{color:#ffe400;}
.footBot{ width:100%; height:88px; display:block;margin:0 auto; border-top:1px solid #124a87; background:#fff; color:#333;}
.footBot span{width:1000px; height:58px; display:block;margin:0 auto; padding:15px 0; color:#333; line-height:2; text-align:center;}
.footBot span a{ color:#333;}
.footBot span a:hover{color:#0067b4;}
.footWx{ width:180px; height:180px; display:block; position:absolute; z-index:10; top:20px; right:0; background:url(../2018images/wx.png) no-repeat center center;}
.footWx a{ display:block;}
.footGoto{width:48px; height:76px; display:block; position:absolute; z-index:10; top:0px; right:-80px; background:url(../2018images/goto.png) no-repeat center center;}