@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:12px;}
img{ margin:0; padding:0; border:none;}
ul,li,ol{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{  text-decoration:none;}
a:hover{  text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; margin:0 auto;}


.cx_h1{ background:#e9f5f8;}
.cx_h1bg{ background:#e9f5f8;}
.cxh1_righ{ width:1064px;}
.cxh1r_lin1{ height:77px; width:1064px;}
.cxh1rl1_left{ width:495px; margin-left:169px;position:relative; top:0; z-index:10;}
.cxh1rl1l_left{ height:77px; line-height:77px; text-align:left; color:#91b8c2;}
.cxh1rl1l_righ{ margin-top:22px; position:relative; top:0;}
.cxh1r_ewm{ position:absolute; top:60px; right:-40px; display:none;}

.cxh1r_lin2{ background:url(../../images/images/index_11.jpg) no-repeat top left; width:1064px; height:51px;}

.nav_before a,.nav_before a:link,.nav_before a:visited,.nav_before a:active{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	display:block; float:left;
	width:130px;
	height:51px;
	line-height:51px;
	text-align:center;
	vertical-align:middle;font-family:"微软雅黑"; font-weight:bold;
	overflow:hidden;
}
.nav_before a:hover{
	color:#015ea0;
	height:51px;
	line-height:51px; background:url(../../images/images/jts_03.png)#FFFFFF no-repeat top center;
}
.nav_before a:hover.fir{
	color:#015ea0;
	height:51px;
	line-height:51px; background:url(../../images/images/nav1.jpg) no-repeat top left;
}
.nav_before a:hover.end{
	color:#015ea0;
	width:132px;
	height:51px;
	line-height:51px; background:url(../../images/images/nav2.jpg) no-repeat top right;
}
.cxh1r_lin2 span{ display:block; float:left; width:3px; height:51px; line-height:51px; color:#4e8bb2; text-align:center; background:url(../../images/images/bor_08.png) no-repeat top center;}


.flexslider{position:relative;width:100%; height:725px; text-align:center; min-width:1200px;background:url(../../images/images/loading.gif) 50% no-repeat;}
.slides{}
.slides li{height:725px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; left:0; margin-left:50px;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 6px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../../images/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.cx_m{}
.cx_m1{ background:#e9f5f8;}
.cx_m1bg{ background:#e9f5f8; padding:45px 0px 50px 0px;}
.cxm1_left{ background:url(../../images/images/index_16.jpg) no-repeat top left; width:280px; height:470px; padding:20px 12px 144px 28px;}


.tabsbx{width:280px;  height:460px; overflow:hidden; margin-top:10px;}
.tabsbx ul{margin:0;padding:0;}
.tabsbx li{height:35px; width:280px;text-align:left;cursor:pointer; line-height:35px;font-size:18px; color:#FFFFFF; padding-left:15px; margin-top:8px; font-family:"微软雅黑"; }
.tabsbx li.on_zzjssbx{color:#FFFFFF; background:url(../../images/images/tbs_03.jpg) no-repeat center left; padding-left:15px;}


.cxm1_righ{ width:880px;}
.listsbx{width:880px; height:634px; overflow:hidden;text-align:left; margin:0px;}
.cxm1r_one{ width:430px; height:270px; background:#a3d5f9; position:relative; overflow:hidden;}
.cxm1ro_img{ width:430px; height:270px;}
.cxm1ro_img div{ width:430px; height:270px; display:table-cell; vertical-align:middle; text-align:center;}
.cxm1r_one span{ display:block; position:absolute; top:0; width:430px; height:270px; background:#000000; opacity:0;}
.cxm1r_one font{ display:block; position:absolute; top:270px; width:380px; padding:0px 25px; line-height:270px; text-align:center; overflow:hidden; height:270px; font-size:18px; color:#FFFFFF;}
.cxm_marle{ margin-top:20px;}
.cxm1r_con{ width:840px; height:74px; background:#ffffff; padding:0px 20px; font-size:14px;}
.cxm1r_con div{ width:840px; height:74px;line-height:74px; text-align:center; overflow:hidden;}

.cx_m2{ padding:35px 0px 50px 0px;}
.cxm2_tit{ text-align:center; padding:0px; margin-bottom:35px;}
.cxm2_lst{ width:1200px; height:297px; overflow:hidden;}
.cmx2_mjt{ width:1040px; padding:0px 30px;}
#featureContainer { MARGIN: 0px auto; WIDTH: 1040px; FONT-SIZE: 80%;}
#wrap {OVERFLOW: hidden ; WIDTH: 1040px; height:297px }
#feature {POSITION: relative; }
.featureUL {POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; FLOAT: left;  LEFT: 0px}
.featureBox { width:320px; height:295px; BACKGROUND-REPEAT: no-repeat; FLOAT: left;  OVERFLOW: hidden; border:1px solid #cccccc; border-radius:5px; margin-right:37px; position:relative;}
#block {Z-INDEX: 0; POSITION: relative;  MARGIN: 0px auto;  WIDTH: 1040px; HEIGHT: 297px; FONT-SIZE: 70%; OVERFLOW: hidden;}
.featureBox .box { width:320px; height:295px;background:#FFFFFF; display:table-cell; vertical-align:middle; text-align:center;  border-bottom:none;}
.featureBox .box div{ width:320px; height:295px;background:#FFFFFF; display:table-cell; vertical-align:middle; text-align:center;  border-bottom:none;}
.box_font{ width:180px; height:30px; line-height:30px; text-align:left; overflow:hidden; margin:30px 70px; position:absolute; top:-100px;font-size:14px; color:#FFFFFF;}
.box_fontx{ width:180px; height:30px; line-height:30px; text-align:left; overflow:hidden; margin:30px 70px; position:absolute; top:-130px;color:#FFFFFF;}
.featureBox span{ background:#000000; width:320px; height:295px; position:absolute; top:0; opacity:0; display:block;}
.featureBox font{width:180px; height:30px; margin:30px 70px; display:block; position:absolute; top:295px;}

.cx_m3{ background:#e9f5f8;}
.cx_m3bg{ background:#e9f5f8;padding:35px 0px 50px 0px;}
.cxm3_tit{ text-align:center; margin-bottom:35px;}
.cxm3_lst{ width:1200px; height:207px; overflow:hidden;}

.i_scoll_all{width:290px; float:left; overflow:hidden; height:225px; position:relative; top:0; left:0;}
.i_scroll_w{height:225px; width:290px; border:1px solid #e7e7e7; overflow:hidden;position:relative; top:0; left:0;}
.i_scroll_w div{height:225px; width:290px;display:table-cell; background:#ffffff; vertical-align:middle; text-align:center; }
.i_scroll_w span{ display:block; width:290px; height:225px; position:absolute; top:0; background:#015ea0; opacity:0;}
.i_scroll_w font{ display:block; width:331px; padding:20px 22px 10px 22px; position:absolute; top:-80px; text-align:left; font-size:14px; color:#FFFFFF; font-weight:bold; height:50px; line-height:25px; overflow:hidden;}
.i_scroll_w p{ display:block; width:331px; padding:20px 22px 5px 22px; position:absolute; top:205px; text-align:left;color:#FFFFFF; height:100px; line-height:25px; overflow:hidden;}

.cx_m4{ background:url(../../images/images/index_44.jpg) no-repeat top center;}
.cx_m4bg{ background:url(../../images/images/index_44.jpg) no-repeat top center; height:600px;}


.cx_foot{ background:#e9f5f8; padding-top:30px;}
.cxf_1{ background:#1c252a;}
.cxf_1bg{background:#1c252a; padding:30px 0px;}
.cxf1_left{ width:640px; height:176px; overflow:hidden;}
.cxf1l_1{ width:33px;}
.cxf1l_2{ width:280px; height:176px;}
.cxf1l_2 textarea{ padding:10px; width:260px; height:156px; border:none; background:#FFFFFF; border-top-right-radius:5px; border-bottom-right-radius:5px; resize:none;}
.cxf1l_3{ width:315px;}
.cxf1l_3 li{ margin-bottom:11px;}
.cxf1l3_left{ width:33px; height:35px; overflow:hidden;}
.cxf1l3_righ{ width:282px; height:35px; overflow:hidden;}
.cxf1ll3r_txt{ width:262px; height:35px; line-height:35px; padding:0px 10px; border-top-right-radius:5px; border-bottom-right-radius:5px; border:none;}
.cxf1ll3r_btn{ padding-top:3px;}
.cxf1_righ{ width:485px;}
.cxf1r_tit{}
.cxf1r_tit span{ color:#FFFFFF; height:20px; line-height:20px;}
.cxf1r_tit a{margin-right:40px; line-height:20px; display:block; float:left; font-size:14px;border-bottom:1px solid #1c252a;}
.cxf1r_tit a:hover{ border-bottom:1px solid #667076;}

.cxf1r_lst{ margin-top:20px;}
.cxf1lrl_left{ width:305px;}
.cxf1lrll_font{ margin-top:5px;}
.cxf1lrll_font div{ width:305px; height:25px; line-height:25px; overflow:hidden; color:#FFFFFF;}

.cxf_2{background:url(../../images/images/fbor_03.jpg) repeat-x top left; }
.cxf2bg{background:url(../../images/images/fbor_03.jpg) repeat-x top left; height:44px; color:#4f5457; text-align:center;}
.cxf_2 span{ padding:0px 30px; height:44px; line-height:44px;}
.cxf_2 a,.cxf_2 a:link,.cxf_2 a:visited{ color:#4f5457;}
.cxf_2 a:hover{ color:#FFFFFF;}

.site_bg{ background:#e9f5f8;}
.sitebgs{ background:#e9f5f8; padding:45px 0px;}

.s_left{ width:310px;}
.sl_tit{ background:url(../../images/images/site_05.jpg) no-repeat top left; height:56px; padding:0px 40px; width:230px;}
.sl_tit span{ display:block; float:left; width:100px; height:56px; overflow:hidden; line-height:56px; text-align:left; font-family:"微软雅黑"; font-weight:bold; font-size:24px; color:#FFFFFF;}
.sl_tit font{ display:block; float:right; width:110px; text-align:left; margin-top:10px; height:26px; line-height:26px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:18px;} 

.sl_lst{ width:237px; margin:0 auto; background:#FFFFFF; padding-bottom:80px;}
.sll_lst{ background:url(../../images/images/site_14.jpg) repeat-y top left;}

.slll_lst{ padding-left:17px; width:220px;}
.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	color:#303b41;
	font-size:14px;
	text-decoration:none;
	display:block;
	height:40px; padding-left:17px; padding-right:13px;
	line-height:40px;
	text-align:left;
	vertical-align:middle; overflow:hidden; width:190px; font-family:"微软雅黑"; font-size:14px; font-weight:bold;
}
.small_nav a:hover{color:#0273b9;line-height:40px;height:40px; background:url(../../images/images/site_17.jpg) no-repeat center left;}
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{color:#0273b9;line-height:40px;height:40px;background:url(../../images/images/site_17.jpg) no-repeat center left;}
.small_nav_down a:hover{color:#0273b9; height:40px;background:url(../../images/images/site_17.jpg) no-repeat center left;}

.s_righ{ width:855px;}
.sr_tit{  text-align:center; height:56px; background:#FFFFFF;}
.srtt_left{ width:145px; height:56px; line-height:56px; color:#015ea0; font-size:16px; font-family:"微软雅黑"; font-weight:bold; overflow:hidden;}
.srtt_righ{ text-align:right; height:56px; line-height:56px; padding-right:20px;}

.sr_con{ line-height:210%;
        width: 870px;
	    
}
.sr_con img{ max-width:100%;}



.txt_class{ width:250px; height:34px; line-height:34px; padding-left:5px;border:1px solid #6c6c6c;border-radius:5px;}
.cc{ height:34px; line-height:34px; padding-left:5px;border:1px solid #6c6c6c;border-radius: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;font-size:20px;color:#000000;}
	.dd_classdiv span{ width:100px; text-align:right;}
.dd_classdivx{  margin:30px 0px; line-height:40px;padding-left:80px;}
.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; margin:auto;}
.dd_res{ float:left; width:150px;text-align:center;}
	.dd_clas_left{ float:left; width:375px;}
	.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;}


.itemimg{ width:250px;   margin:30px 0px 0px 30px;  float:left;}
.videoimg{ width:248px; height:318px;  position:relative; top:0; left:0; overflow:hidden;border:1px solid #ededed;}
.videoimg div{width:248px; height:318px; display:table-cell; text-align:center; vertical-align:middle; }
.videoimg span{ display:block; position:absolute; top:0; width:248px; height:318px; background:#95cae8;opacity:0;}
.videoimg font{ display:block; position:absolute; top:320px; width:250px; line-height:320px; overflow:hidden; height:320px; color:#FFFFFF; font-family:"微软雅黑"; font-size:18px; text-align:center;}


.itemimgx{ width:250px;  margin:10px 7px 10px 8px;  float:left;}
.videoimgx{ width:250px; height:320px;  position:relative; top:0; left:0; overflow:hidden; }
.videoimgx div{width:250px; height:320px; display:table-cell; text-align:center; vertical-align:middle; }
.videoimgx span{ display:block; position:absolute; top:0; width:250px; height:328px; background:#95cae8; opacity:0;}
.videoimgx font{ display:block; position:absolute; top:320px; width:250px; padding:0px 20px; line-height:320px; overflow:hidden; height:320px; color:#FFFFFF; font-family:"微软雅黑"; font-size:18px; text-align:center;}


/*分页*/
#pages { padding:14px 0 10px;font-family:宋体; text-align:center}
#pages a { display:inline-block; height:22px; line-height:22px; background:#ffffff; border:1px solid #cccccc; text-align:center; color:#444444; padding:0 10px}
#pages a.a1 { background:#F9F9F9; width:56px; padding:0 }
#pages a:hover { background:#e9e9e9; color:#333333; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#F9F9F9; border:1px solid #cccccc; color:#444444; text-align:center; }
.page .noPage { display:inline-block; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*news*/
.lf_news_lst{}
.lfnl_one{ border-bottom:1px dashed #b2b2b2; padding:25px 0px;}
.lfnlo_left{ width:200px; height:125px; border:1px solid #b2b2b2; padding:4px;}
.lfnlo_left div{ width:200px; height:125px; display:table-cell; vertical-align:middle; text-align:center;}

.lfnlo_righ{ width:620px; height:125px; overflow:hidden;}
.lfnlor_lin1{ width:620px; height:40px; line-height:40px; overflow:hidden; font-family:"微软雅黑"; font-size:18px; color:#0075b9; font-weight:bold;}
.lfnlor_lin2{ width:620px; height:60px; line-height:30px; overflow:hidden; margin:5px 0px 4px 0px; color:#888888;}

.lfnlo_righs{ width:100%; background:#f1f1f1; height:40px; overflow:hidden;border-radius:8px;margin-bottom:10px;}
.lfnlor_lins1{ padding-left:1%;width:99%; height:40px; line-height:40px; overflow:hidden; font-family:"微软雅黑"; font-size:15px; color:#333333; }
.lfnlor_lins2{ width:100%; height:60px; line-height:30px; overflow:hidden; margin:5px 0px 4px 0px; color:#888888;}
.feny{color:#333;padding:5px 15px;background:#0091e5;border-radius:10px;color:#fff;}
a.feny:hover{background:#0075b9;color:#fff;}
.fenys{color:#fff;padding:5px 15px;background:#0091e5;border-radius:10px;color:#fff;}
a.fenys:hover{background:#0075b9;color:#fff;}
/*end news*/