body{font-size:14px; min-width:1200px; }
*{ margin:0; padding:0;}
img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
a{ text-decoration:none; color:#333}
*{margin:0;padding: 0;}
html body{width: 100%;font-size: 12px;}
.s_width{width:1280px; margin:0 auto; position:relative;}
.head_l{ background:#f5f5f5; height:40px; line-height:40px; position: relative; z-index:9999; border-bottom:1px solid #eeeeee}
.head_l .head_l_l{ color:#808080; font-size:13px; }
.head_l .head_link{ color:#808080; font-size:13px; padding:0 0 0 35px; }
.head .head_l .s_width{ position:relative; height:40px;}
.head{ width:100%; background:#fff; z-index:9999 }
.head .s_width{ position:relative; z-index:2; padding:32px 0}
.head .logo{ padding:0 130px 0 0;}
.head .logo img{ }
.search{ width:540px; position:relative; z-index:999; padding:10px 0 0 0}
.search_wenzi{ padding:8px 0 0 0}
.search_wenzi li{  padding:0 10px 0 0; float:left; line-height:20px;}
.search_wenzi li a{ color:#999999; font-size:13px;}
.search-bar{ padding:2px; background:#ffaa00;  height:36px;}
.search-bar .search-keywords { overflow: hidden; }
.search-bar .keywords { padding-left: 30px; width:386px; height:36px; line-height: 36px; font-size: 14px; background:#fff url(../images/ss.jpg) no-repeat 8px center;}
.search-bar input[type="submit"] {  width: 120px; height: 36px; line-height: 36px; text-align: center; font-size: 18px; background:#ffaa00; color: #fff; cursor: pointer; font-weight:bold;}
.search-bar input { border: none; float: left;}
.search-bar p{ line-height:45px; color:#fff; font-size:16px;}
.search-bar p strong{ font-size:22px;}
.search-bar p a{ color:#fff}
.search-bar p a:hover{ color:#fff; font-weight:bold}
.nav_banner{ height:500px; position:relative;}
.nav_banner .nav_all{ height:45px; top:0; position:absolute; width:1280px; left:50%; margin-left:-640px; z-index:1}
.nav_banner .nav_all .nav_yellow{ width:210px; position:absolute; left:0; top:0; z-index:9999; height:45px;}
.nav_banner .nav_all .nav_yellow span{ display:block; background:#ffaa00 url(../images/all.png) no-repeat 180px center; line-height:45px; padding:0 0 0 16px; color:#fff; font-size:16px;}
.nav_banner .nav_all ul{ width:1000px; position:absolute; right:0; top:0; z-index:9999; height:45px;}
.nav_banner .nav_all li{ float:left;}
.nav_banner .nav_all li a{ display:block; padding:0 25px; color:#444444; font-size:15px; line-height:38px;}
.nav_banner .nav_all li a:hover{ color:#F90}
.nav_banner .s_width{ position:absolute; width:1280px; left:50%; margin-left:-640px;  height:455px;}
.nav_y_nav{ background:#f4f5f9; width:210px; position:relative; z-index:99;}
.nav_y_nav .pro_type{ border-bottom:1px solid #e6e7ea; background:url(../images/jiantou.png) no-repeat 190px center;  line-height:37px;}
.nav_y_nav a{ display:block; line-height:37px;  padding:0 0 0 16px; font-size:14px; color:#56585a;   }
.nav_y_nav a:hover{ color:#ffaa00 ;}
.nav_y_nav .child_menu{position:absolute; top:0; left:210px;overflow:hidden;z-index:99999;height:0;width:825px;background:#f4f5f9; }
.nav_y_nav .child_menu li{ padding:0 0 0 60px;}
.nav_y_nav .child_menu a{ font-size:14px; width:160px; display:block; float:left; color:#56585a;  line-height:37px;}
.nav_y_nav .child_menu a:hover{ color:#ffaa00 ;}
.nav_banner .zixun{ width:245px; height:455px; background:#f4f5f9; position:absolute; right:0; bottom:0; z-index: 99 }
.zixun_li{ width:213px; margin:0 auto; border-bottom:1px solid #e2e2e2; padding:15px 0}
.zixun_li .zixun_li_t{ border-right:1px solid #e2e2e2; float:left; width:70px;}
.zixun_li .zixun_li_t img{ display:block; width:28px; margin:0 auto 5px auto}
.zixun_li .zixun_li_t span{ display:block; text-align:center; color:#4c5257; font-size:13px; line-height:20px;}
.zixun .caigou{ width:121px; height:34px; margin:22px auto 18px auto; line-height:34px; border:1px solid #e40a0a; text-align:center; font-size:14px; color:#e40a0a}
.zixun .caigou a{ text-align:center; color:#e40a0a}
.zixun p{ line-height:26px; font-size:14px; color:#4c5257; margin:0 20px 15px 20px; padding:0 0 15px 0; border-bottom:1px solid #e2e2e2;}
.zixun_er{ width:206px; margin:0 auto; padding:10px 0}
.zixun_er .zixun_er_t{ float:left; width:103px; text-align:center; line-height:30px; color:#1f2c3d; font-size:14px;}
.zixun_er .zixun_er_t img{ display:block; margin:0 auto; width:75px;}
/*erjiyemian nav*/
.se_nav_banner{ height:45px; position:relative; border-bottom: 2px solid #ffaa00;}
.se_nav_banner .se_nav_all{ height:45px; top:0; position:absolute; width:1280px; left:50%; margin-left:-640px; z-index:1}
.se_nav_banner .se_nav_all .se_nav_yellow{ width:210px; position:absolute; left:0; top:0; z-index:9999; height:45px;}
.se_nav_banner .se_nav_all .se_nav_yellow span{ display:block; background:#ffaa00 url(../images/all.png) no-repeat 180px center; line-height:45px; padding:0 0 0 16px; color:#fff; font-size:16px;}
.se_nav_banner .se_nav_all ul{ width:1000px; position:absolute; right:0; top:0; z-index:9999; height:45px;}
.se_nav_banner .se_nav_all li{ float:left;}
.se_nav_banner .se_nav_all li a{ display:block; padding:0 25px; color:#444444; font-size:15px; line-height:38px;}
.banner{ position:relative; height:455px; z-index:1; top:43px; border-top:2px solid #ffaa00;overflow:hidden;}
.footer{ background:#2e323f; padding:0 0 0 0}
.footer .s_width{ }
.footer li{ float:left; padding:0 15px; line-height:88px;}
.footer li a{ color:#939bad; font-size:14px;}
.footer_p{ text-align:center; color:#939bad; font-size:14px; line-height:30px; padding:35px 0; border-bottom:1px solid #3e424e; border-top:1px solid #3e424e;}
.footer li a:hover{ color:#fff;}
.p_float{ position:fixed; width:80px; bottom:0;  right:0; z-index:9999; opacity:0}
.p_float li{ height:78px; width:78px; border:1px solid #92959e;text-align:center; background:#92959e; position:relative; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.p_float li i{ display:block; width:30px; height:30px; margin:10px auto 0 auto;}
.p_float li p{ line-height:35px; font-size:14px; color:#fff}
.p_float li:hover p{ color:#fff}
.p_float li:hover{ background:#e30113; border:1px solid #e30113;}
.p_float li i.fl_top{ background:url(../images/images/ico_top_arrow_white.png) no-repeat center center;}
.p_float li:hover i.fl_top{ background:url(../images/images/ico_top_arrow_white.png) no-repeat center center;}
.p_float li div{background-color: #fff;	position: absolute;	left: 0; top: -1px; transform: translateX(-100%); border: 1px solid #e2e2e2;  width: 180px;padding: 6px 0; opacity:0}
.p_float li .service a{ background:url(../images/images/icon_qq.png) no-repeat left center; background-size:16px; line-height:28px; color:#666; font-size:14px; padding: 0 0 0 15px; display:block; margin:0 auto; width:110px;}
.p_float li .service i{ background:url(../images/images/icon_tel.png) no-repeat left center; line-height:28px; color:#666; font-size:14px; padding: 0 0 0 15px; display:block; margin:0 auto; width:110px; font-style:normal;}
.p_float li .fl_gz_con span{ line-height:21px; color:#666; font-size:14px; display:block; margin:0 auto; width:130px;}
.p_float li .fl_gz_con span img{ width:130px;}
/*pai*/
.pai{ width:1280px; margin:20px auto; position:relative; height:167px; overflow:hidden;}
.pai .pai_title{ position:absolute; left:0; top:0; width:90px; background:#ff9b23; height:167px;}
.pai .pai_title span{ width:28px; margin:0 auto; font-size:26px; color:#ffffff; display:block; line-height:26px; padding:30px 0 0 0}
.pai ul{ width:1190px; position:absolute; right:0; top:0; height:167px; background:#ececec;}
.pai li{ width:118px; float:left; border-right:1px solid #e4e1e1; border-bottom:1px solid #e4e1e1; text-align:center; position:relative}
.pai li img{ width:100%;}
.pai li:nth-child(10n){  border-right:0 solid #e4e1e1;}
.pai a img{ width:118px; height:79px;opacity:1;}
.pai a div{ width:115px; height:79px; text-align:center; line-height:79px; font-size:14px; position:absolute; left:0; top:0; opacity:0; border:2px solid #ff0000; background:#fff}
/*baopin*/
.baopin{}
.title{ font-size:24px; color:#333333; font-weight:bold; line-height:35px; padding:0 0 0 41px; margin-bottom:10px;}
.baopin .title{ background:url(../images/icon_a.png) no-repeat left center;}
.baopin_con{ border:1px solid #eeeeee;}
.baopin_con li{ width:212px; float:left; border-right:1px solid #eee; padding:5px 0 18px 0}
.baopin_con li:nth-child(6n){  border-right:0 solid #e4e1e1;}
.baopin_con li img{ width:137px; margin:0 auto; display:block;}
.baopin_con li p{ text-align:center; font-size:14px; color:#6b6b6c; line-height:34px;}
.baopin_con li span{ width:63px; margin:0 auto; display:block; text-align:center; line-height:21px; background:#fea01a; font-size:14px; color:#fff; line-height:24px; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;
}
.baopin_con li:hover span{ background:#ff0000;}
.adv{ padding:20px 0 25px 0}
.fanghu ul.r li{ float:left;}
.fanghu ul.r li a{ display:block; margin:0 0 0 25px; font-size:14px; color:#444444; line-height:43px;}
.fanghu ul.r li a:hover{ border-bottom:2px solid #ff9900; color:#ff9900}
.xiaotu{ width:426px; height:276px;}
.fanghu_con{border:1px solid #eeeeee; border-bottom:0 solid #eee; border-right:0 solid #eee;}
.fanghu_con li{ width:212px; height:275px; float:left; border-bottom:1px solid #eee; border-right:1px solid #eee;}
.fanghu_con li p{ font-size:15px; color:#444444; line-height:39px; margin:30px 0 5px 33px; background:url(../images/t_line.jpg) no-repeat left bottom}
.fanghu_con li span{ display:block; line-height:21px; font-size:14px; color:#7f7f7f; line-height:24px; margin:0 0 10px 33px;}
.fanghu_con li img{ width:137px; margin:0 auto; display:block; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.fanghu_con li:hover p{ color:#ffaa00}
.fanghu_con li:hover span{ color:#ffaa00}
/*toubu*/
.toubu{}
.toubu .title{ background:url(../images/icon_b.png) no-repeat left center;}
/*yanmian*/
.yanmian{}
.yanmian .title{ background:url(../images/icon_c.png) no-repeat left center;}
/*tingli*/
.tingli{}
.tingli .title{ background:url(../images/icon_d.png) no-repeat left center;}
/*huxi*/
.huxi{}
.huxi .title{ background:url(../images/icon_e.png) no-repeat left center;}
/*shoubu*/
.shoubu{}
.shoubu .title{ background:url(../images/icon_f.png) no-repeat left center;}
/*zubu*/
.zubu{}
.zubu .title{ background:url(../images/icon_g.png) no-repeat left center;}
/*shenti*/
.shenti{}
.shenti .title{ background:url(../images/icon_h.png) no-repeat left center;}
/*zhuiluo*/
.zhuiluo{}
.zhuiluo .title{ background:url(../images/icon_i.png) no-repeat left center;}
/*yiqi*/
.yiqi{}
.yiqi .title{ background:url(../images/icon_j.png) no-repeat left center;}
/*anfang*/
.anfang{}
.anfang .title{ background:url(../images/icon_k.png) no-repeat left center;}
/*gongye*/
.gongye{}
.gongye .title{ background:url(../images/icon_l.png) no-repeat left center;}
/*jiating*/
.jiating{}
.jiating .title{ background:url(../images/icon_m.png) no-repeat left center;}
/*texing*/
.texing{ background:#e9ebef; height:160px; margin:35px 0 0 0}
.texing ul{ width:1280px; margin:0 auto}
.texing li{	float: left;position: relative;	width: 25%; text-align: center; padding: 25px 0;}
.texing li .te_pic{ width:51px; height:56px; position:absolute; left:79px; top:55px;}
.texing li span{ display:block; line-height:34px; font-size:18px; color:#262626; left:146px; position:absolute; top:52px; }
.texing li p{ font-size:15px; color:#676666; left:146px; position:absolute; top:88px;}
/*liuyan*/
.liuyan{ width:1220px; margin:0 auto 2px auto; padding:30px 0; }
.liuyan .liu_con{  width:602px; padding:0 0 0 12px; height:420px;}
.liuyan .liu_pic{ width:550px; margin-right:15px}
.liuyan .liu_pic img{ width:550px;}
/*erjiyemian*/ 
.pinpai{ border: 1px solid #eee; margin:0 auto 20px auto; background: #fff; line-height: 30px; width:1278px;}
.pinpai span { float: left; width: 135px;	font-size: 16px; color: #666; text-align: center; cursor: default; padding:20px 0 0 0}
.pinpai span img { display: inline-block; width: 20px; height: 18px; margin-top: -5px; padding-right: 10px;	vertical-align: middle;}
.pinpai .pin_all{margin: 0 35px;}
.pinpai_r{ width:1140px; }
.pinpai_r a {	float: left; width:114px; height:66px; position:relative; display:block; font-size: 15px; color: #666; -webkit-transition: all .5s; transition: all .5s;}
.pinpai_r a img{ width:113px; height:65px; position:absolute; left:0; top:0; opacity:1; border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
.pinpai_r a div{ width:110px; height:61px; text-align:center; line-height:61px; position:absolute; left:0; top:0; opacity:0; border:2px solid #ff0000}
.pinpai_r a.pin_li{ color:#ff0000}
.pinpai_r a:hover{ color:#ff0000}
.pinpai2{ border: 1px solid #eee; background: #fff; line-height:30px; width:1278px;}
.pinpai2 span { float: left; width: 135px;	font-size: 16px; color: #666; text-align: center; cursor: default; padding:10px 0 0 0}
.pinpai2 span img { display: inline-block; width: 20px; height: 20px; margin-top: -5px; padding-right: 10px;	vertical-align: middle;}
.pinpai2 .pin_all{margin: 0 35px;}
.pinpai2_r{ width:1139px;  border-left: 1px solid #eee;  padding:10px 0}
.pinpai2_r a { float:left; margin:0 25px; font-size: 13px; color: #666; -webkit-transition: all .5s; transition: all .5s;}
.pinpai2_r a.pin_li{ color:#ff0000}
.pinpai2_r a:hover{ color:#ff0000}
.se_con{ width:1280px; margin:20px auto;}
.t_left{ width:210px; float:left;  border:1px solid #eee;}
.fenlei2{}
.fenlei2 h2{ line-height:50px; font-size:14px; color:#666; border-bottom:1px solid #eee; font-weight:normal; padding:0 0 0 20px;}
.fenlei2 ul{ padding:5px 0;}
.fenlei2 li{ line-height:25px; background:url(../images/hh.png) no-repeat 20px center; padding:0 0 0 35px;}
.fenlei2 li:hover{ background:url(../images/hh_h.png) no-repeat 20px center; }
.fenlei2 li a{ font-size:14px; color:#666 }
.se_pro_con{ width:1038px; overflow:hidden;  position:relative; }
.se_pro_con ul{ width:1085px; }
.se_pro_con li{float:left; padding:0; width:202px; height:260px; margin-right:2px; margin-bottom:15px;position:relative; overflow:hidden; background:#fff; cursor:pointer; border:2px solid #fff; padding:10px 0 0 0}
.se_pro_con .se_pro_t_l{ width:160px; height:160px; margin:0 auto; position:relative; overflow:hidden;}
.se_pro_con .se_pro_t_l img{ width:100%; position: absolute; z-index:2; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_pro_con .se_pro_biaoti{ font-size:14px; color:#555; line-height:22px; border-bottom:1px solid #eee; margin:0 20px; padding:10px 0}
.se_pro_con .se_texing{ margin:0 20px; line-height:30px;  font-size:13px; color:#777; }
.se_pro_more{ margin:0 0 0 20px; width:55px; font-size:12px; color:#f9a136; line-height:25px; }
.se_pro_con li:hover{ border:2px solid #eee;}
.se_pro_con .se_pro_t_r{ width: 388px; border:1px solid #e9e9e9; border-top:0; position: relative; z-index: 1000; padding:25px 0}
.se_pro_con .se_pro_t_r p{ line-height:30px; font-size:13px; color:#555555; padding:30px 20px 30px 30px; text-align:center}
.se_pro_con .se_pro_t_r h4{ line-height:30px; font-size:18px; color:#555555; padding:30px 20px 30px 30px; text-align:center}
.se_pro_con .se_pro_t_r_con{ line-height:30px; color:#666666; font-size:16px; padding:30px 0;}
.se_pro_con .se_pro_t_r_more{ width:150px; line-height:35px; text-align:center; margin:0 auto; }
.se_pro_con .se_pro_t_r_more a{ font-size:14px; color:#fff; display:block; background:#333 }
.se_pro_con li div.cover_top{position:absolute;top:-265px;left:0;width:390px;height:265px;background-color: red;filter: Alpha(opacity=50);background: rgba(0,0,0,0.4) ;z-index:900; text-align:center; cursor: pointer}
.se_pro_con li div.cover_top img{ width:265px; height:265px;}
.se_pro_con li div.cover_bottom{position:absolute;bottom:-390px;left:0;width:390px;height:390px; background:rgba(0,0,0,0.5);z-index:2}
.cp_con{ width:1278px; margin:20px auto; border:1px solid #eee; height:800px;}
.cp_con_r{ padding:50px 0 0 50px; width:486px; margin:0 80px 0 0}
.cp_con_r h1{ font-weight:normal; font-weight:normal; color:#444; line-height:40px; font-size:30px;}
.cp_con_r_pic img{ display:block; margin:0 5px 0 0; width:156px; border:1px solid #eee}
.cp_con_r_pic{display:flex;	justify-content:flex-start;	flex-flow:row nowrap; padding:60px 0 0 0;}
.cp_con_r_pic img:hover{width:154px; border:2px solid #eee}
.xiangqing_t{ border-bottom:1px solid #ffaa00;  margin:0 0 30px 0}
.xiangqing_t span{ width:150px; display:block; text-align:center; background:#ffaa00; color:#ffffff; line-height:35px;font-size:15px;}
.xiangqing{}
.xiangqing p{ margin:0 0 0 0; padding:0 0 0 0}
.xiangqing img{ margin-bottom:0;}
.zx_click_date{ border-top:1px solid #eee; border-bottom:1px solid #eee; line-height:65px; font-size:16px; color:#777}
.cp_con_r p{ line-height:33px; padding:30px 0 0 0; font-size:15px; color:#777}
.zx_con{ background:#fff; padding:30px 0; margin-bottom:30px;}
.zx_con_l{ width:847px; border:1px solid #d3d3d3; margin:0 0 0 30px;}
.zx_con_r{ width:310px; border:1px solid #d3d3d3; border-left:0;  margin:0 30px 0 0 ;}
.zx_con_l h1{  font-size: 22px; color: #000; font-weight:normal; padding:28px 20px;}
.zx_con_l .zx_click_date{ padding:0 20px ;padding-bottom: 28px; font-size: 13px; color: #666; line-height: 13px;}
.zx_con_l p {border-top: 1px solid #d3d3d3; height: 41px;}
.zx_con_l p span {float: left;width: 177px;height: 41px;border-right: 1px solid #D3D3D3;border-left: 1px solid #D3D3D3;background: #f4f4f4;font-size: 14px;color: #333;text-align: center;line-height: 41px;}
.zx_con_l p span:first-child { border-left: none;}
.zx_con_l p font {float: left;width: 245px;height: 41px;background: #fff;font-size: 14px;color: #666;text-align: center;line-height: 41px;}
.zx_con_r .zx_r_pic{ width:148px; height:148px; margin:0 auto}
.zx_con_r .zx_r_con{ padding:10px 0 0 0}
.zx_con_r .zx_r_con span{ display:block; text-align:center; line-height:24px; color:#333; font-size:15px;}
.zx_con_r .zx_r_con p{ width:148px; margin:0 auto; background:#E1112A url(../images/images/all.png) no-repeat 20px center; line-height:40px; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.zx_con_r .zx_r_con p a{ font-size:16px; color:#fff; display:block; padding:0 0 0 56px;}
.zx_con_r .zx_r_con p:hover{ background:#E1112A url(../images/images/all.png) no-repeat 30px center; font-weight:bold;}
.prod_nav{width:1280px;}
.prod_nav li{width: 610px; text-align:center;  line-height:80px; float:left; background:#f5f5f5; display: block;}
.prod_nav li span{  background:#444; display:inline-block; width:610px; height:80px; color:#fff; font-size:23px; }
.prod_nav li span.on{background:#e1112b; color:#fff; display: block;}
.espcms_page_right{  padding-bottom:25px;overflow: hidden; position:relative}
.xiangqing{ width:1050px;}
.designer{ background:#fff; margin-bottom:30px}
.designer_pic{ width:400px; height:300px;}
.designer_con{ width:760px;}
.designer_con h4{ padding-top: 28px;font-size: 36px;color: #333333;line-height: 36px; font-weight:normal;}
.designer_t_b{width:110px; margin:30px  0; text-align:center; border-radius: 20px; background: #e1112a; font-size: 14px; color: #fff; line-height: 27px;}
.designer_line{ height:1px; width:50px; background:#222}
.designer_con_text{ margin:30px 20px  10px 0; line-height:25px; font-size:15px; color:#555; overflow: auto; height:105px;}
.erji{ padding:50px 0 0 0}
.erji h2{  text-align:center; color:#713f17; font-size:30px; text-transform:uppercase; line-height:40px; background:url(../images/fflei_line.jpg) no-repeat center bottom;}
.erji .er_quxian{ text-align:center; width:75px; height:24px; margin:0 auto;}
.erji .er_t_wenzi{ font-size:16px; text-align:center; color:#737272; line-height:40px;}
.cage{ height:50px; padding:15px 0 70px 0; width:998px; margin:0 auto}
.cage li{ width:165px; text-align:center; float:left; margin-right:1px; background:#08912a;}
.cage li a{ line-height:50px; font-size:18px; color:#fff}
.erji .s_width{ padding-bottom:50px;}
.erji .s_width .l{width:601px; position: absolute}
.erji .s_width_r{ width:458px;font-size:20px; color:#333333; font-weight:bold;  position:absolute; background:url(../images/images/welcome.png) no-repeat left 30px; right:0; padding:110px 50px 0 89px; border:1px solid #ccc;}
.erji .s_width_r p{ font-size:14px; color:#2d2d2d; line-height:31px; font-weight:normal; padding:20px 0 55px 0; }
.erji .cage_index{ padding:30px 0 0 0}
.erji .cage_index ul{ width:600px; margin:0 auto}
.erji .cage_index li{ width:200px; float:left;}
.erji .cage_index li a{width:160px; margin:0 auto; display:block; border:1px solid #bcbcbc; border-radius:28px; line-height:37px; text-align:center; color:#5c5c5c; font-size:16px;}
.erji .cage_index li a.on{ border:1px solid #e33238; background:#e33238; color:#fff}
.erji .cage_index li a:hover{ border:1px solid #e33238; background:#e33238; color:#fff}
.liuyan_title{ line-height:40px; font-size:18px; text-align:center; color:#444; font-weight:bold}
.se_about{ width:1280px; margin:0 auto; padding:50px 0;}
.se_about_l{ width:600px; }
.se_about_l h2{ text-align:center; font-weight:normal; font-size:36px; color:#666; line-height:76px; padding:0px 0 0 0}
.se_about_wenzi{ padding: 0 0 50px 0; line-height:28px; font-size:16px; color:#555; text-indent:2em}
.se_about_wenzi p{ line-height:28px;  font-size:16px; color:#777; padding:10px 0 0 0}
.se_about_wenzi div{ text-indent:0}
.se_about_r{ width:640px; }
.se_about_r img{ width:100%;}
.se_about ul{ width:640px;}
.se_about li{ position:relative; width:48%; float:left; margin:0 2% 10px 0;}
.se_about li img{ width:100%; position:relative; left:0; top:0; z-index:1}
.se_about li div{ width:100%; height:100%; position:absolute; z-index:2; opacity:0; left:0; top:0; line-height:100%; text-align:center; font-size:30px; background:rgba(0,0,0,0.28)}
.se_about li:nth-child(2n){ margin:0 0 10px 0;}
.se_about li div p{position: absolute; z-index: 2; height: 60px; line-height: 60px;	width: 100%; text-align: center;; top:50%; margin-top:-30px; color:#fff}
.se_about_en{ width:600px; }
.se_about_en h2{ line-height:55px; color:#F60; font-weight:normal; font-size:45px; padding:35px 0}
.se_about_en div{ line-height:45px; color:#555; font-weight:normal; font-size:28px; }
.se_hezuo{ padding:0 0 80px 0}
.se_hezuo h2{ text-align:center; font-size:36px; font-weight:normal; line-height:120px; color:#666}
.se_hezuo div{ width:1280px; margin:0 auto}
.se_hezuo a { float: left; width:256px; height:148px; position:relative; display:block; font-size: 15px; color: #666; -webkit-transition: all .5s; transition: all .5s;}
.se_hezuo a img{ width:100%; position:absolute; left:0; top:0; opacity:1;z-index:2}
.se_hezuo a div{ width:252px; height:144px; font-size:22px; text-align:center; line-height:144px; position:absolute; left:0; top:0; opacity:0; border:2px solid #ff0000;  z-index:1}
.se_xiazai_con ul{ }
.se_xiazai_con li{ width:410px; height:270px; float:left; position:relative; overflow:hidden; cursor: pointer; margin:0 20px 35px 0; position:relative; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_xiazai_con li:nth-child(3n){ margin:0 0 35px 0;}
.se_xiazai_con li .se_xiazai_l{ position:relative;}
.se_xiazai_con li .se_xiazai_title{ line-height:55px; width:90%; position:absolute; left:0; bottom:0; padding:0 5%; background:rgba(0,0,0,0.5); color:#fff; font-size:18px;}
.se_xiazai_con li .se_xiazai_con{ position:absolute; left:0; top:410px; width:100%; height:270px; background:rgba(0,0,0,0.5); color:#fff; font-size:18px;}
.se_xiazai_con li .se_xiazai_con h2{color:#fff; font-size:20px; line-height:45px;  font-weight:normal;padding:19px 10px 0 10px;}
.se_xiazai_con li .se_xiazai_con span{ display:block; padding:0 10px; color:#ccc; font-size:14px; line-height:35px;}
.se_xiazai_con li .se_xiazai_con p{ padding:20px 10px 0 10px; color:#fff; font-size:14px; line-height:25px;}
.se_xiazai_con li .se_xiazai_con div{ width:120px; left:50%; margin-left:-60px; position:absolute; bottom:20px; line-height:35px; border:1px solid #fff; border-radius:8px; text-align:center; }
.se_xiazai_con li:hover .se_xiazai_l img{filter: url(blur.svg#blur);  /*FireFox, Chrome, Opera */
    -webkit-filter: blur(10px);
       -moz-filter: blur(10px);
        -ms-filter: blur(10px);    
            filter: blur(10px);  /*Chrome, Opera */
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);/*IE6~IE9 */}
/*er_about*/
.er_about{ height:568px; background:#f3f3f3; position:relative; opacity:1;  overflow:hidden;}
.er_about .about_pic{ width:50%; height:568px; overflow:hidden; position:absolute; right:0; top:0;}
.er_about .s_width{ position:relative; overflow:hidden;height:568px;}
.er_about .about_con .about_en{ height:22px; margin:79px 0 15px 0;}
.er_about .about_con{ position:absolute; left:0; width:605px; height:568px; z-index:2; background:url(../images/jj_bg.jpg) no-repeat left top;}
.er_about .about_con h2{ height:40px; line-height:31px; color:#3a2c1f; font-size:24px; background:url(../images/j_t_bg.jpg) no-repeat left bottom; }
.er_about .about_con p{ padding:20px 55px 0 0; line-height:30px; color:#383837; font-size:15px;}
.er_about_c{width:1200px; margin:0 auto; height:350px; line-height:30px; font-size:15px; color:#333; margin:50px auto; background:url(../images/er_about_pic.jpg) no-repeat left top;}
.er_about_c p{ padding:20px 0 0 65px; line-height:30px; color:#383837; font-size:15px; width:530px; float:right; position:relative;}
.er_about_c p strong{ display:block; color:#713f17; font-size:24px; line-height:85px; margin:0 0 25px 0; background:url(../images/j_t_bg.jpg) no-repeat left bottom; }
/*er_zhaoshang*/
.er_zhaoshang{ height:568px; background:#f3f3f3; position:relative; opacity:1;  overflow:hidden;}
.er_zhaoshang .zhaoshang_pic{ width:50%; height:568px; overflow:hidden; position:absolute; right:0; top:0;}
.er_zhaoshang .s_width{ position:relative; overflow:hidden;height:568px;}
.er_zhaoshang .zhaoshang_con{ position:absolute; left:0; width:605px; height:568px; z-index:2; background:url(../images/jj_bg.jpg) no-repeat left top;}
.er_zhaoshang .zhaoshang_con h2{ padding:100px 0 20px 0;height:31px; line-height:31px; color:#3a2c1f; font-size:24px; background:url(../images/j_t_bg.jpg) no-repeat left bottom; }
.er_zhaoshang .zhaoshang_con p{ padding:50px 55px 0 0; line-height:30px; color:#383837; font-size:15px;}
/*qian_zhaoshang*/
.qian_zhaoshang{ padding:80px 0 0 0}
.qian_zhaoshang h2{  text-align:center; color:#713f17; font-size:30px; text-transform:uppercase; line-height:40px; background:url(../images/fflei_line.jpg) no-repeat center bottom;}
.qian_zhaoshang .er_quxian{ text-align:center; width:75px; height:24px; margin:0 auto;}
.qian_zhaoshang .er_t_wenzi{ font-size:16px; text-align:center; color:#737272; line-height:40px; margin:0 0 65px 0}
.qian_zhaoshang_con{ background: url(../images/qian_bg.png) no-repeat center top;}
.qian_zhaoshang_con .s_width{ overflow:hidden; padding:85px 0}
.qian_zhaoshang_con li{width:113px; height:180px; float:left; padding:0 18px; position:relative;}
.qian_zhaoshang_con .qian_pic{width:113px; height:113px; position:absolute; left:50%; margin-left:-56px; top:0; overflow:hidden;}
.qian_zhaoshang_con h3{ text-align:center; font-weight:normal; font-size:17px; color:#c5c5c5; line-height:60px; background:url(../images/qian_line_h.png) no-repeat center bottom; position:absolute; left:50%; margin-left:-56px; top:113px; overflow:hidden; width:113px;
}
.qian_zhaoshang_con li:hover h3{ color:#ba9373; font-weight:bold; background:url(../images/qian_line.png) no-repeat center bottom;}
/*zhichi*/
.zhichi{ padding:80px 0 60px 0; background:#f3f3f3}
.zhichi h2{  text-align:center; color:#713f17; font-size:30px; text-transform:uppercase; line-height:40px; background:url(../images/zhilei_line.png) no-repeat center bottom;}
.zhichi .er_quxian{ text-align:center; width:75px; height:24px; margin:0 auto;}
.zhichi .er_t_wenzi{ font-size:16px; text-align:center; color:#737272; line-height:40px; margin:0 0 35px 0}
.zhichi ul{ width:1200px; margin:0 auto;}
.zhichi li{ width:370px; float:left; margin-right:30px; margin-top:50px; height:220px; border-bottom:1px solid #dddddd; position:relative; top:0}
.zhichi li .zhichi_t{ background:url(../images/zhichi.jpg) no-repeat left top; padding:10px 0 0 0; line-height:33px; font-weight:bold; font-size:18px; color:#222;}
.zhichi li .zhichi_t_en{ color:#3a3a3a; font-size:14px; line-height:25px; text-transform:uppercase}
.zhichi li p{ padding:20px 0 0 0; line-height:28px; font-size:14px; color:#3a3a3a}
/*youshi*/
.youshi{ padding:80px 0 0 0;}
.youshi h2{  text-align:center; color:#713f17; font-size:30px; text-transform:uppercase; line-height:40px; background:url(../images/zhilei_line.png) no-repeat center bottom;}
.youshi .er_quxian{ text-align:center; width:75px; height:24px; margin:0 auto;}
.youshi .er_t_wenzi{ font-size:16px; text-align:center; color:#737272; line-height:40px; margin:0 0 35px 0}
.youshi_con{ background:url(../images/you_bg.jpg) no-repeat center top; }
.youshi_con ul{ width:1200px; margin:0 auto; height:559px; overflow:hidden;}
.youshi_con li{ width:300px; float:left; position:relative; height:559px; overflow:hidden; margin-top:0}
.youshi_con .you_pic{ position:absolute; left:0; top:0; z-index:1}
.youshi_con .you_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.youshi_con li:hover .you_pic img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.youshi_con .you_zi{ position:absolute; z-index:2; width:56px; height:56px; text-align:center; border:2px solid #747574; line-height:56px; left:50%; top:85px; margin-left:-28px; font-size:30px; font-weight:bold; color:#aeaeae}
.youshi_con .you_t{ position:absolute; z-index:2; width:160px; height:56px; text-align:center; border-bottom:1px solid #747574; line-height:56px; left:50%; top:175px; margin-left:-80px; font-size:22px; font-weight:bold; color:#ececec}
.youshi_con p{ width:260px; position:absolute;z-index:2; line-height:30px; left:50%; top:270px; margin-left:-130px; font-size:14px; color:#d8d8d8}
/*p_pindao*/
.p_pindao{ border-bottom:1px solid #ddd; padding:50px 0;}
.p_pindao_t{ background:url(../images/pin_t_bg.jpg) no-repeat left top; padding:50px 0 0 50px;}
.p_pindao_t h2{ font-size:34px; color:#333; line-height:40px;}
.p_pindao_t h2 span{ font-size:20px; color:#080808; padding:0 0 0 80px; font-weight:normal;}
.p_pindao_t h2 strong{ color:#725237}
.p_pindao_t p{ font-size:14px; color:#727272; line-height:24px; padding:20px 50px 30px 0 ;}
.p_pindao .s_width{ overflow:hidden;}
.p_pindao ul{ width:1240px;}
.p_pindao li{ width:290px; float:left; margin:0 10px 20px 0 ; border:1px solid #ddd}
.p_pindao_pic{ width:290px; height:218px; position:relative; overflow:hidden;}
.p_pindao_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.p_pindao_pic:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.p_pindao .p_pindao_more{ width:150px; margin:0 auto;}
.p_pindao .p_pindao_more a{ font-size:16px; width:120px; height:42px; line-height:42px; background:#f4f4f4; border:1px solid #e5e5e5; display:block; margin:15px auto; text-align:center; color:#787878; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.p_pindao .p_pindao_more:hover a{ color:#fff; background:#725237;}
/*erji_cage*/
.erji_cage{ background:#f3f3f3}
.erji_cage ul{ width:1200px; margin:0 auto;}
.erji_cage li{  width:240px; float:left;}
.erji_cage li a{color:#1f1f1f; font-size:18px; padding:80px 0 20px 0; display:block; text-align:center; line-height:50px;}
.honor_li a{ background:#713f17;}
/*se_pro_con_case*/
.se_pro_con_case{ width:1200px; overflow:hidden;  position:relative; margin:0 auto; padding:10px 0 40px 0}
.se_pro_con_case ul{ width:1220px; }
.se_pro_con_case li{float:left; padding:0; width:388px; height:395px; margin-right:13px; margin-bottom:25px;position:relative; overflow:hidden;border:1px solid #e9e9e9; }
.se_pro_con_case .se_pro_t_l{ width:388px;  position:relative; cursor: pointer}
.se_pro_con_case .se_pro_t_l img{ width:388px; height:265px;}
.se_pro_con_case .se_pro_con_case.se_pro_t_l a{ width:388px;  position: absolute; z-index:100; background:url(../images/images/p_more_bg2.png) no-repeat center center; text-align:center; font-size:14px; color:#fff; line-height:40px; opacity:1}
.se_pro_con_case .se_pro_t_l .se_pro_t_laa{opacity:1;}
.se_pro_con_case .se_pro_t_l a span{ display:block; font-size:24px; font-weight:bold; color:#ffffff; line-height:60px; padding:120px 0 0 0; width:212px; margin:0 auto; border-bottom:1px solid #9b968f}
.se_pro_con_case .se_pro_t_l a p{ width:150px; text-align:center; line-height:40px; background:#be373e; color:#fff; font-size:16px; margin:20px auto 0 auto}
.se_pro_con_case .se_pro_t_r{ width: 388px;  border-top:0; padding:0 0 25px 0; background:#e8e8e8}
.se_pro_con_case .se_pro_t_r p{ line-height:30px; font-size:13px; color:#555555; padding:30px 20px 30px 30px; text-align:center;  }
.se_pro_con_case .se_pro_t_r h4{ line-height:30px; font-size:18px; color:#333; padding:20px 0; text-align:center;  position: relative; z-index: 1000;}
.se_pro_con_case .se_pro_t_r_con{ line-height:30px; color:#666666; font-size:16px; padding:30px 0;}
.se_pro_con_case .se_pro_t_r_more{ width:150px; line-height:35px; text-align:center; margin:0 auto; position: relative; z-index: 1000; }
.se_pro_con_case .se_pro_t_r_more a{ font-size:14px; color:#fff; display:block; background:#be373e }
.se_pro_con_case li div.cover_top{position:absolute;top:-265px;left:0;width:388px;height:265px;background-color: red;filter: Alpha(opacity=50);background: rgba(0,0,0,0.6) ;z-index:900; text-align:center; cursor: pointer}
.se_pro_con_case li div.cover_top img{ width:265px; height:265px;}
.se_pro_con_case li div.cover_bottom{position:absolute;bottom:-200px;left:0;width:388px;height:131px; background:#be373e;z-index:99}
/*se_case*/
#se_case_index{  background:#fff;position:relative; background: url(../images/images/erjibg.jpg) no-repeat center top; padding:30px 0 0 0}
.se_case_index_title{height:82px; background:url(../images/case_index_title_bg.png) no-repeat bottom; border-bottom:#e3e3e3 1px solid; }
.se_case_index_title h2 { font-size:33px; color:#08912a; font-weight:bold; line-height:60px; text-align:center}
.se_case_index_title h2 span{ color:#ec0c41}
.se_case_index_nav{ width:668px; height:30px; overflow:hidden; padding:0 0 0 12px; position:absolute;top:130px;left:50%;margin-left:-334px;}
.se_case_index_nav ul{ height:30px;}
.se_case_index_nav li{ float:left; margin-right:12px; min-width:112px; height:30px; }
.se_case_index_nav li span{float:left; width:112px; height:30px; display:block; font-weight:bold}
.se_case_index_nav li a{ font-size:14px; text-align:center; line-height:30px; text-decoration:none; color:#fff; display:block; background:#797979; border-radius: 3px; }
.se_ca_erji{ float:left; padding:0 0 0 10px;}
.se_ca{float:left; height:30px; margin:0 5px 0 0  }
.se_case_index_nav li .se_ca a{background:#d8d8d8; color:#5b5b5b; width:90px; font-size:13px;}
.se_case{ width:1200px; margin:0 auto; padding:10px 0 0 0}
.se_case ul{}
.se_case li{ width:280px;margin:0 10px 20px 10px; height:300px; float:left;position:relative;overflow:hidden;cursor:pointer;background:#eee; }
.se_case_pic{ width:278px; height:200px; text-align:center; margin:0 auto; border:1px solid #eee}
.se_case_name{ width:260px; margin:0 auto;  font-size:18px; color:#ec0c41; line-height:50px; text-align:left; padding:0 0 0 20px; font-weight:bold}
.se_case_name a{ color:#333}
.se_case_hangye{ width:240px; margin:0 auto; padding:0 20px 10px 20px; font-size:14px; color:#333; line-height:40px;}
.se_case_click{ float:right; color:#333; }
.se_case li div.cover_top{position:absolute;top:-205px;left:0;width:280px;height:202px;background-color: red;filter: Alpha(opacity=50);background: rgba(0,0,0,0.4);z-index:900; text-align:center}
.se_case li div.cover_top img{ padding:95px 0 0 0}
.se_case li div.cover_bottom{position:absolute;bottom:-100px;left:0;width:280px;height:99px;background-color: green;filter: Alpha(opacity=50);background: rgba(52,179,70,1);z-index:900}
.se_case .se_case_text{position: relative;z-index:1000;}
.fenye{ padding:10px 0; font-size:14px;}
.shangxiaye{overflow: hidden;padding: 15px 0px;}
.shangxiaye li{ line-height:25px; color:#666}
.shangxiaye li a{ color:#666}
/*se_hangye*/
.se_news_con{ }
.se_news_con ul{ }
.se_news_con li{  margin-bottom:15px;position:relative; overflow:hidden; cursor: pointer; margin:0 0 35px 0; position:relative; top:0; border-bottom: 1px solid #ddd;padding: 0 0 30px 0;}
.se_news_l{ width:306px; position:relative; overflow:hidden; }
.se_news_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_news_con li:hover .se_news_l img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_news_r{ width: 880px; position: relative; z-index: 2; margin:0 20px 0 0}
.se_news_r h2{  font-size:14px; color:#555555; border-bottom:1px dashed #ddd; padding:0 0 10px 0; font-weight:normal;}
.se_news_r h2 a{  font-size:18px; color:#333; text-transform:uppercase; display:block; line-height:50px; font-weight:bold}
.se_news_r h2 a:hover{   color:#e1112b; font-weight:bold}
.se_news_r p{ line-height:28px; color:#555; padding:10px 0 14px 0; font-size:15px;}
.se_news_r .se_news_more{ width:120px; border:1px solid #e1112b; line-height:30px; text-align:center; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_news_r .se_news_more a{ color:#e1112b; font-size:14px;}
.se_news_r .se_news_more a:hover{ color:#fff; }
.se_news_r .se_news_more:hover{ background:#e1112b; border:1px solid #e1112b; }
.se_news_r .se_news_more:hover a{ color:#fff; }
.main{ padding:30px 0 0 0; width:1280px; margin:0 auto}
.main_right{ width:910px;font-size:16px;}
.m_r_weizhi{ line-height:35px; text-align:right; font-size:14px;border-bottom:1px solid #eee}
.m_r_weizhi span{ float:left; font-size:18px; border-bottom:1px solid #093}
.list{width: 300px;float: left;}
.intro{width: 100%;min-width:1400px;height:528px;background-image: url(../images/images/about.jpg);background-size: 100% 100%;background-repeat: no-repeat;border-top: 1px solid lightgray;}
.ab_z{width: 1100px;height: 335px;margin:118px auto;}
.ab_zl{height:335px; width:430px; border:1px solid #d4d4d4; float:left;}
.ab_tu{padding:10px; height:315px;}
.ab_r{ height:335px; width:650px; float:right;}
.ab_rt{height:40px; width:650px; border-bottom:#d4d4d4 1px dashed;}
.ab_rl{ height:40px; width:220px; float:left; background:url(../images/images/jianjie.jpg) left center no-repeat;}
.ab_rl a{ height:40px; float:right; display:block;  font-size:16px; color:#c9c9c9; line-height:40px;  font-weight:bold;}
.ab_rr{ height:26px; width:26px; background:#d21e27; float:right;}
.ab_rr a{ height:26px; width:26px; background:#d21e27; display:block; text-align:center; color:#FFF; font-size:14px;}
.an_nr{height:255px; width:650px;}
.an_nr p{ height:32px; line-height:32px; color:#333; font-size:12px; display:block; padding-top:16px}
.why{width: 100%;min-width:1400px;background-image: url(../images/images/bbj.jpg);background-repeat: repeat-x;text-align: center;}
.article{width: 1200px;height: 785px;background-image: url(../images/images/bbii.jpg);background-size: 100% 100%;background-repeat: no-repeat;margin: 0 auto;}
.a1{width: 530px;height: 100px;float: right;margin-top: 60px;}
.a1_t{height:30px; float:left;}
.a1_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; }
.a1_tt{ height:60px; width:530px; float:left;}
.a1_tt a{height:24px; width:350px; line-height:24px; display:block; color:#828282; font-size:14px; text-align:left; }
.a2{width: 450px;height: 100px;clear: both;float:right; margin-top:5px;}
.a2_t{height:30px; float:left;}
.a2_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }
.a2_tt{ height:60px; width:450px; float:left;}
.a2_tt a{height:30px; width:350px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}
.a3{width: 380px;height: 100px;clear: both;float: right;margin-top:26px}
.a3_t{height:30px; float:left;}
.a3_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }
.a3_tt{ height:60px; width:380px; float:left;}
.a3_tt a{height:30px; width:330px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}
.a4{width: 360px;height: 100px;clear: both;float: right;margin-top:24px}
.a4_t{height:30px; float:left;}
.a4_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }
.a4_tt{ height:60px; width:380px; float:left;}
.a4_tt a{height:30px; width:320px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}
.a5{width: 380px;height: 100px;clear: both;float: right;margin-top:18px}
.a5_t{height:30px; float:left;}
.a5_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px;  }
.a5_tt{ height:60px; width:380px; float:left;}
.a5_tt a{height:30px; width:320px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:0px;}
.a6{width:300px;height: 100px;clear: both;float:right; padding-right:165px;}
.a6_t{height:30px; float:left;}
.a6_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px;  }
.a6_tt{ height:60px; width:300px; float:left;}
.a6_tt a{height:30px; width:300px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:0px;}
.news-left{width: 835px;height: 430px;float: left;}
.xinwen{ height:40px; width:835px; background:#1f1f1f url(../images/images/xw.jpg) left center no-repeat;}
.xinwen_z{height:40px; width:300px; float:left;}
.xinwen_z a{height:40px; line-height:40px; display:block; color:#d21e27;  font-size:14px; padding-left:40px;}
.xinwen_z b{ color:#fff;  }
.xinwen_c a{ height:40px; line-height:40px; width:40px; font-size:22px; float:right; color:#FFF;}
.xinwen_n{ height:340px; width:835px;  margin-top:45px;}
.xinwen_nl{height:340px; width:213px; float:left; background:url(../images/images/nnn.jpg) center no-repeat;}
.xinwen_nr{ height:340px; width:600px; float:right;}
.xinwen_nrt{height:100px; width:600px;}
.xinwen_nrtb{ height:30px; width:600px; border-bottom:#d9d9d9 1px dashed; padding-top:10px;}
.xinwen_nrtb a{ height:26px; width:600px; line-height:26px; color: #666; font-size:16px; display:block;}
.xinwen_nrtb a:hover{ height:26px; width:600px; line-height:26px; color:#d21e27; font-size:17px; display:block;}
.bbb{ height:60px; width:600px;}
.bbb p{ height:24px; line-height:24px;  font-size:12px; color:#999; display:block; padding-top:5px;}
.xinwen_liebiao{width:600px; height:220px; padding-top:25px;}
.xinwen_liebiao_l{ height:35px; width:500px; background: url(../images/images/a.gif) center left no-repeat; float:left;}
.xinwen_liebiao_l a{ height:35px; width:500px; line-height:35px; display:block; padding-left:20px; color:#666; font-size:12px;}
.xinwen_liebiao_l a:hover{  color:#d21e27; font-size:12px;}
.xinwen_liebiao_r{height:35px; width:100px; float:right;}
.xinwen_liebiao_r a{ height:35px; width:500px; line-height:35px; display:block; padding-left:20px; color:#666; font-size:12px; }
.xinwen_liebiao_r a:hover{  color:#d21e27; font-size:12px;}
.tupian{ width:1200px; padding-top:200px; margin:0 auto }
.kong{height:40px; width:100%}
.news-right{width:330px;height: 430px;float: right;}
.lx{height:40px; width:330px; float:left;background:#d21e27;}
.lx_z{height:40px; width:280px; float:left;}
.lx_z a{height:40px; line-height:40px; display:block; color:#fff;  font-size:14px; padding-left:40px;}
.lx_z a{height:40px; line-height:40px; display:block; color:#fff;  font-size:14px;}
.lx_z b{ color:#fff;  }
.lx_c a{ height:40px; line-height:40px; width:40px; font-size:22px; float:right; color:#FFF;}
.lx_t{height:148px; width:300px; margin:0 auto; background:url(../images/images/lxt.jpg) center no-repeat; margin-top:60px;}
.lx_n{height:200px; width:300px; padding:15px;}
.lx_nt a{height:40px; width:300px; line-height:40px; display:block; font-size:16px; color:#000; font-weight:bold;}
.lx_nn a{height:30px; line-height:30px; display:block; color:#333; font-size:12px;}
.leftttt{height:100%; width:210px;}
.lixxiwomen{ padding-top:700px; }
.sss{height:380px; width:210px;border:1px solid #c5c5c5}
.lixxiwomen_t{height:40px; width:210px; background:url(../images/images/lxxxx.jpg) center no-repeat;}
.lixxiwomen_t a{height:40px; width:210px; line-height:40px; display:block; font-size:14px; color:#FFF; text-align:center;}
.let{height:94px; width:190px; margin:0 auto; padding-top:18px; background:url(../images/images/aaaa.jpg) center no-repeat;}
.lett p{height:40px; line-height:40px; width:190px; margin:0 auto; display:block; font-size:13px; color:#00; font-weight:bold;}
.lettt p{ height:30px; line-height:30px; font-size:12px; display:block; color:#333; padding-left:10px;}
.right_yeyue{ width:970px; height:100%; float:right;}
/*erjiyemian*/
.main_l{ float:left; width:226px; padding:0 0 0 9px; overflow:hidden;}
.main_r{ float:right; width:720px;overflow:hidden; padding-right:10px;}
.left_lx{width:257px;overflow:hidden; min-height:276px;}
.left_lx .pic{ height:69px; overflow:hidden;}
.left_lx .pic2{ height:42px; overflow:hidden;}
.left_lx .left_lx_con{ width:250px;line-height:24px; min-height:159px; color:#fff; background:#ff7c1c url(../images/lianxibg2.jpg) repeat-x left top;}
.left_lx .left_lx_con p{ padding:19px 0 0 20px;}
.zizhi{width:250px;overflow:hidden;}
.zizhi .pic{ height:56px; overflow:hidden;}
.zizhi .zizhi_con{ width:250px;line-height:24px; padding-top:5px;overflow:hidden;min-height:180px; color:#fff; background:#f7f2e8 url(../images/rongyubg.jpg) repeat-x left top;}
.zizhi .zizhi_con img{ margin:2px 0 0 6px; height:38px; overflow:hidden; display:block}
.erjibg{ background:url(../images/weizhi.jpg) no-repeat left top; height:37px;line-height:37px; padding-left:35px; color:#fff}
.erjibg a{ color:#fff;}
.erjibg a:hover{ font-weight:bold;}
.main_content{background:#FFFFFF; line-height:23px; min-height:502px; margin:0 0 10px 0; border:#c5b084 solid 1px;}
.main_content .jianjie{ line-height:30px; font-size:12px; padding:30px 30px 0 30px;color:#000}
.erji_con{ PADDING-top:20PX; padding-left:10px;}
.tiao{ font-size:12px; padding:20px 0 20px 30px;}
.tiao a{ color:#000000; text-decoration:none; font-size:12px;}
.tiao a:hover{ color: #348900;}
.lx p{ line-height:25px; font-size:14px; font-weight:bold;}
.more{ padding:25px;}
.more a{ color:#000; line-height:25px; text-decoration:none; background:url(../images/news_icon.gif) no-repeat left 2px; padding-left:20px;}
.chanpin img{ margin:0 2px;}
.list_photo2{
	margin:0;
	width:790px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.list_photo2 dt{ float:left; width:250px; height:200px; margin-top:15px; }
.list_photo2 dt img{ border:1px solid #dfdfdf; padding:0px; width:210px; height:150px; padding:5px;}
.list_photo2 dt div{ width:240px; height:35px; line-height:35px; text-align:center; overflow:hidden; }
.list_photo2 a{color:#000000;}
.list_photo2 a:hover{color:#f60;}
.news_t{ width:650x; text-align:left; line-height:40px; height:40px; background: url(../Images/index_1888.gif) repeat-x;text-indent:0px; margin:auto; margin-left:40px; margin-right:40px; font-size:14px;}
.news_t ul{  width:650px; line-height:40px;}
.news_t ul li{line-height:40px;}
.news_t a {line-height:40px; color:#4a4a4a; font-size:14px; padding-left:22px; }
.news_t a:hover{color:#4a4a4a; }
.news_p{ width:700px; color:#999999; text-align:left; padding-left:10px; margin-bottom:20px; line-height:25px;}
.news_p a{ color:#999999}
.news_p a:hover{ color:#ff0000}
.newslist{list-style:none;width:500px;background-color:#fff;overflow:hidden;height:500px;}
.newslist .t{float:left;width:250px;}
/*--/search modal end--*/
.se_erji_img img{ max-width:1000px; margin:0 auto}
.contact_title{ color:#ff0000; line-height:45px;}
.contact_title h2{ font-size:36px; color:#e02028;}
.contact_title span{ font-size:16px; color:#999; line-height:35px; display:block; text-transform:uppercase}
.contact{ border-bottom:1px solid #eee; line-height:35px; color:#555; font-size:16px; padding:30px 0 30px 0; }
.contact span{ display:block; font-size:24px; color:#333; line-height:55px; font-weight:bold}
.map{ width:100%; overflow:hidden;}
.contact_l{ }
.erji_wenhua{height:600px; background:url(../images/images/wenhua.jpg) no-repeat left top; width:1200px; line-height:40px;}
.erji_wenhua_t{ padding:20px 0 0 385px;}
.erji_wenhua_title{ font-size:24px; line-height:60px; color:#c21f1f}
.erji_wenhua p{ line-height:41px; background:url(../images/images/dian.jpg) no-repeat left center; font-size:18px; color:#444}
.erji_wenhua_b{ padding:60px 0 0 120px;}
/*jiejuefangan*/
.f_banner{ background:url(../images/images/banner.jpg) no-repeat center top; height:817px;}
.f_banner_img{ text-align:center;}
.f_banner_img img{ width:657px; height:162px; margin:0 auto; display:block;  padding:168px 0 0 0}
.f_banner_img div{ font-size:48px; color:#1a1a1a; line-height:55px; padding:107px 0 0 0}
.f_banner_img div p{ font-size:60px; color:#e10b0b; line-height:90px;}
.f_icon{ background:#d10414; padding:25px 0}
.f_icon li{ width:160px; float:left; text-align:center; font-size:18px; color:#fff; line-height:35px; cursor:pointer;}
.f_icon li img{ width:104px; height:77px; display:block; margin:0 auto}
.hangye{ padding:90px 0}
.hangye_title{ text-align:center; font-size:36px; color:#343434; background:url(../images/images/h_line.png) no-repeat center center; margin:0 0 45px 0}
.hangye li{ width:402px; float:left; padding:0 15px 0 0; height:619px; margin-right:15px; border-right:1px solid #ddd;}
.hangye li:nth-child(3){ padding:0 0 0 0; margin-right:0; border-right:0 solid #ddd;}
.hangye li h2,.hangye li span,.hangye li p{ margin:0 20px;}
.hangye li h2{ font-size:48px; color:#141414; line-height:90px; }
.hangye li span{ display:block; height:3px; background:#fea01a; width:60px;}
.hangye li p{ line-height:30px; font-size:18px; color:#565656; padding:35px 0 0 0}
.hangye li p strong{ display:block; font-size:20px; color:#565656}
.jikong{ background:url(../images/images/jikongbg.jpg) no-repeat center center; height:590px; padding:110px 0 0 0}
.jikong_bg{ background:rgba(255,255,255,0.5); width:1070px; height:480px; margin:0 auto}
.jikong h2{ font-size:90px; color:#d10414; text-align:center; line-height:170px; padding:20px 0 0 0 }
.jikong span{ display:block; height:3px; background:#d10414; width:200px; margin:0 auto}
.jikong p{ width:810px; margin:0 auto; line-height:30px; font-size:18px; color:#414141; padding:75px 0 0 0}
.jikong p strong{ display:block; font-size:20px; color:#565656}
.sida{ padding:80px 0}
.sida li{ width:320px; float:left;}
.sida li h2{ border-left:1px solid #ddd; border-bottom:1px solid #ddd; font-size:40px; color:#141414; line-height:110px; text-align:center}
.sida li:nth-child(4) h2{ border-right:1px solid #ddd; }
.hye{ padding:0px 0 90px 0}
.hye li{ width:619px; float:left;  margin-right:42px;}
.hye li:nth-child(2n){ margin-right:0;}
.hye li:nth-child(5) div{ height:130px; }
.hye li:nth-child(6) div{ height:130px; }
.hye li div{ border:1px solid #e6e6e6; height:300px;}
.hye li h2,.hye li span,.hye li p{ margin:0 20px;}
.hye li h2{ font-size:40px; color:#141414; line-height:90px; }
.hye li span{ display:block; height:3px; background:#fea01a; width:60px;}
.hye li p{ line-height:30px; font-size:18px; color:#565656; padding:35px 0 0 0}
.hye li p strong{ display:block; font-size:20px; color:#565656}
.gang{ background:url(../images/images/gbg.jpg) no-repeat center center; height:590px; padding:110px 0 0 0; margin-bottom:70px;}
.gang_bg{ background:rgba(0,0,0,0.5); width:1070px; height:510px; margin:0 auto}
.gang h2{ font-size:90px; color:#fff; text-align:center; line-height:170px; padding:20px 0 0 0 }
.gang span{ display:block; height:3px; background:#fff; width:200px; margin:0 auto}
.gang p{ width:810px; margin:0 auto; line-height:30px; font-size:18px; color:#fff; padding:75px 0 0 0}
.gang p strong{ display:block; font-size:20px; color:#fff}
.contact_us_nav{ position:fixed; width:60px; z-index:4; opacity:0; top:100px; overflow:hidden; left:20px;}
.contact_us_nav li{ float:left; width:42px; margin:0 auto; line-height:18px; margin-bottom: 1px; text-align:center; background:#92959e;}
.contact_us_nav li a{ display:block; font-size:13px; color:#fff;  padding:5px 4px}
.contact_us_nav li a:hover, li.cu_active{  background:#e13938; }
.contact_us_nav li.cu_active a{color:#fff; background:#e13938;}
