/*基本信息*/
body { margin: 0;padding: 0;font:12px 宋体;line-height:18px;text-align:left;color:#404040; no-repeat center top;}
img{ border:0;}
a { COLOR: #404040; TEXT-DECORATION: none;}
a:hover { COLOR: #1e61ab; text-decoration:none;}
/*网站头部*/
#head { margin:0 auto;width:960px;height:82px;}
    .logo { margin:0 auto;float:left;width:300px;height:82px;}
	.head_top { margin:10px 0 0 0;float:right;width:100px;height:20px;line-height:20px;color:#1296bd;display:inline;}
	.head_top a { COLOR: #1296bd;}
    .head_top a:hover { COLOR: #27ae14;}
	    .h_login { margin:0 auto;float:right;width:109px;height:20px;text-align:right;padding-right:15px;}
	    .h_zy,.h_sc { margin:0 auto;float:left;width:78px;height:20px;}
		.h_zy a { COLOR: #1296bd;width:60px;height:20px;padding-left:18px;background:url(ico_swzy.gif) 0 1px no-repeat;display:block;}
        .h_zy a:hover { COLOR: #27ae14;background:url(ico_swzy_a.gif) 0 1px no-repeat;}
		.h_sc a { COLOR: #1296bd;width:60px;height:20px;padding-left:18px;background:url(ico_frsc.gif) 0 1px no-repeat;display:block;}
        .h_sc a:hover { COLOR: #27ae14;background:url(ico_frsc_a.gif) 0 1px no-repeat;}

#nav_ctr { margin:0 auto;width:960px;height:42px;background:url(menu_bj.jpg) repeat-x;}
    .nav_left { margin:0 auto;float:left;width:10px;height:38px;background:url(menu_l.gif);}
	.nav_mid { margin:0 auto;float:left;width:940px;height:38px;background:url(menu_bj.jpg) repeat-x;}
	    .nav_home,.nav_cell { margin:0 auto;float:left;text-align:center;font-size:14px;font-weight:bold;line-height:42px;}
		.nav_home a,.nav_cell a { COLOR: #fff;width:100px;height:38px;display:block;background:url(menu_bj_home.jpg)}
		.nav_cell a { background:url(menu_bj_01.jpg);}
        .nav_home a:hover,.nav_cell a:hover { COLOR: #fff;background:url(menu_bj_home_a.jpg)}
		.nav_cell a:hover { background:url(menu_bj2.jpg) repeat-x;}
		
		.nav_ss { margin:0 0 0 40px;float:left;width:193px;height:38px;background:url(ss_bj.jpg);display:inline;}
		    .nav_input { margin:9px 0 0 8px;float:left;width:155px;height:14px;background:#d7e7f4;display:inline;border:0;color:#7b7d82;padding-top:2px;}
			.nav_btn { margin:9px 0 0 0;float:left;width:20px;height:20px;background:url(ss_menu.jpg); cursor:pointer;border:0;}
	.nav_right { margin:0 auto;float:left;width:10px;height:38px;background:url(menu_r.gif);}

/*banner*/
#banner { margin:0 auto;margin-top:5px;margin-bottom:5px;width:960px;height:230px;border:1px #dbe2e9 solid;padding:1px;}

/*网站主题*/
#main { margin:0 auto;width:960px;height:auto;overflow:hidden;zoom:1;}
    .main_tleft { margin:0 auto;float:left;width:440px;height:210px;}
	    .m_tltitle { margin:0 auto;float:left;width:430px;height:30px;border-bottom:1px #b8d6ee solid;background:url(ico_ty.gif) 3px 10px no-repeat;padding-left:10px;}
		    .m_title { margin:0 0 0 5px;float:left;width:200px;height:22px;font-size:14px;font-weight:bold;color:#1e61ab;display:inline;padding-top:8px;}
			.m_title span { color:#c3c3c3;}
			.m_more { margin:8px 0 0 0;float:left;width:70px;height:20px;display:inline;}
			.m_more a { background:url(ico_gd.gif) 0 -2px no-repeat;color:#8ea9c6;width:55px;padding-left:15px;}
			.m_more a:hover { background:url(ico_gd_a.gif) 0 -2px no-repeat;color:#27ae14;width:55px;padding-left:15px;}
		.m_tlctr { margin:0 auto;float:left;width:420px;height:auto;overflow:hidden;padding:10px;line-height:22px;}
		.m_tlctr img { margin:0 0 0 10px;float:right;width:120px;height:95px;border:1px #ccc solid;padding:3px;display:inline;}
	.main_tright { margin:0 0 0 20px;float:left;width:500px;height:210px;display:inline;}
	    .m_trtitle { margin:0 auto;float:left;width:500px;height:30px;border-bottom:1px #b8d6ee solid;position:relative;}
		    .m_rtitle11 { position:absolute;width:80px;height:22px;padding-top:8px;font-size:14px;top:1px;left:8px;z-index:999;text-align:center;background:url(lm_bg.gif);color:#1e61ab;cursor:pointer;}
			.m_rtitle12 { position:absolute;width:80px;height:22px;padding-top:8px;font-size:14px;top:1px;left:8px;z-index:999;text-align:center;background:url(lm_bg1.gif);font-weight:bold;color:#1e61ab;cursor:pointer;}
			.m_rtitle21 { position:absolute;width:80px;height:22px;padding-top:8px;font-size:14px;top:1px;left:93px;z-index:999;text-align:center;background:url(lm_bg.gif);color:#1e61ab;cursor:pointer;}
			.m_rtitle22 { position:absolute;width:80px;height:22px;padding-top:8px;font-size:14px;top:1px;left:93px;z-index:999;text-align:center;background:url(lm_bg1.gif);font-weight:bold;color:#1e61ab;cursor:pointer;}
			.m_rtmore { position:absolute;width:70px;height:20px;left:430px;top:8px;z-index:999;}
			.m_rtmore a { background:url(ico_gd.gif) 0 -2px no-repeat;color:#8ea9c6;width:55px;padding-left:15px;}
			.m_rtmore a:hover { background:url(ico_gd_a.gif) 0 -2px no-repeat;color:#27ae14;width:55px;padding-left:15px;}
		.m_trctr { margin:0 auto;float:left;width:480px;height:auto;overflow:hidden;padding:10px;}
		    .m_trcell { margin:0 auto;float:left;width:480px;height:25px;line-height:25px;border-bottom:1px #aeaeae dashed;}
			    .m_trleft { float:left;width:400px;}
				.m_trright { float:left;width:80px;}
	.main_bleft { margin:0 auto;float:left;width:950px;min-height:180px; HEIGHT: auto !important; height:180px; overflow:visible;}
	    .m_bltitle { margin:0 auto;float:left;width:940px;height:30px;border-bottom:1px #b8d6ee solid;background:url(ico_ty.gif) 3px 10px no-repeat;padding-left:10px;}
		.m_bctr { margin:0 auto;float:left;width:950px;height:auto;overflow:hidden;padding:15px 0;padding-top:10px;}
		    .m_bpic { margin:0 0 0 9px;float:left;width:18%;height:182px;padding:3px;display:inline;text-align:center;padding-top:10px;padding-left:5px;}
	.main_bright { margin:0 0 0 20px;float:left;width:290px;min-height:180px; HEIGHT: auto !important; height:180px; overflow:visible;}
	    .m_brtitle { margin:0 auto;float:left;width:260px;height:30px;border-bottom:1px #b8d6ee solid;background:url(ico_ty.gif) 3px 10px no-repeat;padding-left:10px;}
		.m_brctr { margin:0 auto;float:left;width:270px;height:auto;overflow:hidden;padding:10px;line-height:22px;}
		.m_brctr img { margin:0 auto;float:left;width:92px;height:85px;}
	.ej_path { margin:0 auto;margin-top:5px;width:960px;height:30px;}
	    .ej_pathl { margin:0 auto;float:left;width:5px;height:30px;background:url(dqwz_left.jpg);}
		.ej_pathm { margin:0 auto;float:left;width:940px;height:30px;background:url(dqwz_M.jpg);line-height:30px;padding-left:10px;}
		.ej_pathr { margin:0 auto;float:left;width:5px;height:30px;background:url(dqwz_R.jpg);}
	.ej_banner { margin:0 auto;margin-top:5px;margin-bottom:5px;width:960px;height:233px;border:0px #d5dce4 solid;padding:1px;}
	.ej_left { margin:0 auto;float:left;width:220px;height:auto;overflow:hidden;}
	    .ej_ltitle { margin:0 auto;float:left;width:210px;height:40px;background:url(cp_fa_L_top.jpg);line-height:40px;color:#1f61ab;font-weight:bold;font-size:14px;padding-left:10px;}
		.ej_lctr { margin:0 auto;float:left;width:216px;min-height:100px; HEIGHT: auto !important; height:100px; overflow:visible;border-left:1px #d7dde5 solid;border-right:1px #d7dde5 solid;padding:1px;}
		    .ej_lcell,.ej_lcell1 { margin:0 auto;float:left;width:216px;height:27px;border-top:1px #d4d7e6 solid;line-height:27px;}
			.ej_lcell a { background:url(ico_l.gif) 8px 7px no-repeat;color:#1f61ab;width:198px;padding-left:18px;display:block;}
			.ej_lcell a:hover { background:url(ico_l_a.gif) 8px 7px no-repeat #89b5e9;color:#fff;width:198px;padding-left:18px;}
			.ej_lcell1 a { background:url(ico_l1.gif) 18px 5px no-repeat;color:#1f61ab;width:188px;padding-left:28px;display:block;}
			.ej_lcell1 a:hover { background:url(ico_l1_a.gif) 18px 5px no-repeat #89b5e9;color:#fff;width:188px;padding-left:28px;}
			.ej_lbcell { margin:0 auto;float:left;width:216px;height:27px;border-top:1px #d4d7e6 solid;background:#ebf2f8;}
		.ej_lfl { margin:0 auto;float:left;width:5px;height:5px;background:url(cp_fa_L_b_L.gif);overflow:hidden;}
		.ej_lfm { margin:0 auto;float:left;width:210px;height:5px;background:url(cp_fa_L_b_M.gif);overflow:hidden;}
		.ej_lfr { margin:0 auto;float:left;width:5px;height:5px;background:url(cp_fa_L_b_R.gif);overflow:hidden;}
	.ej_right { margin:0 0 0 8px;float:left;width:732px;height:auto;overflow:hidden;}
	    .ej_rtitle { margin:0 auto;float:left;width:704px;height:30px;background:url(ico_nf.gif);line-height:30px;color:#1f61ab;font-weight:bold;font-size:14px;padding-left:28px;}
		.ej_rctt { margin:0 auto;float:left;width:732px;min-height:200px; HEIGHT: auto !important; height:200px; overflow:visible;padding-top:6px;padding-bottom:6px;line-height:22px;}
	     

/*网站底部*/
#foot { margin:0 auto;margin-top:5px;margin-bottom:5px;width:960px;height:74px;}
    .foot_left { margin:0 auto;float:left;width:5px;height:74px;background:url(foot_left.jpg);}
	.foot_mid { margin:0 auto;float:left;width:950px;height:74px;background:url(foot_mid.jpg) repeat-x;}
	    .foot_top { margin:0 auto;float:left;width:835px;height:22px;padding-top:8px;color:#8ea7c4;padding-left:10px;}
		.foot_top a { color:#8ea7c4;}
		.foot_top a:hover { color:#27ae14;}
		.foot_sy { margin:13px 0 0 0;float:left;width:98px;height:20px;display:inline;}
		.foot_bleft { margin:0 auto;float:left;width:90px;height:25px;padding-top:12px;color:#a7a7aa;padding-left:10px;}
		.foot_bright { margin:0 auto;float:left;width:840px;height:25px;padding-top:12px;color:#8ea7c4;padding-left:10px;text-align:left;}
	.foot_right { margin:0 auto;float:left;width:5px;height:74px;background:url(foot_right.jpg);}
/*分页部分*/
.List_page{text-align:center;margin-bottom:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.List_page span{background:#3D9403;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #3D9403;}
/*内容分页部分*/
.content_page{}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;display:inline-block;}
.content_page a.on{background:#AECD9E;color:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;display:inline-block;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px;}
.content_url span{color:#666;}
.content_url input{background:#50B20E;color:#fff;width:40px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:464px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}
/*分页*/
.pages{clear:both;margin:10px 0;text-align:center;}
	.pages .nolink,.pages a{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
	.pages a:hover{text-decoration:none;border:1px solid #09C;background:#09C;color:#FFF}
/*新闻咨询*/
.newslist_ctr { margin:0 0 5px 0;float:left;width:100%;height:120px;border-bottom:1px #8ea7c4 dotted;display:inline;color:#4e4e4e;}
    .newslist_left { margin:0 auto;float:left;width:20%;height:100px;}
       .newslist_left  img{ margin:0 auto;float:left;width:120px;height:90px;}
	.newslist_right { margin:0 auto;float:right;width:78%;height:120px;padding-right:10px;}
	    .newslist_r1 { margin:0 auto;float:left;width:100%;height:22px;font-weight:bold;}
		.newslist_r1 a { COLOR: #4e4e4e; TEXT-DECORATION: none;}
        .newslist_r1 a:hover { COLOR: #249b48; text-decoration:none;}
		.newslist_r2 { margin:0 auto;float:left;width:100%;height:51px;line-height:22px;}
		.newslist_r3 { margin-top:20px;float:right;width:100%;height:22px;}
		.newslist_r3 a { COLOR: #8ea7c5; TEXT-DECORATION: none;}
        .newslist_r3 a:hover { COLOR: #249b48; text-decoration:none;}

.newsshow_title { margin:0 auto;width:100%;height:25px;color:#1e61ab;padding-top:8px;font-size:14px;font-weight:bold;text-align:center;border-bottom:1px #8ea7c4 dotted;}
.newsshow_sm { margin:0 auto;width:100%;height:20px;font-size:12px;text-align:right;padding-top:3px;}
.newsshow_ctt { margin:0 auto;padding-top:5px;width:100%;height:auto;overflow:hidden;zoom:1;}
.newsshow_xg { margin:0 auto;float:left;width:99%;height:20px;font-size:12px;text-align:left;padding-top:3px;border:1px #e2e2e2 solid;background-color:#f4f4f4;}
/*产品展示*/
.product_ctr { margin:0 4px;width:175px;height:172px;float:left;display:inline;}
.product_ctt { margin:0 auto;width:169px;height:139px;border:2px #EBF2F8 solid;padding:1px;}
.product_ctton { margin:0 auto;width:169px;height:139px;border:2px #8ab5e2 solid;padding:1px;}
.product_title {margin:0 auto;width:175px;height:24px;padding-top:3px;text-align:center;}

.productshow_ctr { margin:0 auto;float:left;width:100%;height:auto;overflow:hidden;}
    .productshow_pic { margin:8px;float:left;width:320px;height:260px;border:3px #e2e2e2 solid;display:inline;}
	.productshow_txt { margin:0 auto;float:left;width:360px;height:40px;line-height:40px;padding-left:10px;font-size:14px;}
	.productshow_txt span { color:#f00}

.productshow_picctr { margin:0 auto 10px;width:265px;height:165px;border:4px #E5EBF0 solid;float:left;text-align:center;padding-top:15px;}
.productshow_titlectr { margin:0 auto 10px;width:300px;height:150px;border-top:4px #E5EBF0 solid;border-bottom:4px #E5EBF0 solid;border-right:4px #E5EBF0 solid;float:left;padding-top:30px;}
.productshow_title { margin:0 auto;width:280px;height:25px;font-size:14px;font-weight:bold;color:#15559D;float:right;}
.productshow_id { margin:0 auto;width:270px;height:25px;float:right;}
/*详细*/
.xx_ctr { margin:8px 0 0 0;float:left;width:100%;height:23px;border-bottom:2px #88b6ea solid;display:inline;position:relative;}
    .xx_title { position:absolute;width:75px;height:25px;left:10px;top:0;z-index:999;background:url(xx_bg.gif);line-height:25px;text-align:center;color:#1b9945;}
	.xx_ctt { margin:0 auto;float:left;width:100%;min-height:100px; HEIGHT: auto !important; height:100px; overflow:visible;padding:5px 0;line-height:22px;}




.index_link{margin:0;padding:0;width:100%;}
.index_link dt{float:left;width:12%;margin-bottom:10px;}



fieldset,img,input,textarea,.select{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}

q:before,q:after{content:''}
abbr,acronym{border:0}
div{outline:none}

.disnone{display:none;}
.hide{visibility:hidden}
.ui-tabs-hide{display:none}

/*************** body **********/

.icon{ background:url(../images/icon.png) no-repeat;}
.qust_contach ul li span.icon{_margin-left:-45px;}

.pst_re{ position:relative}
.qust_contach{ background:#f5f5f5; border:#fff 1px solid; width:125px;padding:1px 5px 10px 0px; font-size:12px; line-height:18px; position:absolute; right:5px; top:15px; z-index:9999;float:left;
-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
	    box-shadow: 0 0px 7px rgba(0,0,0,0.3);}
@media(max-width:760px){.qust_contach{margin:15px auto;}}
/*close*/
a.qst_close {width:19px; height:22px; overflow:hidden; background-position:-102px -351px; float:right; display:block; margin:-1px -5px 0 0}
a.qst_close:hover{ background-position:-102px -390px;}
/*list*/
.qust_contach ul li{ border-bottom:#d8d8d8 1px solid; border-top:#fff 1px solid; padding:5px; position:relative;}
.shouqian,.shouhou,.zixun,.tijian,.yuyue,.suces{ width:20px; height:24px; display:inline-block; margin-bottom:-4px; margin-right:3px}
.shouqian{ background-position:-97px -2px;}
 .shouhou{ background-position:-97px -65px;}
   .zixun{ background-position:-97px -126px;}
  .tijian{ background-position:-97px -200px;}
   .yuyue{ background-position:-97px -276px;}
   .suces{ background-position:-100px -427px;}
.qst_info p{ line-height:20px;}   
.qust_contach ul li:hover{ background:#e7edef;}   
a.qst_info:hover .shouqian,.qust_contach ul li:hover .shouqian{ background-position:-339px -2px;}
a.qst_info:hover .shouhou,.qust_contach ul li:hover .shouhou{ background-position:-339px -65px;}
a.qst_info:hover .zixun,.qust_contach ul li:hover .zixun{ background-position:-339px -126px;}
a.qst_info:hover .tijian,.qust_contach ul li:hover .tijian{ background-position:-339px -200px;}
a.qst_info:hover .yuyue,.qust_contach ul li:hover .yuyue{ background-position:-339px -276px;}
a.qst_info:hover .suces,.qust_contach ul li:hover .suces{ background-position:-100px -462px;}

a.qq{width:75px; height:22px; display:inline-block; background-position:-187px -138px; margin:0 3px}
a.qq:hover{background-position:-187px -91px; cursor:pointer}/*background-position:-191px -148px;*/
a.tj_btn{width:79px; height:22px; display:inline-block; background-position:-184px -442px; margin:3px  3px 5px; text-align:center; line-height:22px;color:#1f495d; font-weight:bold}
a.tj_btn:hover{background-position:-184px -471px; cursor:pointer;color:#1a649d; font-weight:normal}
a.more{ color:#018ee8; margin-left:15px;}
a.more:hover{ color:#0d4c9a;}

.suces_btn a{width:53px; height:22px; display:block; float:left; background-position:0 -431px; margin:0 1px; text-align:center; line-height:22px;  font-size:11px; color:#1f495d; font-weight:bold}
.suces_btn a:hover{background-position:0 -463px; cursor:pointer; color:#1a649d; font-weight:normal}

a.qst_info:hover .suces,.qust_contach ul li:hover .suces{ background-position:-100px -462px;}
a.back_top{ width:25px; height:27px; margin:10px 0 10px 45px; background-position:-342px -343px; display:block}
a.back_top:hover,.qust_contach ul li:hover .back_top{ background-position:-342px -394px;}
.qust_show{ background:#f5f5f5; border:#fff 1px solid; width:30px;padding:15px 15px 20px; font-size:12px; line-height:18px; position:absolute; right:10px; top:15px; z-index:9999;
-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
	    box-shadow: 0 0px 7px rgba(0,0,0,0.3); text-align:center;font-size:15px; line-height:18px;
		-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.qust_show span.server{background-position:-1px -363px;width:30px; height:30px; display:inline-block; }
.qust_show:hover{ background:#e7edef;}


#iconDiv1 {
	display:none;
}
.oc_bg {
	background:url(onlineContact_bg.png) no-repeat
}
.btn {
	display:inline-block;
	text-decoration:none;
	cursor:pointer
}
#big_C {
	position:fixed;
	_position:absolute;
	width:89px;
	height:301px;
	right:0px;
	top:200px
}
#big_C .btn1 {
	position:absolute;
	width:19px;
	height:19px;
	top:70px;
	right:0px;
	background-position:-176px -83px
}
#big_C .btn2 {
	position:absolute;
	width:63px;
	height:63px;
	top:118px;
	left:13px;
	background-position:-103px -13px
}
#big_C .btn2:hover {
	background-position:-171px -13px
}
#big_C .btn3 {
	position:absolute;
	width:68px;
	height:24px;
	top:188px;
	left:10px;
	background-position:-101px -202px
}
#big_C .btn3:hover {
	background-position:-101px -174px
}
#big_C .btn4 {
	position:absolute;
	width:68px;
	height:24px;
	left:10px;
	top:220px;
	background-position:-173px -202px
}
#big_C .btn4:hover {
	background-position:-173px -174px
}
#big_C .btn5 {
	position:absolute;
	width:56px;
	height:26px;
	top:262px;
	left:17px;
	background-position:-178px -235px
}
#big_C .btn5:hover {
	background-position:-107px -235px
}
#big_C .btn6 {
	display:none;
	position:absolute;
	width:29px;
	height:85px;
	top:140px;
	left:-25px;
	background-position:-135px -84px
}
#big_C .btn6:hover {
	background-position:-101px -84px
}
#small_C {
	position:fixed;
	_position:absolute;
	width:28px;
	height:91px;
	right:1px;
	top:300px;
	background-position:-250px -174px
}
#small_C .btn1 {
	display:none;
	position:absolute;
	width:28px;
	height:28px;
	left:0px;
	bottom:-28px;
	background-position:-207px -108px
}
#small_C .btn1:hover {
	background-position:-175px -108px
}
#small_C .stb {
	position:absolute;
	width:28px;
	height:91px;
	right:1px;
	top:0px
}
#big_C #wx {
	display: none;
	width: 150px;
	height: 150px;
	position: absolute;
	top: 220px;
	left: -150px;
}