@charset "utf-8";

html{ width:100%}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd,dt,s,del,i,em{margin:0;padding:0;border:0; text-decoration:none; font-style:normal; outline:none;-webkit-backface-visibility: hidden;}
body{color:#333;font-size:14px; font-family:Helvetica,"微软雅黑",Arial,sans-serif; width:100%; min-width:1160px; }
ul,ol,li,dl,dd,dt{list-style-type:none;}
select,input,img,select,button,textarea{vertical-align:middle; font-size:12px; outline:none;font-family:Helvetica,"微软雅黑",Arial,sans-serif;}

@font-face {font-family: 'iconfont';
    src: url('../iconfont.eot'); /* IE9*/
    src: url('../iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../iconfont.woff') format('woff'), /* chrome、firefox */
    url('../iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont{font-family:"iconfont" !important; font-size:16px;font-style:normal; -webkit-font-smoothing: antialiased;   -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}
@-webkit-keyframes spinAround {from {-webkit-transform: rotate(0deg)}to {-webkit-transform: rotate(360deg);}}
@-moz-keyframes spinAround {from {-moz-transform: rotate(0deg)}to {	-moz-transform: rotate(360deg);}}
@keyframes spinAround {from {transform: rotate(0deg)}to {transform: rotate(360deg);}}

input.hover{ color:#555;-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.2);box-shadow: 0 0 6px rgba(0,0,0,0.2); border-color:#74b9ef !important; background-color:#fff !important}

a{text-decoration:none; color:#333}
a:hover{color:#f39800;}
.clearit{clear:both; }

.main-bg{background:url(../../images/wcif-bg.jpg?ss) no-repeat center bottom #3248a6;}

.b{font-weight:bold}
.red{ color:#ff0000 !important}
.orange{ color:#f39800}
.orange:hover{ text-decoration:underline}
.black{ color:#222}
.blue{ color:#0294C5}
.green{ color:#69bd83 !important}
.green:hover{ color:#69bd83; text-decoration:underline}
.gray{ color:#888}
.font14{ font-size:14px}
.left{ float:left}
.right{ float:right}


.body-bg{ background:url(../../images/wcif.jpg) no-repeat center 0px;}

.wrapper{ width:920px; margin:0 auto;}


.index{ padding-top:480px; padding-bottom:50px; min-height:550px;}
.item-a h2{ height:28px; background:url(../../images/wcif-line.gif) no-repeat right bottom}
.item-a h2 strong{ display:inline-block; background:url(../../images/wcif-icon1.gif) no-repeat 0 6px; padding-left:35px; font-size:24px;}

.news-slider{ width:920px; height:300px; float:left; overflow:hidden; position:relative; margin-top:25px;}
.news-slider .bd{ width:500px; float:left}
.news-slider .bd ul li{ position:relative}
.news-slider .bd ul li img{ width:500px; height:300px;}
.news-slider .bd ul li p{ position:absolute; left:0;top:240px; height:60px; z-index:2; width:100%}
.news-slider .bd ul li p em{ position:absolute; left:0;top:0; width:100%; height:60px; background-color:#000;opacity:0.5;}
.news-slider .bd ul li p span{ font-size:12px; position:relative; z-index:2; padding:10px 20px; color:#fff; display:block; line-height:1.6}
.news-slider .hd{ float:right;width:420px; position:relative; z-index:222}
.news-slider .hd li{ background-color:#e2e3e5; height:74px; margin-bottom:1px; cursor:pointer; line-height:74px; padding-left:20px; font-size:15px;}
.news-slider .hd li.on{ background:url(../../images/li-on.png) no-repeat; width:400px; position:relative; left:-20px; color:#fff; padding-left:40px;}

.item-b{ margin-top:40px;}
.item-b h2{ height:28px; background:url(../../images/wcif-line.gif) no-repeat right bottom}
.item-b h2 strong{ display:inline-block; background:url(../../images/wcif-icon2.gif) no-repeat 0 6px; padding-left:35px; font-size:24px;}

.item-b dl{  margin-top:30px;}
.item-b dl strong{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px;}
.item-b dl p{ font-size:12px; color:#888; margin-top:10px; line-height:180%; }
.item-b dl p a{ color:#f39800}
.item-b dl p a:hover{ text-decoration:underline}
.item-b ul{ margin-top:20px; }
.item-b ul li{ padding:15px 0; border-top:1px #e2e2e2 dotted;line-height:16px;text-align:right}
.item-b ul li a{ float:left; background:url(../../images/li.gif) no-repeat 0 center; padding-left:10px;}
.item-b ul li span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#aaa}


#footer{ padding-top:50px; padding-bottom:30px; height:50px; text-align:center; position:relative; z-index:100; font-size:14px; }
#footer .copyright{ line-height:180%; color:#fff }
#footer .copyright img{ margin-left:10px;}
#footer .copyright a{ color:#fff;}
#footer .copyright a:hover{ color:#f39800}


#follow-btn{ position:fixed;right:5px;bottom:-106px; z-index:99;-webkit-transition:bottom 0.3s;-moz-transition:bottom 0.3s;transition: bottom 0.3s; display:none}
#follow-btn a{ display:block; background-color:#727cb8; color:#fff; width:50px; height:50px; margin-bottom:3px; line-height:50px; text-align:center; -webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition: background-color 0.3s; }
#follow-btn a i{font-size:20px;}
#follow-btn a:hover{ background-color:#f39800}


.location{position:relative; height:36px; line-height:36px;  margin:0 auto; overflow:hidden; font-size:12px;  color:#888; border:1px #ddd solid; background-color:#f7f5f4;padding:0px 20px}
.location a{}
.location a:hover{ text-decoration:underline}
.location i{ margin-right:8px;}




p.none{ background-color:#fff; padding:20px 0; color:#888; text-indent:2em}
p.none i{ font-size:24px; margin-right:10px;}





.news-view{ margin-top:30px;}
.news-view h1{font-size:22px;font-weight:normal; text-align:center; line-height:33px; padding:10px 30px 20px; color:#333; color:#f39800}
.news-view p.news-info{padding:12px 0px; text-align:center; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;  color:#888}
.news-view p.news-info span{ color:#f39800; margin-right:3px;}
.news-view p.news-info a{ cursor:pointer}
.news-view p.news-info a.btn{ display:inline-block; width:74px; line-height:25px; color:#fff; height:25px; background:url(../../images/download.gif) no-repeat; padding-left:11px; }
.news-view p.news-info a.btn:hover{ color:#f39800}
.news-view .content{ line-height:200% !important;  margin-top:20px;font-family:"微软雅黑"; font-size:14px;}
.news-view .content p{ margin-bottom:15px;line-height:200% !important;}
/*
.news-view .content span{ margin-bottom:15px;line-height:240% !important;}
.news-view .content h3{ margin:25px 0 10px !important; font-size:16px !important;}
*/
.news-view .other{ border-top:4px #e2e2e2 solid; padding-top:25px; margin-top:25px; font-size:14px;}
.news-view .other .left{ float:left;color:#777; width:550px;}
.news-view .other .left p{height:25px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news-view .other .left p a{ margin-left:3px;}
.news-view .other .right{float:right;color:#777}
.news-view .download{ border-top:1px #ddd solid; padding-top:20px; margin-top:25px;}
.news-view .download h2{ font-size:15px; color:#f39800; height:25px;}
.news-view .download p{ padding:5px 0px; background:url(../../images/file.gif) no-repeat 0 center; padding-left:20px;}
.news-view .download p a{ color:#0033FF; text-decoration:underline; font-size:14px;}
.news-view .download p a:hover{ text-decoration:none; color:#0033FF}
.news-view .pics{ margin-top:30px; position:relative; overflow:hidden}
.news-view .pics .list{}
.news-view .pics .list img{ max-width:842px; max-height:500px;}
.news-view .pics .list li{ display:none; text-align:center}
.news-view .pics .prev{ width:421px; background:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0; display:block; position:absolute;top:0; left:0; z-index:100; height:800px;}
.news-view .pics .next{ width:421px; display:block; background:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;  position:absolute;top:0; right:0; z-index:100; height:800px;}
.news-view .pics .prev-btn{ display:block;z-index:50; width:70px; height:70px; background:url(../../images/prev-btn.png) no-repeat; position:absolute;top:50%; margin-top:-35px; left:0; display:none}
.news-view .pics .next-btn{display:block; z-index:50; width:70px; height:70px; background:url(../../images/next-btn.png) no-repeat; position:absolute;top:50%; margin-top:-35px; right:0; display:none}
.news-view .pics p{ font-size:14px; color:#fff; background:#000;border-radius:5px; padding:8px 10px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7; position:absolute;top:20px; right:20px; z-index:60}

