@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font:12px/1.2 Arial, Verdana,"microsoft yahei","宋体";color:#333; background:url(../../img/bg.png) #fff;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin: 0;padding: 0;}
ul,li{ list-style:none}
li {display: list-item;text-align: -webkit-match-parent;}
h2,h3{font-family:"microsoft yahei"; font-weight:600}
button,input,select,textarea{font:12px/1.5 tahoma,arial,"宋体"; background:#fff}
img{ border:0 none; vertical-align:middle}
a:link{color:#666;text-decoration:none}
a:visited{ color:#333;text-decoration:none}
a:hover{text-decoration:underline}
a:active{color:#0080C0;text-decoration:none}

s, strike, del {text-decoration: line-through;}
strong, b {font-weight: bold;}
/*a:-webkit-any-link {color: -webkit-link;text-decoration: underline;cursor: auto;}
a:hover img{ filter:alpha(opacity=90); opacity:0.9}*/
.clearfix:after{Content:'.';display:block;height:0;clear:both; visibility:hidden;}

.chjlogo img{
	azimuth: expression(
    this.pngSet?this.pngSet=true:
      (this.nodeName == "IMG" &&
         this.src.toLowerCase().indexOf('.png')>-1?
             (this.runtimeStyle.backgroundImage = "none",
             this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
             this.src = "img/tm.gif")
             :(this.runtimeStyle.backgroundImage = "none"
			 )),
      this.pngSet=true);
}


.top01{ background:url(../../img/top.png) top center no-repeat; width:100%; height:7px; overflow:hidden}
.top02{ width:100%; background:url(../../img/heabg.png) left repeat-x; height:157px; overflow:hidden}
.topmar,.center_mar{ width:1280px; margin:0 auto; overflow:hidden}
.topmar01{ height:50px; line-height:50px; overflow:hidden}
.fl{ float:left}
.fr{ float:right}
.topfl{ display:inline; color:#666}
.topul{ display:inline;}
.topul a{ padding:0 10px;background:url(../../img/fg.png) right center no-repeat;}
.topul a.bornone{ background:none}

.topmar02{ height:100px;overflow:hidden}
.chjlogo{ display:inline; margin-top:20px;}
.chjlogo dt{ display:inline; height:60px; overflow:hidden}
.chjlogo dd{ display:inline; overflow:hidden;border-left: 1px dotted #999; margin:14px 0 0 14px; padding-left:12px;}
.chjlogo dd h2{font-size: 20px;color: #bf0003;font-weight: normal;}
.chjlogo dd p{color: #999;font-family: Arial, Helvetica, sans-serif;word-spacing: -1.5px; }
.chjtel{ display:inline-block;font-size: 13px;color: #333; margin-top:25px;}
.chjtelimg{ display:inline; background:url(../../img/tel_ico.png) no-repeat !important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/tel_ico.png");background:none; width:41px; height:36px; overflow:hidden; margin-top:3px;}

.chjtel_tel{ display:inline; margin:0 0 0 20px;}
.chjtel_tel dl{ display:block;}
.chjtel dt,.chjtel dd{ display:block}
.chjtel dd{font-size: 24px;font-family: Arial, Helvetica, sans-serif;color: #d20003;}
.chjtel dt{font-family:"microsoft yahei";}
.search{ display:inline; margin:20px 0 0 120px; width:424px; overflow:hidden}
.sear_input{ border:1px solid #b1b1b1; width:421px; height:36px; overflow:hidden; line-height:36px; padding-right:1px;}
.input02{ float:left; display:inline; width:382px; height:36px; overflow:hidden; border:0 none;}
.input01{ background:url(../../img/serbg.jpg) no-repeat; width:39px; height:36px; float:left; display:inline; border:0 none; cursor:pointer;}
.search p{ padding-top:5px}
.search p a{ padding:0 10px; border-right:1px solid #000;}

.nav{ background:url(../../img/navbg.png) repeat-x; height:50px; line-height:50px; width:100%; overflow:hidden}
.navul li{ float:left; display:inline;}
.navul li a{display: inline-block;padding: 0 20px;height: 50px;line-height: 50px;font-size: 14px;color: #fff;font-family: microsoft yahei; background:url(../../img/navlibg.png) left center no-repeat;}
.navul li a:visited{color: #fff;}

.lunbo_div{ width:100%;-moz-box-shadow: 0 0 20px #333;-webkit-box-shadow: 0 0 20px #333;box-shadow: 0 0 20px #333; height:441px; overflow:hidden }
#lb { width:100%; height:441px; float:left; position:relative;}
#slides { display:block; width:100%; height:441px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; top:405px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; display:inline; margin-left:15px; border-radius:5px; background:#000; margin-top:2px; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff4200; width:12px; height:12px; border-radius:12px; margin-top:0 }


.center_mar{ margin-top:15px;}
.center01{width: 1012px;height: 490px;overflow: hidden;border: 1px solid #ccc;background-color: #fff;}
.center02{width: 250px;height: 490px;overflow: hidden;border: 1px solid #ccc;background-color: #fff;}
.center01 h3,.center02 h3{overflow: hidden;height: 48px;line-height: 48px;border-bottom: 1px solid #ccc;font-weight: normal; font-size:14px;}
.center01 h3 a{float: left;width: 144px;text-align: center;background: url(../../img/lmbg01.png) repeat-x center;text-decoration: none;font-size: 16px;color: #333;}
.center01 h3 a.cur01,.center01 h3 a:hover{background-image: url(../../img/lmbg02.png);color: #fff;font-weight: bold;}
.center02 h3{background: url(../../img/lmbg02.png) repeat-x center;}
.center02 h3 a,.c02_lm span.s02 h3 a{color: #fff;font-weight: bold; margin-left:24px;font-size: 16px;}

.c01_ul{ display:block;}
.c01_ul li{ float:left; display:inline; width:160px; margin:13px 0 0 36px; height:195px; overflow:hidden}
.c01_ul li a img{ width:160px; height:160px; display:block; overflow:hidden}
.c01_ul li p{ padding-top:6px;}

.c02_div{ padding:10px;}
.c02_div dl{ display:block; width:230px; height:95px; overflow:hidden; margin-bottom:12px; position:relative}
.c02_div dt{ float:left; display:inline; width:95px; overflow:hidden}
.c02_div dt img{ display:block; width:93px; height:93px; border: 1px solid #ccc; overflow:hidden}
.c02_div span{position: absolute;top: 0px;left: 0px;width: 30px;height: 30px; overflow:hidden}
.c02_div span.pm01{ background:url(../../img/gz1.png) no-repeat !important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/gz1.png");background:none;}
.c02_div span.pm02{ background:url(../../img/gz2.png) no-repeat !important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/gz2.png");background:none;}
.c02_div span.pm03{ background:url(../../img/gz3.png) no-repeat !important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/gz3.png");background:none;}
.c02_div span.pm04{ background:url(../../img/gz4.png) no-repeat !important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/gz4.png");background:none;}
.c02_div dd{ float:right; display:inline; width:125px; padding-top:25px; max-height:48px; overflow:hidden;}
.c02_div dd a{ font-size:14px}


.center_mar02{ width:1280px; margin:15px auto 0;}
.c02_lm{ height:50px; overflow:hidden}
.c02_lm span{ float:left; display:inline-block}
.c02_lm span.s01{ background:url(../../img/lmbgt.jpg) left no-repeat; width:4px; height:50px; overflow:hidden}
.c02_lm span.s02{ background:url(../../img/lmbg01.png) left repeat-x; border:1px solid #ccc; border-left:0 none; line-height:48px; height:48px; width:1275px; overflow:hidden}
.c02_lm span.s02 h3 a{ color:#d20003}
.c02_lm span.s02 a.cmore{ float:right; text-align:right; font-size:13px; padding-right:20px}

.c02_lr{padding: 30px 0px;background: #fff; position:relative;}
.c02_l,.c02_r{position: absolute;top: 110px;width: 42px;height: 43px; overflow:hidden}
.c02_l{ left:-22px; background:url(../../img/left.png) center no-repeat}
.c02_r{ right:-22px; background:url(../../img/right.png) center no-repeat}

#anli_scroll{ width:1250px; overflow:hidden; margin:0 auto}
#anli_scroll li{ float:left; display:inline; width:190px; padding-right:30px; margin-left:30px; border-right:1px dotted #999; overflow:hidden}
#anli_scroll li div{ margin-top:16px; text-align:center;}
#anli_scroll li h5{ font-size:12px;margin: 0 10px;height: 32px;line-height: 32px;font-weight: normal;}
#anli_scroll li h5 a{ color:#de0003}
#anli_scroll li p{margin: 0 10px;line-height: 20px;color: #333;height: 60px;overflow: hidden;}

.c03,.c03_l01{ float:left; display:inline; width:244px; background:#fff;overflow:hidden}
.c03_l{ margin-right:15px; overflow:hidden}
.c03 h3,.c03_l01 h3{height: 48px;line-height: 48px;background:url(../../img/lmbg02.png) repeat-x center;font-size: 16px;}
.c03 h3 a,.c03_l01 h3 a{margin-left: 16px;color: #fff;}
.c03 dl{padding: 20px;width: 202px;height: 340px;border: 1px solid #ccc;border-top: none; overflow:hidden}
.c03 dd p{margin-top: 10px;margin-bottom: 22px;line-height: 22px;font-size: 13px;color: #333;height: 132px;overflow: hidden;}
.c03 dd p span{color: #d20003;}

.weibo{ padding:13px; border:1px solid #ccc; height:353px; width:216px; overflow:hidden;}
.c03_div05{border: 1px solid #ccc; height:379px; width:242px; overflow:hidden}
.c03_div05 dl.c03_dl02{padding: 12px 16px 15px;}
.c03_div05 dl.c03_dl02 dt{color: #333;font-size: 14px;}
.c03_div05 dl.c03_dl02 dd{color: #d20003;font-size: 18px;}
.c03_div05 ul{ display:block; width:210px; margin:0 auto; overflow:hidden}
.c03_div05 ul li{ display:inline-block; margin-bottom:10px;}
.c03_div05 ul li input.ctext01,.c03_div05 ul li input.ctext02{width: 190px;border: none;height: 30px;line-height: 30px;padding: 0 10px;outline: none;background:url(../../img/iptTxt.png) no-repeat center;font-family: microsoft yahei;color: #666;}
.c03_div05 ul li input.ctext02{ width:70px;background:url(../../img/iptTxt2.jpg) no-repeat center;}
.c03_div05 ul li span{ display:inline}
.c03_div05 ul li span img{ overflow:hidden; vertical-align:top}
.c03_div05 ul li .carea01{width: 190px;height: 90px;border: none;outline: none;resize: none;padding: 10px;line-height: 20px;background:url(../../img/txtAre.png) no-repeat left center;font-family: microsoft yahei;color: #666;}
.c03_div05 ul li .cbutton01{width: 120px;height: 50px;border: none;background:url(../../img/btnTj.png) no-repeat center;cursor: pointer;}


.chj_kehu{padding: 20px 0px;background-color: #fff;border: 1px solid #ccc;border-top: none; height:71px; overflow:hidden}
.chj_kehu li{ float:left; display:inline;margin: 0 0 0 15px; padding-right:15px;width: 180px;text-align: center; border-right:1px dotted #ccc; overflow:hidden}
.chj_kehu li img{ width:180px; height:70px; overflow:hidden}


.c04{ display:inline; width:406px; overflow:hidden;}
.c04_jl{ margin-right:31px;}
.c02_lm span.s03{ width:401px}
.c04_lr{ border:1px solid #ccc; background:#fff; padding:20px; border-top:0 none; width:364px; height:320px; overflow:hidden}
.c04_imgnews a img{ width:364px; height:145px; margin-bottom:12px; overflow:hidden}
.c04_ul{ display:block}
.c04_ul li{ float:left; display:inline; width:352px; height:28px; line-height:28px; background:url(../../img/li_ico.png) left center no-repeat; padding-left:12px; overflow:hidden}
.c04_ul li a{display: inline-block;width: 280px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.c04_ul li span{ float:right; text-align:right; color:#999; font-family:"microsoft yahei"}

.c04_lr02{border:1px solid #ccc; background:#fff; width:394px; padding:0 5px; border-top:0 none; height:360px; overflow:hidden}
.c04_lr03{ margin-top:12px;}
.c04_lr03 dl{padding: 4px 0;border-bottom: 1px dotted #b4b4b4;font-size: 13px; display:block; overflow:hidden}
.c04_lr03 dt,.c04_lr03 dd{padding: 4px 22px 4px 44px;margin: 4px 0;background-position: 18px 5px;background-repeat: no-repeat; display:block}
.c04_lr03 dt{ background:url(../../img/tw_ico.png) 18px center no-repeat}
.c04_lr03 dd{ background-image:url(../../img/jd_ico.png); line-height:22px; color:#333}
.c04_lr03 dt a{ color:#d20003}

/****************************************************************************************************************************************************************************/

/**************   er_index  pro01.html    ****************/
.er_index01{ background:url(../../img/ad04.jpg) top center no-repeat; height:300px; overflow:hidden; width:100%;}
.er_index02{ width:1280px; margin:15px auto; overflow:hidden}
.er_il,.er_ila,.er_ilb{ width:220px; overflow:hidden}
.er_ilb,.er_ir02,.new_pro{ margin-top:15px}
.er_ir{ width:1045px; overflow:hidden}
.er_ila h3{ background:url(../../img/er_ilmbg.jpg) no-repeat; font-size:16px; color:#d20003; height:50px; line-height:50px; overflow:hidden; padding-left:16px}
.er_il_ul01{ border:1px solid #cc940b; border-top:0 none; width:188px; background:#fff; padding:15px; overflow:hidden}
.er_il_ul01 li{ background:url(../../img/li_ico.png) left center no-repeat; display:block; font-size:14px; height:35px; line-height:35px; padding-left:20px;}
.er_il_ul01 li.profl_cur a{ color:#EC0000; font-weight:bold}
.er_ilb h3{ background:url(../../img/lmbg02.png) left repeat-x; font-size:16px; color:#fff; height:48px; line-height:48px; overflow:hidden; padding-left:16px;}
.er_ilb01,.er_new_l{border:1px solid #ccc; width:188px; background:#fff; padding:15px; overflow:hidden}
.er_ilb01 p{ line-height:25px; overflow:hidden; color:#666}
.er_ilb01 p span{ color:#333}
.er_ilb01 p strong{font-size: 20px;color: #cf0003; font-family:"microsoft yahei"}
.er_ilb01 img{ margin-bottom:5px}

.er_ir01,.er_ir02{border:1px solid #ccc; padding:0 15px; background:#fff; overflow:hidden}
.er_ir01{ height:35px; line-height:35px;}
.er_ir01 span{ color:#cf0003}
.er_ir02{ padding:5px 0 10px}
.proul01,.ziziul01{ display:block; overflow:hidden}
.proul01 li{ float:left; display:inline; width:164px; overflow:hidden; margin:15px 0 0 37px}
.proul01 li a img{ display:block; width:160px; height:160px; padding:1px; border:1px solid #E4E4E4; overflow:hidden}
.proul01 li p{ width:164px; height:35px; line-height:35px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden} 
.proul01 li a:hover img{ border:solid 1px #cf0003}
/**************   er_index  pro01.html    ****************/
/**************   er_index  zizi.html    ****************/
.ziziul01 li{ float:left; display:inline; width:304px; overflow:hidden; margin:15px 0 0 32px}
.ziziul01 li img{ display:block; width:300px; height:200px;padding:1px; border:1px solid #E4E4E4; overflow:hidden}
.ziziul01 li p{ margin-top:10px; text-align:center; font-size:16px;}
.ziziul01 li:hover img{border:solid 1px #cf0003}
/**************   er_index  zizi.html    ****************/

/**************   er_index  about.html    ****************/
.er_about,.er_telus,.er_wenti{ padding:15px;}
.er_about img{ display:block; width:1013px; overflow:hidden}
.er_about p{ line-height:30px;font-size: 14px;text-indent:30px; color:#666  }
.er_about p span{color: rgb(0, 112, 192);font-weight:bold;font-size: 16px;}
.er_bot{ border-top:2px solid #cf0003; width:1000px; margin:15px auto 0; height:40px; line-height:40px; overflow:hidden}
.er_bot span{ color:#666}
.er_bot span.s04{ text-align:right;}
.er_bot span.s05{ font-size:14px; font-weight:bold}
.er_bot span.s06{ font-size:14px;}

.er_telus01{ border-bottom:1px solid #999; padding-bottom:50px}
.er_telus01 h3{ font-size:16px; color:#EC0000; font-weight:bold; padding-bottom:15px}
.er_telus01 p{ font-size:14px; height:30px; line-height:30px;}
.er_telus01 p strong{ font-size:20px; font-weight:bold; padding-left:30px;font-family:"microsoft yahei"}
.mapa{ margin:15px auto; width:980px}

.er_anli,.er_news{ padding:0 15px 15px; overflow:hidden}
.er_anli dl{ display:block;border-bottom: 1px dotted #d7d7d7; margin:15px 0 0; padding-bottom:15px; height:155px; overflow:hidden}
.er_anli dt{ float:left; width:194px;}
.er_anli dt a img{ width:190px; height:150px;padding:1px; border:1px solid #E4E4E4; overflow:hidden;}
.er_anli dd{ float:right; width:800px; font-size:14px; line-height:35px}
.er_anli dd p{line-height:25px; font-size:12px; color:#666}
.er_anli dt a:hover img{border:solid 1px #cf0003}
.fenye{ clear:both;padding: 5px 10px;border: 1px solid #ccc;margin: 15px auto 0; width:991px; overflow:hidden}
.fenye p{height: 30px;line-height: 30px; font-size:14px; color:#666}
.uls{ display:inline;margin-top: -30px;overflow: hidden;}
.uls a{float: left; display:inline;margin-left: 5px;padding: 0 10px;height: 28px;line-height: 28px;border: 1px solid #ccc;text-decoration: none;}
.uls a:hover,.uls a.cur{background-color:#cf0003; border-color:#cf0003; color:#fff;}
.uls .tBtn:hover{background-color:inherit; color:inherit; *background-color:transparent; *color:#666;}

.new_pro h3{ background:url(../../img/erlmbg.jpg) no-repeat; height:36px; line-height:36px; overflow:hidden; padding-left:15px; font-size:14px; color:#cf0003}
.new_pro ul{ display:block; background:#fff; border:1px solid #ccc; padding:15px 0; overflow:hidden; border-top:0 none}
.new_pro li{ float:left; display:inline; width:164px; overflow:hidden; margin:0 0 0 37px;}
.new_pro li a img{width:160px; height:160px;padding:1px; border:1px solid #fff; overflow:hidden;}
.new_pro li a:hover img{border:solid 1px #cf0003}
.new_pro li p{ width:164px; height:30px; line-height:30px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}

.er_new_l li{ display:block; background:url(../../img/ico27.gif) left center no-repeat; height:25px; line-height:25px; padding-left:15px; overflow:hidden }
.er_new_l li a{ width:173px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.er_newsli{ display:block;border-bottom: 1px dotted #d7d7d7; margin-top:15px; padding-bottom:15px;overflow:hidden; }
.er_newsli dt{ display:block;background:url(../../img/li_ico.png) left center no-repeat; padding-left:16px; height:30px; line-height:30px; overflow:hidden}
.er_newsli dt a{ font-size:14px; font-weight:bold; color:#333}
.er_newsli dt span{ float:right; text-align:right}
.er_newsli dd{ display:block; line-height:22px; color:#666; text-indent:18px}
/**************   er_index  about.html    ****************/

.er_mess{ padding:15px 50px; overflow:hidden}
.er_mess h3{padding-bottom: 14px;margin-bottom: 22px;font-size: 14px;color: #676364;border-bottom: 1px solid #e8e8e8;font-weight: normal;}
.er_messul{margin-bottom: 13px;color: #777;height: 38px; overflow:hidden}
.er_messul dt{ float:left; display: inline-block;line-height: 36px;height: 36px;width: 77px;border: 1px solid #dedede;border-right-width: 0;text-align: center;background: #fff; overflow:hidden}
.er_messul dd{ float:left; width:800px; overflow:hidden}
.er_messul dd input{ float:left; display:inline;width: 252px;border: 1px solid #dedede;height: 16px;line-height: 16px;padding: 10px 0;outline: none;text-indent: 1em;background: #fff;color: #333;}
.er_messul dd input.er_text02{ width:180px; margin-right:12px;}
.er_messul dd textarea{float: left;width: 343px;height: 104px;border: 1px solid #dedede;outline: none;resize: none;padding: 14px;color: #333;line-height: 18px; overflow:auto}
.er_messul02{ height:135px; overflow:hidden}
.er_messul02 dt{ height:132px}
input.er_button,input.er_button02{width: 161px;text-align: center;height: 36px;line-height: 36px;color: #fff;border: none;background-color: #b3b3b3; cursor:pointer}
input.er_button{margin-right: 10px;background-color: #cf0003;}
.code01{ display:inline-block; vertical-align:bottom}


.er_messul03{}
.er_messul03 li{ display:block;border-bottom: 1px solid #dedede; background:#F6F6F6; padding:10px; margin-bottom:10px;}
.er_messul03 li h4{ font-size:14px;}
.er_messul03 li div{ padding:5px 0; line-height:22px;}
.er_messul03 li p{}
.er_messul03 li:hover{ background:#EAEAEA}


.er_news_title{ padding:15px; text-align:center; overflow:hidden}
.er_news_title h3{ font-size:16px;}
.er_news_lr{ padding:10px 0; font-size:14px; text-indent:30px; line-height:25px;}
.er_news_lr img{ display:block; margin:10px auto;}
.er_news_date{ text-align:right; color:#999}
.er_news_next{ border-top:1px solid #cf0003; height:40px; line-height:40px; overflow:hidden; font-size:12px; color:#333}
.er_news_next div{ width:490px; white-space:nowrap; text-overflow:ellipsis;}


.er_pro_v01,.er_pro_v02,.er_pro_v03,.er_pro_v04{ width:1000px; overflow:hidden; margin:10px auto 0;}
.er_pro_img img{ padding:1px; border:1px solid #ddd; width:400px; height:400px; overflow:hidden}
.er_pro_info{ width:580px; overflow:hidden; color:#666}
.er_pro_info h3{font-size: 16px;color: #414141;border-bottom: 1px dashed #bbbbbb;padding: 2px 0 8px;line-height: 1.6em;}
.er_pro_info ul{ padding:8px 0; height:265px; overflow:hidden}
.er_pro_info li{ display:block; line-height:22px; font-size:12px;}
.er_pro_zx{ background:#f3f3f3;padding: 6px 15px;overflow: hidden;font-size: 14px;font-weight: bold;}
.er_pro_zx h3{ font-size:14px; font-weight:bold; border:0 none}
.er_pro_zx h3 strong{ font-size:24px; color:#F00;}

.er_pro_v02 h3{background: url(../../img/erlmbg2.jpg) no-repeat;height: 36px;line-height: 36px;overflow: hidden;padding-left: 15px;font-size: 14px;color: #cf0003;}
.er_pro_v02 ul{display: block;background: #fff;border: 1px solid #ccc;padding: 10px 0;overflow: hidden; height:197px;border-top: 0 none;}
.er_pro_v02 li{float: left;display: inline;width: 164px;overflow: hidden;margin: 0 0 0 29px;}
.er_pro_v02 li a img{ display:block;width: 160px;height: 160px;padding: 1px;border: 1px solid #fff;overflow: hidden;}
.er_pro_v02 li p{width: 164px;height: 30px;line-height: 30px;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.er_pro_v02 li a:hover img{border:solid 1px #cf0003}

.er_pro_v03{}
.mod_goods_info{clear: both;margin-bottom: 10px;position: relative;border-bottom: 1px solid #cf0003;height: 33px;}
.mod_goods_info li{float: left;cursor: pointer;border: 1px solid #d7d7d7;border-bottom: 0;margin-right: -1px;}
.mod_goods_info li.status_on{border-color: #cf0003;border-bottom: 0;position: relative;}
.mod_goods_info li h3{display: block;width: 128px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;border-bottom: 0;background-color: #f3f3f3;border: 1px solid #fff;}
.mod_goods_info li.status_on h3{height: 31px;background-color: #fff;color: #cf0003;}
.proinfo{font-size: 14px;line-height: 25px;}
.proinfoimg img{ display:block; margin:10px auto; overflow:hidden; max-width:1000px;}

.er_pro_v04{ padding:15px 0;background-color: #f2f2f2; position:relative}

input.er_button03{width: 331px;height: 38px;background: #cf0003;border: none;cursor: pointer;color: #fff; text-align:center; overflow:hidden}
.er_area{ width:300px; height:160px;border: 1px solid #dedede;outline: none;resize: none;padding: 14px;color: #ccc;line-height: 18px; }
.er_pro_area{position:absolute; left:500px; top:83px; overflow:hidden}
.er_pro_area span{ display:inline-block; vertical-align:top; color:#666; padding-right:5px}



/****************************************************************************************************************************************************************************/

.chj_bot{ background:#1c1c1c; width:100%; margin-top:15px; overflow:hidden}
.chj_bot01{ height:90px; line-height:90px; text-align:center}
.chj_bot01 a{padding: 0 20px;display: inline-block;color: #ccc;background:url(../../img/fg.png) no-repeat right center;}
.chj_bot02{padding-bottom: 50px;text-align: center;color: #999;}
.chj_bot02 p{color: #ccc;}
.bot_tel{margin-top: 10px;margin-bottom: 10px;height: 26px;line-height: 26px;background:url(../../img/bot_tel.png) no-repeat center;}
.bot_tel span{padding: 0 12px;color: #fff;background: url(../../img/fg.png) no-repeat right center;}
.chj_bot02 p a{ color:#fff; font-weight:bold}

