@charset "gb2312";
body{ font-size:12px; margin:0px; font-family:"ËÎÌå"; text-align:left; background:#f8f8f8}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {	margin: 0;	padding: 0}
table {	border-collapse: collapse;	border-spacing: 0}
fieldset, img {	border: 0; vertical-align:middle}
address, caption, cite, code, dfn, em, th, var {	font-style: normal;	font-weight: normal}
ol, ul {	list-style: none}
caption, th {	text-align: left}
img{ border:0px; vertical-align:middle}
h1, h2, h3, h4, h5, h6 {	font-size: 100%;	font-weight: normal}
q:before, q:after {	content: ''}
abbr, acronym {	border: 0;	font-variant: normal}
sup {	vertical-align: text-top}
sub {	vertical-align: text-bottom}
input, textarea, select {	font-family: inherit;	font-size: inherit;	font-weight: inherit}
input, textarea, select {*font-size:100%}
legend {	color: #000}
/* Ê¹IE¼æÈÝhtml5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
/* =CLEARFIX (do not modify) */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
*{ margin:0px; padding:0px;}
.clearfix { display:block; }
/* End hide from IE-mac */
/* È¥µôÁ´½ÓÐé¿ò
a:active ,area,label { blr:expression(this.onFocus=this.blur()) }
:focus { outline-style: none; }*/
/*±¸ÓÃÇå³ý¸¡¶¯*/
.clear{ clear:both; height:0px;font-size:0px; line-height:0px; }
a{ cursor:pointer;color: #333;	text-decoration: none;}
a:hover{color:#ff3300}
.fl{ float:left}
.fr{ float:right}
.top_bg{ width:100%; height:51px; display:block; overflow:hidden; background:#363636;}
.top_bg .top_nav{ width:971px; height:51px; display:block; overflow:hidden; margin:auto;}
.top_bg .top_nav dt{ float:left; margin-left:24px; display:inline; overflow:hidden}
.top_bg .top_nav dd{ float:right;display:inline; overflow:hidden}
.top_bg .top_nav dd a{ float:left; padding:0 12px 0 10px; height:51px; line-height:51px; font-weight:normal; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; background:url(../images/top_sod.jpg) no-repeat right; text-decoration:none}
.top_bg .top_nav dd a:hover{ color:#fff; background:url(../images/top_sodh.jpg) repeat-x;}

.nav_bg{ width:100%; height:100px; border-bottom:1px solid #e1e1e1; background:#f4f4f4; display:block; overflow:hidden}
.nav_bg .nav_c{ width:971px; height:auto; display:block; overflow:hidden; margin:auto;}
.nav_bg .nav_c dt{ width:83px; height:98px; float:left; overflow:hidden; border-bottom:2px solid #1fadff;}
.nav_bg .nav_c dt img{width:53px; height:75px; padding:1px; border:1px solid #aaa; margin:9px 0 10px 10px; display:block; overflow:hidden;}
.nav_bg .nav_c dd{ width:888px; height:100px; float:right; overflow:hidden;}
.nav_bg .nav_c dd strong{width:554px; height:24px; line-height:24px; float:left; font-size:22px; font-weight:normal; color:#323232; font-family:"Î¢ÈíÑÅºÚ"; margin-top:16px;}
.nav_bg .nav_c form{ float:left; width:321px; height:30px; margin-top:12px; overflow:hidden;}
.nav_bg .nav_c form .inpt{ width:250px; height:28px; line-height:28px; font-size:14px; font-weight:normal; color:#333; text-indent:6px; float:left; background:#fff; border:1px solid #d2d2d2; overflow:hidden; border-right:0;}
.nav_bg .nav_c form .srch_btn{ width:70px; height:30px; float:left; border:0; background:url(../images/srch.jpg) no-repeat; overflow:hidden;}
.nav_bg .nav_c .n_list{ width:779px; height:41px; float:left; overflow:hidden; border-top:1px solid #dcdcdc; border-bottom:2px solid #1fadff; margin-top:14px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav_bg .nav_c .n_list li a{ height:41px; line-height:43px; float:left; padding:0 22px; font-size:17px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#525252; overflow:hidden; text-decoration:none}
.nav_bg .nav_c .n_list li a:hover{ background:#20aeff; color:#fff;}
.nav_bg .nav_c .n_list .n_hover{ background:#20aeff; color:#fff;}
.nav_bg .nav_c .open{ width:108px; height:43px; float:left; margin-top:14px; line-height:42px; font-weight:normal; font-size:17px; color:#fff; text-align:center; background:url(../images/open_bg.jpg) no-repeat; border-top:1px solid #dcdcdc; font-family:"Î¢ÈíÑÅºÚ"}
.nav_bg .nav_c .open a:link{ color:#fff; text-decoration:none}
.nav_bg .nav_c .open a:visited{ color:#fff; text-decoration:none}
.nav_bg .nav_c .open a:hover{ color:#fff; text-decoration:none}

.pos_box{ width:971px; height:61px; display:block; overflow:hidden; margin:auto}
.pos_box dt{ float:left; margin:15px 0 0 0; display:inline; overflow:hidden;}
.pos_box dt .dt_img{ float:left; margin:3px 0 0 0 }
.pos_box dt .dt_pos{ float:left;font-size:12px; font-weight:normal; color:#424242; height:14px; line-height:14px; margin:8px 0 0 4px; display:inline; overflow:hidden; width:512px;}
.pos_box dd{ float:right; margin-top:14px;}
.pos_box dd form{ float:right; width:auto; height:30px;overflow:hidden;display:inline}
.pos_box dd form .inpt{ width:234px; height:28px; line-height:28px; font-size:14px; font-weight:normal; color:#333; text-indent:6px; float:left; background:#fff; border:1px solid #d2d2d2; overflow:hidden; border-right:0;}
.pos_box dd form .srch_btn{ width:70px; height:30px; float:left; border:0; background:url(../images/srch.jpg) no-repeat; overflow:hidden;}



.big_box{ width:971px; height:auto; display:block; overflow:hidden; margin:auto;}
.big_box .left{ width:650px; height:auto; float:left; overflow:hidden;}
/**
.big_box .left .cms_nav{ width:648px; height:auto; float:left; overflow:hidden; border:1px solid #97bedd; background:#fff; margin-bottom:10px;}
.big_box .left .cms_nav .cm_img{ width:84px; height:auto; float:left; margin:10px; display:inline; overflow:hidden}
.big_box .left .cms_nav .cm_img img{ width:82px; height:auto; border:1px solid #97bedd;}
.big_box .left .cms_nav .c_nav{ width:530px; height:auto; float:left; overflow:hidden;}
.big_box .left .cms_nav .c_nav dt{ width:530px; height:auto; display:block; overflow:hidden;}
.big_box .left .cms_nav .c_nav dt strong{ width:530px; height:26px; line-height:26px; font-size:24px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#323232; display:block; overflow:hidden; margin-top:16px;}
.big_box .left .cms_nav .c_nav dt strong a{ float:left; overflow:hidden;}
.big_box .left .cms_nav .c_nav dt strong img{ height:24px; float:left; margin:2px 0 0 10px; display:inline; overflow:hidden; vertical-align:top}
.big_box .left .cms_nav .c_nav dt .sx_ul{ width:530px; height:14px; line-height:14px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#8b8b8b; margin-top:10px}
.big_box .left .cms_nav .c_nav dt .sx_ul li{ float:left; margin-right:10px; display:inline;}
.big_box .left .cms_nav .c_nav dd{ width:530px; height:43px; display:block; overflow:hidden; background:url(../images/nav_bg1.jpg) repeat-x; margin-top:13px;}
.big_box .left .cms_nav .c_nav dd a{ width:auto; height:39px; line-height:39px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; text-decoration:none; background:url(../images/nav_sod.jpg) no-repeat right; float:left; overflow:hidden; padding:0 12px; margin-top:2px;}
.big_box .left .cms_nav .c_nav dd a:hover{ background:url(../images/navbg_hover.jpg) repeat-x;}
.big_box .left .cms_nav .c_nav dd .hover{ background:url(../images/navbg_hover.jpg) repeat-x;}

**/
.big_box .left .ni_main .ni_main_in{ padding:0px; border-top:2px solid #1fadff; width:648px; overflow:hidden; background:#fff }
.big_box .left .cms_main{ padding:10px;}
.big_box .left .ni_main .ni_main_in .cms_nav{ width:650px; height:auto; float:left; overflow:hidden; background:#f4f4f4; margin-bottom:10px; border-bottom:1px solid #c0d2d7 }
.big_box .left .ni_main .ni_main_in .cms_nav .cm_img{ width:60px; height:auto; float:left; margin:10px 10px 10px 15px; display:inline; overflow:hidden;}
.big_box .left .ni_main .ni_main_in .cms_nav .cm_img img{ width:56px; height:auto; padding:1px; border:1px solid #97bedd;}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav{ width:560px; height:auto; float:right; overflow:hidden; display:inline}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dt{ width:558px; height:auto; display:block; overflow:hidden;}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dt strong{ width:558px; height:32px; line-height:32px; font-size:24px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; color:#323232; display:block; overflow:hidden; margin-top:16px;}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dt strong .name{ float:left; overflow:hidden;}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dt strong .index{ width:86px; height:32px; line-height:32px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; background:#1fadff; float:right; margin:0 12px 0 0; text-align:center; display:inline;overflow:hidden;}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dt strong .index:hover{ background:#F60}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dt strong img{ height:24px; float:left; margin:2px 0 0 10px; display:inline; overflow:hidden; vertical-align:top}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dt .sx_ul{ width:558px; height:14px; line-height:14px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#8b8b8b; margin-top:10px}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dt .sx_ul li{ float:left; margin-right:10px; display:inline;}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dd{ width:100%; height:41px; display:block; overflow:hidden; background:url(../images/nav_bg.jpg) repeat-x; margin-top:13px; border:1px solid #dcdcdc; border-bottom:0; border-right:0px; background:#20aeff;}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dd a{ width:auto; height:41px; line-height:41px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; text-decoration:none;float:left; overflow:hidden; padding:0 17px;border-right:1px solid #dcdcdc; background:#20aeff}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dd a:hover{ background:#F60; color:#fff}
.big_box .left .ni_main .ni_main_in .cms_nav .c_nav dd .hover{ background:#20aeff; color:#fff}
.ni_main_con{ }
.ni_main_ex{ margin:20px auto}
.ni_main_con img{ max-width:574px}

.ni_abdown{ background:#fff}

.big_box .right{ float:right; width:304px; height:auto; overflow:hidden}
.big_box .right .hot_cms{ width:302px; height:auto; display:block; overflow:hidden; border:1px solid #d2d2d2; position:relative; zoom:1; background:#fff; margin-top:10px;}
.big_box .right .hot_cms .tit_bg{ width:39px; height:41px; position:absolute; left:0; top:0}
.big_box .right .hot_cms dt{ width:302px; height:39px; line-height:39px; font-size:14px; font-weight:bold; text-indent:39px; border-bottom:1px solid #ddd; color:#333; background:url(../images/hot_cms.jpg) no-repeat left;}
.big_box .right .hot_cms dd{ width:280px; height:auto; margin:auto; display:block; overflow:hidden; padding-bottom:14px;}
.big_box .right .hot_cms dd .head{ width:280px; height:107px; border-bottom:1px dashed #ccc;}
.big_box .right .hot_cms dd .head .h_img{ width:100px; height:75px; float:left; margin-top:12px; padding:1px; border:1px solid #989898;}
.big_box .right .hot_cms dd .head .h_img:hover{border:1px solid #ff3300;}
.big_box .right .hot_cms dd .head .h_img img{ width:100px; height:75px;}
.big_box .right .hot_cms dd .head b{ float:right; width:165px; height:auto; overflow:hidden}
.big_box .right .hot_cms dd .head b strong{ font-size:14px; font-weight:bold; color:#5591da; display:block; overflow:hidden; width:165px; height:16px; line-height:16px; margin-top:18px;}
.big_box .right .hot_cms dd .head b strong a:link{ color:#0083ce; text-decoration:none}
.big_box .right .hot_cms dd .head b strong a:visited{ color:#0083ce; text-decoration:none}
.big_box .right .hot_cms dd .head b strong a:hover{ color:#ff3300; text-decoration:underline}
.big_box .right .hot_cms dd .head b p{ font-size:12px; font-weight:normal; line-height:22px; color:#898989; width:165px; height:auto; margin-top:8px;}
.big_box .right .hot_cms dd ul li{ width:280px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#4d4d4d; float:left; overflow:hidden; margin-top:11px;}
.big_box .right .hot_cms dd ul li a:link{ color:#4d4d4d; text-decoration:none}
.big_box .right .hot_cms dd ul li a:visited{ color:#4d4d4d; text-decoration:none}
.big_box .right .hot_cms dd ul li a:hover{ color:#ff3300; text-decoration:underline}

.big_box .right .nice_pic{ width:302px; height:auto; display:block; overflow:hidden; border:1px solid #d2d2d2; position:relative; zoom:1; margin-top:10px; border-top:2px solid #1fadff; background:#fff}
.big_box .right .nice_pic .tit_bg{ width:39px; height:41px; position:absolute; left:0; top:0}
.big_box .right .nice_pic dt{ width:302px; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-indent:14px; border-bottom:1px solid #ddd; color:#333}
.big_box .right .nice_pic dd{ width:284px; height:auto; margin:auto; display:block; overflow:hidden; padding-bottom:14px;}
.big_box .right .nice_pic dd .head{ width:280px; height:auto; margin-top:10px; float:left;overflow:hidden; padding:1px; border:1px solid #bbb; position:relative; zoom:1}
.big_box .right .nice_pic dd .head img{ width:280px; height:269px;}
.big_box .right .nice_pic dd .head strong{ width:280px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;position:absolute; top:235px; left:1px; z-index:50}
.big_box .right .nice_pic dd .head strong b{ width:280px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; background:#000;filter:alpha(opacity:50); opacity:0.5; position:absolute; z-index:-1; top:0; left:0;}
.big_box .right .nice_pic dd .head:hover{ border-color:#1fadff}
.big_box .right .nice_pic dd .head:hover strong b{ background-color:#1fadff;filter:alpha(opacity:100); opacity:1;}
.big_box .right .nice_pic dd .smal{ width:130px; height:auto; margin-top:10px; float:left; overflow:hidden; padding:1px; border:1px solid #bbb; position:relative; zoom:1}
.big_box .right .nice_pic dd .smal img{ width:130px; height:113px;}
.big_box .right .nice_pic dd .smal strong{ width:130px; height:24px; line-height:24px; font-size:12px; font-weight:normal; color:#fff;  text-align:center;position:absolute; top:90px; left:1px; z-index:50}
.big_box .right .nice_pic dd .smal strong b{ width:130px; height:24px; line-height:24px; font-size:12px; font-weight:normal; color:#fff;text-align:center; background:#000;filter:alpha(opacity:50); opacity:0.5; position:absolute; z-index:-1; top:0; left:0;}
.big_box .right .nice_pic dd .smal:hover{ border-color:#1fadff}
.big_box .right .nice_pic dd .smal:hover strong b{ background-color:#1fadff;filter:alpha(opacity:100); opacity:1;}


.big_box .right .styg{ width:302px; height:auto; display:block; overflow:hidden; border:1px solid #d2d2d2; position:relative; zoom:1; margin-top:10px; border-top:2px solid #1fadff; background:#fff}
.big_box .right .styg .tit_bg{ width:39px; height:41px; position:absolute; left:0; top:0}
.big_box .right .styg dt{ width:302px; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-indent:14px; border-bottom:1px solid #ddd; color:#333}
.big_box .right .styg dd{ width:280px; height:auto; margin:auto; display:block; overflow:hidden;}
.big_box .right .styg dd .head{ width:280px; height:95px; border-bottom:1px dashed #ccc; display:block;overflow:hidden;}
.big_box .right .styg dd .head .h_img{ width:100px; height:68px; float:left; margin-top:11px; padding:1px; border:1px solid #989898;}
.big_box .right .styg dd .head .h_img:hover{border:1px solid #ff3300;}
.big_box .right .styg dd .head .h_img img{ width:100px; height:68px;}
.big_box .right .styg dd .head b{ float:right; width:165px; height:auto; overflow:hidden}
.big_box .right .styg dd .head b p{ font-size:12px; font-weight:normal; line-height:22px; color:#898989; width:165px; height:auto; margin-top:8px;}
.big_box .right .styg dd .head b p a:link{ color:#ff3300; text-decoration:none}
.big_box .right .styg dd .head b p a:visited{ color:#ff3300; text-decoration:none}
.big_box .right .styg dd .head b p a:hover{ color:#ff3300; text-decoration:none}
.big_box .right .styg dd .head b strong{ font-size:14px; font-weight:bold; color:#5591da; display:block; overflow:hidden; width:165px; height:16px; line-height:16px; margin-top:17px;}
.big_box .right .styg dd .head b strong a:link{ color:#0083ce; text-decoration:none}
.big_box .right .styg dd .head b strong a:visited{ color:#0083ce; text-decoration:none}
.big_box .right .styg dd .head b strong a:hover{ color:#ff3300; text-decoration:underline}

.big_box .right .big_zuo{ width:302px; height:auto; display:block; overflow:hidden; border:1px solid #d2d2d2; position:relative; zoom:1; margin-top:10px; border-top:2px solid #1fadff; background:#fff}
.big_box .right .big_zuo .tit_bg{ width:39px; height:41px; position:absolute; left:0; top:0}
.big_box .right .big_zuo dt{ width:302px; height:40px; line-height:40px; font-size:14px; font-weight:bold;  text-indent:14px; border-bottom:1px solid #ddd; color:#333}
.big_box .right .big_zuo dd{ width:280px; height:auto; margin:auto; display:block; overflow:hidden;}
.big_box .right .big_zuo dd .head{ width:280px; height:107px; border-bottom:1px dashed #ccc;}
.big_box .right .big_zuo dd .head .h_img{  float:left; margin-top:11px; padding:2px; border:1px solid #989898;}
.big_box .right .big_zuo dd .head .h_img:hover{border:1px solid #ff3300;}
.big_box .right .big_zuo dd .head .h_img img{ width:120px; height:80px;}
.big_box .right .big_zuo dd .head b{ float:right; width:142px; height:auto; overflow:hidden}
.big_box .right .big_zuo dd .head b p{ font-size:12px; font-weight:normal; line-height:20px; color:#898989; width:142px; height:auto; margin-top:4px;}
.big_box .right .big_zuo dd .head b strong{ font-size:14px; font-weight:bold; color:#5591da; display:block; overflow:hidden; width:142px; height:16px; line-height:16px; margin-top:11px;}
.big_box .right .big_zuo dd .head b strong a:link{ color:#333; text-decoration:none}
.big_box .right .big_zuo dd .head b strong a:visited{ color:#333; text-decoration:none}
.big_box .right .big_zuo dd .head b strong a:hover{ color:#ff3300; text-decoration:underline}
.big_box .right .big_zuo dd .head b em a{ width:68px; height:22px; line-height:22px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#3388ff; margin-top:5px; text-decoration:none}





/*ÆÀ¼Û*/
#ni_what { clear:both; height:55px; position: relative;  margin: 20px 5px ;  float:left;   left:20px;}
#ni_what_in {position: relative; float:left;  }
#ni_good, #ni_bad { float:left; width:47px; height:37px; font-family:arial; font-weight:bold; font-size:12px; color:#d15807; padding:13px 0 0 58px;cursor:pointer; margin:0 10px;  }
#ni_good { background:url(../images/ni_good.jpg) no-repeat;}
#ni_good:hover{ background:url(../images/ni_goodh.jpg) no-repeat; color:#fff}
#ni_bad { background:url(../images/ni_bad.jpg) no-repeat;}
#ni_bad:hover{ background:url(../images/ni_badh.jpg) no-repeat; color:#fff}
#ni_bad b{ color:#0481d3}
#ni_bad:hover{ color:#fff}
#ni_bad:hover b{ color:#fff}







.zt{ width:114px; height:auto; display:block; overflow:hidden; margin:auto;}
.zt a{ width:114px; height:27px; background:url(../images/zt.jpg) no-repeat; display:block; overflow:hidden}
.zt a:hover{ background:url(../images/zth.jpg) no-repeat}



.page_970 {	width: 970px;margin-right: auto;margin-left: auto;text-align: left;clear: both;	background-color: #FFF; margin-top:20px;}


/**·µ»Ø¶¥²¿*/
#backTop i,#callSurvey i{background:url(../images/survey.png) no-repeat;}
.kfbacktop{position:fixed;_position:absolute; left:51%; margin-left:480px;bottom:0px;width:44px;font-size:12px; display:none;_top:expression(documentElement.scrollTop +document.documentElement.clientHeight - 118 + "px"); z-index:999999; margin-bottom:20px; border:1px solid #cfcecf}
#backTop:hover{ background:#aaa; color:#fff}
#backTop:hover i{ background:url(../images/survey1.jpg) no-repeat}
#backTop,#callSurvey{display:block;width:42px;padding:1px;height:40px;line-height:22px;text-align:center;color:#9e9e9e;text-decoration:none; font-size:14px; font-weight:bold}
#backTop{display:none;background:#e6e4e5;}
#backTop i{display:block;width:25px;height:13px;margin:8px auto 0;}


#ListMood{margin:12px 5px 10px 5px;}
.cmsrad { margin-top: 5px;}
.cms-adcen { margin-top: 5px;}


