@charset "utf-8";
/* CSS Document */
html,body{margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#555;}
h1,h2,h3,h4,h5,p,em,i{margin:0px; padding:0px; font-style:normal; font-weight:normal; font-family:"微软雅黑";}
ul,li,div{margin:0px; padding:0px; list-style:none; font-family:"微软雅黑";}
img{border:0px;}
a{color:#555; text-decoration:none;}
.clear{clear:both;height:1px;overflow:hidden;}

.conbox{width:1200px; margin:0px auto;}
.julogo{width:693px; height:109px; float:left;}
.jusoso{width:200px; height:109px; float:right;}
.jusoso .soso{width:200px; height:30px; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; border:solid 1px #e3e3e3; overflow:hidden; margin-top:50px;}
.jusoso .soso input{border:0px;}
.jusoso .soso .titinputs{width:158px; height:28px; text-indent:1em; float:left;}
.jusoso .soso .titsubmit{width:40px; height:30px; background:url(images/Button.jpg) center no-repeat; cursor:pointer; float:right;}

.jumenu{width:100%; height:40px; background:#1550b5; margin:0px auto;}
.jumenu .menubox{width:1200px; text-align:center; margin:0px auto;}
.jumenu .menubox a{line-height:40px; border-bottom:solid 2px #1550b5; color:#FFF; margin:0px 45px 0px 45px; padding:7px 0px 8px 0px; font-size:16px;}
.jumenu .menubox a:hover{border-bottom:solid 2px #FFF;}
.jumenu .menubox a.on{border-bottom:solid 2px #FFF;}

.fullSlide{width:100%; position:relative; height:500px; margin-bottom:20px;}
.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:500px; overflow:hidden; text-align:center;}
.fullSlide .bd li a{display:block; height:500px;}
.fullSlide .hd{width:100%; position:absolute; z-index:1; bottom:0; left:0; height:25px; line-height:25px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:4px; overflow:hidden; background:#FFF; line-height:999px;}
.fullSlide .hd ul .on{background:#1550b5;}
.fullSlide .prev, .fullSlide .next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(images/slider-arrow.png) -126px -137px no-repeat; cursor:pointer; display:none;}
.fullSlide .next{left:auto; right:15%; background-position:-6px -137px;}

.syinfoa{width:810px; height:379px; float:left;}
.syinfoa .syatitle{width:100%; height:50px; background:url(images/tit_inco.jpg) center left no-repeat; position:relative; text-indent:1em; line-height:50px; color:#1550b5; font-size:18px; font-weight:bold;}
.syinfoa .syatitle .syamore{display:block; width:60px; height:50px; background:url(images/more.jpg) center no-repeat; position:absolute; right:20px; top:0px; z-index:9;}
.syinfoa .syatitle .syalinea{display:block; width:640px; height:26px; border-bottom:solid 1px #1550b5; position:absolute; left:95px; top:0px; z-index:5;}
.syinfoa .syacontet{width:100%;}
.syinfoa .syacontet .syaimg{width:390px; height:288px; position:relative; float:left;}
.syinfoa .syacontet .syaimg .syaimgtit{width:100%; height:30px; line-height:30px; background:url(images/hyaline.png); text-align:center; font-size:16px; color:#FFF; overflow:hidden; position:absolute; bottom:0px; left:0px; z-index:9;}
.syinfoa .syacontet .syacon{width:380px; height:288px; padding-left:20px; overflow:hidden; float:left;}
.syinfoa .syacontet .syacon .syainfoa{border-bottom:solid 1px #d6d6d6; height:95px; line-height:20px; color:#666; padding-left:15px; background:url(images/round_inco.jpg) 0px 18px no-repeat; font-size:14px; margin-bottom:20px; overflow:hidden;}
.syinfoa .syacontet .syacon .syainfoa span{display:block; height:40px; line-height:40px; color:#000; font-size:16px;}
.syinfoa .syacontet .syacon .syainfoa:hover span{color:#1550b5;}
.syinfoa .syacontet .syacon .syainfob a{background:url(images/round_inco.jpg) center left no-repeat; height:44px; line-height:44px; display:block; font-size:16px; color:#333; text-indent:1em;}
.syinfoa .syacontet .syacon .syainfob a span{float:right;}
.syinfoa .syacontet .syacon .syainfob a:hover{color:#1550b5;}

.syinfob{width:390px; height:330px; float:left;}
.syinfob .sybtitle{width:100%; height:50px; background:url(images/tit_inco.jpg) center left no-repeat; position:relative; text-indent:1em; line-height:50px; color:#1550b5; font-size:18px; font-weight:bold;}
.syinfob .sybtitle .sybmore{display:block; width:60px; height:50px; background:url(images/more.jpg) center no-repeat; position:absolute; right:0px; top:0px; z-index:9;}
.syinfob .sybtitle .syblinea{display:block; width:240px; height:26px; border-bottom:solid 1px #1550b5; position:absolute; left:95px; top:0px; z-index:5;}
.syinfob .sybtitle{width:100%; height:50px; background:url(images/tit_inco.jpg) center left no-repeat; position:relative; text-indent:1em; line-height:50px; color:#1550b5; font-size:18px; font-weight:bold;}
.syinfob .sybzcons{width:100%; height:288px; position:relative;}
.syinfob .sybzcons .sybzstit{width:100%; height:30px; line-height:30px; background:url(images/hyaline.png); text-align:center; font-size:16px; color:#FFF; overflow:hidden; position:absolute; bottom:0px; left:0px; z-index:9;}
.syinfob .sybcon{width:390px; height:288px; overflow:hidden; float:left;}
.syinfob .sybcon .sybinfoa{border-bottom:solid 1px #d6d6d6; height:95px; line-height:20px; color:#666; padding-left:15px; background:url(images/round_inco.jpg) 0px 18px no-repeat; font-size:14px; margin-bottom:20px; overflow:hidden;}
.syinfob .sybcon .sybinfoa span{display:block; height:40px; line-height:40px; color:#000; font-size:16px;}
.syinfob .sybcon .sybinfoa:hover span{color:#1550b5;}
.syinfob .sybcon .sybinfob a{background:url(images/round_inco.jpg) center left no-repeat; height:44px; line-height:44px; display:block; font-size:16px; color:#333; text-indent:1em;}
.syinfob .sybcon .sybinfob a span{float:right;}
.syinfob .sybcon .sybinfob a:hover{color:#1550b5;}

.syinfoc{width:790px; height:379px; float:right;}
.syinfoc .syctitle{width:100%; height:50px; background:url(images/tit_inco.jpg) center left no-repeat; position:relative; text-indent:1em; line-height:50px; color:#1550b5; font-size:18px; font-weight:bold;}
.syinfoc .syctitle .sycmore{display:block; width:60px; height:50px; background:url(images/more.jpg) center no-repeat; position:absolute; right:0px; top:0px; z-index:9;}
.syinfoc .syctitle .syclinea{display:block; width:640px; height:26px; border-bottom:solid 1px #1550b5; position:absolute; left:95px; top:0px; z-index:5;}
.syinfoc .syccontet{width:100%;}
.syinfoc .syccontet .sycimg{width:390px; height:288px; position:relative; float:left;}
.syinfoc .syccontet .sycimg .sycimgtit{width:100%; height:30px; line-height:30px; background:url(images/hyaline.png); text-align:center; font-size:16px; color:#FFF; overflow:hidden; position:absolute; bottom:0px; left:0px; z-index:9;}
.syinfoc .syccontet .syccon{width:380px; height:288px; padding-left:20px; overflow:hidden; float:left;}
.syinfoc .syccontet .syccon .syclist{height:110px;}
.syinfoc .syccontet .syccon .syclist .sycdate{width:59px; height:50px; color:#333; font-size:16px; text-align:center; float:left;}
.syinfoc .syccontet .syccon .syclist .sycdate span{font-weight:bold; font-size:18px;}
.syinfoc .syccontet .syccon .syclist .sycinfo{width:310px; border-left:solid 1px #d6d6d6; line-height:20px; color:#666; font-size:14px; overflow:hidden; padding-left:10px; float:left;}
.syinfoc .syccontet .syccon .syclist .sycinfo span{display:block; height:26px; color:#000; font-size:16px; overflow:hidden;}
.syinfoc .syccontet .syccon .syclist .sycinfo:hover span{color:#1550b5;}

.syinfod{width:790px; float:right;}
.syinfod .sydtitle{width:100%; height:50px; background:url(images/tit_inco.jpg) center left no-repeat; position:relative; text-indent:1em; line-height:50px; color:#1550b5; font-size:18px; font-weight:bold;}
.syinfod .sydtitle .sydmore{display:block; width:60px; height:50px; background:url(images/more.jpg) center no-repeat; position:absolute; right:0px; top:0px; z-index:9;}
.syinfod .sydtitle .sydlinea{display:block; width:640px; height:26px; border-bottom:solid 1px #1550b5; position:absolute; left:95px; top:0px; z-index:5;}
.syinfod .sydcontet{width:100%; padding-top:10px;}
.syinfod .sydcontet .picScroll{width:790px; position:relative; overflow:hidden; margin:0px auto;}
.syinfod .sydcontet .picScroll .prev, .syinfod .sydcontet .picScroll .next{width:29px; height:51px; display:block; position:absolute; top:70px; display:none;}
.syinfod .sydcontet .picScroll .prev{background:url(images/prevnext.png) left no-repeat; left:0px;}
.syinfod .sydcontet .picScroll .next{background:url(images/prevnext.png) right no-repeat; right:0px;}
.syinfod .sydcontet .picScroll ul{overflow:hidden; zoom:1;}
.syinfod .sydcontet .picScroll ul li{width:236px; text-align:center; float:left; overflow:hidden; padding:0px 12px 0px 12px;}
.syinfod .sydcontet .picScroll ul li img{width:236px; height:174px;}
.syinfod .sydcontet .picScroll ul li a{font-size:16px; color:#333; line-height:50px;}
.syinfod .sydcontet .picScroll ul li a:hover{color:#1550b5;}

.pagebanner{width:100%; text-align:center;}

.leftcon{width:208px; float:left;}
.leftcon .ltitle{text-align:center; padding:60px 0px 20px 0px;}
.leftcon .lclass{height:49px; line-height:49px; background:#fafafa; text-indent:40px; margin-bottom:5px;}
.leftcon .lclass a{color:#1550b5; font-size:18px; font-weight:bold; display:block;}
.leftcon .lclass:hover{background:url(images/left-menu.jpg) center no-repeat;}
.leftcon .lclass:hover a{color:#FFF;}
.leftcon .lclass.on{background:url(images/left-menu.jpg) center no-repeat;}
.leftcon .lclass.on a{color:#FFF;}

.rightcon{width:900px; overflow:hidden; float:right;}
.rightcon .dingwei{height:60px; border-bottom:solid 1px #DDD; line-height:60px; text-align:right;}
.rightcon .dingwei .dwa{background:url(images/goto-inco.jpg) left center no-repeat; padding:5px 0px 5px 25px; margin-right:10px;}
.rightcon .dingwei .dwb{background:url(images/san-inco.jpg) left center no-repeat; padding:5px 0px 5px 20px; margin-right:10px;}
.rightcon .dingwei .dwc{margin-left:10px;}
.rightcon .dingwei a{color:#666; font-size:14px;}
.rightcon .dingwei a:hover{color:#1550b5;}
.rightcon .rcontent{line-height:30px;}

.rightcon .rcontent .rnewslist{padding:40px 0px 0px 0px; height:78px; overflow:hidden;}
.rightcon .rcontent .rnewslist .rnewsdate{width:78px; height:78px; padding-right:10px; line-height:34px; border-right:dotted 2px #666; color:#666; font-size:18px; text-align:center; font-family:Arial; float:left;}
.rightcon .rcontent .rnewslist .rnewsdate span{display:block; font-size:40px; font-weight:bold; padding-top:8px;}
.rightcon .rcontent .rnewslist .rnewscons{width:785px; line-height:20px; padding-top:5px; float:right;}
.rightcon .rcontent .rnewslist .rnewscons a{color:#666; font-size:16px;}
.rightcon .rcontent .rnewslist .rnewscons a p{font-weight:bold; color:#333; display:block; padding-bottom:10px;}
.rightcon .rcontent .rnewslist .rnewscons a:hover p{color:#1550b5;}
.rightcon .rnewspage{padding:20px 0px 20px 0px;}
.rightcon .rnewspage .rnewsfhlist{display:block; background:#1550b5; font-size:18px; color:#FFF; line-height:40px;}
.rightcon .rnewspage .rnewsnpis{line-height:30px; font-size:16px; color:#999;}
.rightcon .rnewspage .rnewsnpis a{font-size:16px; color:#333;}
.rightcon .rnewspage .rnewsnpis a:hover{color:#1550b5;}

.rightcon .rcontent .project{width:285px; padding:7px; margin-bottom:20px; float:left;}
.rightcon .rcontent .project:hover{background:#efefee;}
.rightcon .rcontent .project .ptpic{width:285px; height:200px;}
.rightcon .rcontent .project .ptpic img{width:285px; height:200px;}
.rightcon .rcontent .project .pttit{font-size:18px; padding-top:10px;}
.rightcon .rcontent .project .ptmore{padding-bottom:10px;}
.rightcon .rcontent .project .ptmore a{font-size:18px; color:#1550b5;}
.rightcon .rcontent .project .ptmore a span{font-family:"宋体";}

.rightcon .pages{width:900px; height:100px; line-height:100px; text-align:right; padding-top:50px;}
.rightcon .pages a{padding:3px 8px 3px 8px; margin:4px; border:solid 1px #ebebeb; font-size:12px; color:#666; background:#FFF; text-decoration:none;}
.rightcon .pages a:hover{color:#FFF; background:#125aad; border:solid 1px #125aad;}
.rightcon .pages a.on{color:#FFF; background:#125aad; border:solid 1px #125aad;}

.rightcon .pagex{width:900px; height:100px; line-height:100px; text-align:right; font-size:14px; padding-top:50px;}
.rightcon .pagex a{font-size:14px; color:#666; text-decoration:none;}
.rightcon .pagex a:hover{color:#125aad;}

.rightcon .rcontent .certs{width:850px; padding-top:50px; margin:0px auto;}
.rightcon .rcontent .certs .certlist{width:355px; height:330px; margin:0px 35px 0px 35px; float:left;}
.rightcon .rcontent .certs .certlist .certimg{padding:10px; border:solid 2px #DDD; text-align:center; overflow:hidden;}
.rightcon .rcontent .certs .certlist .certimg img{height:230px;}
.rightcon .rcontent .certs .certlist:hover .certimg{border:solid 2px #1550b5;}
.rightcon .rcontent .certs .certlist .certtit{height:40px; line-height:40px; font-size:16px; color:#333; text-align:center;}

.bottom{width:100%; background:#1550b5; padding:40px 0px 40px 0px;}
.bottom .botcon{font-size:14px; line-height:26px; color:#FFF; text-align:center;}
