@charset "gb2312";
/* CSS Document */
*{font-size:14px; font-family:"microsoft yahei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0;}

a { color:#666; text-decoration:none;}

a:hover { text-decoration:none;}

img{border:0px;}

body{background:#FFF;}

ol,ul,li { list-style:none;}

#keyword{background:#fff; border:1px solid #d5d5d5; line-height:38px; width:10%; height:38px; float:left; margin-left:20px; font-size:18px; color:#000;}

#btn{border:0px; background:#090; color:#fff; font-size:14px; float:left; margin-top:10px; width:20%; height:40px; cursor:pointer;}

#btn:hover{background:#0C0;}

.wcomm{width:1000px; margin:0 auto;}

/*-----css样式初始化------*/



.vheader{height:auto; background:#f8f8f8; border-bottom:1px solid #00559d; overflow:hidden; margin-bottom:0px;}

.vheader .vmenus {overflow:hidden; background:#00559d; margin-top:20px; padding:5px; border-radius:3px 3px 0 0;}

.vheader .vmenus ul{display:block;}

.vheader .vmenus li{float:left; padding:0 6px; line-height:30px; margin-right:5px;}

.vheader .vmenus li a{display:block; font-size:15px; font-weight:500; color:#fff;}

.vheader .vmenus li:hover{background:#0666b7; border-radius:3px;}

.vheader .vmenus li:hover a{color:#FFF;}

.vheader .vmenus li.active{background:#0666b7; border-radius:3px;}

.vheader .vmenus li .active a{color:#FFF;}

.vheader .vsearch{float:right; margin-top:15px;}

.vheader .vsearch input[type=text]{width:200px; height:28px; margin-right:10px; border-radius:3px; padding:5px 0 5px 10px; background:#FFF; border:1px solid #CCC;}

.vheader .vsearch .submit{float:right; height:40px; border:0; background:#31b0d5; color:#FFF; padding:0 18px; cursor:pointer; outline:none; border:1px solid #269abc; border-radius:3px;}

.vheader .vsearch .submit:hover{background:#2095b7;}



.silder{height:350px; overflow: hidden; text-align: center; margin-bottom:10px; margin-top:10px; position:relative;}

.silder .silder_list {height:350px;}

.silder .silder_list a{position:absolute; top:0;left:0; width:100%;}

.silder .silder_list li img{width:100%; height:auto;}

.silder .silder_page{height:10px; text-align:center; width:100%; position:absolute; bottom:5px; left:0;}

.silder .silder_page li{width:50px; height:3px; margin-right:10px; background:#FFF; display:inline-block;}

.silder .silder_page li.current{background:#06C;}

.silder .silder_page li:hover{cursor:pointer;}

.silder_desc{display:none;}


.left-box{width:30%; height:auto; background:#FFF; float:left;}

#box{width:100%; height:400px; overflow:hidden; position:relative;}

#box div{width:750px; height:400px; position:absolute; left:0px; top:0px; z-index:1;}

#box div img{width:300px; float:left; border:0px; height:400px; object-fit:cover;}

#box ul{width:100%; height:auto; overflow:hidden; position:absolute; left:0px; bottom:10px; z-index:2; padding:0px; list-style:none;}

#box ul li{width:150px; height:40px; line-height:40px; position:relative; cursor:pointer; opacity:0.7; margin-top:1px; background:#000; overflow:hidden;}

#box ul li span{ padding:0px; clear:both; padding-left:10px; color:#fff; font-size:12px; font-weight:100; line-height:30px;}

#box ul li i{width:5px; height:9px; background:url(../img/arrow-white.jpg) no-repeat; position:absolute; top:16px; right:10px; display:none;}

.left-notice{display:block; height:auto; margin-top:0px;}

.left-notice .title{display:block; border-bottom:2px solid #00559D; margin-bottom:10px; margin-top:10px;}

.left-notice .title > a{float:right; line-height:25px; font-size:13px;}

.left-notice h3{font-size:16px; line-height:25px; letter-spacing:1px; color:#fff; display:inline-block; padding:2px 18px 0 10px; background:#00559D; border-radius:3px 3px 0 0; box-shadow: -3px -3px 3px #DDD;
    border-top: 1px solid #FFF;
    border-left: 1px solid #FFF;}

.left-notice h3 > font{font-size:16px;}

.left-notice h3 span{font-weight:normal; font-size:13px; font-family:initial; color:#FFF; letter-spacing:0;}

.news-list li{margin-bottom:10px; border-bottom:1px dashed #DFDFDF; padding-bottom:5px;}

.news-list li:last-child{border-bottom:0;}

.news-list li a{font-family:"arial"; font-size:14px; line-height:22px; letter-spacing:1px;}

.news-list li a:hover{text-decoration:underline;}



.right-box{display:block; margin-left:31.5%; height:auto; background:#FFF;}

.right-box .boxr-panel{float:right; width:40%; height:auto; background:#FFF;}

.right-box .boxr-panel  div.title{display:block; border-bottom:2px solid #00559D; margin-bottom:10px; margin-top:10px;}

.right-box .boxr-panel  div.title > a{float:right; line-height:25px; font-size:13px;}

.right-box .boxr-panel h3{font-size:16px; line-height:25px; letter-spacing:1px; color:#fff; display:inline-block; padding:3px 18px 0 10px; background:#00559D; border-radius:3px 3px 0 0; box-shadow: -3px -3px 3px #DDD;
    border-top: 1px solid #FFF;
    border-left: 1px solid #FFF;}

.right-box .boxr-panel h3 > font{font-size:16px;}

.right-box .boxr-panel h3 span{font-weight:normal; font-size:13px; color:#FFF; font-family:initial; letter-spacing:0;}

.right-box .boxr-panel .import-panel{height:150px; background:url(../img/new/bgg.jpg) left top no-repeat; margin-bottom:10px; text-align:center; color:#FFF; letter-spacing:1px;}

.right-box .boxr-panel .import-panel .title{font-size:18px; font-weight:bold; display:block; padding-top:40px;}

.right-box .boxr-panel .import-panel a{color:#00559D;}

.right-box .boxr-panel .import-panel p{width:80%; line-height:22px; text-align:center; margin:0 auto; display:block; margin-top:10px;}



.right-box .news-panel{margin-right:42%; height:auto; min-height:500px;}

.right-box .news-panel .title{display:block; border-bottom:2px solid #00559D; margin-bottom:10px;}

.right-box .news-panel .title > a{float:right; line-height:25px; font-size:13px;}

.right-box .news-panel h3{font-size:16px; line-height:25px; letter-spacing:1px; color:#fff; display:inline-block; padding:2px 18px 0 10px; background:#00559D; border-radius:3px 3px 0 0; box-shadow: -3px -3px 3px #DDD;
    border-top: 1px solid #FFF;
    border-left: 1px solid #FFF;}

.right-box .news-panel h3 > font{font-size:16px;}

.right-box .news-panel h3 span{font-weight:normal; font-size:13px; color:#FFF; font-family:initial; letter-spacing:0;}

.right-box .news-panel .ecpred a{color:#000;}

.right-box .news-panel .ecpred .active a{color:#cd0000;}



.position{height:40px; line-height:40px; border-bottom:1px solid #DFDFDF; padding:10px 0; margin-bottom:20px;}

.position .brand{display:block; padding:0 10px 20px 0;}

.position .brand li,.position .brand li a{display:inline-block; font:14px/1 "Sim sun"; color:#555;}

.position .brand li + li:before{padding:0 5px; color:#AAA; content:'/\00a0';}

.position .brand li a:hover{text-decoration:underline;}

.position .brand li:last-child{color:#06c;}


.vinfo-panel{height:auto; min-height:500px; background:#FFF; margin-right:27%;}

.vinfo-panel h3.title{font-size:26px; letter-spacing:1px; padding:15px 10px 15px 10px; font-weight:bolder; color:#555; line-height:40px; background:#F3F3F3; border-top:1px solid #E6E6E6;}

.vinfo-panel .source{padding:10px 10px 15px 10px; border-bottom:1px solid #E6E6E6; background:#F3F3F3;}

.vinfo-panel .source span{padding-right:10px; font-family:'arial';}

.vinfo-panel .source .time{color:#969696;}

.vinfo-panel .source .author{color:#888;}

.vinfo-panel .source .author > a:hover{text-decoration:underline;}

.vinfo-panel .source .editor > a{color:#06c;}

.vinfo-panel .source .editor > a:visited{color:#C00;}

.vinfo-panel .source .collectBtn{padding:5px 8px; background:#DDD;}

.vinfo-panel .contents{line-height:2; padding:20px 10px;}

.vinfo-panel .contents img{display:block; margin:0 auto; max-width:100% !important;}



.common{width:25%; float:right; height:auto; padding-bottom:20px;}

.common span{display:block; padding-left:10px; height:50px; line-height:50px; color:#FFF; font-size:16px; background:#00559D; letter-spacing:1px; font-weight:800; margin-bottom:20px;}

.common a{display:block; padding:13px 10px; background-color:#F0F0F0; color:#555; margin-bottom:5px; border-left:5px solid #DDD;}
.common a:visited,.common a:link{color:#555;text-decoration: none;}

.common a.accb{border-left:5px solid #FF6A6E; background:#555; color:#FFF;}



.vnews-panel{height:auto; min-height:500px; background:#FFF; margin-right:27%;}

.vnews-panel h3.title{font-size:26px; letter-spacing:1px; padding:15px 10px 15px 10px; font-weight:bolder; color:#555; line-height:40px; background:#F3F3F3; border-top:1px solid #E6E6E6;}

.vnews-panel .news-list{margin-top:20px;}

.vnews-panel .news-list li{padding:10px; margin-bottom:0;}

.vnews-panel .news-list li:hover{background:#F0F0F0;}

.vnews-panel .news-list li:hover a{color:#000;}

.vnews-panel .news-list li p{padding:10px 0; color:#999;}

.vnews-panel .news-list li p span{padding:0 5px 0 0; margin-right:5px;}



.pagelist{text-align:center; margin-top:20px;}

.pagelist span,.pagelist a{padding:5px 10px; background:#DDD; display:inline-block; margin-right:3px;}

.pagelist span.cur{background:#06c; color:#FFF;}



.vfooter{width:100%; height:auto; border-top:1px solid #E7E7E7; padding:30px 0 30px 0; margin-top:20px; overflow:hidden; background-color:#F0F0F0;}

.vfooter p{float:left; color:#000; display:block; line-height:25px; float:left; font-family:initial; letter-spacing:1px; font-size:14px;}


.SearchInfo{width:1000px; height:auto; max-height:800px; border:1px solid #d5d5d5; float:left; margin-top:8px; overflow:auto; overflow-x:hidden;}

.SearchInfo>span{width:100%; height:40px; border-bottom:1px solid #005197; text-align:center; float:left;}

.SearchInfo>span h3{font-size:14px; line-height:40px; font-weight:300; text-align:left; margin-left:20px; color:#005197;}

.SearchInfo>span b{ color:#f00; font-size:18px; font-weight:400;}

.SearchInfo ul{width:98%; height:auto; min-height:350px; margin:0px; padding:0px; float:left; margin-left:10px; margin-top:10px; padding-bottom:10px; border:0px;}

.SearchInfo ul li{ width:98%; height:30px; border-bottom:1px dotted #d5d5d5; font-family:"微软雅黑"; float:left; list-style:none; line-height:30px; padding-left:20px; background:url(../blue_img/ttimg.jpg) left center no-repeat; margin-bottom:8px;}

.SearchInfo ul li a{ width:auto; color:#f00; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; display:block; float:left; font-size:14px;}

.SearchInfo ul li a:hover{color:#2b99ff;}
.SearchInfo ul li a:hover span{color:#2b99ff;}

.SearchInfo ul li b{float:left; font-family:"Comic Sans MS", cursive; margin-left:10px; color:#f00; font-weight:300;}

.search1{width:250px; margin-top:20px; height:30px; float:left; background:url(../img/search.jpg) right center no-repeat;}

/*-----SearchInfo.asp------*/

.Mess_list{width:550px; height:auto; margin-top:10px; min-height:100px; float:left; padding-left:40px; margin-bottom:5px;}

.Mess_list span{width:450px; height:20px; float:left; text-align:right; color:#000; font-size:12px; margin-top:10px;}

.Mess_list ul {width:500px; height:auto; list-style-type:none; padding:0px; margin:0px; float:left; padding-left:8px; border:1px dotted #d5d5d5; margin-top:10px;}

.Mess_list ul li{width:430px; line-height:20px; list-style-type:none; padding-left:18px; float:left; color:#000; margin-bottom:8px; font-size:12px;}

.Guestweb{width:400px; float:left; height:300px;}

.Guestweb >span{ height:50px; line-height:50px; font-size:18px; width:100%;}

/*-----Guest.asp------*/