﻿/* CSS Document */

.ejbanner{ width:100%; margin:0 auto; height:265px;  margin-top:45px;}
.ej_xbt{ width:1203px; margin:0 auto; margin-top:10px;}
.ej_xbt_nr{ width:1203px; float:left; line-height:18px;}
.ej_xbt_nr span{ background:url(ejindex_r2_c4.jpg) no-repeat left 1px; float:left; padding-left:15px; }
.ej_xbt_nr a{ float:left; background:url(index_r3_c6.jpg) no-repeat 1px; padding-left:10px; padding-right:10px;}

.ejmain{ width:1203px; margin:0 auto; margin-top:15px;}
.ejmain_le{ width:210px; float:left;}
.ejmain_les{ width:210px; float:left;  margin-bottom:20px; display:inline;}
.ejmain_les_tit{ width:210px; float:left; background:url(ejindex_r2_c2.jpg) no-repeat; height:72px; line-height:72px; font-family:"微软雅黑"; text-align:center;  font-size:24px; color:#fff;}
.ejmain_les_nr{ width:210px; float:left; background:url(ejindex_r6_c2.jpg) no-repeat bottom; padding-bottom:15px;}
.ejmain_les_nr ul{ width:210px; float:left;}
.ejmain_les_nr ul li{ width:210px; float:left; height:43px; line-height:43px;background:url(ejindex_r4_c2.jpg) no-repeat;}
.ejmain_les_nr ul li a{ font-family:"微软雅黑"; font-size:16px; padding-left:55px; float:left; width:155px; height:43px;  }
#tsbg{ background:url(ejindex_r2_c3.jpg) no-repeat; color:#fff;}

.ejmain_lex_tit{ width:210px; float:left; background:url(index_r10_c2.jpg) no-repeat; height:72px; line-height:72px; font-family:"微软雅黑"; text-align:center;  font-size:24px; color:#fff;}
.ejmain_lex_nr{ width:184px; float:left; background:#EAEAEA; padding-bottom:15px; padding-left:13px; padding-right:13px; padding-top:10px; line-height:22px;}
.ejmain_lex_nr h3{ font-weight:normal; font-size:14px; color:#B90000;}
.ejmain_ri{ width:960px; float:right;}
.ejmain_ri_tit{ width:960px; float:left; background:url(ejindex_r2_c6.jpg) no-repeat bottom; height:35px; line-height:35px;}
.ejmain_ri_tit span{ font-family:"微软雅黑"; font-size:18px; padding-left:5px;}
.ejmain_ri_about{ width:960px; float:left; padding-top:15px;}
.ejmain_ri_about span{ float:left; line-height:30px; }
.ejmain_ri_about img{ padding:10px; max-width:940px;}


.pro_center{ width:960px; float:left;}
.pro_kuang {border: 1px solid #CCCCCC;display: inline;float:left;height:245px;margin-bottom: 10px;margin-right:15px;padding: 15px;text-align: center;width:260px;}
.pro_kuang a{color:#545454;text-decoration:none;}
.pro_kuang a:hover{color:#FF5A01;}
#colorbox{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxContent{position:relative; overflow:hidden;}
#cboxOverlay{background:url(overlay.png) 0 0 repeat;}
#cboxTopLeft{width:21px; height:21px; background:url(controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url(controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px; height:21px; background:url(controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url(controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px; background:url(controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}


.ejmain_ri_lxwm{ width:950px; float:left; padding-top:15px; background:url(ejlxwm_r2_c2.jpg) no-repeat right bottom; line-height:30px; padding-left:10px; min-height:500px;}
.ejmain_ri_lxwm_le{ width:500px; float:left;}
.ejmain_ri_lxwm_ditu{ float:right; width:407px; padding:8px; border:1px solid #ccc; margin-right:10px; display:inline;}

.ejmain_ti_tupian{ width:950px; float:left; padding-top:15px; background:url(ejlxwm_r2_c2.jpg) no-repeat right bottom; line-height:30px; padding-left:10px; min-height:500px; }
.ejmain_ti_tupiannr{ width:940px; float:left; padding-left:10px; padding-top:20px;}
.ejnews_img{ width:397px; float:left; height:380px;}
.ejnews_img img{ width:397px;  height:380px;}
.ejnews_txt{ width:543px; float:left; background:#EAEAEA; height:380px; position:relative;}
.ejnews_txt h3{padding-left:25px;  width:488px; float:left; padding-top:35px; font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.ejnews_txt p{ padding-left:25px; width:488px; line-height:24px; float:left; padding-top:15px; color:#737373;}
.ejnews_txt .newsmore{ margin-left:25px; width:122px; height:34px; background:#878686; float:left; text-align:center; line-height:34px; font-size:14px; font-family:"微软雅黑"; color:#fff; margin-top:20px; display:inline;}
.ejnews_txt .newsmore:hover{background:#AE1C1C; }
.ejsjs_nr{ width:543px; float:left;  height:59px; background:#C00000; position:absolute; bottom:0px; left:0px;}
.ejsjs_nr .qqhm{ margin-top:11px; display:inline; margin-left:30px; width:116px; float:left; height:37px; background:url(ejsjtd_r4_c3.jpg) no-repeat; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#fff; line-height:37px;}
.ejsjs_nr .ejsjsmore{ float:right; width:60px; height:57px;}
.wznews{ width:940px; float:left; margin-left:10px; display:inline; padding-bottom:20px; border-bottom:1px dashed #ccc; padding-top:20px;}
.wznews_txt{ width:750px; float:left;}
.wznews_txt a{ line-height:30px; float:left; color:#000; font-weight:bold; width:750px; font-family:"宋体"; font-size:14px;}
.wznews_txt a:hover{ color:#D50010;}
.wznews_txt p{ /*color:#848383; */line-height:24px; color:#666; font-size:12px; }
.wznews_more{ width:95px; float:right; padding-top:25px;}
.wznews_more span{ background:url(wznews_r2_c2.jpg) no-repeat; padding-left:20px;  font-size:12px; color:#000; float:left; margin-bottom:15px; display:inline;}


.ejmain_news_nry{ width:950px; float:left; padding-top:15px;  padding-left:10px; min-height:500px; }
.news_tb{ width:410px; margin:0 auto;}
.news_detail h1{font-size: 24px;font-weight: normal;margin-bottom: 10px; font-family:"微软雅黑"; float:left; width:950px;}
.news_detail .info{ float:left; line-height:18px; padding-right:5px;}
.news_detail .info img{ float:left; padding-right:5px;}
.news_detail .info i{color:#370307; font-style:normal;}
.news_detail{color:#434343;overflow: hidden;border-bottom: dashed 1px #d2d2d2;padding-bottom: 20px;text-align: center;}
.news_cont{ width:950px; float:left; padding-top:20px; padding-bottom:20px;}
.news_cont p{ line-height:24px;}
.news_img{ width:765px; text-align:center; padding-top:10px; padding-bottom:10px;}
.news_cont img{ max-width:940px; padding-top:10px; padding-bottom:10px;}

.pages_ple{ width:790px; float:left;}
.pagesr_le{ float:left;}
.pagesr_ri{ float:left;}
.pagess_le a,.pagess_ri a{ color:#fff;}
.pages_p {
	color: #444444;
	 font-family:"微软雅黑"; font-size:14px;
	border-top: dashed 1px #d2d2d2;
	padding-top: 15px;
	float: left;
	line-height: 24px;
	width: 950px; margin-top:15px; display:inline;
}
.pages_pri{ float:right; background:url(ejnews_r9_c16.jpg) no-repeat right; padding-right:20px; margin-top:10px;}



.ejzxly_top{ margin-left:10px; display:inline; margin-top:15px;width:929px; float:left; border:1px solid #ccc; background:url(zxly_r2_c2.jpg) no-repeat; height:457px; padding-top:60px;}
.ejzxly_top h3{width:700px; float:left; padding-left:40px; font-family:"微软雅黑"; font-size:16px; padding-bottom:10px; font-weight:normal;}
.ejzxly_top dl{ width:800px; float:left; padding-left:40px;}
.ejzxly_top dl dt{ width:80px; float:left; padding-right:10px; line-height:40px; text-align:right;}
.ejzxly_top dl dt strong{ font-weight:normal; color:#c00000; padding-right:10px;}
.ejzxly_top .name{ width:600px; height:40px; color:#AFAFAF; border:1px solid #AAADB2; margin-bottom:10px; display:inline;}
.ejzxly_top .text{ width:600px; height:90px; color:#AFAFAF; border:1px solid #AAADB2; margin-bottom:10px;}

.ejzxly_top .annn{ height:30px; line-height:30px; border:none; cursor:pointer; font-size:14px; color:#fff; float:left; background:#FF9002; width:110px; margin-top:1px; display:inline; font-family:"微软雅黑", "黑体"; }
.ejzxly_top .annnn{ height:30px; line-height:30px; border:none; cursor:pointer;  color:#fff; font-family:"微软雅黑", "黑体";  float:left; background:#454545; width:110px; margin-top:1px; display:inline; margin-left:15px; display:inline;  font-size:14px; }

.ejzxly_bottom{ margin-left:10px; display:inline; margin-top:15px;width:929px; float:left; border-top:4px solid #BE0203; }
.ejzxly_bottom h3{ width:909px; float:left; font-size:14px; color:#DB0409; line-height:40px; border-bottom:1px solid #dadada; background:url(zxly_r4_c2.jpg) no-repeat 1px; padding-left:20px;}
.ejzxly_bottom ul{ width:929px; float:left; padding-top:10px;}
.ejzxly_bottom ul li{ width:929px; float:left; padding-bottom:10px; border-bottom:1px solid #ccc; padding-top:10px;}
.ejzxly_bottom .hong{ color:#c00000; font-style: normal; font-size:14px; font-weight:bold; padding-right:10px;}
.ejzxly_bottom .msg{ width:929px; float:left; line-height:22px; padding-top:5px;}
.ejzxly_bottom .reply{ width:890px; float:right; line-height:24px;}


.sjsqq{ width:611px; float:left; padding-left:130px; padding-top:10px;}
.sjsqq span{ font-size:18px; font-family:"微软雅黑"; float:left; width:611px; padding-bottom:15px;}
.sjsqq  a{ float:left; background:url(sjs_r2_c2.jpg) no-repeat;height:40px; padding-left:50px; font-size:16px; font-family:"微软雅黑"; line-height:39px; margin-right:10px; display:inline;}
.sjsqq  .qqbg{ background:url(sjs_r3_c4.jpg) no-repeat;}


.ejcplb_tit{ width:1203px; float:left; padding-top:10px;}
.ejcplb_tit a{ margin-bottom:10px; display:inline;width:141px; float:left; text-align:center; height:32px; line-height:32px; margin-left:10px; display:inline; background:#E1E1E1; font-family:"微软雅黑"; font-size:14px;}
#pro_abg{ background:#8388A1; color:#fff;}
.ejcplb_nr{ width:1203px; float:left;}

/* item_list */

.item_list{position:relative; width:1203px; float:left; padding-top:10px;}
.item{  float:left;width:390px; overflow:hidden; border:1px solid #DEDEDE; margin-bottom:20px; display:inline;}

.item_t .img{position:relative;width:380px;min-height:210px; padding:5px;}
.item_t .img .img_bg{ width:380px; }
.item_t .img .img_bg img{ width:380px;}
.item_t .img a{display:block;}
.item_t .img a:hover{  color:#ff83ac;}
/*.item_t .img a:hover img{filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}*/
.item_t .price{ text-align:left; width:375px; display:inline-block; font-size:14px; padding-left:5px; height:45px; line-height:45px;  font-family:"微软雅黑";}
.item_t .price:hover{ color:#ff83ac;}


.item_t .title{ line-height:35px; border-top:1px solid #F2F2F2;font-size:14px; height:35px; float:left; background:#F7F7F7; width:390px;}
.item_t .title span{ margin-left:10px; display:inline; background:url(cplb_r6_c7.jpg) no-repeat 1px; float:left; font-family:"微软雅黑"; padding-left:30px;}
.item_t .title a{ float:right; padding-right:20px; font-size:12px;}

.item_like{  float:left; height:24px; line-height:24px; background:#fff; padding-left:10px;padding-right:10px; font-size:14px; font-weight:bold; position:absolute; z-index:99; top:20px; right:20px; }
.item_like img{ float:left; padding-top:3px; padding-right:5px;}
.item_like a{color:#ED2166;}

.cpxq_top{ width:1203px; float:left; border:1px solid #DCDADB;}
.cpxq_top_tit{ width:1100px; float:left; margin-left:46px; display:inline; padding-top:15px; border-bottom:1px dashed #ccc; padding-bottom:15px;}
.cpxq_top_title{ width:700px; float:left;}
.cpxq_top_title h3{ width:700px; float:left; line-height:30px; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.cpxq_top_title span{ float:left; padding-right:10px; color:#FF8400;}
.cpxq_top_titri{ float:right; width:150px; padding-top:10px;}
.cpxq_top_img{width:1100px; float:left;border: solid 1px #e9e9e9; margin-left:46px; display:inline; padding-top:10px;}
/*相册部分*/
.mod18{width:1100px;height:740px;margin:0 auto;position:relative;background:#f7f7f7;overflow: hidden;}
.mod18 .btn{position:absolute;width:18px;height:36px;top:660px;cursor:pointer;z-index:99;}
.mod18 .prev{left:0;background:url(prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:264px;width:46px;height:48px;}
.mod18 #prevTop{background:url(prevBtnTop.png) 0 0 no-repeat;left:-52px;}
.mod18 #nextTop{background:url(nextBtnTop.png) 0 0 no-repeat;right:-52px;}
.mod18 .next{right:0;background:url(nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:1100px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:1100px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:630px;position:relative;overflow:hidden;width: 1100px;}
.mod18 .picBox ul{height:630px;position:absolute;}
.mod18 .picBox li{width:1100px;height:630px; text-align:center; }
.mod18 .picBox li div{height:630px; height: 100%; width:100%; /* 要保证和父元素高度一样才行 */
    writing-mode: lr-tb;
    vertical-align: middle;}
.mod18 .picBox li img{ max-width:1100px; max-height:630px; }
.mod18 .listBox{width:1050px;height:58px;margin:0 auto;position:relative;padding:10px 0 10px;overflow:hidden;border: solid 1px #e9e9e9;margin-top: 15px;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:117px;height:58px;cursor:pointer;position:relative;text-align: center;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:107px;height:58px;}
.mod18 .listBox .on img{width:101px;height:52px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}


.cpxq_top_nr{ width:1100px; float:left; margin-left:46px; display:inline; padding-top:15px; padding-bottom:10px;}
.cpxq_top_nrtit{ width:1100px; float:left; background:url(cpxq_r4_c3.jpg) no-repeat; height:44px; margin-bottom:10px; display:inline;}
.cpxq_top_nrtit span{ font-size:18px; font-family:"微软雅黑"; color:#fff; width:128px; height:38px; line-height:38px; text-align:center; float:left;}
.cpxq_top_nr p{ line-height:24px; font-size:14px; }



.pages_pp {
	color: #444444;
	 font-family:"微软雅黑"; font-size:14px;
	border-top: dashed 1px #d2d2d2;
	padding-top: 15px;
	float: left;
	line-height: 24px;
	width: 1100px; margin-top:15px; display:inline; margin-left:46px; padding-bottom:15px;
}

.cpxq_gdal{ width:1203px; float:left; padding-top:15px;}
.cpxq_gdal_tit{ width:1203px; float:left;}
.cpxq_gdal_tit span{ float:left; font-family:"微软雅黑"; font-size:16px;}
.cpxq_gdal_tit a{ float:right;}
.cpxq_gdal_nr{ width:1201px; float:left; border:1px solid #ccc; margin-top:10px; display:inline;}
.cpxq_gdal_nr ul{ width:1201px; float:left; padding-left:20px; padding-top:20px; padding-bottom:10px;}
.cpxq_gdal_nr ul li{ width:272px; float:left; padding-right:25px;}
.cpxq_gdal_nr ul li span{ width:272px; text-align:center; line-height:30px; float:left; font-size:14px;}

.cpxq_more{ width:1203px; margin:0 auto;}
.cpxq_more_le{ width:460px; float:left; border:1px solid #DDDDDD; margin-top:15px; display:inline;}
.cpxq_more_letit{ width:460px; float:left; height:32px; line-height:32px; border-bottom:1px solid #ddd;}
.cpxq_more_letit span{ float:left; padding-left:15px; font-size:14px;}
.cpxq_more_letit a{ float:right; padding-right:15px;}
.cpxq_more_leimg{ width:460px; float:left; padding-top:10px; padding-bottom:10px;}
.cpxq_more_leimg a{ float:left; padding-left:7px; padding-right:5px;}
.cpxq_more_leimg a img{ width:140px; height:105px;}
.cpxq_more_le ul{ width:460px; float:left; background:url(cpxq_r11_c7.jpg) no-repeat center; padding-bottom:13px;}
.cpxq_more_le ul li{ width:200px; float:left; margin-left:20px; padding-left:10px; background:url(cpxq_r12_c3.jpg) no-repeat 1px; line-height:24px; display:inline;}
.cpxq_more_cn{ width:460px; float:left; border:1px solid #DDDDDD; margin-top:15px; display:inline; margin-left:8px;}
.cpxq_more_cnimg{ width:125px; float:left; padding-bottom:5px; padding-left:10px;}
.cpxq_more_cnimg a{ width:115px; padding:5px; border:1px solid #ccc; float:left; margin-top:5px; display:inline;}
.cpxq_more_cnimg a img{ width:115px; height:109px;}
.cpxq_more_cn ul{ width:315px; float:left; padding-top:10px;}
.cpxq_more_cn ul li{ width:145px; float:left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:10px; line-height:26px;}

.cpxq_more_ri{ width:260px; float:right; border:1px solid #DDDDDD; margin-top:15px; display:inline;}
.cpxq_more_ritit{ width:260px; float:left; height:32px; line-height:32px; border-bottom:1px solid #ddd;}
.cpxq_more_ritit span{ float:left; padding-left:15px; font-size:14px;}
.cpxq_more_ritit a{ float:right; padding-right:15px;}
.cpxq_more_riimg img{ width:229px; height:172px;}
.cpxq_more_riimg{ width:229px; float:left; padding:5px; border:1px solid #ddd; margin-left:10px; margin-top:10px; display:inline;}
.cpxq_more_ri ul{ width:239px; float:left; padding-left:10px; padding-top:10px; padding-bottom:10x;}
.cpxq_more_ri ul li{ width:229px; float:left; background:url(cpxq_r12_c3.jpg) no-repeat 1px; line-height:26px; padding-left:10px;}

.sxxx{ width: 960px; float: left; font-size: 12px; display: inline; margin-top: 20px; }
.sxx{ width: 760px; float: left; font-size: 12px; display: inline; margin-top: 20px; }
.sx { width: 1203px; float: left; font-size: 12px; margin-left: 24px; display: inline; margin-top: 20px; }
.List_page { text-align: center; margin-bottom: 15px; padding-top: 8px; }
.List_page a { background: #fff; margin: 0px 1px; padding: 4px 6px; border: 1px solid #e2e2e2; color: #A0A0A0; }
.List_page a:hover{background:#D50110; margin: 0px 1px; padding: 4px 6px; border: 1px solid #e2e2e2; color: #fff;}
.List_page span { background:#FFAA02; color: #fff; margin: 0px 1px; padding: 4px 6px; border: 1px solid #F67500; }
.current{background:#FFAA02; margin: 0px 1px; padding: 4px 6px; border: 1px solid #F67500; color: #fff;}




.ejrczp_bg{ width:740px; float:left;}
.ejrczp_bg span{ width:140px; float:left; padding-right:5px; color:#000; line-height:22px;}






.ejrczp_bgg{ width:950px; float:left; padding-top:15px;}
.ejrczp_bgg span{ width:230px; float:left; font-size:14px; font-family:"微软雅黑"; padding-right:5px; color:#000; line-height:30px;}





