﻿@charset "utf-8";
/* CSS Document */
body {font-size:12px;color:#000;text-align:center;background: #ffffff; font-family:Arial, Helvetica, sans-serif;}
* {margin:0;padding:0;}
div,ul,li,ol,dt,dd,dl,p,span {overflow:hidden;margin:0;padding:0;}
ul,li {list-style:none;}
img {border:none}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline}


img.png {background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "/cefoc.vip.siteserver.cn/images/1.gif")} 

.header{ background:url(../images/in01.jpg) repeat-x;overflow:visible;}
.top{ width:980px; height:90px; background:url(../images/in02.jpg) no-repeat; margin:0px auto; text-align:left;}
.logo{ width:314px; height:70px; float:left; display:inline; margin-top:20px; margin-left:28px;}
.yin{ float:right; display:inline;color:#809dae; margin-top:55px;}
.yin a{ color:#809dae; margin:0px 12px;}
.nav{ height:35px; background:url(../images/in03.jpg) repeat-x #b6cfe0;overflow:visible;}
.menu{ width:980px; height:35px; margin:0px auto;overflow:visible;}
.menu ul li{ float:left; display:inline; font-size:13px; height:34px; line-height:34px; width:90px; margin-right:8px;}
.menu ul li a{ color:#035487; display:block; height:34px; width:90px;  font-weight:bold; float:left; display:inline; font-family:"微软雅黑"}
.menu ul li a:hover{ color:#024c7e; text-decoration:none;background:url(../images/in04.jpg) repeat-x;}

#nav{ height:35px;position:relative; overflow:visible;z-index:900;}
#nav li a:hover{text-decoration:none;}
#nav li ul{
	position:absolute;
	top:34px;
	left:0px;
	display:none;
	z-index:900;
	width:125px;
	background:#eef5fa;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#nav li ul a{height:auto;}
#nav li ul li{ height:24px; margin:0px; font-size:12px; color:#035487;line-height:24px; width:120px; text-align:center;background:#eef5fa; text-align:left; }
#nav li ul li a{ display:block; height:24px;color:#002a44; font-weight:normal; background:url(../images/icon02.jpg) no-repeat left center; margin-left:18px; padding-left:9px;font-family:"宋体"; float:left; display:inline;}
#nav li ul li a:hover{ color:#d04500;background:url(../images/icon01.jpg) no-repeat left center;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

.banner{ height:307px; z-index:60;}
.comtent{ background:url(../images/in05.jpg) repeat-x; height:224px;}
.footer{ width:980px; background:url(../images/in07.jpg) repeat-x; height:42px; margin:0px auto; margin-top:1px solid #00335d; text-align:left; line-height:42px; color:#d0d9e4; font-family:"宋体"}
.footer span{ margin:0px 23px;}
.com{ width:980px; height:176px; margin:0px auto; text-align:left; background:url(../images/in15.jpg) no-repeat center bottom;}
.gsjj{ width:328px; float:left; display:inline;}
.gstp{ width:327px; height:31px; background:url(../images/in08.jpg) no-repeat; line-height:31px; border-bottom:1px solid #002d53; border-right:1px solid #01366f;color:#fff;}
.gstp h2{ font-size:13px; color:#fff; margin-left:36px; font-weight:normal; float:left; display:inline;}
.gstp h2 a{color:#fff;}
.gstp span{ font-family:Arial, Helvetica, sans-serif; margin-left:13px; font-size:12px;}
.gscn{ width:327px; height:144px; border-right:1px solid #015794;}
.gspc{ float:left; display:inline; width:55px; margin-left:35px; margin-top:22px;}
.gstt{ font-size:12px; color:#fff; line-height:22px; width:177px; margin-left:40px; float:left; display:inline; margin-top:22px;}
.gstt p{ margin-top:5px;}
.gmore{ background:url(../images/in11.gif) no-repeat left center; padding-left:13px; display:block; margin-top:20px;}
.gmore a{ font-size:10px; color:#f8c259;}
.yewu{ width:327px; float:left; display:inline;}
.zhu{ margin-left:10px;}
.zhu a{ color:#f6f6f6; line-height:18px; display:block; float:left; display:inline; width:90px;}
.inews{ margin-left:17px;}
.inews li{ float:left; display:inline; line-height:22px; width:188px;}
.inews li a{ color:#fff;}

.ercn{ width:980px; margin:0px auto; text-align:left;}
.ertp{ height:38px; border-bottom:1px solid #dddddd;}
.ertp div{ color:#525252; font-family:"宋体"; height:30px; line-height:30px; margin-top:8px; margin-left:17px;}
.ban{ width:980px; height:171px; margin-top:0px;}
.incon{ width:980px; margin:0px auto; text-align:left; margin-top:20px; background:url(../images/gs05.jpg) no-repeat left bottom; padding-bottom:5px;}
.inle{ width:210px; float:left; display:inline;}
.inri{ width:736px; float:left; display:inline; border:1px solid #c9c9c9; margin-left:31px;}
.lehh{ width:210px; height:35px; line-height:35px; background:url(../images/gs02.jpg) no-repeat; font-size:14px;}
.lehh span{ font-size:14px; color:#fff;}
.lehh span{ margin-left:13px;}
.leul{ width:210px;}
.leul li{ width:210px; line-height:30px; float:left; display:inline; margin-top:1px; }
.leul li a{ display:block;width:174px; height:30px; background:url(../images/le02.jpg) no-repeat left center; padding-left:36px; font-weight:bold; color:#525252;}
.leul li a:hover{background:url(../images/le01.jpg) no-repeat left center; text-decoration:none;}
.leul li ul{ margin-top:5px;}
.leul li ul li{ background:none; width:210px; line-height:23px;}
.leul li ul li a{ margin-left:36px; background:none; height:23px; line-height:23px; padding:0px; font-weight:normal;}
.leul li ul li a:hover{background:none; color:#525252; text-decoration:underline;}

.ritp{ width:705px; margin:0px auto; border-bottom:1px solid #c8c8c8; height:34px;}
.ritp h2{ color:#005884; font-size:14px; margin-left:6px; height:30px; line-height:30px; margin-top:4px; float:left; display:inline;}
.jjcn{ color:#525252; line-height:22px; width:698px; margin:0px auto; margin-top:15px; padding-bottom:20px;}
.jjcn p{ padding-bottom:24px;}
.erne{ width:705px; margin:0px auto; text-align:left;}
.neul{ width:705px; margin-top:16px;}
.neul li{ width:705px; line-height:28px; height:28px; background:url(../images/ne02.jpg) no-repeat 3px center;}
.neul li p{ height:28px; width:680px; margin-left:26px; background:#f5f5f5; line-height:28px;}
.neul li p a{ margin-left:13px; color:#525252; display:block; width:480px; float:left; display:inline; height:28px; line-height:28px;}
.neul li p span{ float:right; display:inline; margin-right:14px; color:#5e5e5e;}
.fenye{ height:30px; line-height:30px; text-align:center; color:#000; margin:10px 0px;}
.fenye span{ margin:8px;}
.fenye a{ margin:0px 6px;}
.zxtp{ width:705px; height:29px; background:#e6e6e6; line-height:29px; margin-top:13px;}
.zxtp span{ font-size:13px; color:#010101; font-weight:bold; display:block; float:left; display:inline; height:29px; margin-left:10px;}
.zpul{ width:705px; background:url(../images/zp01.jpg) repeat-x center bottom;}
.zpul li{ float:left; display:inline; color:#525252; height:33px; line-height:33px; width:85px; text-align:center;}
.zpul li a{ color:#525252;}
.yeri{ width:738px; float:left; display:inline;margin-left:31px; margin-bottom:5px; text-align:left;}
.yeth{ height:29px; width:738px; background:url(../images/zp05.jpg) repeat-x center bottom;}
.yeth li{ float:left; display:inline; font-size:14px; font-weight:bold; color:#005884; background:url(../images/zp03.jpg) no-repeat center top; width:106px; height:28px; line-height:28px; text-align:center; margin-right:1px;}
.yeth li.active{ color:#fff; background:url(../images/zp04.jpg) no-repeat center top; cursor:pointer;}
.yeul{ width:709px; margin:0px auto; height:110px; background:url(../images/zp01.jpg) repeat-x center bottom;}
.yepc{ width:157px; height:84px; float:left; display:inline; margin-top:14px; position:relative;}
.ywbg{ width:157px; height:84px; position:absolute;}
.ywimg{ width:143px; height:69px; margin:6px;}
.yett{ float:left; display:inline; width:532px; margin-left:15px; line-height:18px; margin-top:14px;}
.yett h2{ font-size:12px; color:#525252px;}
.yett p{ color:#828282; line-height:18px; margin-top:5px;}
.more{ color:#ff7200; font-family:"宋体"; display:block; line-height:22px;}
.more a{color:#ff7200;}

.ywgs{ width:738px; margin:0px auto;}
.ygtp{ width:738px; height:40px; background:url(../images/yw09.jpg) no-repeat;}
.ygtp h2{ font-size:14px; line-height:40px; margin-left:16px;}
.ygcn{ line-height:20px; width:705px; margin:0px auto; padding-bottom:15px;}
.ywzs{ width:352px; float:left; display:inline; background:url(../images/zp01.jpg) repeat-x center bottom; height:128px;}
.yzpc{ width:91px; height:90px; border:1px solid #d8d8d8; padding:2px; padding-left:1px; margin-top:15px; float:left; display:inline;}
.yzri{ width:207px; float:left; display:inline; margin-left:11px; line-height:18px; margin-top:15px;}
.yzri h2{ font-size:12px; background:url(../images/yw19.jpg) no-repeat 1px center; padding-left:10px;}
.yzri p{ line-height:17px; color:#525252; margin:5px 0px;}
.hyne{ width:736px; height:259px; border:1px solid #c9c9c9;}
.hymo{ float:right; display:inline; display:block; height:30px; line-height:30px; margin-top:4px; color:#005884; font-family:"宋体"}
.hycn{ width:705px; margin:0px auto; font-family:"宋体"}
.hcpc{ width:250px; height:186px; float:left; display:inline; border:1px solid #cfcfd7; margin-top:13px;}
.hcri{ width:430px; float:left; display:inline; margin-left:20px; margin-top:13px;}
.hcrp{ background:url(../images/zp01.jpg) repeat-x center bottom; padding-bottom:5px;}
.hcrp h2{ line-height:28px; color:#e75201; font-size:14px;}
.hcrp p{ line-height:20px; color:#525252; text-indent:2em;}
.hcxi{ color:#e75201; margin-left:7px; font-family:"宋体"}
.hcul{ width:430px; margin-top:4px;}
.hcul li{ float:left; display:inline; height:28px; line-height:28px;background:url(../images/zp01.jpg) repeat-x center bottom;width:430px;}
.hcul li a{ color:#525252; width:310px; float:left; display:inline;height:28px; line-height:28px; margin-left:9px; padding-left:11px; background:url(../images/nw03.jpg) no-repeat left center;}
.hcul li span{ float:right; display:inline; margin-right:5px; color:#a3a3a3;font-family:"宋体"}
.gsxp{ float:left; display:inline; padding:1px; border:1px solid #cccccc; margin-top:8px;}
.gsxt{ float:left; display:inline; width:310px; margin-left:15px; margin-top:8px;}
.gsxt h2{ line-height:28px; color:#e75201; font-size:14px;}
.gsxt p{ line-height:20px; color:#525252; text-indent:2em;}
.gtul{ width:472px; margin-top:4px;}
.gtul li{ float:left; display:inline; height:28px; line-height:28px;background:url(../images/zp01.jpg) repeat-x center bottom;width:472px;}
.gtul li a{ color:#525252; width:350px; float:left; display:inline;height:28px; line-height:28px; margin-left:9px; padding-left:11px; background:url(../images/nw03.jpg) no-repeat left center;}
.gtul li span{ float:right; display:inline; margin-right:5px; color:#a3a3a3;font-family:"宋体"}
.lini{ color:#525252;}
.lini p{ margin:13px 0px;}

#slide-index{min-width:1000px;width:auto; height:307px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1000px; width:auto; height:307px; }
#slide-index .slide{ min-width:1000px; height:307px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}
#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:67px; cursor:pointer; z-index:40; top:240px; left:250px;}
#slide-index .control a{ width:82px; height:53px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background: url(../images/xiao.png) no-repeat;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xiao.png");
 _background: none; margin-right:6px;}
#slide-index .control a:hover, #slide-index .control a.active{ }
#slide-index .control a img{ margin-left:5px; margin-top:2px;}
.videoList-container{background:#fff; position:relative; margin-bottom:24px; text-align:left;}
.videoList-container .frame{ float:left; width:745px; position:relative;}
#dcar{ width:745px; overflow:hidden;position: relative; height:212px;}
#dcar .content_reel{ position:relative; left:0; top:0;}
