@charset "utf-8";
* {margin:0;padding:0;border:0;list-style:none;}
body{background:#eee;color:#000;}
div {font:14px Arial Arial, Helvetica, sans-serif;line-height:180%;}
img{border:0;outline:none;}
a{color:#000;text-decoration:none;outline:none;}
a:hover{color:#165068;text-decoration:underline;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.w1200 {width:1200px;margin:0 auto;}
.mt30 {margin-top:30px;}
.white {background:#fff;}
.bord {}

#container {min-height:500px;_height:500px;width:100%;}
.bgc1 {background:#165068;}
.bgc2 {background:#00afa2;}
.bgc3 {background:#f8b62c;}
.bgc4 {background:#72bd12;}
.bgc5 {background:#24a9e6;}

/*header*/
#header{margin:0 auto;height:132px;width:100%;}
.head {height:82px;}
.head .logo {float:left;display:inline;margin:10px 0;}
.head a {margin:0 10px;padding-left:20px;}
.ico_01 {background:url(ico_01.png) no-repeat;}
.ico_02 {background:url(ico_02.png) no-repeat;}
.ico_03 {background:url(ico_03.png) no-repeat;}
/*nav*/
#nav{margin:0 auto;height:50px;background:#165068;}
.menu{margin:0 auto;padding:0;list-style:none;height:50px;overflow:hidden;_float:left;width:1200px;}
.menu li{float:left;overflow:hidden;padding:0;margin:0;}
.menu li a{color:#fff;font:20px/50px "Times New Roman", Times, serif;text-align:center;height:50px;padding:0;width:200px;display:block;outline:none;}
.menu li a:hover{color:#fff;background:rgba(0,0,0,.5);}
.menu .hover a{color:#fff;background:rgba(0,0,0,.5);}
.menu li .subnav{margin:0;padding:0;position:absolute;z-index:999;display:none;}
.menu li .subnav dt {display:inline;padding:0px;}
.menu li .subnav dt a{display:block;text-align:center;color:#fff;font:14px/20px arial;height:auto;padding:10px 0;background:rgba(0,0,0,.6);}
.menu li .subnav dt a:hover{color:#ff0;background:rgba(0,0,0,.8);}
.menu li .subnav dd {display:inline;padding:0px;}
.menu li .subnav dd a{display:block;text-align:left;text-align:center;color:#ccc;font-size:12px;background:rgba(0,0,0,.5);}
.menu li .subnav dd a:hover{color:#ff0;}
#menu0 a:hover {background:rgba(0,0,0,.5);}
#footer {background:#fff;}
#footer .copy {background:#165068;}
#footer .copy p {padding:25px 20px;color:#fff;line-height:200%;text-align:center;}

/**/
.search .search_form {float:right;width:283px;height:25px;border:1px solid #999;margin-right:15px;margin-top:15px;background:#fff;}
.search .search-field {margin:0;width:233px;height:25px;line-height:25px;padding:0 10px;font-size:14px;color:#999;background:none;float:left; display:inline;top:0;left:0;}
.search .search-btn {position:relative;background:url(gjxy_en_search.png) center center no-repeat;margin-left:5px;width:25px;height:25px;display:inline;float:right;}
.search .search-btn:hover { background-color:#ccc; }
.position {top:290px;}

.home_title {height:58px;}
.home_title h3 {color:#165068;font:600 24px/58px "Times New Roman", Times, serif;padding:0 26px;}
.home_title h3 span {color:#f8b62c;}
.home_title .more {float:right;line-height:58px;margin-right:26px;}

.news_photo_list {clear:both;}
.news_photo_list li {float:left;display:inline;width:268px;height:232px;margin-left:26px;margin-bottom:21px;background:#fff;}
.news_photo_list dt {width:268px;height:151px;overflow:hidden;}
.news_photo_list dd {font:14px/30px Arial; padding:10px;height:50px; overflow:hidden;}
.news_photo_list img {width:268px;height:151px;}
#news_photo_01 {width:560px;height:485px;background:#00afa2;}
#news_photo_01 dt {width:560px;height:377px; overflow:hidden;}
#news_photo_01 dd {font:18px/36px Arial; padding:10px;height:72px; overflow:hidden;}
#news_photo_01 dd a {color:#fff;}
#news_photo_01 img {width:560px;height:377px;}

.video {margin-left:26px;width:560px;height:350px;}
#video {width: 100%; height:100%;}

.news_list {clear:both;}
.news_list li{font:14px/24px Arial;padding-top:20px; clear:both;}
.news_list li .news_list_photo {width:154px;height:95px; overflow:hidden;background:url(nophoto.png) no-repeat #fff;margin-right:30px;}
.news_list li .news_list_photo img {width:154px;height:95px;}
.news_list li .news_list_txt {width:810px;height:110px; overflow:hidden;}
.news_list li .news_list_txt h5 {font-size:18px;}
.news_list li .news_list_txt dd {word-break: keep-all;word-wrap: break-word;white-space: pre-wrap;text-align:justify;color:#555;}
.news_list li .news_list_date {width:85px;height:110px;font:18px/30px Arial;text-align:center; overflow:hidden;color:#555;}
.news_list li .news_list_date span {display:block;background:#165068;color:#fff;font:22px/30px Arial;width:30px;height:30px;margin:0 auto;}

.home_news {clear:both;}
.home_news li {font:14px/24px Arial;padding-top:20px; clear:both;}
.home_news li a {color:#fff;}

.pageChanger{padding-top:20px; text-align:center; border-top:dotted 1px #333; line-height:30px;}

.photo {width:367px;height:211px;overflow:hidden;margin-left:25px;position:relative;}
.photo .photo_title {position: absolute;height:54px;padding:0 20px;font:18px/54px arial;bottom:0px;color:#fff;z-index:2;}
.photo .bg {height:54px;width:100%;background:#000;position:absolute;bottom:0;z-index:1;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;}

.links {font-size:12px;line-height:30px;margin:15px 0px 30px 0;width:797px;height:180px;border-right:1px solid #aaa;}
.links ul {margin-left:26px;}
.links li {float:left;width:180px;}
.wechat {width:350px;margin-left:50px;height:180px;margin:15px 0px 30px 0;}

.tot_title {text-align:center;line-height:80px;margin:0 26px;border-bottom:1px dotted #999;}
.tot_title h3 {font-size:24px;}
.tot_content {padding:20px 0;line-height:200%;}
.tit_attr {margin-bottom:10px;font-size:24px;}
.tit_title { border-radius:10px;background:#1443a4;font-size:24px;text-align:center;height:60px;line-height:60px;color:#fff;}

.content {margin:30px 26px 80px 26px;}
.submenu {margin:0 auto;padding:20px 0;}
.submenu ul li {height:28px;float:left;display:block;margin-left:26px;}
.submenu ul li a {display:block;font:16px/28px "微软雅黑", "宋体"; font-weight:500; text-align:center;background:#fff;border:1px solid #CCC;padding:0 40px;}
.submenu ul li a:hover {background:#fff;border:1px solid #1443a4;}
.submenu li .subnav{margin:0;padding:0;position:absolute;z-index:999;display:none;}
.submenu li .subnav dt {display:inline;padding:0px;}
.submenu li .subnav dt a{display:block;text-align:center;color:#fff;font-size:14px;background:#057dd8;}
.submenu li .subnav dt a:hover{color:#ff0;background:#0c1849;}

#banner {width:100%;height:430px;}
.banner {width:100%;height:350px;background:url(gjxy_en_banner03.jpg) no-repeat center top;}
.fullSlide {position:relative;height:430px;width:100%;}
.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:430px;overflow:hidden;text-align:center;background:center 0 no-repeat}
.fullSlide .bd li a {display:block;height:568px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;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;width:40px;height:5px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#fff;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;background:url(arr.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:0%;background-position:-6px -137px;}

.slider {width:100%;min-width:1200px;height:430px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.slider .bd {width:1200px;position:absolute;left:50%;margin-left:-600px}
.slider .bd li {width:1200px;overflow:hidden;}
.slider .bd li img {display:block;width:1200px;height:430px;}
.slider .tempWrap {overflow:visible !important}
.slider .tempWrap ul {margin-left:-1200px !important;}
.slider .hd {position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.slider .hd li {display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slider .hd li.on {background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.slider .pnBtn {position:absolute;z-index:1;top:0;width:100%;height:430px;cursor:pointer;}
.slider .prev {left:-50%;margin-left:-600px;}
.slider .next {left:50%;margin-left:600px;}
.slider .pnBtn .blackBg {display:block;position:absolute;left:0;top:0;width:100%;height:430px;background:#000;filter:alpha(opacity=70);opacity:0.7;}
.slider .pnBtn .arrow {display:none;position:absolute;top:0;z-index:1;width:60px;height:430px;}
.slider .pnBtn .arrow:hover {filter:alpha(opacity=60);opacity:0.6;}
.slider .prev .arrow {right:0;background:url(arr.png) -120px 0 no-repeat;}
.slider .next .arrow {left:0;background:url(arr.png) 0 0 no-repeat;}


/*home*/
.home_01 {height:520px;}
.home_02 {height:410px;background:#2a8090;}
.home_02 h4 {font:700 18px/30px Arial;color:#fff;}
.home_02a {width:268px;margin-left:26px;}
.home_02a .bord {height:170px;padding:15px 10px;}
.home_03 {height:250px;}

/*---------------*/
/***** Julia *****/
/*---------------*/
figure.effect-julia {background:#fff;}
figure.effect-julia img {max-width: none;-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
figure.effect-julia:hover img {opacity: 0.8;-webkit-transform: scale3d(1.3,1.3,1);transform: scale3d(1.3,1.3,1);}
