@charset "utf-8";
/*初始化*/
* { margin: 0; padding: 0; }
*html { background-image: url(about:blank); background-attachment: fixed; }/*解决IE6下滚动抖动的问题*/
body, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, strong, span, form, b, p, i, th, td, pre, form, input, button, textarea, hr { margin: 0; padding: 0; }
body { padding: 0px; margin: 0px; line-height: 180%; font-size: 12px; font-family:"Microsoft YaHei", SimSun, SimHei; text-align: left; color: #000; }
ul, ol, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
.clear { clear: both; height: 10px; }
img { border: 0px; }
a {
	font-size: 14px;
	color: #333;
	text-decoration: none;
}
a:hover { color: #d01212; text-decoration: underline none; cursor: pointer; }
.bk10 { width:100%; height:10px; clear:both }
.bk20 { width:100%; height:20px; clear:both }
.bk35 { width:100%; height:11px; clear:both; background:url(../images/bgli.png) repeat-x; }
.fl { float: left; }
.fr { float: right; }
/*页面结构*/
.wrapper { margin: 0px auto; overflow: hidden; background: #FFF; }/*页面外围控制整体布局宽度*/
.container { }/*容器*/
.row100 { width:100%; }
.row1000 { width:1000px; margin:0 auto }

.ibanner{background:url(../images/sy_01.jpg) center top no-repeat; width:100%; margin:0 auto; height:599px; }
.ibanner .lang{
	width: 1200px;
	height: 25px;
	color: #FFF;
	position: relative;
	margin-top: 10;
	margin-right: auto;
	margin-bottom: 5;
	margin-left: auto;
}
.ibanner .lang span{  text-align:right;position:absolute; right:10px;}
.ibanner .lang a{ color:#FFF}

.header { margin: 0px auto; color:#09F }

#navBar { margin: 0px auto; color:#09F; width:100% }
.div2{top:0;z-index:999;position:fixed;_position:absolute;}
.navBar1{width:100%}

.navBar { z-index:1; background:#023660; color:#fff; height:65px; line-height:65px; width:1000px; margin:0 auto }
.nav { width:1000px; margin:0 auto; font-family:"Microsoft YaHei", SimSun, SimHei; font-size:16px; font-weight:bold }
.nav .m { float:left; position:relative; border-top:0; border-bottom:0;padding-left:7px;padding-right:7px; }
.nav a:hover {
	text-decoration: none;
	color: #FFF;
	background: #01003d;
}
.nav h3 { float:left; font-size:100%; font-weight:normal; font-size:16px; height:65px; overflow:hidden; }
.nav h3 a { display:block; color:#fff; padding:0 24px; vertical-align:top; font-family:"Microsoft YaHei", SimSun, SimHei; font-size:16px; font-weight:bold }
.nav .on { border-color:#01003d; }
.nav .on h3 a {
	background: #175fb3;
	color: #CCC;
	border-color: #1f7caf !important;
}
.nav .sub {
	display: none; /*默认隐藏*/
	width: 290px;
	padding: 5px 0;
	position: absolute;
	left: -1px;
	top: 65px;
	background: #01003d;
	text-align: left;
	z-index: 100;
}
.nav .sub li { vertical-align:middle; }
.nav .sub li a { height:20px; line-height:20px; padding:4px 10px; display:block; background:url(images/icon.png) 0 9px no-repeat; color:#fff; }
.nav .sub li a:hover { color:#ccc; background:#010064; }
.nav #m7 h3 a { }




/*页头*/
.main { margin: 0px auto; width: 1000px; }/*页面主体*/
.aboutbox { float: right; width: 1000px; overflow: hidden; ; background: #fff; margin:0 auto; }/*首页关于我们*/
.aboutbox .tit { }
.aboutbox dl { float:left }
.aboutbox dl dt { height:50px; font-size:20px; font-weight:bold; line-height:50px; text-align:left }
.aboutbox dd { width:306px; float:left; margin-right:30px }
.aboutbox dd .pic { width:306px; overflow:hidden }
.aboutbox dd .pic img {
	width: 306px;
	height: 200px;
	border: 0;	
}
.aboutbox dd .h2 { height:30px; line-height:30px; font-size:16px; font-weight:bold; padding:10px 0; }
.aboutbox dd .txt { width:306px; line-height:22px; font-size:14px; height:185px; }
.aboutbox dd .txt p { line-height:22px; text-align:left }
.aboutbox dd.nobr { margin-right:0 }
.aboutbox .vmore { height:20px; width:100%; margin:0; padding:0 }
.aboutbox .vmore a { color:#216AB9; text-align:left }
/****part2****/

/**幻灯**/
.slide { float:left; width:570px; height:325px; }/*幻灯片*/
#iFocus { height:325px; overflow:hidden; position:relative; width:570px; background:#000; }
#iFocus ul { height:325px; position:absolute; z-index:88 }
#iFocus ul li { float:left; width:570px; height:325px; overflow:hidden; position:relative; background:#000; z-index:81 }
#iFocus ul li a { display:block; float:left }
#iFocus ul li a img { vertical-align:middle; width:570px; height:325px;}
#iFocus .btnBg { position:absolute; width:570px; height:35px; left:0; bottom:0; background:#000; z-index:89; filter:alpha(opacity=100); opacity:1; }

#iFocus .btnBg  a{ width:550px; padding-left:10px; height:35px; line-height:35px; color:#FFF; display:block}


#iFocus .btn { position:absolute; width:80px; height:18px; right:0; bottom:8px; padding-right:10px; text-align:right; z-index:90 }

#iFocus .btn span { display:inline-block; _display:inline; _zoom:1; width:18px; height:18px; line-height:18px; text-align:center; font-size:14px; font-family:"微软雅黑"; margin-right:5px; cursor:pointer; color:#333; background:#e0e0e0; }
#iFocus .btn span.on { background:#024BA7; color:#fcc; }







/* Tab切换 */
.slideTxtBox { float:right; width:400px; height:340px; overflow:hidden; padding:0 10px; background:#fff; text-align:left; }
.slideTxtBox .hd { height:30px; line-height:30px; padding:0; font-size:14px; }
.slideTxtBox .hd ul { overflow:hidden; zoom:1; }
.slideTxtBox .hd ul li { float:left; width:132px; text-align:center }
.slideTxtBox .hd ul li a { display:block; padding:0 15px; border-bottom:2px #1E5FC5 solid; font-size:16px; }
.slideTxtBox .hd ul li a:hover { text-decoration:none; }
.slideTxtBox .hd ul li.on a { color:#000; font-weight:bold; border-bottom:2px #F67138 solid; margin:0 2px; font-size:16px; }
.slideTxtBox .bd { padding:10px; }
.slideTxtBox .bd li { line-height:24px; border-bottom: dashed 1px #CCC; padding:8px 0; }
.slideTxtBox .bd li a { padding:0; text-align:left; font-size:16px; font-weight: bold; }
.slideTxtBox .bd li p { line-height:25px; text-align:left; font-size:14px; }
/****part3***********/

.shipin { width:570px; float:left; }
.shipin dt { height:42px; border-bottom:2px dotted #999; line-height:42px; font-size:18px; font-weight:bold; color:#999 }
.shipin dt a { font-size:18px; font-weight:bold; color:#999 }
.shipin dd { margin-top:10px; }
.shipin dd li { width: 280px; height: 160px; background-color: #fff; position: relative; float:left; margin-right:5px }
.shipin dd li img { width:280px; height:160px; overflow:hidden }
.shipin dd li p { position: absolute; left: 0; bottom: 0; line-height: 35px; height: 35px; width: 280px; white-space: nowrap; overflow: hidden; color:#FFF }
.shipin dd li p i { position: absolute; left: 0; top: 0; display: block; width: 280px; height: 35px; background: #000; opacity: .9; filter: alpha(opacity=90); color:#FFF }
.shipin dd li p a, .shipin dd li p a:visited { position: relative; color: #fff; margin-left: 20px; text-decoration:underline none }
.nlist { float:right; width:400px; padding:40px 10px; }
.nlist li { height:30px; line-height:30px; overflow:hidden; }
.nlist li a { font-size:16px; }
/******参赛会宾**********/
.canhui { width:1000px; margin:0 auto; }
.canhui dt { height:45px; background:#FFF; border-bottom:2px solid #005AC8; font-size:20px; line-height:45px; text-align:center }
.canhui dt span { font-size:20px; display:block; width:204px; background:#FFF; margin:0 auto; border-bottom:2px solid #FFF }
.canhui dt span a { font-size:20px; display:block; width:192px; background:#FFF; margin:0 auto; padding:0 2px; border-bottom:2px solid #FF7C2A; color:#005AC8 }
.proscroll { position: relative; height: 530px; width: 1000px; overflow: hidden; padding-top:15px; }
.proscroll .fCl-slide dl { display: block; height: 250px; line-height: 25px; width: 190px; text-align: center; color: #666; overflow: hidden; float:left; padding:0 5px; text-decoration:underline none }
.proscroll.fCl-slide dl img { margin-top:7px; width:190px; display:block }
.proscroll.fCl-slide dl b { height:25px; text-align:center; display:block; width:190px }
.proscroll.fCl-slide dl p { height:25px; text-align:center; display:block; width:190px }
.proscroll .fCl-nav { height:24px; line-height:18px; background: white; position: absolute; bottom: 0; padding: 0 33px; left:45% }
.proscroll .fCl-nav li { float: left; width: 12px; font-family: Tahoma, Helvetica; font-size: 28px; _font-size: 38px; margin-right: 5px; color: #B2B2B2; cursor: pointer; }
.proscroll .fCl-nav li.on { color:#595959; }
/***机器人大会*******/

.rebot { width:1000px; margin:0 auto; }
.rebot dt { height:45px; background:#FFF; border-bottom:2px solid #005AC8; font-size:20px; line-height:45px; text-align:center }
.rebot dt span { font-size:20px; display:block; width:404px; background:#FFF; margin:0 auto; border-bottom:2px solid #FFF }
.rebot dt span a { font-size:20px; display:block; width:392px; background:#FFF; margin:0 auto; padding:0 2px; border-bottom:2px solid #FF7C2A; color:#005AC8 }
.yichengBox { width:1000px; text-align:left; padding-top:20px; }
.yichengBox .hd { height:39px; line-height:39px; padding:0; border-bottom:1px solid #1B4CD9; position:relative; }
.yichengBox .hd ul { float:left; height:39px; padding:0 30px; position:absolute }
.yichengBox .hd ul li { float:left; padding:0; cursor:pointer; width:470px; height:39px; text-align:center }
.yichengBox .hd ul li a { color:#000; font-size:16px; }
.yichengBox .hd ul li.on { height:39px; background:url(../images/tabon.jpg) no-repeat; text-align:center; color:#FFF }
.yichengBox .hd ul li.on a { color:#fff; font-size:16px; }
.yichengBox .bd ul { padding:15px 0; zoom:1; }
.yichengBox .bd li { height:40px; line-height:40px; font-size:18px; }
.yichengBox .bd li a { font-size:18px; }
.yichengBox .bd li .date { float:left; color:#999; width:270px; padding-left:30px }
.yichengBox .bd li .txt { float:right; color:#999; width:700px }
/*****友情连接******/

.flink { width:1000px; margin:0 auto; }
.flink dt { height:45px; background:#FFF; border-bottom:2px solid #005AC8; font-size:20px; line-height:45px; text-align:center }
.flink dt span { font-size:20px; display:block; width:204px; background:#FFF; border-bottom:2px solid #FFF; margin-left:20px }
.flink dt span a { font-size:20px; display:block; width:192px; background:#FFF; margin:0 auto; padding:0 2px; border-bottom:2px solid #FF7C2A; color:#005AC8 }
.flink dd { float: left; padding:0 width: 1000px;
line-height: 30px; overflow: hidden; text-align: left; }
.flink dd a { float:left; width:180px; margin-right:20px; margin-top:10px; }
.flink dd a img { width:178px; height:48px; border:1px solid #CCC }
 
.footer { margin: 0px auto; width:100%; overflow: hidden; background: #fff; height:194px; }/*页尾*/
.footer .footnav { width:1000px; height: 194px; line-height: 27px; text-align: center; overflow: hidden; background: #2d2d2d; color: #fff;margin:0 auto;}
.footnav a { color: #fff; display: inline; margin: 0px 5px; }
.footer .line { height:30px; width:100%; }
.footer .foot { width:1000px; margin:0 auto; line-height:25px; color:#FFF }
/*******漂浮广告*********/

.guanggao { width:100px; height:338px; position:fixed; top:480px; left:200px; float:right; }
.guanggao2 { width:130px; height:817px; position:fixed; top:480px; right:200px; float:left; }
.left {
	float: left;
	width: 200px;
}
.weizhi {
	background-color: #efefef;
	height: 42px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
}
.weizhi1 {
	height: 47px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-family: "微软雅黑";
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height: 46px;
}
.zw {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.youce {
	float: right;
	width: 790px;
	line-height: 200%;
}
.pages {
	float: right;
	width: 790px;
}
.wzbiaoti {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	text-decoration: none;
	width: 1000px;
	text-align: center;
	margin-top: 15px;
}
.xinxilaiyuan {
	width: 1000px;
	margin-top: 8px;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-align: center;
	color: #999;
}
.xinwenzhengwen {
	width: 1000px;
	margin-top: 8px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666;
	text-decoration: none;
	line-height: 150%;
}
.xinwenshangxia {
	height: 50px;
	width: 1000px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
}
.wenzhangfenxiang {
	float: right;
	width: 300px;
	margin-top: 10px;
}
.xinwenbt {
	float: left;
	margin-right: 12px;
	width: 240px;
	height: 170px;
	text-align: center;
}
.xinwenbt a {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
	text-decoration: none;
	line-height: 30px;
}
.xinwenbt a:hover {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #900;
	text-decoration: none;
	line-height: 30px;
}
.xinwenbt1 {
	width: 530px;
	float: right;
	line-height: 24px;
}
.xinwenbt1 a {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	text-decoration: none;
	line-height: 30px;
}
.xinwenbt1 a:hover {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #900;
	text-decoration: none;
	line-height: 30px;
}
.scv_listpages{
	text-align: center;
	float: right;
	width: 780px;
}
.scv_listpages ul{float:left; padding:12px 0px 12px 16px;}
.scv_listpages ul li{float:left; font-family:Tahoma; line-height:17px; margin-right:6px; border:1px solid #E9E9E9;}
.scv_listpages ul li a{float:left; padding:2px 4px 2px; color:#555; display:block;}
.scv_listpages ul li a:hover{color:#690; text-decoration:none; padding:2px 4px 2px;}
.scv_listpages ul li.thisclass,.scv_listpages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;        padding:2px 4px 2px; font-weight:bold;}
.scv_listpages .pageinfo{line-height:21px; padding:12px 10px 12px 16px; color:#999;}
.scv_listpages .pageinfo strong{color:#555; font-weight:normal; margin:0px 2px;}


.piaofu a {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}
.piaofu a:hover { color: #d01212; text-decoration: underline none; cursor: pointer; }

.pagebreak1 {
	padding: 0px;
	height: 30px;
	width: 1000px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pagebreak1 ul{

	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 1000px;
}
.pagebreak1 ul li{
	padding: 0px;
	height: 30px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}