/*global*/
div.title{background:url("../img/titlebg.png") center center repeat-x;}
div.title p.center{line-height:36px;background:#fff;padding:0 20px;display:inline-block;}
div.title p.center a{color:#032378;font-size:24px;}
div.title p.left{padding:0 20px;line-height:36px;background:#2861a6;display:inline-block;}
div.title p.left a{color:#fff;font-size:18px;}

/*header -s*/
.header{}
.header .top{left:0;top:0;width:100%;padding-top:14px;background:rgba(2,14,65,0.3);z-index:9;}
.no-csstransitions .header .top{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c020e41,endColorstr=#4c020e41)\9;}
.header .top div.fl{height:67px;}
.header .top div.fr{height:67px;}
.header .top div.fr a.fl{margin:14px 14px 0 14px;}
.header .top div.fr .search{line-height:67px;}
.header .top div.fr .search .s-form{width:0px;height:24px;background:#fff;vertical-align:middle;display:inline-block;border-radius:25px;overflow:hidden;}
.no-csstransitions .header .top dd .search .s-form{behavior:url('PIE.htc');}
.header .top div.fr .search .s-form .s-text{margin-left:10px;height:24px;text-indent:5px;width:180px;font-size:14px;color:#333;}
.header .top div.fr .search .s-form .s-icon{width:22px;height:18px;background:url("../img/sbtb.png") center no-repeat;margin-top:3px;margin-left:5px;cursor:pointer;}
.header .top div.fr .search .sbt{background:url("../img/sbt.png") no-repeat center;width:22px;height:18px;display:inline-block;cursor:pointer;vertical-align:middle;}
.header .top .topnav{width:100%;border-top:1px dashed #344577;margin-top:14px;height:57px;}
.header .top .topnav ul{height:57px;}
.header .top .topnav ul li{line-height:57px;padding:0 29px;margin:0 10px;text-align:center;}
.header .top .topnav ul li.hoverin{background:rgba(2,14,65,0.8);}
.no-csstransitions .header .top .topnav ul li.hoverin{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8020e41,endColorstr=#c8020e41)\9;}
.header .top .topnav ul li.hoverin>a{color:#f90;}
.header .top .topnav ul li a{color:#fff;font-size:16px;font-weight:bold;}
.header .top .topnav ul li .secnav{display:none;left:0;top:57px;padding:0 30px;background:rgba(2,14,65,0.8);}
.no-csstransitions .header .top .topnav ul li .secnav{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8020e41,endColorstr=#c8020e41)\9;}
.header .top .topnav ul li .secnav dd{line-height:48px;border-top:1px solid #1c2859;}
.header .top .topnav ul li .secnav dd:first-child{border-top:0px solid #1c2859;}
.header .top .topnav ul li .secnav dd a:hover{color:#f90;}
.header .slider-wrapper{position:relative;}
.header .slider-wrapper .nivo-controlNav{position:absolute;left:0;bottom:25px;z-index:8;width:100%;text-align:center;padding:0;}
.header .slider-wrapper .nivo-controlNav a{width:67px;height:5px;display:inline-block;font-size:0;margin:0 5px;vertical-align:middle;margin-top:10px;cursor:pointer;background:#cdcfd9;}
.header .slider-wrapper .nivo-controlNav a.active{background:#f90;}
.header .slider-wrapper .nivo-controlNav a:hover{background:#f90;}

/*workflow -s*/
.workflow{padding:25px 0;}
.workflow .hd{margin-top:15px;font-size:0;}
.workflow .hd li{width:167px;height:36px;display:inline-block;background:#f0f0f1;line-height:36px;text-align:center;margin:0 2px;}
.workflow .hd li a{font-size:16px;color:#2861a6;font-weight:bold;}
.workflow .hd li.on{background:#2861a6;}
.workflow .hd li.on a{color:#fff;}
.workflow .bd{margin-top:40px;min-height: 181px;}
.workflow .bd li{font-size:0;}
.workflow .bd li a{display:inline-block;width:130px;margin:0 35px;}
.workflow .bd li a.hoverin{}
.workflow .bd li a.hoverin dd{background:url("../img/bdhoverin.png") center center no-repeat;}
.workflow .bd li a.hoverin p{color:#f00;}
.workflow .bd li dd{background:url("../img/bdnormal.png") center center no-repeat;width:130px;height:112px;padding-top:1px;}
.workflow .bd li p{font-size:16px;line-height:24px;text-align:center;color:#000;margin-top:20px;padding:0 10px;height: 48px;overflow: hidden;max-height: 48px;}
.workflow .bd li.bg1 dd i.icon{background-image:url("../img/bdicon1.png");}
.workflow .bd li.bg2 dd i.icon{background-image:url("../img/bdicon2.png");}
.workflow .bd li.bg3 dd i.icon{background-image:url("../img/bdicon3.png");}
.workflow .bd li.bg4 dd i.icon{background-image:url("../img/bdicon4.png");}
.workflow .bd li.bg5 dd i.icon{background-image:url("../img/bdicon5.png");}
.workflow .bd li dd i.icon{width:80px;height:80px;display:block;margin:0 auto;margin-top:16px;background-repeat:no-repeat;}
.workflow .bd li.bg1 dd i.icon1{background-position:10px 10px;}
.workflow .bd li.bg1 dd i.icon2{background-position:-218px 10px;}
.workflow .bd li.bg1 dd i.icon3{background-position:-445px 10px;}
.workflow .bd li.bg2 dd i.icon1{background-position:10px 0;}
.workflow .bd li.bg2 dd i.icon2{background-position:-673px 0;}
.workflow .bd li.bg2 dd i.icon3{background-position:-218px 0;}
.workflow .bd li.bg2 dd i.icon4{background-position:-445px 0;}
.workflow .bd li.bg2 dd i.icon5{background-position:-900px 0;}
.workflow .bd li.bg2 dd i.icon6{background-position:-1127px 0;}
.workflow .bd li.bg3 dd i.icon1{background-position:10px 10px;}
.workflow .bd li.bg3 dd i.icon2{background-position:-218px 10px;}
.workflow .bd li.bg3 dd i.icon3{background-position:-445px 10px;}
.workflow .bd li.bg3 dd i.icon4{background-position:-673px 10px;}
.workflow .bd li.bg3 dd i.icon5{background-position:-900px 10px;}
.workflow .bd li.bg4 dd i.icon1{background-position:26px 14px;}
.workflow .bd li.bg4 dd i.icon2{background-position:-204px 14px;}
.workflow .bd li.bg4 dd i.icon3{background-position:-430px 14px;}
.workflow .bd li.bg4 dd i.icon4{background-position:-658px 14px;}
.workflow .bd li.bg5 dd i.icon1{background-position:10px 10px;}
.workflow .bd li.bg5 dd i.icon2{background-position:-218px 10px;}
.workflow .bd li.bg5 dd i.icon3{background-position:-445px 10px;}
.workflow .bd li.bg5 dd i.icon4{background-position:-673px 10px;}
.news{background:#f0f0f1;padding:30px 0;}
.news .newslist_a{width:436px;}
.news .newslist_a ul{margin-top:25px;}
.news .newslist_a ul li{list-style-type:square;color:#b1b1b1;line-height:40px;margin-left:20px;font-size:18px;}
.news .newslist_a ul li a{font-size:16px;color:#282828;}
.news .newslist_a ul li a:hover{color:#f00;border-bottom:2px solid #f00;}
.news .newslist_a ul li span{color:#8c8c8c;font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}
.news .newslist_b{width:350px;margin-left:32px;}
.news .newslist_b ul{margin-top:30px;padding-top:1px;}
.news .newslist_b ul li{border-bottom:1px dashed #c9c9c9;padding-bottom:12px;margin-top:15px;}
.news .newslist_b ul li:first-child{margin-top:0px;}
.news .newslist_b ul li .time{width:56px;margin-right:10px;}
.news .newslist_b ul li .time .day{font-size:18px;color:#fff;background:#2861a6;text-align:center;height:30px;line-height:30px;}
.news .newslist_b ul li .time .ym{font-size:14px;background:#fff;color:#2861a6;text-align:center;height:26px;line-height:26px;}
.news .newslist_b ul li a{font-size:16px;color:#282828;line-height:26px;}
.news .newslist_b ul li a:hover{color:#f00;}
.news .newslist_b ul li a:hover span{border-bottom:2px solid #f00;}
.links{padding:30px 0;}
.links .linklist{width: 369px;margin-left: 31px;height: 462px;position: relative;overflow: hidden;}
.links .list_a{background: url("../img/list_abg.png") center center no-repeat;}
.links .list_b{background: url("../img/list_bbg.png") center center no-repeat;}
.links .list_c{background: url("../img/list_cbg.png") center center no-repeat;}
.links .linklist .shadow{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: none;}
.links .list_a .shadow{background:rgba(22, 118, 242, 0.6);}
.links .list_b .shadow{background:rgba(234, 65, 58, 0.6);}
.links .list_c .shadow{background:rgba(111, 85, 235, 0.6);}
.no-rgba .links .list_a .shadow{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#991676f2,endColorstr=#991676f2)\9;}
.no-rgba .links .list_b .shadow{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ea413a,endColorstr=#99ea413a)\9;}
.no-rgba .links .list_c .shadow{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#996f55eb,endColorstr=#996f55eb)\9;}
.links .linklist img{margin:0 auto;margin-top: 75px;}
.links .linklist .cont{left: 0;top: 0;width: 100%;height: 100%;}
.links .linklist .link_title{font-size: 30px;font-weight: bold;line-height: 48px;color: #fff;margin-top: 20px;text-align: center;}
.links .linklist .desc{font-size: 18px;line-height: 30px;color: #fff;margin-top: 10px;text-align: center;padding:0 40px;}
.links .linklist .cont dd{width: 120px;height: 40px;display: none;margin:0 auto;margin-top: 20px;border:1px solid #fff;border-radius:5px;line-height: 40px;text-align: center;}
.links .linklist .cont dd a.viewmore{font-size: 14px;color: #fff;}
.links .linklist .cont dd a.viewmore:hover{color: #f00;}
.links .linklist .link_list_ul{padding:0 10px;margin-top: 15px;display: none;text-align: center;}
.links .linklist.list_a .link_list_ul{text-align: left;}
.links .linklist .link_list_ul li{font-size: 16px;line-height: 48px;}
.links .linklist .link_list_ul li:before{content:"◆";color: #fff;margin-right: 5px;font-size: 14px;}
.links .linklist .link_list_ul li::before{content:"◆";color: #fff;margin-right: 5px;font-size: 14px;}
.links .linklist .link_list_ul li a{color: #fff;}
.links .linklist .link_list_ul li a:hover{color: #f00;border-bottom:2px solid #f00;}
.intro{background: #fff url("../img/introbg.png") center center no-repeat;padding:83px 0;}
.intro .left{width: 682px;height: 345px;background: url("../img/introleftbg.png") center center no-repeat;padding-right: 30px;padding-top: 30px;}
.intro .left div.fl{}
.intro .left div.fl dd{width: 103px;height: 36px;margin-top: 15px;background:rgba(255,255,255,0.6);line-height: 36px;text-align: center;}
.no-rgba .intro .left div.fl dd{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff)\9;}
.intro .left div.fl dd.hoverin{background: #2d488e;color: #fff;}
.intro .left div.fl dd.hoverin a{color: #fff;}
.intro .left div.fl dd a{font-size: 16px;color: #032378;}
.intro .left .introduction{padding-left: 170px;}
.intro .left .introduction .title{background:none;height: 40px;overflow: hidden;}
.intro .left .introduction .title div.fl,.intro .left .introduction .title div.fr{width: 39%;height: 40px;background: url("../img/titlebg.png") center center repeat-x;}
.intro .left .introduction .title .center{background: transparent;}
.intro .left .introduction .title .center a{font-size: 18px;color: #032378;font-weight: bold;}
.intro .left .introduction p{text-align: left;font-size: 16px;color: #343434;line-height: 32px;}
.intro .right{width: 425px;background: rgba(255, 255,255, 0.8);padding:30px 20px 0 20px;height: 345px;}
.no-rgba .intro .right{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff)\9;}
.intro .right .title{background:none;height: 40px;overflow: hidden;}
.intro .right .title div.fl,.intro .right .title div.fr{width: 36%;height: 40px;background: url("../img/titlebg.png") center center repeat-x;}
.intro .right .title .center{background: transparent;}
.intro .right .title .center a{font-size: 18px;color: #032378;font-weight: bold;}
.intro .right ul{padding-top: 1px;}
.intro .right ul li{border-bottom:1px solid #c9c9c9;margin-top: 6px;padding-bottom: 10px;}
.intro .right ul li .time{width:56px;margin-right:10px;}
.intro .right ul li .time .day{font-size:18px;color:#fff;background:#2861a6;text-align:center;height:30px;line-height:30px;}
.intro .right ul li .time .ym{font-size:14px;background:#fff;color:#2861a6;text-align:center;height:26px;line-height:26px;}
.intro .right ul li a{font-size:16px;color:#282828;line-height:26px;}
.intro .right ul li a:hover{color:#f00;}
.intro .right ul li a:hover span{border-bottom:2px solid #f00;}
.friendlinks{background: #eaecee;padding:40px 0;}
.friendlinks ul{}
.friendlinks ul li.hoverin{}
.friendlinks ul li.hoverin a{background: #183883;color: #fff;}
.friendlinks ul li{border:1px solid #dcdcdc;line-height: 48px;text-align: center;margin-left: 12px;}
.friendlinks ul li:first-child{margin-left: 0px;}
.friendlinks ul li a{background: #fff;font-size: 14px;color: #183883;display: block;width: 188px;height: 46px;}
/* footer -start */
footer{width:100%;background:url('../img/idxftbg.png') center;}
footer .wid1200{padding:30px 0;}
footer .wid1200 .sydwicon{width:53px;height:65px;left:50%;top:-31px;margin-left:-26px;}
footer .wid1200 .sydwicon a img{width:100%;}
footer .info{font-size:14px;color:#dbdbdb;line-height:26px;width:860px;}
footer .info a{font-size:14px;color:#dbdbdb;line-height:26px;}
footer .info a:hover{color:#e72a2a;}
footer .link{width:280px;}
footer .link ul li{margin:5px 0;}
footer .link ul li .code{width:130px;height:130px;left:-25px;bottom:30px;display:none;}
footer .link ul li .code img{width:100%;}
footer .link ul li a{cursor:pointer;font-size:14px;color:#dbdbdb;line-height:24px;font-weight:bold;margin:0 13px;}
footer .link ul li a:hover{color:#e72a2a;}
/*location*/
.locationbox{background: #ebebeb;}
.locationbox .wid1200{height:40px;line-height:40px;}
.locationbox .wid1200 .catname{background:transparent url("../img/locationbg.png") center no-repeat;width:230px;height:73px;left:0;bottom:0;z-index: 50;}
.locationbox .wid1200 .catname .cell0{font-size:24px;font-weight:bold;line-height:73px;text-align:center;}
.locationbox .wid1200 .catname .cell0 a{position:relative;}
.locationbox .wid1200 .catname .cell0 a::after{content:"";position:absolute;left:0;bottom:-3px;transform:scaleX(0);transition:all .3s ease-out;width:100%;border-bottom:2px solid #fff;}
.locationbox .wid1200 .catname .cell0 a:hover::after{transform:scaleX(1);}
.locationbox .wid1200 .catname .cell0 .maintitle{color:#fff;}
.locationbox .wid1200 .location{}
.locationbox .wid1200 .location p{line-height:40px;}
.locationbox .wid1200 .location p a{font-size:12px;color:#4f4f4f;margin:0 5px;}
.locationbox .wid1200 .location p a:hover{color:#f00;border-bottom:2px solid #f00;}
.locationbox .wid1200 .location p span{font-size:12px;color:#4f4f4f;}

/* show -start */
.show{padding:30px 0;}
.show .wid1200{}
.show .wid1200 h1{color:#0c66ad;font-size:30px;line-height:48px;text-align:center;border-bottom:1px solid #e1e1e1;padding:30px 0;font-weight:bold;}
.show .wid1200 .moreinfo{}
.show .wid1200 .moreinfo .left{}
.show .wid1200 .moreinfo .left span{font-size:12px;color:#898989;line-height:60px;margin:0 5px;}
.show .wid1200 .moreinfo .right{font-size:0;}
.show .wid1200 .moreinfo .right dd{display:inline-block;}
.show .wid1200 .moreinfo .right .fontsize{font-size:14px;color:#333;margin-right:25px;line-height:60px;}
.show .wid1200 .moreinfo .right .fontsize a{color:#333;cursor:pointer;}
.show .wid1200 .moreinfo .right .fontsize a:hover{color:#f00;}
.show .wid1200 .moreinfo .right .print{font-size:14px;color:#333;margin-right:25px;line-height:60px;}
.show .wid1200 .moreinfo .right .print a{color:#333;cursor:pointer;}
.show .wid1200 .moreinfo .right .print a:hover{color:#f00;}
.show .wid1200 .moreinfo .right .print a:before{content:'';background:url('../img/print.png') no-repeat center;width:18px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;}
.show .wid1200 .moreinfo .right .print a::before{content:'';background:url('../img/print.png') no-repeat center;width:18px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;}
.show .wid1200 .show-content{font-size:18px;color:#333;line-height:2;padding-bottom:25px;}
.show .wid1200 .show-content img{margin:0 auto;}
.show .wid1200 .show-content p{}
.show .wid1200 .fxjc{height:42px;margin-top:32px;border-bottom:1px solid #e1e1e1;}
.show .wid1200 .fxjc .share{}
.show .wid1200 .fxjc .pjcc{}
.show .wid1200 .fxjc .pjcc a{font-size:14px;color:#3d3d73;cursor:pointer;line-height:48px;}
.show .wid1200 .fxjc .pjcc a:hover{color:#f00;}
.show .wid1200 .other{padding:25px 0;}
.show .wid1200 .other dd{width:50%;font-size:16px;color:#f00;font-weight:bold;}
.show .wid1200 .other dd a{color:#333;font-weight:normal;}
.show .wid1200 .other dd a:hover{color:#f00;border-bottom:2px solid #f00;}
/*list*/
.list ul.news_list_ul{margin-top:20px;margin-left: 10px;margin-right: 40px;border-bottom:1px dashed #ccc;padding-bottom: 20px;}
.list ul.news_list_ul li{height: 46px;line-height: 46px;}
.list ul.news_list_ul li:before{content:'♦';width:15px;height: 46px;position: absolute;left: 10px;top: 0;color: #d8d8d8;font-size: 16px;text-align: center;}
.list ul.news_list_ul li::before{content:'♦';width:15px;height: 46px;position: absolute;left: 10px;top: 0;color: #d8d8d8;font-size: 16px;text-align: center;}
.list ul.news_list_ul li a{font-size: 18px;color: #333333;margin-left: 30px;}
.list ul.news_list_ul li span{font-size: 14px;color: #999999;margin-right: 5px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.list ul.news_list_ul li.hoverin{background: #3f7fb7;}
.list ul.news_list_ul li.hoverin:before{content:'♦';color: #fff;background: #3f7fb7;}
.list ul.news_list_ul li.hoverin::before{content:'♦';color: #fff;background: #3f7fb7;}
.list ul.news_list_ul li.hoverin a{color: #fff;}
.list ul.news_list_ul li.hoverin span{color: #fff;}
/*page*/
.page{padding-bottom: 50px;}
.page div.left{width: 230px;}
.page div.left dd{margin-top: 2px;}
.page div.left dd.catbtn{width: 230px;height: 48px;line-height: 48px;text-align: center;background: #0063af;}
.page div.left dd.catbtn.hoverin{background: #d36207;}
.page div.left dd.catbtn a{color: #fff;font-size: 16px;font-weight: bold;}
.page div.left dd.catbtn.hoverin a{}
.page div.right{margin-left: 30px;width: 927px;margin-top: 40px;}
.page div.right #page-content{color: #4f4f4f;font-size: 18px;line-height: 36px;}
.page div.right #page-content img{margin:0 auto;}