﻿
/* CSS Document */
html,body {  overflow-x: hidden;}
body,img{ margin:0; padding:0;	line-height:24px; font-family:"微软雅黑";	font-size:14px; border:none; color:#222;}
ul,li{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#0198e7; text-decoration:none;}

.div_center{ width:1200px; margin:0 auto;}
.div_clear{ clear:both;}
.div_style{ border: 1px solid #e9e9e9; padding: 22px 10px;}

/*head*/
.head_1{ background:url(../image/top_02.jpg) repeat-x top left; height:35px; line-height:35px; width:100%;}
	.h1_left{ float:left;}
	.h1_righ{ float:right;}
	.h1_righ span{ padding:0px 10px; border-right:1px dashed #9A9A9A;}
	.h1_righ font{ padding-left:10px;}
	
	.lx_h1midd{ width:145px; padding-top:36px; height:26px; margin-left:32px; float:left;}
	.lx_h1midd span{ display:block; float:left; background:url(../image/maptop.jpg) no-repeat center left; padding-left:30px; height:26px; line-height:26px; font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
	.lx_h1midd font{ display:block; float:left; padding-left:10px;}
	.lx_h1midd font a{ color:#999999; height:26px; line-height:26px; font-family:"微软雅黑";}
.head_2{ width:100%; background: url(../image/main_04.jpg); }
	.h2_left{ float:left;}
	.h2_righ{ padding-right: 50px; float:right;}
.head_3{ width:100%; height:50px; background:#0198E7;}
	.nav_center{ width:1204px; margin:0 auto;}

.cityx_x{ padding:10px; width:345px;}
.cityx_x a{ height:30px; line-height:30px; display:block; float:left; width:86px; text-align:center; font-size:16px; font-family:"微软雅黑";}

.code_txxtx{ width:100px; height:30px; border:1px solid #cccccc; padding:0; text-align:center;}
.pll_code_imgx{ margin:0px 10px;}
.code_subxx{ width:100px; height:30px; border:1px solid #cccccc; cursor:pointer;}
/* flexslider */
#flashs {  position: relative;z-index: 1;height:450px; margin-top:-186px; margin-top:0px;}
#flashs .bgitem {position: absolute;}
#flashs .btn {bottom:25px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
#flashs .btn span {background: none repeat scroll 0 0 #0198e7;border: 1px solid #0198e7;color: #fff;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 6px;}
#flashs .btn span.cur {background: none repeat scroll 0 0 #fde900;color: #000; border:1px solid #fde900;}
.ban_bg{ background:#fff; }


/*m*/
.m_1{ width:100%; margin-top: 40px; background:#F9F9F9;  }
.tit{    width: 1200px;    border-bottom: 1px dashed #ccc;    background:rgba(1,152,231,0.15);    border-radius: 5px;    padding: 10px 0;}
.tit1{    background: url("../image/new_icon.gif") no-repeat scroll left 2px;    font: bold 24px "Microsoft Yahei";    height: 55px;    margin: 0 auto;    padding-left: 60px;    width: 227px;}
.tit1 a{    color: #0198e7;    text-decoration: none;}
.tit1 em{    color: #7f7f7f;    display: block;    font: 14px Arial,Helvetica,sans-serif;    text-transform: uppercase;}
.m1_tt{ width:358px; height:140px; margin:0 auto; overflow:hidden;}
.m1_list{ width:1200px; overflow:hidden; padding:28px 0px 10px 0px;}
.m1_lt_left{    border: 1px solid #ccc;    padding: 5px; float:left; width:280px; overflow:hidden; margin:0 0 10px 8px; }
.m1ltl_mar{ margin-left:10px;}
.m1_lt_left a img{ border:1px solid #ddd; }
.m1_lt_left .bg{ background:url(../image/ybg_03.png) no-repeat top center; width:280px; height:219px; position:relative; top:-250px;margin-bottom:-219px; left:0;}
.m1_lt_left .bg_more{ background:url(../image/bmore_03.png) no-repeat top center; width:280px; height:30px; position:relative; top:56px; left:0;  z-index:10;}
.m1_lt_left span{display: block;    width: 100%;    text-align: center; padding: 14px 0px 0; border-bottom: 1px dotted #ddd; }
.m1_lt_left p{    display: block;    height: 48px;    overflow: hidden;}

.m_2{ width:100%; height:350px; margin-bottom:50px; background:url(../image/index_18.jpg) #00AAE8 no-repeat top center;}
.m2_all{ padding-top:42px;}
.m2_left{ float:left; width:415px; height:285px; overflow:hidden; }
.m2left_con{ line-height:30px; color:#FFFFFF; margin-top:15px; height:128px; width:415px; overflow:hidden;}
.m2left_more{ margin-top:20px; border:1px solid #49C2EE; text-align:center; line-height:40px; height:40px; width:150px; color:#bcedff;}
.m2_midd{ float:left; width:352px; margin-left:50px;height:285px; overflow:hidden;}
.m2_mid{    float: left; margin: 0 45px;  overflow: hidden;}
.m2_righ{ float:right; width:365px;height:285px; overflow:hidden;}
.news_tit{ margin-top:23px;}
.news_tit a , .news_tit a:hover{ color:#fff!important;    font-size: 20px;    font-weight: bold;}
.news_list{    margin-top: 20px;}
.news_list li{    text-align: left;    color: #fff;    line-height: 29px;    text-indent: 1em;    border: 1px dashed rgba(200,200,200,0.35);    margin: 10px 0;    border-radius: 15px; }

.m_3{ width:100%; background:#F9F9F9;}
.m3_tit{ padding:45px 0px 20px 0px;}
.m3_tit_left{ float:left;}
.m3_tit_left a , .m3_tit_left a:hover{    font-size: 28px;    font-weight: bold; color:#000;}
.m3_tit_r{ float:right;}
.m3_list{ height:280px; padding-bottom:49px;}
.m_4{ width:100%; background:#FFFFFF; padding:37px 0px 55px 0px;}
.m4_left{ float:left; width:560px;    border: 1px solid rgba(1,152,231,0.5);    padding: 15px;    border-radius: 10px;}
.m4_right{ float:left; width:560px;    border: 1px solid rgba(1,152,231,0.5);    padding: 15px;    border-radius: 10px; margin-left:16px;}
.m4_news_list{ margin-top:10px;}
.m4_newsl_one{ border-bottom:1px dashed #C5C5C5; line-height:25px; padding-top:8px;}
.m4_newsl_one a span{ float:right; color:#666; }
/*foot*/
.foot_1{ background:#0093D6; width:100%; padding-bottom:10px;}
.foot_fri{ padding:15px 0;  background:url(../image/main_48.jpg) repeat-x bottom left;}
.fri_f{ width:1200px;color:#FFFFFF; overflow:hidden;}
.fri_f font{ font-family:"微软雅黑"; font-size:18px; color:#FFFFFF; line-height:50px; display:block; float:left; height:50px; width:95px;}
.link{float: right;    width: 1100px;}
.foot_line_righ{ float:right; width:1105px; height:50px; overflow:hidden; line-height:25px;}
.fri_f span{ color:#9ce0ff; padding:0px 2px;line-height:24px;}
.fri_f a,.fri_f a:link,.fri_f a:visited{ color:#9ce0ff; text-decoration:none;}
.fri_f a:hover{ color:#fff; text-decoration:none;}

.foot_lxus{ margin-top:15px; border-bottom:1px solid #34AADF; font-size:24px; font-family:"微软雅黑"; color:#FFFFFF; line-height:40px; padding-bottom:5px; }
.foot_phone{ padding-top:12px; /*border-bottom:1px dashed #34AADF;*/}
.foot_phone li{ color:#eee; }

.foot_2{ width:100%; background:url(../image/fbf_03.jpg) repeat-x top left; height:40px; line-height:40px; color:#6fd2fe;}
.foot2_left{ float:left;}
.foot2_left span{ padding-right:10px;}
.foot2_righ{ float:right;}
.foot_2 a,.foot_2 a:link,.foot_2 a:visited{ color:#6fd2fe; text-decoration:none;}
.foot_2 a:hover{ color:#fff; text-decoration:none;}

/*site*/
.s_m{  position:relative; top:0px; left:0; width:100%;}
.site_m{ padding-top:40px; padding-bottom:50px;}
.ss_mmm{ background:#FFFFFF;}
.s_left{ float:left; width:250px; border: 2px solid #0198E7; }
.s_l_title{ background:url(../image/site_03.jpg) no-repeat top left; height:101px;}
.sltit_top{ font-family:"微软雅黑"; font-size:24px; color:#FFFFFF; padding:25px 25px 0px 65px; width:160px; height:30px; line-height:30px; overflow:hidden;}
.sltit_boo{font-family:"微软雅黑"; font-size:24px;color:#FFFFFF;padding:0px 25px 0px 65px; width:160px; height:30px; line-height:30px; overflow:hidden;}

.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{	font-size:14px;	font-family:"微软雅黑";	color:#444444;	text-decoration:none;	display:block;	width:250px;	height:45px;	line-height:45px;	text-align: left;	vertical-align:middle;	background:url(../image/site_09.jpg) no-repeat top left; font-weight:bold; padding-left:10px; }
/*.small_nav a:hover{	color:#FFFFFF;	line-height:45px;	height:45px;	background:url(../image/site_07.jpg) no-repeat top left;font-weight:bold;}*/
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{	font-size:14px;	font-family:"微软雅黑";	color:#FFFFFF;	text-decoration:none;	display:block;	width:250px;	text-align:center;	vertical-align:middle;	line-height:45px;	height:45px;	background:url(../image/site_07.jpg) no-repeat top left;font-weight:bold; padding:0; }
.small_nav_down a:hover{	color:#FFFFFF;background:url(../image/site_07.jpg) no-repeat top left; height:45px;font-weight:bold;}

.small_navss a,.small_navss a:link,.small_navss a:visited,.small_navss a:active{	font-size:14px;	font-family:"微软雅黑";	color:#444444;	text-decoration:none;	display:block;	width:250px;	height:45px;	line-height:45px;	text-align:center;	vertical-align:middle;	background:url(../image/site_09.jpg) no-repeat top left; font-weight:bold;}
.small_navss a:hover{	color:#444444;	line-height:45px;	height:45px;	background:url(../image/sps_02.jpg) no-repeat top left;font-weight:bold;}

.s_righ{ float:right; width:945px; background:url(../image/site_05.jpg) repeat-x top left;}
.sr_all{ margin-left:30px;}
.sr_top1{ color:#fff; line-height:25px;    background: #0198E7;    padding: 5px 20px; }
.sr_top1 a{ color:#fde900; }
.sr_top2{ margin:10px 0px 40px 0px; font-family:"微软雅黑"; font-size:18px; font-weight:bold;}
.sr_con{ padding:0px 20px 30px 0px; width:900px; line-height:25px; min-height:300px;}
.sr_con h1{ text-align: center; }
.nbsp{    padding: 15px 0; }
.nbsp img{    width: 430px;    height: 336px;    border: 1px solid #0198E7;    padding: 5px;}
.jianj{    width: 443px;     height: 360px;    overflow: hidden;   float: right;}
.jianj h2{ color:#0198E7; }
.jianj span{ display: block;    line-height: 39px; }
.guozi span{ display:block; text-align:center; color:#666; }
.nro en{    font-size: 23px;    line-height: 35px;    display: block;    border-bottom: 2px solid #0198E7;}
.nrl{ padding-bottom: 15px;}
.flo{ padding: 5px 0; }


.itemimg{ width:202px;  margin:10px 13px 0px 10px; float:left;}
.videoimg{ width:200px; height:142px; border:1px solid #cccccc;}
.videoimg div{width:200px; height:142px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center;}
.itemimg:hover  .videoimg{ width:200px; height:142px; border:1px solid #0198e7;}

		.txt_class{ width:300px; height:20px; line-height:20px; padding-left:5px;}
.txt_class2{width:100px; height:20px; line-height:20px;padding-left:5px;}
.txt_class_con{ width:300px; height:40px; line-height:20px;padding-left:5px;}
.txt2_class{ background:none; border:none;}
.dd_class{ margin-top:20px;}
.dd_class2{ margin-top:10px;}
.dd_classdiv{ margin:10px 0px;}
	.dd_classdiv span{ width:100px; text-align:right;}
.dd_classdivx{  margin:10px 0px; line-height:40px;}
.dd_price{ float:left;}
.dd_type{ float:left; margin-left:15px;}
.dd_type2{float:left; margin-left:30px;}
.dd_bz{ float:left;}
.dd_bz2{ float:left; width:300px;}
.dd_sub{ float:left; width:220px; text-align:center;}
.dd_res{ float:left; width:150px;text-align:center;}
	.dd_clas_left{ float:left; width:400px;}
	.dd_clas_right{ float:left;  width:500px; height:230px;}
	.dd_clas_right2{ float:left;  width:450px; height:270px; margin-bottom:20px;}

.dd_c_dl{ float:left; width:85px; text-align:right;}
.dd_c_dr{ float:left; width:305px;}




/*news*/
.news_c_one{ width:270px; margin:10px 15px 20px 15px; float:left;}
.news_c_img{ width:268px; height:158px; display:table-cell; vertical-align:middle; text-align:center; border:1px solid #cccccc;}
.news_c_title{ line-height:25px; font-weight:bold; margin-top:10px; font-size:14px; width:270px; height:25px; overflow:hidden;}
.news_c_desc{ height: 58px; line-height:20px; color:#eeeeee; overflow: hidden; }
.news_c_more{ margin-top:15px; text-align:left;}
.news_c_ones{width:270px; height:190px; margin:10px 15px 20px 15px; float:left;}
/*yinan*/
.yn_one{ padding-bottom:5px; margin-top:15px; border-bottom:1px solid #CCCCCC;}
.yn_one_1{ height:17px; line-height:17px; padding:5px 0px;}
.yn_o_1_left{ float:left; width:20px;}
.yn_o_1_righ{ float:left; padding-left:10px; width:860px; font-weight:bold;}
.yn_o_1_righ a{ color:#000; font-size:15px; }

.yn_one_2{ height:40px; line-height:17px; padding:5px 0px; overflow:hidden; }
.yn_o_2_left{ float:left; width:20px;}
.yn_o_2_righ{ line-height: 21px; float:left; padding-left:10px; width:860px;}
/*pro*/
.pro_one{ float:left; width:430px; height:144px; margin:10px 0px;}
.pro_two{ float:left; width:430px; margin:10px 0px 10px 40px;}
.pro_one_left{ float:left; border:1px solid #CCCCCC; width:200px; height:142px;}
.pro_one_left div{ width:200px; height:142px;display:table-cell; vertical-align:middle; text-align:center;}
.pro_one_righ{ float:left; width:210px; margin-left:18px;}
.pro_title{ height:30px; line-height:30px; font-weight:bold; font-size:14px;width:210px; overflow:hidden; }
.pro_type_tit{ font-size:14px; margin-top:5px;}
.pro_type{ line-height:20px;}
.pro_con_tit{ font-size:14px; margin-top:5px;}
.pro_con{ line-height:20px;}

.showprott{ border-bottom:1px dashed #A8A8B7; font-size:14px; line-height:30px; margin-bottom:10px; padding-bottom:10px; font-weight:bold;}
.showprolist1{ margin:5px 0px; line-height:20px; width:420px;}

.showphone{ background:url(404.png) no-repeat center left; padding-left:100px; font-family:"微软雅黑"; line-height:27px; font-size:18px; font-weight:bold; color:#0C63D0; margin-top:30px;}

.listsb{width:879px; overflow:hidden; min-height:300px; padding:10px; font-size:14px; text-align:left; border-top:none; border:1px solid #CCCCCC; border-top:none;}
.tabsb{width:900px;height:37px;border-bottom:1px solid #CCCCCC;}
.tabsb ul{margin:0;padding:0;}
.tabsb li{float:left;height:38px; width:137px; margin-right:10px; font-size:14px;text-align:center;cursor:pointer; background:url(../image/taba.jpg) no-repeat bottom left; font-weight:bold; line-height:38px; }
.tabsb li.on_zzjssb{color:#2A9AD4; background:url(../image/tabb.jpg) no-repeat bottom left; border:none;}




.news_hd{ margin:20px 5px;}
.hd_title{ line-height:40px; border-bottom:1px solid #cccccc; margin-bottom:10px; }
.hd_t_left{ float:left;font-size:20px;}
.hd_t_righ{ float:right;font-size:14px;}

.hd_one{ margin-bottom:20px;}
.hd_one_img{ float:left; width:84px;  border:1px solid #CCCCCC;}
.hd_one_img div{ width:84px; height:60px; display:table-cell; vertical-align:middle; text-align:center;}
.hd_one_font{ float:right; width:144px;}
.h_one_f_top{ line-height:20px; font-weight:bold;}
.h_one_f_boo{ line-height:150%; margin-top:5px;}

.pro_case_list{ margin:30px 0px;}
.procase_title{ line-height:40px; border-bottom:1px solid #cccccc; margin-bottom:10px;}
.pcase_t_left{ float:left; color:#666666; font-size:20px;}
.pcase_t_righ{ float:right; color:#666666;}

.news_c_titlesss{ line-height:25px; font-weight:bold; margin-top:10px; font-size:14px; width:270px; height:25px; overflow:hidden; text-align:center;}

.subNav a,.subNav a:link,.subNav a:visited,.subNav a:active{	font-size:14px;	font-family:"微软雅黑";	color:#FFFFFF;	text-decoration:none;	display:block;	width:250px;	height:45px;	line-height:45px;	text-align:center;	vertical-align:middle;	background:url(../image/site_07.jpg) no-repeat top left; font-weight:bold;}
.subNav a:hover{	color:#FFFFFF;	line-height:45px;	height:45px;	background:url(../image/site_07.jpg) no-repeat top left;font-weight:bold;}
.navContent{display: none;}
.navContent a,.navContent a:link,.navContent a:visited,.navContent a:active{	font-size:14px;	font-family:"微软雅黑";	color:#444444;	text-decoration:none;	display:block;	width:250px;	height:45px;	line-height:45px;	text-align:center;	vertical-align:middle;	background:url(../image/site_09.jpg) no-repeat top left; font-weight:bold;}
.navContent a:hover{	color:#FFFFFF;	line-height:45px;	height:45px;	background:url(../image/sps_02.jpg) no-repeat top left;font-weight:bold;}
.currentDd{color:#FFFFFF;	line-height:45px;	height:45px;	background:url(../image/site_07.jpg) no-repeat top left;font-weight:bold;}
	
/*-- 内页推荐样式 --*/
.RandomNews{ overflow: hidden; margin-bottom: 10px; }
.diysr{ height:36px; line-height:36px; margin: 0; padding-left:27px; border: 1px solid #aaa; }
.diysr a{color:#6B9F1F;font-weight:bold;}
.diysr a:hover,.tit a:hover{text-decoration:underline;}
.news_random{border:1px solid #CCC;border-top:none; width:913px;padding-top: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(404.png) no-repeat 0 4px; padding-left:12px;}
.news_random11{border:1px solid #CCC;border-top:none;border-bottom:none;width:752px;padding-top:8px;}
.news_random11 li{ height:28px;line-height:28px; padding:0 10px 0 10px; float:left;overflow:hidden;}
.news_random11 li a{ background:url(404.png) no-repeat 0 4px; padding-left:12px;}
.clear{ clear:both; }

dl.pd_list_dl{ width:249px; overflow:hidden; float:left;padding:5px 25px 0;}
dl.pd_list_dl dt{ width:249px; height:186px;line-height:0; font-size:0;}
dl.pd_list_dl dt img{width:243px; height:180px; padding:2px; border:1px solid #D6D6D6;background:#E7E7E7; }
dl.pd_list_dl dt a:hover img{border:1px solid #429B25; width:249px; height:186px;}
dl.pd_list_dl dd{ margin: 10px 0; height:20px; width:249px; line-height:20px; text-align:center; overflow:hidden;}
dl.pd_list_dl dd a:hover{color:#429B25;}

dl.pd_list_dls{ width:196px; overflow:hidden; float:left;padding:5px 27px 10px;}
dl.pd_list_dls dt{ width:196px; height:186px;line-height:0; font-size:0;}
dl.pd_list_dls dt img{width:190px; height:180px; padding:2px; border:1px solid #D6D6D6;background:#E7E7E7; }
dl.pd_list_dls dt a:hover img{border:1px solid #429B25; width:196px; height:186px;}
dl.pd_list_dls dd{ margin-top:5px; height:20px; width:196px; line-height:20px; text-align:center; overflow:hidden;}
dl.pd_list_dls dd a:hover{color:#429B25;}

.pages{margin-top:5px}
.pages a,.pages a:visited,.pages b,.pages span{display:inline;float:left;min-width:12px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:2px 5px;text-align:center;font-family:"微软雅黑";font-size:14px;white-space:nowrap;border:1px solid #BDD7F2;border-radius:3px;color:#333}
.pages a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}
.pages b{border:1px solid #BDD7F2!important;background:#CBE0F7!important}
.pages span{font-weight:bold}
.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden}
.cf{zoom:1}
.rmbq{ width:690px; height:30px; line-height:30px; font-size:13px; margin:8px 0 0 0; float:left; padding:0;}

.rmbq span{ font-size:15px; color:#990000; width:80px; height:30px; display:block; float:left; overflow:hidden; padding:0; margin:0;}

.rmbq a{ display:block; margin:0 10px 0 0; float:left; border:#e2e1e1 1px solid; height:25px; line-height:25px; padding:0 5px; }

.tw{ width:690px; float:left; margin:30px 0 0 10px;  font-size: 14px;}
.tw a{ display:block; margin:0 5px 0 0; float:left;}
.tw span{ width:65px; float:left;}