/*
ibw.cn Reset Stylesheet
v1.0
Author: Carter
Last Updated: 2012-06-06
*/
@charset utf-8;html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}ol,ul{list-style:none;}:focus{outline:0;}a img{border:0;}img{vertical-align:middle;}table{empty-cells:show;}textarea{resize:none;}ins{text-decoration:none;}del{text-decoration:line-through;}em{font-style:normal;}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0;}.fl{float:left;}.fr{float:right;}.fn{float:none;}.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-table;}/* Hides from IE-mac \*/*html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */*+html .clearfix{min-height:1%;}.overflow{overflow:hidden;}.block{display:block;overflow:hidden;}.hide{display:none;}.invisible{visibility:hidden;}body{font:12px/150% "microsoft yahei",\5b8b\4f53,Arial,Verdana;color:#333;background-color:#fff;_background-image:url(about:blank);_background-attachment:fixed;}a{color:#333;text-decoration:none;}a:hover{color:#1361b9;text-decoration:underline;}table {border-collapse:collapse;border-spacing:0;}body{background:url(hd.jpg) no-repeat center top #fff;word-wrap:break-word;-webkit-text-size-adjust:none;}

.column { width:1000px; margin:0 auto; }

#J_bannerBar li,#J_bannerBar .current,.accordion dl dd,.mod .hd .more,.casePanel .hook,.casePanel dl .tit .hook.current,.latestNews ul li,.programNews ul li,.list li,.controlArrow .cPrev,.controlArrow .cNext{ background:url(ico.png) no-repeat 360px 600px; }

.superiority .t400,.superiority .weibo,.nav ul li,.nav ul li .current{background:url(bg.gif) no-repeat;}

.topArea { width:1400px; height:92px; margin:0 auto; background:url(logo1.png) no-repeat left top; z-index:99; }

	/* LOGO */
.logo { width:215px; height:50px; margin-top:19px; /*background:url(logo.jpg) no-repeat;*/ text-indent:-999em; }
.logo a { display:block; height:50px; }

	/* 右侧信息等 */
.set { width:1000px; height:92px; font-family:"microsoft yahei"; }

		/* 优势 */
.superiority { position:relative; height:40px; margin-bottom:13px; padding-right:140px; z-index:999; text-align:right; overflow:hidden; }
.superiority span { display:inline-block; height:27px; }
.superiority .seo { position:absolute; top:100px; right:0; }

	/* 企业微博 */
.superiority .weibo { padding-left:23px; background-position:0 -1010px; font-size:11px; line-height:27px; }
.superiority .weibo em { margin:0 8px; font-size:10px; }

	/* 400电话 */
.superiority .t400 { position:absolute; top:0; right:0; display:block; width:127px; padding-right:13px; background-position:0 -126px; color:#febf00; font:bold 14px/27px tahoma; overflow:hidden; }
.superiority,.superiority a,.superiority a:hover { color:#879bbb; }

	/* 导航 */
.nav { height:40px; color:#fff; }
.nav ul { float:right; }
.nav ul li { position:relative; float:left; height:40px; padding:0; background-position:0 13px; font-size:13px; line-height:35px; z-index:99; }
.nav ul li a { float:left; height:40px; padding:0 13px 0 14px; color:#fff; }
.nav ul li a:hover { text-decoration:none; }

.nav ul .current { background-position:0 -42px; background-repeat:repeat-x; color:#1361b9; }
.nav ul .current a { color:#1361b9; }

	/* 下拉菜单 */
.nav ul li .subNav { position:absolute; top:40px; left:0; width:420px; height:160px; padding:0; border-bottom:6px solid #082a71; background:#fff url(subNavBg.jpg) repeat-x left top; z-index:99; display:none; }
.nav ul li dl { float:left; width:228px; height:160px; padding:0 15px; }
.nav ul li dl dt { float:left; width:114px; height:23px; background:url(ico_16.gif) no-repeat 0 8px; font-size:12px; line-height:23px; }
.nav ul li dl dt a { float:none; padding:0 0 0 8px; color:#f7b700; }
.nav ul li dl dt a:hover { color:#febf00; }
.nav ul li dl dd { display:block; padding:10px 0; color:#777; line-height:18px; font-size:12px; }

		/* 插图 */
.nav ul li p { float:right; width:162px; height:160px; }

/* 第1项 */
.nav .n1 { background-position:-999em -999em; }
.nav .n1.current { background-position:0 -42px; background-repeat:repeat-x; }
.nav .n1 dl dd { padding:10px 0 10px; }

/* 第2项 */
.nav .n2 dl { width:243px; padding-right:0; }
.nav .n2 dl dd { padding:10px 0 10px; }

/* 第3项 */
.nav .n3 .subNav { left:-341px; }
.nav .n3 dl { width:243px; padding-right:0; }
.nav .n3 dl dd { padding:10px 0 10px;}

/* 第4项 */
.nav .n4 .subNav { left:-341px; }
.nav .n4 dl dd { padding:10px 0 10px; }

/* 第6项 */
.nav .n5 .subNav { left:-341px; }
.nav .n5 dl dd { padding:10px 0 10px; }

/* 第6项 */
.nav .n6 .subNav { left:-341px; }
.nav .n6 dl dd { padding:10px 0 10px; }

/* 第7、8项 */
.nav .n7 .subNav,.nav .n8 .subNav { left:-276px; }
.nav .n7 dl dd,.nav .n8 dl dd { padding:10px 0 10px; }

/* 查看地图 */
.viewmap { height:21px; padding-top:5px; }
.viewmap a { display:block; width:73px; height:21px; background:url(bt_viewmap1.gif) no-repeat; text-indent:-999em; }
.viewmap a:hover { background:url(bt_viewmap2.gif) no-repeat; }

.link { width:960px; margin:0 auto; padding:10px 20px 5px; color:#9FB0CD; line-height:22px; }
.link a { margin:0 6px 8px; color:#9FB0CD; }

.btColumn{position:relative;min-width:1000px;padding:15px 0 10px;background:#0f3a82;z-index:99;}
.column{padding-bottom:15px}
.column dl{float:left;width:95px;padding-left:20px}
.column .c7{width:140px}
.column .c1{width:90px}
.column .c2{width:135px}
.column dl dt{margin-bottom:8px;color:#E7ECF3;font-weight:bold;line-height:24px}
.column dl dt a,.column dl dt a:hover{color:#e7ecf3}
.column dl dd{color:#9fb0cd;line-height:22px}
.column dl dd a,.column dl dd a:hover{color:#9fb0cd}
.btTel{height:21px;font-size:0;line-height:0;clear:both;overflow:hidden}

.footer{min-width:1000px;background:url(ft.jpg) repeat-x #011f65;color:#9fb0cd;font-family:arial;}.copyright{width:960px;min-height:60px;_height:60px;margin:0 auto;padding:15px 20px 0;line-height:20px}.copyright .fl{float:left;width:800px}.copyright .fr{float:right}.copyright .fr div{float:left}.footer a,.footer a:hover{color:#9fb0cd}
#backtop{position:fixed;bottom:5px;right:5px;background:url(top.png);width:30px;height:33px;cursor:pointer;text-indent:-9999em;z-index:100}