@charset "utf-8";
/* CSS Document */


body { /*overflow:hidden;overflow-y:auto;font-family:"微软雅黑";*/background:#fff;width:100% !important; font-size:14px;font-family:"宋体";min-width:1200px;}
#webmain{width:100%; height:auto;color:#000; }
a{ color:#242424}
a:hover{color:#FF0}

/* 标题、导航和收藏、设首页部分 */
#nav{/*width:1200px;height:140px;*/width:100%;height:170px;clear:both; overflow:hidden; position:relative; margin:0 auto;background:#eff1ee url(images/148image/logo22.jpg) no-repeat top center;}
#nav h1{/*font-size:0px; line-height:0px; z-index:-9999;height:100px;*/height:130px;overflow:hidden;text-indent:-9999px;}
#nav .menu{ height:40px;/* line-height:40px; position:absolute; top:85px; left:0px;*/margin:0 auto;background:#0075bd;}
#nav .menu ul{width:1200px;margin:0 auto;}
#nav .menu li{width:171px;height:40px;float:left;text-align:center;line-height:40px; }
#nav .menu li a{color:#fff; font-size:16px; font-weight:bold;width:171px; height:40px;text-align:center; line-height:40px;letter-spacing:2px;} 

#nav .menu .select{color:#fff;font-size:16px;background:url(images/148image/line.jpg) no-repeat bottom center; }
#nav a{ display:block; color:#fff;}
#nav .menu a:hover{color:#fff !important;font-size:16px;background:url(images/148image/line.jpg) no-repeat bottom center;}

#nav .fo{position:absolute; right:60px;top:0;height:30px;line-height:30px;color:#000;}
#nav .fo a{display:inline; color:#000 !important;}
#nav .fo a:hover{color:#0075bd !important; }


/* 广告条部分 */
#banner{width:1200px; height:265px; overflow:hidden; position:relative;}
#banner h4{font-size:14px; font-weight:bold; color:#333; position:absolute; left:80px; top:100px;}
#f_banner {/*height:500px; */width:100%;height:450px; margin:0 auto;overflow:hidden;position:relative;background:#0075bd;}
.m_banner {background:#fff;}

/* 主体部分 */
#ccc{width:1200px; clear:both;margin:0 auto;background:#fff;}

/* 主体左侧 */
#left{width:360px;float:left;overflow:hidden;display:inline;padding:10px 0;}

#right_con{width:820px;padding:10px 0 0 20px;float:right;overflow:hidden;display:inline;}


/*左侧焦点图片*/
#left .photofocus{margin-bottom:10px;overflow:hidden;clear:both; position:relative;}
#left .photofocus h4{background:#630;line-height:40px;height:40px;font-size:16px;  font-weight:bold; color:#fff;overflow:hidden; text-indent:15px;}
#left .photofocus h4 a{ float:12px !important; color:#000 !important}
#left .photofocus .ptxt{background:url(images/148image/pcbg.jpg);width:360px;height:270px;}

/*兼容ie*/
#left .photofocus .ptxt embed#webvod {width:340px;height:250px;}
#left .photofocus .ptxt #focus {width:340px;height:250px;position:absolute;top:80px;left:10px;}


/* 主体左侧左上角部分 */

#left #col1 {width:360px;overflow:hidden;clear:both; }
#left #col1 h4 {background:url(images/148image/bgl.jpg);line-height:70px;height:60px;font-size:14px;   color:#fff;overflow:hidden; text-indent:10px;font-weight:normal;}
#left #col1 h4 a{font-size:14px !important; color:#242424 !important;font-weight:normal;line-height:70px;}
#left #col1 li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px; height:30px; position:relative;}
#left .art-c ul {width:330px;margin-left:15px;}
#left .art-c li {border-bottom:1px dashed #999;text-indent:15px;background:url(images/148image/labe.jpg) no-repeat left center;}
#left #col1 a{/*color:#242424;*/color:#000;display:block;}
#left #col1 a:hover{color:#F00;}
#left #col1 .ptxt{margin:10px 0;}
#left #col1 .ptxt #user_login_info form div {height:30px;line-height:30px;text-align:left;}
#left #col1 .ptxt #user_login_info form div input {width:127px;height:20px;text-align:left;}
#left #col1 .ptxt #user_login_info form div input#loginButton {width:78px;text-align:center;}

/*左侧联系我们*/
.li_a a{ position:absolute; left:46px; top:0px;}


/* 主体左侧左下角部分 */
#left #col12{width:360px; padding-bottom:6px;overflow:hidden;clear:both; margin-bottom:10px;color:#000;}
#left #col12 h4{background:url(images/148image/bgl.jpg);line-height:70px;height:60px;font-size:14px;   color:#fff;overflow:hidden; text-indent:10px;font-weight:normal; }

#left #col12 li{overflow:hidden; line-height:30px; height:30px; border-bottom:#663300 dashed 1px; position:relative;}
#left #col12 a{color:#242424;display:block;}
#left #col12 a:hover{color:#F00;}


#col12 ul{padding:10px 10px 0 15px;}
#col12 a{display:block; line-height:30px; height:30px;  border-bottom:1px dashed #777;}
#col12 a img {display:inline-block;margin-right:10px;}

/* 主体左侧地图部分 */
#left #col2{width:262px; padding-bottom:6px;background:url(images/125_left_bottom.jpg) left bottom no-repeat;overflow:hidden;clear:both; margin-bottom:10px;}
#left #col2 h4{line-height:32px;height:32px; font-size:14px; font-weight:bold; background:url(images/125_left_top.jpg) left top no-repeat;color:#383838;overflow:hidden; text-indent:26px;}
#left #col2 ul{padding-bottom:10px;background:url(images/110_left_bg.jpg) left bottom no-repeat;}
#left #col2 li{width:224px; overflow:hidden;background:url(images/lee54_leftlibg.png) 0px 2px no-repeat; text-indent:28px;line-height:32px; height:32px;}
#left #col2 a{color:#242424;display:block;}
#left #col2 a:hover{color:#FF0;}
#left #col2 .ptxt{background:url(images/124_left_content.jpg) left top repeat-y}
#myMap{ width:260px !important; margin-left:4px;}
#lt_maskDiv{ width:260px !important;}

/* 主体左侧友情链接部分 */

#left #col3{width:262px; padding-bottom:6px;background:url(images/125_left_bottom.jpg) left bottom no-repeat;overflow:hidden;clear:both; margin-bottom:10px;}
#left #col3 h4{line-height:32px;height:32px; font-size:14px; font-weight:bold; background:url(images/125_left_top.jpg) left top no-repeat;color:#383838;overflow:hidden; text-indent:26px;}
#left #col3 ul{padding-bottom:10px;background:url(images/110_left_bg.jpg) left bottom no-repeat;}
#left #col3 li{width:224px; overflow:hidden;background:url(images/lee54_leftlibg.png) 0px 2px no-repeat; text-indent:28px;line-height:32px; height:32px;}
#left #col3 a{color:#242424;display:block;}
#left #col3 a:hover{color:#FF0;}
#left #col3 .ptxt{background:url(images/124_left_content.jpg) left top repeat-y}


/* 主体左侧口碑评分部分 */

#left #col4{width:262px; padding-bottom:6px;background:url(images/125_left_bottom.jpg) left bottom no-repeat;overflow:hidden;clear:both; margin-bottom:10px;}
#left #col4 h4{line-height:32px;height:32px; font-size:14px; font-weight:bold; background:url(images/125_left_top.jpg) left top no-repeat;color:#383838;overflow:hidden; text-indent:26px;}
#left #col4 .border{background:url(images/125_left_content.jpg) left top repeat-y;}
#left #col4 a{color:#242424;display:block;}
#left #col4 a:hover{color:#FF0;}
#left #col4 .ptxt{ padding:8px}
#col4 h6{line-height:1.2; clear:both; display:block; font-size:14px; font-weight:normal;}
#demo11{ float:right;margin-right:16px; _margin-right:8px;}
#demo22{float:right;margin-right:16px; _margin-right:8px;}
#demo33{float:right;margin-right:16px; _margin-right:8px;}
#demo44{float:right;margin-right:16px; _margin-right:8px;}

/* 赵龙说这块不用管，哈哈 */
	 	#Tab1{width:1200px;}
		.Menubox {width:100%; background:url(images/123.gif); height:30px; line-height:1.2; overflow:hidden;}
		.Menubox ul{margin:0px;padding-left:10px;}
		.Menubox li{ float:left; display:block; cursor:pointer; width:90px; text-align:center; color:#BBA06A; font-weight:bold; }
		.Menubox li.hover{background:#fff; width:90px; background:url(images/s_tab_on.gif); color:#c00; font-weight:bold; height:30px; line-height:1.2;}
		.Menubox p{padding-top:4px;}
		.Menubox_on {width:90px; background:url(images/s_tab_on.gif); color:#c00; font-weight:bold; height:30px; line-height:1.2;}
		.Contentbox{ clear:both;overflow:hidden; padding:5px;_padding:3px; border-left:#CCC 1px solid; border-right:#CCC 1px solid; }
		.Contentbox li{line-height:1.2; padding-left:12px; background:url(../images/point.gif) no-repeat;overflow:hidden; white-space:nowrap;}
		.Contentbox small{float:right; font-size:10px; color:#CCC;}
		.Contentbox a:hover{color:#F60;}


/* 主体右侧部分 */

#right h4{color:#fff;font-size:14px; height:60px; line-height:70px; text-indent:10px; background:url(images/148image/bgr.jpg);overflow:hidden;font-weight:normal;}
#right h4 span {/*width:100px;*/float:right;}
#right .infoshow h4 {color:#242424;}

#right h4 a{color:#242424 !important;line-height:70px;float:right;}
#right .infoshow h4 {color:#242424;}
#right .infoshow h4 a {color:#fff !important;height:60px;line-height:70px;float:left;}/*覆盖h4 a 的颜色，点进新闻模块*/
#right .productsshow h4 {color:#242424;}
#right .productsshow h4 a {color:#fff !important;height:60px;line-height:70px;float:left;}


#right1 h4.ccc{height:20px; line-height:1.2; background:url(images/1.gif) no-repeat; text-indent:1em; font-size:14px; font-weight:bold; color:#F0D275; clear:both;}

#right a:hover{color:#a11619;}
.h4_1,.h4_2,.h4_3,.h4_4{ color:#fff !important}
.h4_4{ clear:both}


#right .h4_1{height:60px;background:url(images/148image/bgr.jpg);line-height:70px;color:#fff;text-indent:10px;font-size:14px;font-weight:normal;}
#right .h4_2{height:60px;background:url(images/148image/bgr.jpg);line-height:70px;color:#fff;text-indent:10px;}
#right .h4_4{height:60px; line-height:70px;background:url(images/148image/bgr.jpg);  text-indent:10px;clear:both;}
/* 主页体右侧关于我们部分 */
#right .about{border:none;padding:10px 25px 15px 25px;margin:0;line-height:2;0}
#right .about p{text-indent:2em;letter-spacing:2px;font-size:14px;}



/*首页联系我们*/
.contact{padding:10px; clear:both; border:1px solid #ccc; overflow:hidden; line-height:1.5; margin-bottom:10px;}
.contact li{line-height:26px; float:left; width:50%;}

/* 主页主体右侧产品 实景部分 */
#right .photo {padding:20px 0 0 0;overflow:hidden; clear:both; overflow:hidden; line-height:1.5;}
#right #photos {}
#right .photo ul{margin:0px; padding:0px; width:100%; overflow:hidden;}
#right .photo li{float:left;}
#right .photo .imgdiv{width:193px; height:180px;margin-left:9px;}
#right .photo img{width:191px;height:143px;display:block; border:#666 solid 1px;cursor: url("images/magnify.cur");max-width:191px;max-height:143px;}
#right .photo a{color:#242424}
#right .photo a:hover{color:#f00;}

/*滚动产品*/
#right #Products #qiye .imgdiv {height:145px;}
/*滚动照片*/
#right #Products #demo .imgdiv {height:143px;}







/* 主页主体右侧产品控制滚动图部分居中 可选 */
#qiye { margin:0px 0px 0px 0px; width:820px !important;}

/* 企业介绍内容部分 */
#right .ptxt{padding:10px 25px 15px 25px;overflow:hidden; line-height:2;letter-spacing:2px;color:#000;font-size:14px;}
#right .ptxt p{text-indent:2em;}
#right .ptxt img{max-width:820px; }

/* 产品页面右侧部分 */
#right .products{clear:both;padding:10px; overflow:hidden; line-height:1.5;}
#right .products .clearfix ul{margin-left:8px; padding:0px; width:100%;}
#right .products .clearfix li{overflow:hidden;display:inline;width:250px;height:227px; float:left; margin-left:13px; }
#right .products .clearfix .imgdiv{ clear:both;overflow:hidden;width:248px;height:186px; border:1px solid #999; }
#right .products .clearfix img{cursor: url("images/magnify.cur"); width:250px;height:188px; }

#right .changePage{clear:both; overflow:hidden; line-height:1.5}







/* 新闻介绍等页面右侧部分 */
#right .info{clear:both;padding:10px;  overflow:hidden; line-height:1.5; margin-bottom:10px;}
#right .info ul{margin:0px; padding:0px;list-style-position:outside;}
#right .info li{font-size:14px;padding:8px 0 4px 0;overflow:hidden; border-bottom:#663300 1px dashed;line-height:1.8; background:url(images/125_li_a_bg.jpg) 2px 14px no-repeat;text-indent:14px;}
#right .info li a span{float:right;color:#242424;}
#right .info a{color:#000;letter-spacing:2px;}
#right .info a:hover{color:#F00}



/*右侧图片*/
/*#right .textmod h4 {visibility:hidden;height:0;}
#right .textmod .ptxt {height:90px;padding:0;background:url(images/146image/zj.jpg);margin-bottom:20px;text-indent:-9999px;}
*/
/*右侧企业动态*/
.art-a ul {padding:10px 20px 20px 0;font-size:12pt;}
.art-a ul li {width:780px;height:30px;line-height:30px;padding:0 0 0 20px;/*width:405px;*/}
.art-a ul li a {display:block;width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:2px;}
.art-a ul li a.more {}





/* 新闻产品内页右侧内容显示部分 */
#right .info_show{padding:10px 25px 20px 25px; clear:both;overflow:hidden; line-height:1.5; margin-bottom:10px;}
#right .info_show img{ max-width:630px !important;}
#right .info_show p{padding:5px 0px;font-size:14px;line-height:1.5;color:#242424;letter-spacing:2px; }





/* 右侧翻页部分 */
.changePage li{float:left;white-space:nowrap;}
.changePage {text-align:center;padding:13px 0 7px 230px;overflow:hidden;zoom:1; clear:both;}
.changePage a {padding:2px 8px;display:block;float: left;font-weight:700; color:#000; border:1px solid #333;  margin:0 3px;cursor:pointer;}
.changePage a:hover {background:#0075bd;color:#fff !important;}
.changePage .focus {color:#fff;border:1px solid #242424;background:#0075bd;}
.changePage span { float:left;padding:3px 8px 2px 8px;font-weight:700; color:#888;}

/* 主页右侧联系我们部分 */
110_right_h2_bg.jpg{padding:10px; clear:both;margin-bottom:6px;color:#0171c3}
110_right_h2_bg.jpg ul{ width:730px;overflow:hidden;}
110_right_h2_bg.jpg li{ width:315px; float:left; height:24px; line-height:24px; overflow:hidden; padding-right:10px;}
110_right_h2_bg.jpg li.ss{ width:300px; float:left; line-height:1.42; overflow:hidden; padding-right:10px;}
110_right_h2_bg.jpg a{color:#0171c3}
110_right_h2_bg.jpg a:hover{color:#F00;}

/* 联系我们中地图部分 */
#right .map{border:#eaeaea 5px solid;margin-top:20px;}
#right .map img{ display:block;}

/* 主体右侧查看更多链接 */
#right span{ color:#242424;font-size:14px; height:20px;line-height:20px;/*4060*/}
#right span a{ font-weight:normal;}

/* 留言部分 */
.astb{font-size:14px;color:#242424;width:630px !important}
.astb a{color:#000;text-decoration:none;}
.astb a:hover { color:#FF0;text-decoration:underline;}
.astb_title{font-size:14px;color:#242424;font-weight:bold;}
.astb_small{font-size:12px;color:#242424;}
.astb_text{font-size:12px;color:#242424;margin-top:10px;line-height:1.2; padding:6px 0px;}
.postError{font-size:12px;color:#242424;margin-top:3px;}
.aaaaaa{font-size:12px;}
#tata{}
#td1{border-bottom:1px solid #1a847a;}
#td2{border-bottom:1px solid #1a847a;}


#right .tieba .ptxt ul hr {color:#000;}


/* 底部 */
#footer{background:url(images/148image/fobg.jpg) left top repeat-x;width:100%;  text-align:center;line-height:2em;  color:#fff;  margin:0 auto;/*height:300px;box-sizing:border-box;position:relative;padding-top:80px;  overflow:hidden;box-sizing:content-box;*/height:220px;position:relative;padding-top:80px;}
#footer a{color:#ff0}
#footer a:hover{color:#ff0;}
#footer img{margin:0 auto; }

.hangli_bg{ background:url(images/109_li_bg.jpg) left center no-repeat; line-height:28px; height:28px; text-indent:30px; color:#2B6451}


#right .art-b{clear:both;}
#right .art-b .art-l{width:400px;float:left;}
.art-b .art-r {width:400px;float:right;}
#right .art-b a:hover{ color:#F00}
#right .art-l h4.art-hb {background:url(images/148image/bgr.jpg) no-repeat;line-height:70px;height:60px; font-size:14px;font-weight:normal;overflow:hidden; text-indent:10px;  width: auto !important;}
/*ie中更多把前面的字挤下去了,更改在137行
#right .art-l h4 span{width:100px;float:right;}*/


#right .art-l ul.clearfix{padding:5px 0 20px 25px;}
.art-b ul {list-style-type:disc;}
.art-b ul li  {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 0;}

#right .art-r h4.art-hc{line-height:70px;height:60px; font-size:14px;background:url(images/148image/bgr.jpg) no-repeat; font-weight:normal;color:#fff;overflow:hidden; text-indent:10px}
#right .art-r ul.clearfix{ padding:5px 0 20px 25px;}


.item{width:290px;}
.item_t .img{width:264px;}
.demo {width:1180px;padding:0 10px;}




