@charset "utf-8";
/*---------ҳ begin-------------*/
*{ padding:0; margin:0}
body{ padding:0px; margin:0px auto; font-size:12px; line-height:18px; color:#787777; font-family:Arial, Helvetica, sans-serif, "宋体";width: 100%; min-width:1002px; width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );zoom:1; background:url(/images/body_bg.jpg) repeat-x scroll center top; position:relative;}
ul,li,form, dl,dt, dd, div { padding: 0px; margin: 0px; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
h1{font-size: medium;}
font,select,input,em{ font-size:12px; font-style:normal;}
ul{ list-style-type: none; }
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#555555;font-family:Arial, Helvetica, sans-serif;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#0761aa; text-decoration:none;}
.clear{ clear:both; overflow:hidden; height:0px;}
.mid{ width:1002px; margin:0 auto; overflow:hidden; clear:both;}
.mid2{ width:1002px; margin:0 auto; position:relative; clear:both; z-index:10;}
.blue{ color:#0761aa;}
.Green{ color:#0761aa;}
/*---------ҳ end-------------*/


<!--引用百度地图API-->
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}



/* top */
.top{ height:120px; position:relative;}
a.logo{ position:absolute; top:14px; left:30px; background:url(/images/logo.png) no-repeat; width:100px; height:100px; display:block;}

/* Language */
.Language{ position:absolute; right:-9px; top:10px; z-index:9; float:left;}
.Language a{ padding:0 10px; color:#535353;}
/* Language end */

/* search */
.search{ height:26px; overflow:hidden; position:absolute; right:0; top:38px;}
.search input{ background:#fff; width:143px; border:solid 1px #bdbdbd; text-indent:24px; line-height:20px; height:24px; display:block; float:left;}
.search .search_bt{ width:28px; height:26px; display:block; border:0; background:url(/images/search_btn.jpg) no-repeat; cursor:pointer;}
/* search end */

/* menu */
.menu{ height:40px; position:absolute; left:200px; top:70px; width:900px}
.menu ul li{ float:left; position:relative; padding:0 28px;}
.menu ul li a{ display:block; float:left; font:normal 16px/32px "微软雅黑"; color:#333;}
.menu ul li a:hover,.menu ul li a.hover{ background:url(/images/menu_ul_li_a_hover.png) no-repeat center 28px; color:#0093DD; border-bottom:solid 2px #81C01E;}


.menu ul li:hover .nav_menu{ display:block;}
.menu ul li .nav_menu{ position:absolute; top:32px; left:10px; padding:18px 0; margin:0 auto; width:100px; display:none;}
.menu ul li .nav_menu li{ background:#85C226  url(/images/menu_nav_ul_li_bg.gif) no-repeat center bottom; padding:0; text-align:center; width:100px; height:29px;}
.menu ul li .nav_menu li a{ display:block; width:100px; font:normal 12px/29px "宋体"; padding:0; color:#fff; text-align:center;}
.menu ul li .nav_menu li a:hover{ font-weight:bold;}
/* menu end */

/* top end */

/* banner */
.banner{ height:420px; position:relative; overflow:hidden; clear:both;}
/* 本例子css */
		.slideBox{ height:420px;overflow:hidden; position:relative; }
		.slideBox .bd{ position:relative; height:420px;}
		.slideBox .bd li{ zoom:1; height:420px; vertical-align:middle; }
			.fullSlide{ min-width:1000px;  position:relative;  height:420px; overflow:hidden;   }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important; }
	.fullSlide .bd li{ width:100% !important;  height:420px; }
	.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:420px;  }
	.fullSlide .bd li a{ position:absolute; width:100%; height:420px; display:block; z-index:1;;   }
	.fullSlide .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
	.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(/images/banner-btn.png) 0 0 no-repeat;
	_background:url(/images/banner-btn-ie6.png) 0 0 no-repeat;
	}

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:right; }
	.fullSlide .hd .qq{ margin:0 auto; width:990px;}
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; text-align:center; height:16px; margin:4px; line-height:16px; background:#fda162; color:#fff; overflow:hidden; }
	.fullSlide .hd ul .on{ height:16px; width:16px; text-align:center; background:#0761aa }
/* banner end */

/* 本例子css */
		.news{ background:#e9e9e9; position:relative; height:39px; margin-bottom:20px;}
		.news .hd{ font:bold 12px/39px Arial, Helvetica, sans-serif; color:#0761aa; overflow:hidden; height:39px; line-height:39px; float:left;}
		.news .hd .next{ background:url(/images/news_left.png) no-repeat; display:block; width:6px; height:12px; position:absolute; right:28px; top:14px; cursor:pointer;}
		.news .hd .prev{ background:url(/images/news_right.png) no-repeat; display:block; width:6px; height:12px; position:absolute; right:14px; top:14px; cursor:pointer;}

		.news .hd ul{ float:right; overflow:hidden; zoom:1; }
		.news .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/images/icoCircle.gif") 0 -9px no-repeat; }
		.news .hd ul li.on{ background-position:0 0; }
		
		.news .bd{ width:520px; overflow:hidden; padding-left:20px;}
		.news .bd ul{ overflow:hidden; zoom:1; }
		.news .bd ul li{ float:left; height:39px; text-align:left; _display:inline;}
		.news .bd ul li a{ display:block; float:left; font:normal 12px/39px Arial, Helvetica, sans-serif; color:#333; width:450px; text-align:left;}
		.news .bd ul li span{ color:#0064b0; display:block; font:normal 12px/39px Arial, Helvetica, sans-serif;  float:right; text-align:right;}

/* content */
.content{ height:230px; overflow:hidden;}

/* gongyong */
.gongyong{ background:url(/images/con_bg.jpg) no-repeat; float:left; width:304px; height:230px; padding:10px; margin-right:9px;}
.gongyong h1{ height:34px; color:#0761aa; font:bold 12px "微软雅黑";}

.gongyong .con{ clear:both; font:normal 12px/26px Arial, Helvetica, sans-serif; color:#606060;}
.gongyong .con dl{ float:left;}
.gongyong .con dl dt{ background:url(/images/dl_dt_bg.png) no-repeat left bottom; width:121px; height:134px; padding-right:14px; float:left;}
.gongyong .con dl dt a{ width:121px; height:134px; display:block; position:relative;}
.gongyong .con dl dt a img{ position:absolute; left:0; top:0; z-index:1; display:block; width:120px; height:128px;}
.gongyong .con dl dt a span{ background:url(/images/dl_dt_touming.png) no-repeat; width:120px; height:128px; display:block; position:absolute; left:0; top:0; z-index:2;}

.gongyong .con dl dd{ float:right; width:166px;}
.gongyong .con dl dd b{ font:normal 12px "宋体"; color:#0064b0;}

.gongyong .con dl dd.list{width:166px; height:25px; border-bottom:dotted 1px #ccc;}
.gongyong .con dl dd.list em{ font-size:26px; float:left;}
.gongyong .con dl dd.list a{ font:bold 12px/26px Arial, Helvetica, sans-serif;}

/* gongyong end */

/* contact end */

/* content end */


/* bottom */
.bottom{ background:url(/images/bottom_bg.jpg) repeat-x; height:65px; line-height:26px; color:#5a5a5a; padding-top:14px;}
.bottom .mid p{ float:left;}
.bottom .mid .link{ float:right; padding-right:10px;}
.bottom .mid .link a{ color:#5a5a5a; padding:0 6px;}
/* bottom end */

/* i_banner */
.i_banner{ height:230px; margin-bottom:10px; overflow:hidden;}
/* i_banner end */

/* i_content */
.i_content{ background:#fff; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#333; padding-bottom:40px;}

/* i_left */
.i_left{ float:left; width:220px; overflow:hidden;}
.i_left .title{ background:url(/images/i_left_h1_bg.jpg) no-repeat; width:220px; height:54px;}
.i_left .title h1{ font:normal 14px/21px "微软雅黑"; color:#676767; width:204px; padding-top:6px; padding-left:16px; height:21px; overflow:hidden;}
.i_left .title span{ font:normal 14px/21px "微软雅黑"; color:#676767; width:204px; padding-left:16px; height:21px; overflow:hidden;}

.i_left ul{ width:220px; padding:15px 0; background:#f4f4f4;}
.i_left ul li{ width:195px; margin:0 auto; text-align:center; position:relative;}
.i_left ul li a{ background:url(/images/i_left_ul_li_bg.jpg) no-repeat; width:195px; display:block; font:normal 12px/33px "微软雅黑"; color:#333;}
.i_left ul li a:hover,.i_left ul li a.hover{ color:#fff; background:url(/images/i_left_ul_li_a_hover.jpg) no-repeat;}


.i_left ul li:hover .submu{ display:block; margin-bottom:10px;}
.i_left ul li .submu{ display:none; padding:0;}
.i_left ul li .submu li{ width:184px; height:28px; border-bottom:dotted 1px #a6906c; margin-bottom:6px;}
.i_left ul li .submu li a{ background:0; width:162px; display:block; font:normal 12px/28px "微软雅黑"; color:#333;}
.i_left ul li .submu li a:hover,.i_left ul li ul.submu li a.hover{ color:#883f3b; font-weight:bold;}
/* i_left end */

/* i_right */
.i_right{ float:right; width:762px; overflow:hidden;}

/* i_title */
.i_title{ background:url(/images/i_title_bg.jpg) no-repeat; width:762px; height:35px; line-height:35px;}
.i_title h2{ font:normal 14px/35px "微软雅黑"; color:#4c4c4c; padding-left:16px; float:left;}
.i_title span{ padding-right:16px; display:block; float:right; font-family:"宋体";}
/* i_title end */

/* i_info */
.i_info{ width:762px; padding:20px 0;}

/*在线留言*/
.i_info table.form_table{ width:100%; border:solid 1px #e2e2e2; border-bottom:0;}
.i_info table.form_table td.left{ width:150px;}
.i_info table.form_table td{ border-left:0;border-bottom:solid 1px #e2e2e2; padding:10px;}
.i_info table.form_table td input{ width:159px; height:22px; border:solid 1px #dedede;}
.i_info table.form_table td .text{ border:solid 1px #dedede;}
.i_info table.form_table td input.btn{ background:url(/images/templet_message_btn.jpg) no-repeat; width:74px; height:26px; color:#fca312; border:none; cursor:pointer; font-weight:bold;}
.i_info table.form_table td span.form_err{ color:red;}

/* i_info end */

/* i_list */
.i_list{ width:762px; padding:20px 0;}
.i_list ul li{ width:166px; height:140px; float:left; margin-right:32px; overflow:hidden;}
.i_list ul li a{ width:166px; height:140px; display:block;}
.i_list ul li a img{ width:164px; height:84px; border:solid 1px #ccc;}
.i_list ul li a span{ display:block; text-align:center; width:166px; color:#666; font:normal 14px/38px "微软雅黑";}
.i_list ul li a:hover span{ color:#de5026; text-decoration:underline;}

.i_list ul li.gimg{ width:166px; height:220px; float:left; margin-right:32px; overflow:hidden;}
.i_list ul li.gimg a img{ width:164px; height:178px; border:solid 1px #ccc;}

.i_list ul li.guanli{ background:0; padding-bottom:15px; margin-bottom:15px; width:762px; font:bold 12px/24px Arial, Helvetica, sans-serif; color:#0761aa; border-bottom:dotted 1px #ccc;}
.i_list ul li.guanli span{ font:normal 14px/36px Arial, Helvetica, sans-serif; color:#333;}


.i_list ul li.news{ background:0; margin:0; width:742px; height:37px; border-bottom:dotted 1px #ccc; padding:0 10px;}
.i_list ul li.news em{ font-size:38px; display:block; float:left; padding-right:10px; line-height:38px;}
.i_list ul li.news a{ float:left; width:620px; height:38px; display:block; font:normal 12px/38px "微软雅黑"; color:#333;}
.i_list ul li.news span{ float:right; display:block; font:normal 12px/38px "微软雅黑"; color:#333;}
.i_list ul li.news a:hover{ color:#0761aa;}


.ul_sitemap{ font:normal 14px/38px "微软雅黑"; color:#333;}


/********** 合作伙伴列表 *************/
.templet_question_001 ul li.huoban{ background:0; margin:0; clear:both; height:auto; width:762px; border:0;/* padding-bottom:10px;*/}
.templet_question_001 ul li.huoban h5{ font-size:12px; line-height:27px; color:#777777; padding-left:31px; display:block; font-weight:normal; cursor:pointer; background:url(/images/templet_question_iconQ.jpg) no-repeat left top; border-top:solid 1px #e2e2e2;}
.templet_question_001 ul li.huoban .my_content{ line-height:24px; color:#587b9a; background:url(/images/templet_question_iconA.jpg) no-repeat left 18px #fafafa; border-top:solid 1px #e2e2e2; padding:0 31px;}
/*End*/
.sotiti{ text-align:center; font-size:14px; font-weight:bold; height:40px; line-height:40px;}

/* i_list end */
.prodiv{ padding-top:20px;}
.prodiv ul li{ margin-bottom:20px; position:relative;}
.prodiv ul li .prodiv_l{ float:left; width:155px;}
.prodiv ul li .prodiv_l img{ padding:2p; width:150px; height:119px; border:1px solid #ccc; }
.prodiv ul li .prodiv_r{ float:right; width:580px;}
.prodiv ul li .prodiv_r h1{ height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.prodiv ul li .prodiv_r h1 a{ font-size:14px;}
.prodiv ul li .prodiv_r .inff{ line-height:23px; padding-top:3px;}
.prodiv ul li a.more{ display:block; width:70px; text-align: center; height:25px; line-height:25px; position:absolute; right:0; bottom:0; background:#f4f4f4; color:#444}
/* i_right end */

/* i_content end */

/*荣誉*/
.Cover_layer{ background:url(/images/Cover_layer.png) repeat left top; position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:100; _position:absolute;_top:0px; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||0))); display:none;}
.ShowBox{ position:absolute; z-index:110; width:100%; height:100%; left:0; top:0; margin-top:5px; display:none;}
.Pop_box{ width:517px; height:485px; margin:0px auto; overflow:hidden; padding:0px 15px;background:#fff;}
.Pop_top{ background:url(/images/Box_top.png)  no-repeat left top; height:13px; overflow:hidden;}
.Pop_cont{ background:#fff; display:block;}
.Pop_cont img{ width:517px; height:400px;}
.Pop_bt{ background:url(/images/Box_bottom.png) no-repeat left top; height:32px; overflow:hidden; position:relative;}
.Pop_bt span{ display:block; cursor:pointer; background:url(/images/closelabel.gif) no-repeat left top; width:79px; height:28px; position:absolute; bottom:0px; right:0px; z-index:130;}
.info .shuoming{ font-size:12px; font-family:"Microsoft YaHei"; padding-left:20px; line-height:30px; }


/*info*/
.Info_title{ padding:0px; margin:10px 0px; font-size:16px; font-family:"微软雅黑"; text-align:center; }
.Info_time{ padding:0px; margin:0px; font-size:12px; font-weight:normal; text-align:center; background:url(/images/Icon_line.jpg) repeat-x left top;}
.Info_time{ color:#666; line-height:34px;}
.Info_txt{ padding:10px 20px; background:url(/images/Icon_line.jpg) repeat-x left top; line-height:28px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal; padding:15px 0px;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page{ padding-left:30px; background:url(/images/Icon_dot02.jpg) no-repeat 20px center;}
.Info_page a{ color:#7a7a7a;}


/*pages*/
.Pages{ padding:10px 0px; line-height:18px; color:#777777; text-align:right; clear:both; margin-top:13px;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; color:#777777;}
.Pages .p_page b{ font-weight:normal;}
.Pages .p_cur b{ color:#ff0000;}
.Pages .p_count b{ color:#ff0000;}
.Pages .p_total b{ color:#ff0000;}
.Pages .p_page em{ font-style:normal; font-family:Arial; display:none;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#f1f1f1;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page .f2{ margin-right:3px;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:solid 1px #a0a0a0; background:none; margin:0px 2px;}
.Pages .i_button { position:relative; top:0px; width:30px; height:20px; cursor:pointer; border:none; background:url(/images/go.jpg) no-repeat;}
.Pages_journal{ padding-right:15px; padding-top:0px;}


 .contact{margin:10px auto;width:220px;position:relative;overflow:hidden;}
 .left2 {
    position: relative;
    width: 185px;
    margin: 0px auto;
    padding: 5px 0px;
}
 .left_title{font-size:17px;font-weight:bold;font-family:微软雅黑;overflow:hidden;height:52px;width:220px;background:url(/images/bg_left_t.png) no-repeat scroll left top;}
 .left_title strong{line-height:52px;color:#0093DD;float:left;text-indent:25px;}
 .left_title i{font-style:normal;color:#85C226;font-size:15px;float:left;line-height:54px;text-indent:5px;}
 .left_menu {
    width: 220px;
    background: url(/images/bg_left_bg.png) repeat-y scroll left top;
    border-top: none;
    margin: 0px auto;
    padding: 0px;
}
.left_foot {
    height: 6px;
    background: url(/images/bg_left_end.png) no-repeat scroll left top;
    width: 220px;
  float: left;}
  
  
  
.productbox { padding:0;}
.productbox .box1{ overflow:hidden; padding-top:20px;}
.productbox .picdiv{ float:left;width:295px;height:194px; background:url(/images/bg21.jpg) no-repeat;}
.productbox .picdiv img{ padding:6px;}
.productbox .pro-attr{ float:left; display:inline; margin-top:10px; margin-left:20px; width:350px;}
.productbox .pro-attr h1{line-height:200%; color:#8c8c8c;}
.productbox .pro-attr .content{line-height:200%;color:#8c8c8c;}
.productbox .box2{ margin-top:12px;}
.productbox .box2 .hd2{ border:1px solid #dfe0e1; overflow:hidden; height:26px;background:url(/images/icon24.jpg) repeat-x;}
.productbox .box2 .hd2 b{ line-height:26px;background:#1c6ebb; color:#fff;font-weight:bold; padding:0 20px;float:left;}
.productbox .box2 .content{ line-height:200%; padding:15px 10px;}

.ul-tab {height: 34px;border: 1px solid #d2d2d2;background: #f4f3ef;}
.ul-tab .ul-tab-w {height: 30px;border-bottom: 1px solid #d2d2d2;background: #fff;position: relative;}
.ui-tabs-nav {position: absolute;left: 0;top: -1px;}
.ui-tabs-nav li {float: left;text-align: center;}
.ui-tabs-nav li.ui-tabs-selected {border-top: 4px solid #85C226;background: #f4f3ef;margin-left: -1px;}
.ui-tabs-nav li a {display: block;height: 32px;line-height: 32px;font-family: 微软雅黑;font-size: 16px;border-right: 1px solid #d2d2d2;padding: 0 18px;}
.ui-tabs-nav li.ui-tabs-selected a {line-height: 24px;height: 28px;border-left: 1px solid #d2d2d2;color: #07427e;}
.ui-tabs-panel{ padding:20px; line-height:2.0;}
.ui-tabs-hide{ display:none;}
/*main css*/
.izl-rmenu{position:fixed; left:92%;/* margin-left:532px;*/ bottom:10px; padding-bottom:73px; background:url(/images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(/images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(/images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(/images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(/images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(/images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}