@charset "utf-8";
/* CSS Document */
body {
	margin:0; padding:0; min-width:1200px;
	color: #000;
	list-style:none; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
	/*font-family:"宋体",arial, helvetica, sans-serif;*/
	font-size: 16px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal; /*background:url(../images/jlistb.png) top center no-repeat;*/ background:#ffffff;}
img{ border-right: ;der:0;} 
 
*{margin:0;padding:0;list-style-type:none;/*font-family:"宋体",arial, helvetica, sans-serif; */font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;color: #000;}
a:link {color: #000; text-decoration: none; font-size:16px;}
a:visited {color: #000;text-decoration: none;font-size:14px;}
a:hover {color: #d1121a;text-decoration: none;font-size:14px;}	

  /*menu*/ 
  
 

 /*头部*/
 .upc_gc_nav{ width:100%; height:55px; line-height:55px; background:#1f99e6;border-top:1px solid #1f99e6;}
   
 /*menu*/ 
.menu {width:1200px; margin:0 auto; height:55px; position:relative;  font-size:16px;  position:relative; z-index:9999;}
.menu ul{ width:1200px; margin:0 auto; padding:0;  list-style-type: none;}
.menu ul li{float:left; width:190px; position:relative; font-size:14px;}
.menu ul li a, .menu ul li a:visited{ display:block; text-align:center; text-decoration:none; color:#fff; font-size:18px; font-family:"微软雅黑";}

.menu ul li ul{display: none;}
.menu ul li:hover a{color:white !important;background-color:#1f99e6;}
.menu ul li:hover ul{display:block; position:absolute; float:left; top:55px; left:0px; width:530px; height:150px; overflow:hidden;background:url(../images/nav_bj.jpg);}
.menu ul li:hover ul li a{display:block; height:46px;line-height:46px; color:white !important; font-size:15px;  text-align:left; padding-left:10px; padding-right:10px; float:left; border:none; background:none;}
.menu ul li:hover ul li a:hover{color:white !important;  font-size:15px;text-align:left; padding-left:10px;  padding-right:10px;float:left;border:none;background:rgba(3,3,3,0.2);}

.flexslider { position: relative; width:1200px; height:300px; margin:0 auto; overflow: hidden; background: url(../images/loading.jpg) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li {width:1200px; height:300px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.jpg) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}


#divSmallBox{overflow:hidden;*display:inline;*zoom:1;}
#playBox{ width:1300px; height:325px; margin:0px auto;  position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.jpg) no-repeat; position:absolute; top:150px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.jpg) no-repeat; position:absolute; top:150px; right:10px; z-index:10;}
#playBox .smalltitle {width:1300px; height:10px; position:absolute; bottom:15px; z-index:10;}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}




.upc_gc_news{ width:100%; height:300px; overflow:hidden;  background:url(../images/xw_bj.jpg) top center no-repeat;}
.upc_gc_xw_right{ width:695px; height:100%; overflow:hidden; float:right;}
.upc_gc_xw_right1{ width:580px; height:100%; overflow:hidden; float:left;}
.right_rili{ width:75px; height:67px; background:#dadada;color:#828282; text-align:center; line-height:30px; padding-top:8px;}
.right_rili1{ width:75px; height:67px; background:#d1121a; color:#fff; text-align:center; line-height:30px; padding-top:8px;}

.upc_gc_note{ width:100%; height:320px; overflow:hidden; /*background:#f9f9f9;*/ margin-top:10px; padding-bottom:5px;}

.noto_list{ width:385px; height:95px; overflow:hidden; float:left; margin:5px; background:#fff; border:#dedede 1px solid;}
.noto_rili{ width:75px; height:67px; background:#dadada; color:#828282; text-align:center; line-height:30px; padding-top:8px;}

.upc_gc_footer{ width:100%; height:155px; overflow:hidden;  background-color: #e9e6e6; color:#3a3a3c; font-size:14px;}
.upc_gc_footer a{ font-size:14px; color:#3a3a3c;}
.upc_gc_footer a:hover{ font-size:14px; color:#FF3300;}


.share-dialog{
    position: fixed;
    left: 50%;
    top: 50%;
    width: 500px;
    height: 270px;
    margin:-135px 0 0 -250px;
    background: #fff;
    z-index: 1002;}
.share-dialog .share-close{
    position: absolute;
    right: 7px;
    top: 10px;
    width: 26px;
    height: 26px;
    display: inline-block;
    cursor: pointer;
    background: url(dialog-close.jpg) no-repeat;}
.share-dialog .share-dialog-title{
    height: 45px;
    line-height: 45px;
    text-indent: 15px;
    background: #eee;}
.share-dialog .share-dialog-cont{
    padding:38px 20px;
    font-size: 14px;}
.share-dialog .share-copy-l{
    float: left;
    width: 77px;
    margin-top: 8px;}
.share-dialog .share-copy-c{
    float: left;
    width: 307px;}
.share-dialog .share-copy-c input{
    display: block;
    width: 100%;
    height: 36px;
    padding: 7px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    line-height: 1.2;
    color: #555;
    vertical-align: middle;
    background: #fff;
    border: 1px solid #ccc;}
.share-dialog .share-copy-c input:focus{
    border-color: #333;
    outline: 0;}
.share-dialog .share-copy-r{
    float: left;
    width: 76px;
    text-align: right;
    color: #f37b1d;
    margin-top: 8px;
    cursor: pointer;}
.share-platform{
    clear: both;
    margin-top: 10px;}
.share-platform .share-platform-l{
    float: left;
    width: 77px;
    margin-top: 8px;}
.share-platform .share-platform-r{
    float: left;
    width: 200px;}
.share-platform .bds_weixin{
    background-image: url(../js/css-bg.jpg);
    background-position: -13px -7px !important;}
.share-platform .bds_tsina{
    background-image: url(../js/css-bg.jpg);
    background-position: -57px -7px !important;}
.share-platform .bds_sqq{
    background-image: url(../js/css-bg.jpg);
    background-position: -101px -7px !important;}
.share-platform .bds_qzone{
    background-image: url(../js/css-bg.jpg);
    background-position: -146px -7px !important;}
.share-platform .share-platform-text{
    color: #aaa;
    margin-top: 5px;}


.upc_er_center{ width:1200px; height:100%; overflow:hidden; min-height:300px; margin:15px auto;background:#f9f9f9 !important;}
.upc_er_left{ width:220px; height:100%; overflow:hidden; float:left; min-height:100px;background: white;}
.upc_left_nav{ width:220px; height:55px; line-height:55px; text-align:center; font-size:18px; color:#fff; background:#1f99e6;}

.upc_er_right{ width:960px; height:100%; overflow:hidden; float:right; min-height:500px;}
.upc_rihgt_nav{ width:97%; height:55px; line-height:55px; margin:0 auto; font-size:16px; border-bottom:#dedede 1px solid;}

.upc_right_neirong{ width:97%; height:100%; overflow:hidden; margin:0 auto; background: white;}
.upc_right_neirong table{ width:100%; margin:5px auto;}
.upc_right_neirong p{ font-size:15px; line-height:28px; margin-top:14px; word-wrap:break-word; word-break:normal; word-break:break-all;}
.upc_right_neirong p img{ max-width:800px; text-align:center;}
.upc_img_list{ width:160px; height:100%; overflow:hidden; float:left; margin:8px;}
.upc_right_neirong table{ width:70%; border:#dedede 1px solid; border-bottom:none; border-right:none;}
.upc_right_neirong table td{ height:40px;border-bottom:#dedede 1px solid; border-right:#dedede 1px solid; 
.upc_renwu_list{ width:165px; height:100%; overflow:hidden; float:left; margin:8px;}

.active{font-size:16px; padding:2px 8px  4px 8px; background:#d1121a;  margin:0 5px;}
.active span{ color:#fff;font-size:16px;} 
.pagination{ padding:0; margin:20px 0px; text-align:right;}
.pagination li{ display:inline;font-size:16px; padding:2px 8px 4px 8px; border:#dedede 1px solid; color:#999999; margin:0 5px;}
.pagination li a{ color:#999;font-size:16px;}





.bg-big-01{}
.bg-big-02{background:url(img/bg-big-02.jpg) no-repeat center top;}
.bg-big-03{background:url(img/bg-big-03.jpg) no-repeat center top;}
.bg-big-04{background:url(img/bg-big-04.jpg) no-repeat center top;}
.bg-big-05{background:url(img/bg-big-05.jpg) no-repeat center top;}
/* */
.focus-bg{}
.focus{height:325px;}
.focus .focus-wrap{width:1000px;height:325px; margin:0 auto;}
.focus .focus-wrap .cons{width:1000px;height:325px;overflow:hidden;}
.focus .focus-wrap .con{float:left;display:inline;width:1300px;}
.focus .focus-wrap .pt{ display:inline;width:1300px;height:325px;overflow:hidden;display:none; *margin-top:-1px;}
.focus .focus-wrap .current{display:block;}
.focus .focus-wrap .pt img{width:1300px;height:325px;display:block;}
.focus .focus-wrap .pt .link-wrap{width:336px;height:52px;position:relative;z-index:1;display:none;}
.focus .focus-wrap .pt_cur .link-wrap{display:block;}
.focus .focus-wrap .pt .link-wrap span,
.focus .focus-wrap .pt .link-wrap em{display:inline-block;height:52px;overflow:hidden;}
.focus .focus-wrap .pt .link-wrap a{display:inline-block;width:100%;height:100%;}
.focus .focus-wrap .pt .link-wrap span{width:121px;}
.focus .focus-wrap .pt .link-wrap span a{background:url(img/focus-b03.jpg) no-repeat;}
.focus .focus-wrap .pt .link-wrap span a:hover{background:url(img/focus-b05.jpg) no-repeat;}
.focus .focus-wrap .pt .link-wrap em{width:195px;margin:0 0 0 20px;}
.focus .focus-wrap .pt .link-wrap em a{background:url(img/focus-b04.jpg) no-repeat;}
.focus .focus-wrap .pt .link-wrap em a:hover{background:url(img/focus-b06.jpg) no-repeat;}

.focus .focus-wrap .btns{position:relative;height:1px;font-size:0;line-height:0;}
.focus .focus-wrap .btns a{position:absolute;width:62px;height:62px;top:-276px;left:-114px;}

.focus .focus-wrap .btns a.up{
background:url(img/btn01.jpg) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn01.png',sizingMethod="crop");}
.focus .focus-wrap .btns a.up:hover{
background:url(img/btn03.jpg) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn03.png',sizingMethod="crop");}
.focus .focus-wrap .btns a.uN,
.focus .focus-wrap .btns a.uN:hover{
cursor:default;
background:url(img/btn05.jpg) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn05.png',sizingMethod="crop");}
.focus .focus-wrap .btns a.down{left:auto;right:-114px;
background:url(img/btn02.jpg) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn02.png',sizingMethod="crop");}
.focus .focus-wrap .btns a.down:hover{
background:url(img/btn04.jpg) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn04.png',sizingMethod="crop");}
.focus .focus-wrap .btns a.dN,
.focus .focus-wrap .btns a.dN:hover{
cursor:default;
background:url(img/btn06.jpg) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn06.png',sizingMethod="crop");}

.focus .focus-wrap .autoS{width:140px;height:18px;margin:0 auto;padding:18px 0 0;overflow:hidden;}
.focus .focus-wrap .autoS li{float:left;display:inline;margin:0 5px;cursor:pointer;width:18px;height:18px;font-size:0;overflow:hidden;}
.focus .focus-wrap .autoS li.libg{}
/* ========================================================================= */
/* sum */
.sum-bg{background:#39688e url(img/sum-b02.jpg) no-repeat center top;}
.sum{height:50px;background:url(img/sum-b01.jpg) no-repeat;position:relative;}

img { border: 0;}
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px; background: url(../images/arrow-left.jpg) #000 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background: url(../images/arrow-right.jpg) #000 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #fe6500;}
.ck-slidebox ul li em:hover { background-color: #fe6500;}