/*---banner_list.htm--*/
.topadcs{ margin:0 auto;margin-bottom:10px;overflow:hidden; text-align:center; height:300px; min-width:1200px; background-repeat:no-repeat; background-position:center top;}
/*---left_list.htm--*/
.leib2,.leib{ width:220px; margin-bottom:10px;}
.leib2 .tit,.leib .tit,.leib .t05{color:#fff;  font-size:16px; font-weight:bold; background:#055cbd;height:42px; line-height:42px; text-align:center; overflow:hidden;}
.leib2 .tit i,.leib .tit i{color: #fff;display: none;font:12px Arial; text-align: center; font-size:14px; line-height:18px; text-transform:uppercase;}
.leib2 .tit a,.leib tit a{ color:#333;}
.leib2 .nr{}
.leib2 .nr ul { padding-bottom:5px;}


.leib2 .nr ul li{ width:220px; overflow:hidden;}


.leib2 .nr ul li a img{width:220px;height:100px;transition: all 0.6s ease 0s;-webkit-transform: all 0.6s ease 0s;-o-transform: all 0.6s ease 0s;}
.leib2 .nr ul li a:hover img{transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);}

.leib2,.leib{ width: 220px; margin-bottom:10px;}
.leib2 .tit,.leib .tit{color:#fff; background:#055cbd; font-size:24px;height: 54px;line-height: 38px;padding: 18px 0; text-align:center; overflow:hidden; font-weight:bold}
.leib2 .tit i,.leib .tit i{color: #fff;display: block;font:12px Arial; text-align: center;  line-height:18px; text-transform:uppercase;}
.leib2 .tit a,.leib tit a{  color:#fff;  font-size:20px; background:#06893D;height:54px; line-height: 54px; text-align:center; overflow:hidden; font-weight:bold}
.leib2 .nr{  border: 1px solid #e2e9f3;;margin-top: 0; padding:10px; background:#fff;}
.leib2 .nr .tit,.leib .nr .tit {color:#fff;  font-size:20px;height:44px; padding-top:16px; text-align:center; overflow:hidden; font-weight:bold;border-bottom: 2px solid #fff;background:#0a57ae;}
.leib2 .nr .tit a,.leib .nr .tit a{ color:#fff;  font-size:20px; background:#0a57ae;height:44px; padding-top:16px; text-align:center; overflow:hidden; font-weight:bold}
.leib2 .nr h3{line-height:38px; text-indent:0px;height: 38px; font-family:"Microsoft Yahei";margin-bottom:10px;}
.leib2 .nr h3 a{display: block;height: 38px;line-height: 38px;border: 1px solid #e2e9f3;background: #f6f9ff;font-size: 16px;color: #333;text-align: center;border-radius: 3px; font-weight:normal; }
.leib2 .nr h3:hover a,.leib2 .nr h3.cur a{ background:#055cbd;color:#fff; text-decoration:none}
.leib2 .nr ul{margin: 10px 0 10px;position: relative;}
.leib2 .nr ul li { border-bottom: 1px dashed #e2e9f3; width: 48%;display: inline-block;}
.leib2 .nr ul li a { display:block; font-size:12px;color:#666;height:30px;line-height:30px; padding-left:20px; background-image:url(../images/ico8.gif); background-repeat:no-repeat; background-position:8px 12px;}
.leib2 .nr ul li a:hover,.leib2 .nr ul li a.hover,.leib2 .nr ul li.cur a,.pro .leftr .leib2 .nr ul li.cur a,.pro .leftr .leib2 .nr ul li:hover a{color:#0a57ae;}
.leib2 .nr ul li:after{content:'';position:absolute;width:100%;height:1px;background:#fff;left:0;bottom:0;}
.leib {margin-top: 20px;}

/*---left.htm---*/
.left_lx {}
.left_lx img { margin-bottom:10px;}

/*---left1.htm---*/
dl.pd_t05_con_dl { width:170px; height:200px; overflow:hidden; margin:10px auto 3px;}
dl.pd_t05_con_dl dt,dl.pd_t05_con_dl dt a{ width:170px; height:175px; line-height:0; font-size:0;}
dl.pd_t05_con_dl dt img { width:166px; height:166px; padding:1px; border:solid 1px #ccc;}
dl.pd_t05_con_dl dt a:hover img { border:solid 1px #055cbd;}
dl.pd_t05_con_dl dd {width:170px; overflow:hidden;height:20px; line-height:20px; padding-top:5px; text-align:center; color:#555; }

/*---当前位置---*/

.plc,.plc2{ background:url(../images/right.jpg) no-repeat right 0px; background-color:#ebebeb; padding-left:10px;height:42px;line-height:42px; position:relative; color:#666; overflow:hidden; font-size:12px; color:#333; }
.plc span {}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:12px; }
.plc a.goindex { display:block; float:right; height:42px; width:110px;}


/*---tj_news.htm---*/
.RandomNews {background-color:#fff;}
.diysr{background:none #055cbd;height:40px;line-height:40px;padding-left:27px;color: #FFF;}
.diysr a{color:#055cbd;font-weight:bold;}
.diysr a:hover,.tit a:hover{text-decoration:underline;}
.news_random{border:1px solid #ececec;border-top:none;width:958px;padding-top:8px; padding-bottom:8px;}
.news_random li{ height:28px;line-height:28px; padding:0 17px 0 10px;  width:345px; float:left;overflow:hidden;}
.news_random li a{ background:url(../images/ico55.gif) no-repeat 0 4px; padding-left:12px;}
/*---tj_product.htm---*/
dl.pd_list_dls {width:217px; overflow:hidden; float:left; padding-left:18px; padding-top:10px; padding-bottom:10px;height:200px;}
dl.pd_list_dls dt,dl.pd_list_dls dt a{ width:217px; height:170px;line-height:0; font-size:0;}
dl.pd_list_dls dt img{width:213px; height:160px; border:1px solid #D6D6D6; padding:1px; }
dl.pd_list_dls dt a:hover img{border:1px solid #055cbd;}
dl.pd_list_dls dd{ margin-top:3px; height:30px; width:217px; line-height:30px; text-align:center; overflow:hidden; font-size:14px;}
dl.pd_list_dls dd a:hover,dl.pd_list_dl dd a:hover {color:#055cbd;}
/*---资讯中心大框架---*/
.news_con { width:960px; margin:0 auto; padding-top:15px;}  /*资讯中心大框架*/
.nodata {   padding: 80px;   padding-left: 150px;   border: solid 1px #eee;   margin: 10px 0;   background: url(../images/nodata.gif) no-repeat 20px 20px}


/*---list_page.htm---*/
.agent_con { padding:10px; line-height:30px; font-size:14px; min-height:400px; width:940px;}
.agent_con .age_li_about {line-height:30px; font-size:14px; }
.agent_con .age_li_about p {  margin-bottom:10px;line-height:30px; font-size:14px; }
.agent_con .age_li_about div { margin-bottom:10px;line-height:30px; font-size:14px; }



/*---list_news.htm---*/

dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:950px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(../images/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(../images/ico7.gif) no-repeat 0 6px;color:#055cbd; }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:Arial, Helvetica, sans-serif;}
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;}
dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}




.newslb{ margin-top:40px; border-bottom:1px dashed #ebebeb; padding-bottom:40px;}
.newslb dt{width:210px; height:141px; float:left; margin-right:30px;}
.newslb dt img{ width:210px; height:141px;}
.newslb dd h3{ font-weight:normal}
.newslb dd h3 a{ font-size:18px; color:#333333}
.newslb dd h4{ margin-top:10px; color:#999999; font-weight:normal; font-size:14px; margin-bottom:16px;}
.newslb dd p{ color:#666666; font-size:14px; line-height:1.6em; margin-bottom:16px;}
.newslb dd h5{ font-weight:normal}
.newslb dd h5 a{ color:#055cbd; font-size:14px;}

/*---list_pic.htm--*/

dl.dl_pic { width:230px; padding:10px 5px; float:left; display:inline-block;}
dl.dl_pic dt{ width:224px; height:168px;border:solid 1px #d2d2d2; padding:2px; overflow:hidden;}
dl.dl_pic dt:hover {border:1px solid #055cbd;}
dl.dl_pic dt img { width:224px; height:168px;transition: all 0.6s ease 0s;-webkit-transform: all 0.6s ease 0s;-o-transform: all 0.6s ease 0s;}
dl.dl_pic dt img:hover {transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);}


dl.dl_pic dd {  margin:1px 0 0 0; width:230px; height:24px; line-height:24px; overflow:hidden; text-align:center;}
dl.dl_pic dd a:hover{ color:#055cbd;}

/*---list_pro.htm--*/

dl.dl_pro { width:230px; padding:10px 5px; float:left; display:inline-block;}
dl.dl_pro dt{ width:224px; height:238px;border:solid 1px #d2d2d2; padding:2px; overflow:hidden;}
dl.dl_pro dt:hover {border:1px solid #055cbd;}
dl.dl_pro dt img { width:224px; height:238px;transition: all 0.6s ease 0s;-webkit-transform: all 0.6s ease 0s;-o-transform: all 0.6s ease 0s;}
dl.dl_pro dt img:hover {transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);}



dl.dl_pro dd {  margin:1px 0 0 0; width:230px; height:24px; line-height:24px; overflow:hidden; text-align:center;}
dl.dl_pro dd a:hover{ color:#055cbd;}




/*---list_honor.htm--*/

dl.dl_honor { width:154px; padding:10px 10px 10px 17px; float:left; display:inline-block; }
dl.dl_honor dt { width:154px;overflow:hidden;height:215px; }
dl.dl_honor dd { width: 154px;height:28px; overflow:hidden;line-height:28px;text-align:center; background:#055cbd;} 
dl.dl_honor dd  a{ color:#fff;}
dl.dl_honor dt  img{width: 146px; height: 207px;padding:3px;  border: 1px solid #ccc;} 
dl.dl_honor dt  a:hover img{border:1px solid #055cbd;}

/*---list_hb.htm--*/

dl.dl_hb { width:140px; padding:10px 15px 10px 25px; float:left; display:inline-block;}
dl.dl_hb dt { width: 140px;overflow:hidden;height:70px; }
dl.dl_hb dd { width: 140px;height:24px; overflow:hidden;line-height:24px;text-align:center} 
dl.dl_hb dt  img{ height: 62px;width: 132px;padding:3px;  border: 1px solid #ccc;} 
dl.dl_hb dt  a:hover img{border:1px solid #055cbd;}


.hb { float:left; width:144px; height:135px; padding:5px 18px;}
.hb dt img{ padding:6px;width:132px; height:70px; background:url(../images/hb_picbg-2.jpg) no-repeat;}
.hb dd { display:block; font-size:12px; color:#666666; display:block; text-align:center; line-height:20px; height:40px;}

dl.dl_pic1 { width:230px; padding:10px 5px; float:left; display:inline-block;}
dl.dl_pic1 dt{ width:224px; height:111px;border:solid 1px #d2d2d2; padding:2px; overflow:hidden;}
dl.dl_pic1 dt:hover {border:1px solid #055cbd;}
dl.dl_pic1 dt img { width:224px; height:111px;transition: all 0.6s ease 0s;-webkit-transform: all 0.6s ease 0s;-o-transform: all 0.6s ease 0s;}
dl.dl_pic1 dt img:hover {transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);}


dl.dl_pic1 dd {  margin:1px 0 0 0; width:230px; height:24px; line-height:24px; overflow:hidden; text-align:center;}
dl.dl_pic1 dd a:hover{ color:#055cbd;}

/*---list_ganyan.htm--*/

dl.dl_2s{padding:12px 4px 12px 10px;overflow:hidden;}
dl.dl_2s dt{  height: 180px;  width: 225px; float:left;}
dl.dl_2s dt img{   height: 177px; width: 198px;}
dl.dl_2s dd{ float:left; width:480px; padding-left:10px; line-height:22px; height:177px;overflow:hidden; }
dl.dl_2s dd h4 a{ color:#333; height:22px; overflow:hidden; display:block;}
dl.dl_2s dd p{ height:130px; overflow:hidden; text-indent:2em; padding-top:2px; margin-bottom:2px;}

/*---list_contact.htm--*/

.temp_ec_01f_lxwm{ height:357px; overflow:hidden; position:relative; z-index:6;}
.temp_ec_01map{ height:390px; overflow:hidden; margin-top:10px;}
.temp_ec_01map .mapimg{ width:1180px; height:370px; padding:5px; border:5px solid #f0f0f0; display:block;}
.temp_ec_01dz{ width:1200px; background:#f0f0f0; overflow:hidden; margin:20px 0 20px 0; padding-bottom:50px;}
.temp_ec_01dz dl{ padding:28px 60px 0 60px;}
.temp_ec_01dz dt{ height:74px; border-bottom:1px solid #dbdbdb; font:24px "Microsoft Yahei"; line-height:59px; overflow:hidden;}
.temp_ec_01dz dt a{ color:#333132;}
.temp_ec_01dz dd{ height:70px; border-bottom:1px dashed #b1b1b1; font:16px "Microsoft Yahei"; color:#555; padding-top:14px; line-height:70px; overflow:hidden; padding-left:0px;}

.temp_ec_01dz dd span { display:block; float:left; padding-left:62px; background:url(../images/tel.png) no-repeat left 15px; min-width:280px;}




.temp_ec_01dz dd .lx01{background:url(../images/lxr.png) no-repeat left 15px;}
.temp_ec_01dz dd .lx02{background:url(../images/tel.png) no-repeat left 15px;}
.temp_ec_01dz dd .lx03{background:url(../images/phone.png) no-repeat left 15px;}
.temp_ec_01dz dd .lx04{background:url(../images/fax.png) no-repeat left 15px;}
.temp_ec_01dz dd .lx05{background:url(../images/mail.png) no-repeat left 15px;}
.temp_ec_01dz dd .lx06{background:url(../images/add.png) no-repeat left 15px;}
.temp_ec_01dz dd .lx07{background:url(../images/web.png) no-repeat left 15px;}
.temp_ec_01dz dd em{ padding:0 12px;}
.temp_ec_01dz dd i{ padding:0 20px;}




/*产品详细页面*/

.pro_content {padding:10px 20px;}
.product_tit{ clear:both; height:30px; background:#eee;}
.product_tit span{padding:0 20px; line-height:30px; display:inline-block; background:#055cbd; color:#fff; height:30px; font-weight:bold;}
.product_tit em{ float:right; font-style:normal; font-size:15px; font-weight:bold;  line-height:30px; padding-right:10px; color:#f00; background:url(../images/dh.gif) no-repeat 0px 50%; padding-left:20px;}
.product_nr{ padding:20px 0 50px; line-height:30px; font-size:14px; padding-bottom:10px; margin-bottom:10px;}
.product_dg{ padding:20px 0 50px; line-height:30px; font-size:14px;border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px;}
.order { padding-left:30px; padding-top:0px; background-image:url(../images/lx.jpg); background-repeat:no-repeat; background-position:370px 50px;}

.cpz0{ padding-bottom:10px; padding-top:0px;}
.cpz1 { float:left; margin:0;width:350px;}
.cpz1 img { width:350px;}

.cpz2{ float:right; width:340px;}
.cpz2 h1{ font-weight:bold; padding:0; margin:0; line-height:25px; border-bottom:1px solid #ccc; padding-bottom:10px; color:#444; font-size:18px; margin-bottom:10px;}
.cpz2 .pro_jj{ font-size:12px; line-height:26px; border-bottom:1px dotted #ddd; padding-bottom:10px;}
.cpz2 .pro_jj p { margin:0; padding:0;}
.cpz2 span{ font-size:20px; color:#f00; font-family:Arial, Helvetica, sans-serif;}
.cpz2 .dg { text-align:center; padding-top:15px; padding-bottom:15px;}

.infocontent {line-height:30px; font-size:14px; padding:15px;}
.info_title { color: #055cbd; font-size:16px; text-align:center; padding:0; margin:0;font-family:微软雅黑, Verdana; line-height:30px; margin-bottom:10px;}
.info_title1 { color: #055cbd; font-size:24px; text-align:center; padding:0; margin:0;font-family:微软雅黑, Verdana; line-height:30px; margin-bottom:20px; padding-bottom:20px;border-bottom:1px dashed #ccc; }



.info_other { border:1px dashed #ccc; line-height:30px; text-align:center; background-color:#fff; font-size:12px; color:#666;}
.info_other1 { border-top:1px solid #ccc; margin-bottom:10px;}
.info_content {	min-height:300px;_height:300px;line-height:30px;font-size:14px; margin-top:10px; margin-bottom:20px; border-bottom:1px dashed #ccc; padding-bottom:20px;}
.info_content p { margin-bottom:15px;line-height:24px; font-size:14px;}
.info_content div { line-height:30px; font-size:14px;}
.info_next { font-size:12px; line-height:24px;}

.page_content { font-size:14px; padding:20px; line-height:30px;}

.book_content {margin-left:60px; margin-right:10px; margin-bottom:30px; background-image:url(../images/lx.jpg); background-repeat:no-repeat; background-position:right 0px; }
.book1 {  line-height:24px;}
.book {  line-height:40px;}
.book span { color:#FF0000; padding-left:10px;}
.book dt{}
.book dt .input{border:1px solid #d9d9d9;height:20px;line-height:20px;color:#666;}
.book dt .inputs{width:356px;height:120px;border:1px solid #d9d9d9;overflow:hidden; background-color:#fff;}
.book .input2{width:66px;height:30px;line-height:30px;border:0;text-align:center;font-size:16px;color:#fff;margin:4px;background:#055cbd;font-family: "微软雅黑", "宋体";cursor:pointer;}



.List_page{text-align:center;margin-bottom:20px; margin-top:20px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#A0A0A0;}
.List_page span{background:#055cbd;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #055cbd;}

.red { color:#f00;}




.ourselves{height:395px;background:url(../images/lx_02.jpg) no-repeat;overflow:hidden; margin-bottom:30px; min-width:1200px; margin-top:20px;}
.ourselves .se_at{width:1000px;height:362px;margin:16px auto;}
.ourselves .se_at .ju_twz{width:504px;height:362px;float:left;background:url(../images/hs_04.jpg) no-repeat;position:relative;}
.ourselves .se_at .ju_twz .dizhi{width:330px;height:129px;position:relative;top:60px;left:138px;color:#fff;font-size:14px;line-height:25px;}
.ourselves .se_at .ju_twz .dizhi p{ padding:0; margin:0;}
.ourselves .se_at .ju_twz .pnian,.ourselves .se_at .ju_twz .pn,.ourselves .se_at .ju_twz .pn_ian,.ourselves .se_at .ju_twz .pin{position:absolute;top:205px;left:166px;color:#fff;font-size:12px;font-weight:600;}

.ourselves .se_at .map{width:486px;height:362px;float:right;}
.ourselves .se_at .ju_twz .pn{position:absolute;top:205px;left:338px;}
.ourselves .se_at .ju_twz .pn_ian{position:absolute;top:235px;left:166px;}
.ourselves .se_at .ju_twz .pin{position:absolute;top:235px;left:338px;}



.List_page{text-align:center;margin-bottom:20px; margin-top:20px;}


.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 22px 0;
	border-radius: 3px;
}
.pagination > li {
	display: inline;
}
.pagination > li > a, .pagination > li > span {
	position: relative;
	float: left;
	padding: 4px 12px;
	margin-left: -1px;
	line-height: 1.6;
	color: #76838f;
	text-decoration: none;
	background-color: transparent;
	border: 1px solid #cccccc;
	
	    margin: 0 3px;
    border-radius: 3px;
	
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
	margin-left: 0;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.pagination > li:last-child > a, .pagination > li:last-child > span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	z-index: 2;
	color: #89bceb;
	background-color: #f3f7f9;
	border-color: #cccccc;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	z-index: 3;
	color: #fff;
	cursor: default;
	background-color: #055cbd;
	border-color: #055cbd;
}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
	color: #A0A0A0;
	pointer-events: none;
	cursor: not-allowed;
	background-color: transparent;
	border-color: #cccccc;
}

.pcont{ padding:20px 0 10px 0; font-size:14px;}
.pcont p{ line-height:26px; padding-bottom:15px;}
.pcont img{ display:inline-block; max-width:100%;}

#ptitle{ margin-bottom:0;}
#ptitle a{ border:none; height:40px; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;border-radius:0}

/*分页*/
.fenye {width:100%;text-align:center; margin:20px 0;}
.fenye .xiaocms-page {display:inline-block;}
.fenye .xiaocms-page a,.fenye .xiaocms-page span {display:inline-block;padding:0 13px;text-align:center;line-height:34px;margin:0 5px 10px 5px;border:#dddddd solid 1px;overflow:hidden;font-size:13px;color:#999999;}
.fenye .xiaocms-page a:hover {background:#055cbd;color:#fff!important;border:#055cbd solid 1px;}
.fenye .xiaocms-page span {background:#055cbd;color:#fff;border:#055cbd solid 1px;}