body{font-size:14px; min-width:1350px;}
*{ 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;}
*{margin:0;padding: 0;}
html body{width: 100%;font-size: 14px;}
.s_width{ width:1350px; margin:0 auto; position:relative}
.nav_logo_close{ height:95px; line-height:95px; background:#004fa0; position:fixed;width:100%; top:0px; z-index:1000; opacity:1; -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);  box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.nav_logo_close .logo{ position:absolute; width:310px; height:95px; left:0; top:0; text-align:center; background:#ffffff; padding:15px 0 0 0; box-sizing:border-box;}
.nav_logo_close .langage{ position:absolute; right:95px; width:200px; height:45px; top:25px;  font-size:16px; color:#fff; border-left:1px solid rgba(255,255,255,0.1); padding:0 0 0 15px;}
.nav_logo_close .langage img{ width:90%;}
.nav_logo_close .close{ position:absolute; right:0; top:0; width:95px; height:95px; background:#333; text-align:center; padding:5px 0 0 0;box-sizing:border-box; transition:.4s all; cursor:pointer;}
.nav_logo_close .close .close_bg{ padding:18px 0 0 0}
.nav_logo_close .close img{  transition:.4s all; }
.nav_logo_close .close:hover img {  transform: rotate(360deg); -webkit-transform: rotate(360deg); }
.nav_logo_close .close .search-bar { width:340px; position:absolute; right:0; height:0; top:95px; z-index:999999; opacity:0; overflow:hidden;}
.nav_logo_close .close .search-bar .search-keywords { margin-top: 2px; border-radius: 6px; overflow: hidden; }
.nav_logo_close .close .search-bar .keywords { padding-left: 10px; width: 233px; height: 32px; line-height: 32px; font-size: 14px; background:#fff;  border:1px solid #eee}
.nav_logo_close .close .search-bar input[type="submit"] {  width: 95px; height: 34px; line-height: 34px; text-align: center; font-size: 16px; background: #dc0e0e; color: #fff; cursor: pointer; }
.nav_logo_close .close .search-bar input { border: none; float: left;}
.nav{width:50%; position:absolute; left:50%; margin-left:-25%; height:95px; }
.nav ul{ height:95px; }
.nav li{ float:left;line-height:95px; height:95px; width:calc(100%/6); font-size:14px; position:relative}
.nav li a{ font-size:16px; line-height:95px; height:95px; color:#fff; text-align:center; text-decoration:none; display:block;transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; }
.nav li a:hover{ color:#fff; background:#333;}
.nav li div {display:none;width:158px;text-align:center;color:#4f4f4f;position:absolute;top:95px; left:0; background:#eee; z-index:9999999 }
.nav li div a {display:block;COLOR: #333; LINE-HEIGHT:39px; HEIGHT:39px;FONT-SIZE: 14px;font-weight:normal;border-bottom:1px solid rgba(0,0,0,0.05); margin-top:0;}
.nav li div a:hover {color:#fff; border-bottom:1px dashed #222; background:#222; border-top:0; border-right:0; border-left:0; }
.banner2{position: relative; height:430px; z-index: 1; margin-top: -132px;}
.f_link{ background:#f1e521; color:#fff; font-size:16px; line-height:90px;}
.f_link .s_width{ background:url(../images/images/fl.png) no-repeat left center;}
.f_link .s_width span{ width:190px; display:inline-block}
.f_link a{ color:#151515; font-size:17px;}
.f_link a:hover{ color:#111;font-weight:bold;}
.footer{ background:url(../images/footbg.jpg) no-repeat center top; padding:0 0}
.footer .foot_nav{ border-bottom:1px solid rgba(255,255,255,0.1)}
.footer ul{ width:1350px; margin:0 auto; line-height:88px;}
.footer li{ width:calc(100%/6); float:left; background:url(../images/f_line.png) no-repeat right center; text-align:center;}
.footer li a{ color:#e8eef8; font-size:16px;}
.footer .s_width{}
.footer span{ display:block; background:url(../images/f_navline.jpg) no-repeat left bottom; color:#fafbfb; line-height:45px; font-size:17px;  margin:0 0 25px 0; }
.footer .p_nav{  margin:30px 0; border-right:1px solid rgba(255,255,255,0.1); padding:0 0 25px 0}
.footer .p_nav a{ color:#ffffff; line-height:30px;}
.footer .p_nav a:hover{ color:#fff;}
.footer .p_nav p{ color:#ffffff; font-size:15px; line-height:27px;}
.footer .f_erweima{ width:127px; text-align:center; line-height:55px; color:#dbe5f6;  margin:30px 0;  font-size:17px; padding:22px 0 30px 0;  }
.footer .f_tt{ width:296px; text-align:center; line-height:55px; color:#dbe5f6;  margin:30px 0 30px 0;  font-size:17px; padding:82px 70px 70px 0;  border-right:1px solid rgba(255,255,255,0.1);}
.footer .f_lian{ width:400px; margin:30px 0; border-right:1px solid rgba(255,255,255,0.1);}
.footer .f_lian p{ color:#ffffff; font-size:14px; line-height:35px; padding:0 0 0 40px;}
.footer .f_lian p.ren{ background:url(../images/ren.png) no-repeat left 4px;}
.footer .f_lian p.dian{ background:url(../images/dian.png) no-repeat left 4px;}
.footer .f_lian p.dii{ background:url(../images/di.png) no-repeat left 4px;}
.footer .f_lian p.web{ background:url(../images/web.png) no-repeat left 4px;}
.footer_p{ text-align:center; color:#ffffff; font-size:15px; line-height:70px; text-transform:uppercase; background:#2b2b2b}
.footer_p a{ color:#ffffff}
.footer_p a:hover{ color:#fff; font-weight:bold}
/*--search modal--*/
/*search*/
.search{ position:relative; border-bottom:1px solid #eee}
.search .searchdiv{ }
.search .ss_line{ height:1px; background:#f6f6f6; width:100%;}
.search .searchleft{
	float: right;
	height:40px;
	width:450px;
	margin-top:25px;
	position: relative; background:#f6f6f6;
}
.search .searchleft .keywords{ 
	width:350px;
	padding-left:10px;
	height:40px;
	line-height: 40px;
	border:none;
	margin-left: 15px; background:#f6f6f6;
}
.search .searchbtn{
	position: absolute;
	height:40px;
	background:url(../images/sd.jpg) no-repeat center center;
	width:60px;
	right:-1px;
	top:0; border: 0px;
	cursor:pointer;
}
.search .searchcenter{float:left; line-height: 87px; font-size: 16px; color:#004fa0; background:url(../images/yan.jpg) no-repeat left center; padding:0 0 0 25px;}
.search .searchcenter a{ color:#555; font-size: 15px; font-weight:normal;}
.search .searchcenter a:hover{ color:#004fa0;}
.search .searchcenter span{
	font-size:15px;font-weight:normal;
}
.search .searchright{
	border-left:1px solid rgba(0,0,0,0.2);
	width:270px;
	height:80px;
	float:right;
	text-align: right;
}
.productlist{ padding:60px 0;}
.productlist h2{ text-align:center; margin:0 0 45px 0}
.productlist h2 span{ color:#d82633;}
.productlist h2 p{ text-align:center; background:url(../images/xx.png) no-repeat center center; font-size:43px; color:#2e2e2e}
.productlist ul{ width:960px; margin:0 auto;}
.productlist li{ width:calc(100%/5); position:relative; float:left; text-align:center;}
.productlist li a{ border:1px solid #dadada; line-height:47px; color:#3e3d3d; font-size:16px; display:block; width:183px; margin:0 auto; border-radius:50px; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.productlist li:hover a{ border:1px solid #1a2f67; background:#1a2f67; color:#fff; }
.cage{ background:url(../images/fffbg2.jpg) no-repeat center top; height:181px; border-bottom:1px solid #e7e7e7}
.cage .s_width{ height:181px;}
.cage .s_width .cage_l{ width:215px; border-left:1px solid rgba(255,255,255,0.1); height:181px; text-align:center; font-weight:bold; color:#fefefe; font-size:30px; line-height:45px;}
.cage .s_width .cage_l img{ display:block; margin:40px auto 10px auto; width:55px;}
.cage .s_width .cage_r{ background:#f3f3f3; margin:3px 0 0 0; width:}
.cage .s_width .cage_r li{ float:left; width:268px; border-right:1px solid #e7e7e7; height:178px; position:relative;  cursor:pointer; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.cage .s_width .cage_r li:hover{ background:#dd812e;  border-right:1px solid #dd812e;}
.cage .s_width .cage_r li.cage_b{ width:284px;}
.cage .s_width .cage_r li.cage_c{ width:240px;}
.cage .s_width .cage_r li img{ position:absolute; left:22px; top:45px; width:71px; height:87px;}
.cage .s_width .cage_r li .cage_text{ position:absolute; left:105px; top:45px; }
.cage .s_width .cage_r li .cage_text strong{ display:block; font-size:20px; color:#1b57b3; line-height:50px;}
.cage .s_width .cage_r li .cage_text span{ display:block; font-size:18px; color:#1b57b3; line-height:50px;}
.cage .s_width .cage_r li:hover .cage_text strong{ color:#fff;}
.index_product{padding:85px 0 50px 0; overflow:hidden; background-color:#f3f4f8; background-image:url(../images/ppr.jpg); background-size:50%; background-repeat:no-repeat; background-position:right top}
.index_product h3{ text-align:center; font-size:36px;color:#1b5abd; padding:0 0 40px 0; background:url(../images/cpline.png) no-repeat center 25px;}
.index_product h3 strong{ color:#e8943b}
.index_product h3 span{ display:block; color:#888; font-size:16px; text-align:center; font-weight:normal; text-transform:uppercase; padding:12px 0 15px 0}
.index_product h2{ text-align:center; font-size:36px;color:#333; padding:0 0 40px 0; font-weight:normal;}
.index_product h2 strong{ color:#e8943b}
.index_product h2 span{ display:block; color:#888; font-size:16px; text-align:center; font-weight:normal; text-transform:uppercase; padding:12px 0 15px 0}
.index_product .s_width{ position:relative; padding:0 0 35px 0}
.chanpin_l{ width: 674px; position:relative; height:575px;}
.chanpin_l .chanpin_l_pic{ width:674px; height:535px; -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);  box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.chanpin_l p{ width:566px; position:absolute; bottom:0px; line-height:68px; background:#004fa0 url(../images/ddg.jpg) no-repeat right center; left:50%; margin-left:-283px; padding:0 0 0 35px; box-sizing:border-box; font-size:24px; color:#ffffff; font-weight:bold}
.chanpin_con{ width:643px; position:relative; overflow:hidden;}
.pro_dd{ width:643px; margin:0 auto; position:relative; overflow:hidden;}
.chanpin_con li{float:left; width:315px; height:280px; background:#ffffff; margin:0 12px 14px 0; position:relative; overflow:hidden; }
.chanpin_con li:hover a{ }
.chanpin_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.chanpin_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.chanpin_con li a{ width:315px; height:280px; display:block;}
.chanpin_con li a .chanpin_con_pic{ width:315px; height:230px; overflow:hidden; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.chanpin_con li a span{ display:block; text-align:center; font-size:15px; color:#5e5e5e; line-height:50px;}
.tupian_zl{ position:absolute; left:-30px; top:228px; width:28px; height:51px; background:url(../images/jt_l.png); cursor:pointer}
.tupian_zr{ position:absolute; right:-30px; top:228px; width:28px; height:51px; background:url(../images/jt_r.png); cursor:pointer}
/*shili*/
.shili{ height:369px; background:url(../images/shili.png) no-repeat center top; margin-top:-54px; position:relative; z-index:2}
.shili .shili_l{ padding:65px 0 0 0}
.shili .shili_l span{ font-size:60px; color:#ffffff; display:block; margin-bottom:30px;}
.shili .shili_l span strong{ color:#d82633}
.shili .shili_l li{ width:142px; float:left; text-align:center; font-size:24px; color:#fff; border-left:1px solid rgba(255,255,255,0.1); line-height:45px;}
.shili .shili_l li div{ text-align:center}
.shili .shili_l li img{ }
.shili .shili_r{ padding:95px 0 0 0}
.shili .shili_r p{ font-size:30px; color:#fff; margin-bottom:55px;}
.shili .shili_r p span{ color:#d82633}
.shili .shili_r div{ font-size:18px; color:#959494}
.shili .shili_r i{ display:block; font-family:Impact; font-size:43px; color:#fff; font-style:normal; padding:0 0 0 35px; background:url(../images/sl_tel.png) no-repeat left center}
/*jing*/
.jing{ height:260px; background:url(../images/jbg.jpg) no-repeat center top; margin:75px 0 0 0}
.jing .jing_c{ width:1350px; margin:0 auto; padding:50px 0 0 0}
.jing li{ width:calc(100%/7); float:left; text-align:center;}
.jing li div{ width:95px; height:110px; margin:0 auto; background:url(../images/j_bian.png) no-repeat center top;  padding:35px 0 0 0; box-sizing:border-box;}
.jing li p{ font-size:18px; color:#e8e8e8; font-weight:bold; line-height:55px;}
/*adv*/
.adv{ width:1350px; margin:0 auto}
.adv h2{ text-align:center; font-size:43px; color:#232b42; background:url(../images/adv_l.jpg) no-repeat center bottom; font-weight:normal; line-height:85px; margin-bottom:50px;}
.adv .adv_con{ position:relative; height:656px; width:100%; background:#f7f7f7}
.adv .adv_con .adc_l_pic{ width:675px; height:328px; position:absolute; left:0; bottom:0}
.adv .adv_con .adc_r_pic{ width:675px; height:328px; position:absolute; right:0; top:0}
.adv .adv_aa{ width:133px; height:133px; position:absolute; left:50%; margin-left:-66px; top:50%; margin-top:-66px; background:url(../images/dds.jpg); text-align:center; color:#fff; font-size:24px; z-index:3; padding:80px 0 0 0; box-sizing:border-box;}
.adv .adv_con .adc_l_con{ width:675px; height:328px; position:absolute; left:0; top:0; text-align:center; padding:70px 0 0 0; box-sizing:border-box;}
.adv .adv_con .adc_r_con{ width:675px; height:328px; position:absolute; right:0; bottom:0;  text-align:center; padding:70px 0 0 0; box-sizing:border-box;}
.adv .adv_con h3{ font-size:24px; color:#292a2d; line-height:65px; font-weight:normal; padding:0 0 10px 0}
.adv .adv_con p{ font-size:16px; color:#828181; line-height:30px; padding:0 65px;}
/*about*/
.about{ background:#fff url(../images/ds.jpg) no-repeat center bottom; padding:85px 0 80px 0}
.about h2{ text-align:center; font-weight:normal; margin:0 0 45px 0}
.about h2 span{ }
.about h2 p{ text-align:center; font-size:20px; color:#494949; line-height:65px;}
.about .s_width{ height:500px; position:relative; background:#f7f7f7}
.about .about_pic{ width:570px; height:500px; position:absolute; right:0; top:0; }
.about .about_con{ width:695px; height:500px; position:absolute; left:50px; top:70px}
.about .about_con strong{ display:block; font-size:36px; color:#2a2a2a; padding:0 0 22px 0; background:url(../images/spanline.jpg) no-repeat left bottom; }
.about .about_con strong a{color:#2a2a2a;}
.about .about_con strong a:hover{color:#111;}
.about .about_con span{ display:block; font-size:22px; color:#2a2a2a; line-height:65px;}
.about .about_con p{ font-size:15px; line-height:30px; color:#5d5d5d; padding:30px 0 0 0}
.about .about_more{ position:absolute; left:0; bottom:0; width:70px; height:70px; cursor:pointer; background:url(../images/djia.jpg) no-repeat left center;}
/*pinzhi*/
.pinzhi{ background:url(../images/dian.jpg); position:relative; width:100%; height:832px;}    
.pinzhi .pinzhi_l{ width:50%; height:832px; position:absolute; left:0; top:0; text-align:right; background:url(../images/pinbg.jpg) no-repeat right top;}
.pinzhi .pinzhi_r{ width:50%; height:832px; position:absolute; right:0; top:0; }
.pinzhi .pinzhi_r_con{ width:675px; padding:60px 0 0 80px; box-sizing:border-box;}
.pinzhi .pinzhi_r_con h2{ padding:0 0 0 200px; background:url(../images/pin--.png) no-repeat left center; line-height: 112px; font-weight:normal; font-size: 65px;
color: #292929;}
.pinzhi .pinzhi_r_con .pinzhi_line{ width:74px; height:7px; background:#27343c; margin:10px 0 20px 0}
.pinzhi .pinzhi_r_con .pinzhi_p{ font-size:18px;line-height:34px;color:#666666; }
.pinzhi_num{ position:relative; width:100%; height:300px;}
.pinzhi_num_line{ height:1px; width:100%; background:#a80c22; position:absolute; top:100px; left:0;}
/*hezuo*/
.hezuo{ height:250px; background:url(../images/aad.jpg) no-repeat center top;}
.hezuo .s_width{ height:250px; overflow:hidden;}
.hezuo .hezuo_l{ font-size:43px; color:#ffffff; font-weight:bold; width:180px; line-height:95px; position:absolute; left:0; top:50px;}
.hezuo .hezuo_l span{ display:block; width:79px; height:1px; background:#fff;}
.hezuo .hezuo_r{ width:986px; height:184px; position:absolute; right:0; top:30px;}
/*fahuo*/
.fahuo{ background:url(../images/ffbg.jpg) no-repeat center top; padding:70px 0 79px 0}
.fahuo h2{ text-align:center; font-weight:normal; margin:0 0 25px 0}
.fahuo h2 span{ display:block; font-family:Impact; font-size:48px; color:#ec401e; text-transform:uppercase}
.fahuo h2 p{ text-align:center; background:url(../images/aa_line.png) no-repeat center center; font-size:36px; color:#3a3a3a}
.fahuo h2 p a{ color:#ec401e}
.fahuo h2 i{ display:block; font-style:normal; font-size:15px; color:#949494; line-height:26px; padding:35px 0 0 0;}
.fahuo_con{ width:1350px;height:498px; padding:0 0 0 0}
#focus_Box{position:relative;width:1350px;height:505px; display:none;}
#focus_Box ul{position:absolute;width:1350px;height:498px;top:20px;left:50%;margin-left:-650px;}
#focus_Box li{z-index:0;position:absolute; width:596px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px; border:8px solid #ec401e}
#focus_Box li img{width:100%;background:url(/templets/default/images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{display:none;position:absolute;left:0;bottom:0px;width:100%;height:36px;line-height:36px;background:url(/templets/default/images/float-bg.png) repeat;text-indent:8px;color:#fff; font-size:16px;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:51px;height:101px;top:66px;}
#focus_Box .prev{background:url(../images/to_l.png) no-repeat center center;left:15px;margin-top:150px;}
#focus_Box .next{background:url(../images/to_r.png) no-repeat center center;right:15px;margin-top:150px;} 
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(/templets/default/images/share-btn.png) no-repeat;text-indent:-999px;}
/*case*/
.case{padding:75px 0 85px 0; overflow:hidden; background:#f7f7f7}
.case h2{ text-align:center; margin:0 0 35px 0}
.case h2 span{ color:#d82633;}
.case h2 p{ text-align:center; background:url(../images/sxian.png) no-repeat center center; font-size:43px; color:#2e2e2e}
.case h2 p a{ color:#2e2e2e}
.case h2 i{ display:block; font-style:normal; font-weight:normal; font-size:15px; color:#949494; line-height:26px; padding:10px 0 0 0;}
.case .case_con{ width:1350px; margin:0 auto; position:relative; overflow:hidden;}
.case .case_con li{ float:left; width:444px; margin:0 10px 0 0; position:relative;  height:396px; background:#fff}
.case .case_con li .case_pic{ width:427px; height:309px; overflow:hidden; margin:8px 0 0 8px;}
.case .case_con p{ line-height:65px; text-align:center; font-size:16px; color:#ffffff; }
.case .case_con p a{ color:#333333}
.case .case_con li .case_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.case .case_con li .case_pic:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
/*news*/
.news{padding:75px 0 85px 0; overflow:hidden; background:url(../images/newsbg.jpg) no-repeat center top;}
.news h2{ text-align:center; margin:0 0 35px 0}
.news h2 span{ color:#d82633;}
.news h2 p{ text-align:center; background:url(../images/sxian.png) no-repeat center center; font-size:43px; color:#2e2e2e}
.news h2 p a{ color:#2e2e2e}
.news h2 i{ display:block; font-style:normal; font-weight:normal; font-size:15px; color:#949494; line-height:26px; padding:10px 0 0 0;}
.news_tu{ width:636px; height:520px; position:relative; overflow:hidden; background:#fff; padding:20px 0 0 0; box-sizing:border-box;}
.news_tt{ width:580px; margin:0 auto; position:relative; height:199px;  margin-bottom:35px}
.news_tt .news_pic{ width:263px; height:199px; position:absolute; left:0; top:0;}
.news_tt img{ transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; z-index:1}
.news_tt:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.news_r{ width:287px; height:199px; position:absolute; right:0; top:0;}
.news_r a{ font-size:20px; color:#d82633; line-height:45px; font-weight:bold}
.news_r div{ font-size:14px; color:#828282l; margin-bottom:20px;}
.news_r p{ font-size:15px; color:#828282; line-height:24px;}
.news_t_list{ width:570px; margin:0 auto;}
.news_t_list li{ width:100%; height:69px; position:relative;  border:1px solid #e5e5e5; margin-bottom:15px; box-sizing:border-box}
.news_t_list li div{ width:60px; height:50px; position:absolute; left:25px; top:10px; border-right:1px solid #e5e5e5; color:#717171}
.news_t_list li a{ width:415px; line-height:70px; position:absolute; right:25px; top:0; background:url(../images/jt.jpg) no-repeat right center; font-size:16px; color:#717171}
.news_tu_t{ background:rgba(236,64,30,0.9); padding:22px 0 15px 0; position:absolute; width:100%; bottom:0px; left:0;}
.news_tu_t a{ width:500px; margin:0 auto; display: block; font-size:18px; color:#ffffff; line-height:27px; font-weight:bold;}
.news_tu_t a:hover{ color:#fff}
.news_tu_t p{ width:500px; margin:0 auto; font-size:15px; color:#ffffff; line-height:26px;}
.news_tu_t span{ display:block; width:41px; height:41px; background:url(../images/jiji.png); position:absolute; right:30px; top:15px;}
.newsright{
	width:666px;
	float:right;
	height:523px;
	overflow: hidden;
}
.newsright li{
	width:666px;
	height:157px;
	position:relative; margin-bottom:25px;
}
.newsright li .n_date{ width:66px; height:63px; background:#2b2b2b; color:#fff; position:absolute; left:0; top:25px; z-index:2 }
.newsright li .n_date span{ display:block; overflow:hidden;  margin:7px 0 0 0; line-height:24px; height:24px; text-align:center;  font-size:16px; }
.newsright li .n_date p{ line-height:20px; height:20px; font-size:15px;text-align:center;}
.newsright li .date p{	font-weight: bold;}
.newsright li .detail{	width:633px; float:right; height:100%; background:#ffffff;}
.newsright li .detail .title{ font-weight: bold; font-size: 16px; margin-left:70px; text-align: left; margin-top:30px; color:#2e2e2e;}
.newsright li .detail .title a{ color:#2e2e2e}
.newsright li .detail .newssplite{ width:80px; height:2px;	background: #565656; margin:10px 0 10px 70px;}
.newsright li .detail .text{ margin:0 30px 0 70px; text-align: left; line-height:29px; color:#717171; font-size: 14px;}
.product{padding:41px 0 65px 0; overflow:hidden;}
.product h2{ text-align:center; }
.product h2 p{ font-weight:normal; font-size:15px; color:#777; padding:15px 0}
.product h2 span{ display:block; text-align:center; padding:0 0 10px 0}
.product h2 div{ font-size:40px; text-align:center; color:#016bc3; font-weight:normal; background:url(../images/f_navline.jpg) no-repeat center bottom; line-height:85px;}
.se_case_con{ width:1350px; position:relative;  overflow:hidden;}
.se_case_con li{float:left; width:428px; height:428px; background:#ffffff; margin:0 8px 8px 0; position:relative; overflow:hidden; }
.se_case_con li:hover a{ font-weight:bold;}
.se_case_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_case_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_case_con li a{ width:428px; height:428px; display:block; position:relative}
.se_case_con li a .chanpin_con_pic{ width:428px; height:428px; position:absolute; left:0; top:0;}
.se_case_con li a .chanpin_con_cc{ width:428px; line-height:65px; position: absolute; bottom:0; left:0; z-index:2; text-align:center; background:rgba(0,0,0,0.6);  color:#fff; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; font-size:18px;}
.se_pro_con{ width:1350px; position:relative;  overflow:hidden;}
.pro_dd{ width:1330px;}
.se_pro_con li{float:left; width:428px; height:458px; background:#ffffff; margin:0 8px 8px 0; position:relative; overflow:hidden; }
.se_pro_con li:hover a{ font-weight:bold;}
.se_pro_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_pro_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_pro_con li a{ width:428px; display:block;}
.se_pro_con li a .chanpin_con_cc{ width:428px; height:118px; position: absolute; bottom:0; left:0; z-index:2; text-align:center; background:#fff;  color:#373636; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_pro_con li a .chanpin_con_cc span{ display:block; text-align:center; font-size:20px; line-height:60px;}
.se_pro_con li a .chanpin_con_cc p{ font-size:15px; width:139px; margin:0 auto; line-height:34px; background:url(../images/jia2.jpg) no-repeat left center; color:#fff; box-sizing:border-box; padding:0 0 0 25px; text-align:left;}
.se_pro_con li a .chanpin_con_hover{ width:428px; height:458px; position: absolute; bottom:-458px; left:0; z-index:2; text-align:center; background:rgba(0,0,0,0.75);  color:#ffffff; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_pro_con li a .chanpin_con_hover span{ display:block; text-align:center; font-size:30px; line-height:90px; padding:155px 0 0 0; font-weight:bold;}
.se_pro_con li a .chanpin_con_hover p{ font-size:15px; text-align:center; width:129px; margin:0 auto; border:1px solid rgba(255,255,255,0.3);  line-height:50px;}
.se_pro_con li:hover .chanpin_con_cc{ }
.se_pro_con li:hover .chanpin_con_hover{ bottom:0;}
.se_date{ text-align:center; font-size:14px; color:#999}
/*se_hangye*/
.se_news_con{ padding:40px 0 0 0}
.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: 1px solid #eee; }
.se_news_con li:hover {-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);  box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.se_news_l{ width:300px; 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_l:hover 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: 930px; position: relative; z-index: 2; padding:10px 20px 0 0}
.se_news_r h2{  font-size:14px; color:#555555; padding:0 0 10px 0; font-weight:normal;}
.se_news_r h2 a{  font-size:22px; color:#333; text-transform:uppercase; display:block; line-height:40px;transition:all 0.2s ease 0s; -webkit-transition:all 0.2s ease 0s;}
.se_news_r h2 a:hover{   color:#ec401e; }
.se_news_r p{ line-height:28px; color:#888; padding:5px 0 10px 0; font-size:14px;}
.se_news_r .se_news_more{ width:120px; border:1px solid #eee; 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:#666; font-size:14px;}
.se_news_r .se_news_more a:hover{ color:#fff; }
.se_news_con li:hover .se_news_more{ background:#ec401e; border:1px solid #ec401e; }
.se_news_con li:hover .se_news_more a{ color:#fff; }
.se_news_con li:hover .se_news_r h2 a{   color:#ec401e; }
.xg_news{ padding:20px 0 50px 0}
.xg_news_con{ margin:0 15px 15px 0;  transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; background:#fff; width:630px; float:left; border:1px solid #eee}
.xg_news_con:hover .news_list_title h4 a{ color:#ec401e}
.xg_news_con .news_list_date{ width:100px; color:#717171; font-size:18px; padding:41px 10px 43px 25px; background:#dfdfdf; text-transform:uppercase; font-weight:bold;}
.xg_news_con .news_list_date span{ display:block; font-size:16px; color:#7e7e7e ;  font-weight:normal;}
.xg_news_con .news_list_title{ width:440px; margin:0 20px 0 0}
.xg_news_con .news_list_title h4{ font-weight:normal; line-height:43px; padding:15px 0 0 0}
.xg_news_con .news_list_title h4 a{  font-size:18px; color:#2e2e2e; }
.xg_news_con .news_list_title p{ color:#929292; font-size:14px; line-height:24px;}
/*wenhua*/
.part_2{ padding:0px 0 0 0; margin:30px 0 0 0}
.part_1{ padding-top:80px; display:block; height:500px; padding-bottom:80px; background:url(../images/wenhuabg.jpg) no-repeat center bottom;}
.part_1 b{ float:left; width:807px; height:500px; display:block;background:url(../images/a7_03.jpg) center center no-repeat;}
.part_1 ul{ float:right; width:365px; padding-top:90px;}
.part_1 ul li{ padding-bottom:60px;}
.part_1 ul li p{ font-size:26px; color:#333; font-weight:bold; line-height:38px;}
.part_1 ul li p span{ display:inline-block; font-size:20px; color:#333333; font-family:"Arial"; font-weight:normal; padding: 0 0 0 30px;}
.part_1 ul li i{ display:block; font-size:16px; color:#333; line-height:26px; padding-top:10px; font-style:normal;}
.ntit_li{ padding-bottom:140px;}
.ntit_li ul{ display:inline-block;}
.ntit_li li{ float:left; width:166px; text-align:center; margin-top:50px; margin-right:112px;  transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;
}
.ntit_li li:hover{ margin-top:30px; }
.ntit_li li i{ display:inline-block; width:67px; height:56px; background:url(../images/a8_03.jpg) center center no-repeat;}
.ntit_li li p{ font-size:18px; color:#555; padding:20px 0 0 0; font-weight:bold}
.ntit_li li p span{ display:block; font-size:16px; color:#333333; line-height:30px; font-weight:normal;}
.ntit_li li.li2 i{background:url(../images/a8_05.jpg) center center no-repeat;}
.ntit_li li.li3 i{background:url(../images/a8_07.jpg) center center no-repeat;}
.ntit_li li.li4 i{background:url(../images/a8_09.jpg) center center no-repeat;}
.ntit_li li.li5 i{background:url(../images/a8_11.jpg) center center no-repeat;}
.ntit_li li.li6 i{background:url(../images/a8_18.jpg) center center no-repeat;}
.ntit_li li.li7 i{background:url(../images/a8_19.jpg) center center no-repeat;}
.ntit_li li.li8 i{background:url(../images/a8_22.jpg) center center no-repeat;}
.ntit_li li.li9 i{background:url(../images/a8_25.jpg) center center no-repeat;}
.ntit_li li.li10 i{background:url(../images/a8_27.jpg) center center no-repeat;}
.ntit_li li.li5,.ntit_li li.li10{ margin-right:0;}
.w1200 {
  width: 1350px;
  margin: 0 auto;
}
.ntitle2 h3 {
  font-size: 30px; color:#333; line-height:40px; font-weight:normal;
  position: relative; text-align:center
}
.ntitle2 h3 s{ background:url(../images/a6_03.png) center center no-repeat; width:619px; height:9px;display:block; margin:0 auto; margin-top:10px;}
.ntitle2 h3 i {
  font-size: 24px;
  font-family: "Arial";
  display: block; color:#a9a9a9; text-transform:uppercase; font-style:normal;
  padding-left: 5px;
}
/*erjilanmu*/
.xinwen_list{ background:#1153bc; }
.xinwen_list ul{ width:1350px; margin:0 auto; padding:10px 0}
.xinwen_list li{ width:150px; float:left; text-align: center; margin-right:20px ; background:url(../images/li.png) no-repeat right center; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.xinwen_list li a{ line-height:50px; font-size:16px; color:#fff}
.xinwen_list li:hover{ background:#fff; color:#333}
.xinwen_list li:hover a{color:#333}
.xinwen_list li.honor_li{ background:#fff; }
.xinwen_list li.honor_li a{ color:#333}
.se_honor_con{ width:1270px; overflow:hidden;  position:relative; margin:0 auto; padding:40px 0 40px 0}
.se_honor_con ul{ width:1320px; }
.se_honor_con li{float:left; padding:0; width:304px; border:1px solid #eee; margin-right:15px; margin-bottom:20px; position:relative; overflow:hidden; background:#fff}
.se_honor_t_l{ width:304px; height:238px; position:relative;  overflow:hidden; }
.se_honor_t_l a{ width:304px; height:238px; position: relative; z-index:3; display:block}
.se_honor_t_l a span{ display:block; color:#ffffff; line-height:40px;  width:287px; position:absolute; bottom:0; z-index:99; font-size:15px; background:rgba(0,0,0,0.8); text-align:center;}
.se_honor_t_l a:hover span{ color:#ffd800}
.se_honor_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_honor_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_honor_con li:hover{ border:1px solid #e23030;}
.se_honor_t_r{}
.se_honor_t_r p{ line-height:60px; font-size:16px; color:#333; text-align:center;}
.se_honor_con li:hover .se_honor_t_r p{ font-weight:bold; color:#e23030}
.se_honor_t_r p a{color:#333333;}
.se_honor_t_r a:hover{  color:#cb0622;}
.cp{height:124px; width: 296px;background:url(../images/images/cp_t.jpg) no-repeat center;}
.cp_z{ height: 350px; width:292px; border-left:4px solid #d0231c ;}
.cp_zz{height: 45px; width: 292px; margin: 0 auto; border-bottom: 1px solid #e5e5e5;}
.cp_zzd{height: 45px; width: 214px; margin: 0 auto; background:url(../images/images/dd.png) no-repeat left center;}
.cp_zzd a{line-height: 45px; width:214px;  display: block; font-size:15px; color: #d0231c; font-weight: bold; padding-left: 30px;}
.cp_zzd a:hover{font-size:15px;color:#0c469a;font-weight:bold; }
.cp_er li{height:32px; width: 214px; background:url(../images/images/cc.png) no-repeat left center; margin: 0 auto; }
.cp_er li a{ line-height:32px; width: 214px;  display: block; font-size:13px; color: #4f4f4f; padding-left: 30px;}
.cp_er li a:hover{font-size:13px;color:#d0231c;font-weight:bold; }
.cp_xia li{height: 51px; width: 296px; margin: 0 auto; border-bottom:1px solid #e5e5e5;background:#FFFFFF url(../images/images/dddd.png) no-repeat left center;font-size:15px; display: block;  color: #0f0f0f; }
.cp_xia li a{ line-height:51px;display: block; padding-left: 70px;font-weight:bold;}
.cp_xia li:hover{font-size:15px;color:#d0231c;font-weight:bold;background:#FFFFFF url(../images/images/ddddd.png) no-repeat left center; border-bottom:1px solid #e5e5e5; }
.pro_show{ }
.pro_show h2{ background:url(../images/images/p_line.jpg) repeat-x 120px center}
.pro_show h2 p{ background:#fff; width:120px; line-height:65px; color:#08982e; font-size:18px;}
.pro_cont{ height:470px; width:970px; margin:0 auto; overflow:hidden; }
.espcms_piclist_slide {overflow: hidden;}
.espcms_piclist_slide ul li{float: left;margin:0 15px 15px 0;text-align: center; position:relative; height:229px;overflow:hidden; }
.espcms_piclist_slide li .pic { width:305px; height:229px;}
.espcms_piclist_slide li .pic a{ font-size:16px;}
.espcms_piclist_slide li .pic img { width:305px; height:229px;}
.espcms_piclist_slide li .cover_top{ text-align:center; line-height:40px; height:40px; font-size:14px;z-index:99;position: absolute; color:#666; bottom:0; width:100%; background:rgba(0,0,0,0.7)}
.espcms_piclist_slide li .cover_pic{ width:120px; height:120px;position:absolute; left:50%; margin-left:-60px;top:-150px; z-index:100}
.espcms_piclist_slide li .cover_pic a{ font-size:24px; color:#ffea00; font-weight:bold; padding:80px 0 0 0; background:url(../images/images/more.png) no-repeat center 5px; display:block}
.espcms_piclist_slide li  p{ }
.espcms_piclist_slide li  p a{ color:#fff}
.espcms_piclist_slide li  p a:hover{ color:#fff600}
.news_contact{ height:197px; width:100%;background:url(../images/images/xfa.jpg) no-repeat center; margin-top: 45px; }
.news_contacta{ height:220px; width:100%;background:url(../images/images/xfb.jpg) no-repeat center;  }
.news_contactb{ height:187px; width:100%;background:url(../images/images/xfc.jpg) no-repeat center;  }
.news_contactc{ height:202px; width:100%;background:url(../images/images/xfd.jpg) no-repeat center;  }
.news_contactd{ height:167px; width:100%;background:url(../images/images/fxe.jpg) no-repeat center;  }
.news_contacte{ height:196px; width:100%;background:url(../images/images/fxf.jpg) no-repeat center;  }
.news_contacta_zz{ width: 1350px; height: 80px; margin: 0 auto; padding-top: 88px; }
.news_contacta_l{height: 80px; width: 300px; float: left;}
.news_contacta_l p{line-height:25px; padding: 10px 25px 10px 10px; color: #000000; font-size: 14px; text-align: right; display: block;}
.news_contacta_l a{color: #cf231f;}
.news_contacta_r{height: 80px; width: 300px; float:right;}
.news_contacta_r p{line-height:25px; padding: 22px 10px 10px 18px; color: #000000; font-size: 14px; display: block;}
.news_contacta_r a{color: #cf231f;}
.news_contacta_zzb{ width: 1350px; height: 80px; margin: 0 auto; padding-top: 65px; }
.news_contactb_l{height: 80px; width: 300px; float: left;}
.news_contactb_l p{line-height:25px; padding: 10px 25px 10px 10px; color: #000000; font-size: 14px; text-align: right; display: block;}
.news_contactb_l a{color: #cf231f;}
.news_contactb_r{height: 80px; width: 300px; float:right;}
.news_contactb_r p{line-height:25px; padding: 10px 20px 10px 18px; color: #000000; font-size: 14px; display: block;}
.news_contactb_r a{color: #cf231f;}
.news_contacta_zzbb{ width: 1350px; height: 80px; margin: 0 auto; padding-top:70px; }
.news_contactc_l{height: 80px; width: 300px; float: left;}
.news_contactc_l p{line-height:25px; padding: 22px 25px 10px 10px; color: #000000; font-size: 14px; text-align: right; display: block;}
.news_contactc_l a{color: #cf231f;}
.news_contactc_r{height: 80px; width: 300px; float:right;}
.news_contactc_r p{line-height:25px; padding: 10px 20px 10px 18px; color: #000000; font-size: 14px; display: block;}
.news_contactc_r a{color: #cf231f;}
.news_contacta_l:hover,.news_contacta_r:hover,.news_contactb_l:hover,.news_contactb_r:hover,.news_contactc_l:hover,.news_contactc_r:hover{animation: dou 0.5s linear;}
@keyframes dou{
				0%{transform: translateY(0px);}
				25%{transform: translateY(10px);}
				50%{transform: translateY(0px);}
				75%{transform: translateY(-10px);}
				100%{transform: translateY(0px);}
}
.new_heng{ height:140px; width:1220px;margin: 0 auto; padding-top: 40px;}
.new_heng_z{ float: left; height:40px; width:500px; padding-top: 60px; padding-left: 360px;}
.new_heng_z p{ line-height: 40px; color: #FFFFFF; font-size: 16px;}
.new_hg{ height:30px; width: 230px; float: right; padding-top: 90px;}
.new_hg_l a{ line-height: 30px; width: 100px; float: left; border: 1px solid #FFFFFF; color: #FFFFFF; font-size: 15px; text-align: center; display: block;}
.new_hg_r a{ line-height: 30px; width: 100px; float: right;  color: #0c469a; font-size: 15px; text-align: center; display: block; background: #FFFFFF;}
.cage_list{width:1350px;margin:10px auto 10px auto;}
.pro_type{ width:182px; float:left; text-align:center; position:relative;}
.pro_type a{height:55px; line-height:55px; font-size:17px; color:#fff; display:block;  border-right:1px solid #1c764a;border-bottom:1px solid #1c764a; background:#098845}
.pro_type a:hover{background:#e79527; color: #FFFFFF; border-right:1px solid #e79527;border-bottom:1px solid #e79527; }
#cage_list_a a{height:45px; line-height:45px; font-size:18px; color:#fff; display:block; background:#444; text-transform:uppercase; font-weight: bold;}
#cage_list_a a:hover{background:#d0231c; font-weight:bold; font-size:18px; color:#FFFF00; }
.pro_type .child_menu{position:absolute;top:100%;left:0;overflow:hidden;z-index:99999;height:0;width:255px;background:white; }
.pro_type .child_menu a{ font-size:15px; font-weight:normal; border-bottom:1px solid #6a6a6a;border-right:1px solid #444; background:#444}
.pro_type .child_menu a:hover{background:#555; color:#fff;}
.cage_listt{ width:1350px; margin:20px auto 10px auto; height:59px; }
.cage_listt li{ width:236px; float:left; text-align:center; }
.cage_listt li a{height:59px; line-height:59px; font-size:16px; color:#3e3e3e; display:block; text-transform:uppercase; font-weight: bold;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7}
.cage_listt li a:hover{background:#d0231c; font-weight:bold; font-size:15px; color: #FFFFFF;}
#fff a{height:59px; line-height:59px; font-size:15px; color:#3e3e3e; display:block; text-transform:uppercase; font-weight: bold;border:1px solid #d7d7d7;}
#fff a:hover{background:#d0231c; font-weight:bold; font-size:15px; color:#FFFFFF;}
.cage_listtt{ width:1350px; margin:20px auto 10px auto; height:59px;}
.cage_listtt li{ width:395px; float:left; text-align:center; border-right:1px solid #d9e9ff; border-top:1px solid #d9e9ff; margin-top: 15px;}
.cage_listtt li a{height:59px; line-height:59px; font-size:18px; color:#fff; display:block; background:#ba000f; text-transform:uppercase; font-weight: bold;}
.cage_listtt li a:hover{background:#0c469a; font-weight:bold; font-size:18px; color:#FFFFFF;}
/*erjiyemian*/
.product_title{ background:url(../images/images/cp_rat.png) no-repeat center; height:75px; line-height:75px; text-align:center;  font-size:38px;   color:#039f44;font-weight:bold;}
.product_title span{ text-transform:uppercase; color:#ffce00; padding:0 0 0 10px;}
.product_title_p{ line-height:42px; text-align:center; color:#4e4e4e; font-size:16px; margin-bottom: 20px; }
.erji{  padding:60px 0 0 0;background:url(../images/images/erjibg.jpg) center top no-repeat;}
.erji h2{  text-align:center; color:#000; font-size:24px; text-transform:uppercase}
.erji h2 p{ font-size:33px; color:#08912a; font-weight:bold; line-height:60px;}
.erji h2 p span{ color:#ec0c41}
/*.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{ margin-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_lv{ width:1250px; margin:0 auto; padding:20px 0; }
.erji_lv p{ line-height:30px;  font-size:16px; color:#777; padding:10px 30px}
.erji_lv_bg{ background:url(../images/images/lvse.jpg) no-repeat center center; height:70px;}
.liuyan_title{ line-height:40px; font-size:18px; text-align:center; color:#444; font-weight:bold}
.weizhi{ line-height:65px; border-top:1px solid #eee; font-size:15px;}
.weizhi p{ font-size:15px; color:#555; padding:0 0 0 30px; }
.weizhi p a{ font-size:15px; color:#555}
.w_cage{  font-size:15px;}
.w_cage a{ display:block; float:right; width:150px; font-size:15px; color:#555; text-align:center;}
.w_cage a.honor_li{ background:url(../images/abline.jpg) repeat-x left bottom;}
.w_cage a:hover{ background:url(../images/abline.jpg) repeat-x left bottom; color:#0ea28f}
.fenye{ padding:20px 0 90px 0; font-size:14px;}
.shangxiaye{overflow: hidden;padding: 15px 0px;}
.shangxiaye li{ line-height:25px; color:#666}
.shangxiaye li a{ color:#666}
.main{ width:1350px; margin:0 auto; position:relative;}
.lianxi{ position:relative; width:100%; position:relative; overflow:hidden;}
.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}
.contact_left{ width:640px; height:460px; text-align:center}
.contact_right{ width:600px; height:700px; text-align:center; font-size:17px; color:#fff; line-height:33px; background:rgba(0,0,0,0.65); padding:80px 0 0 0; position:relative; z-index:22}
.contact_right strong{ color:#fff; display:block; border:0 solid #fff; line-height:80px; width:450px; margin:0 auto}
.map{ width:140%; overflow:hidden; position:absolute; left:0; top:0;}
.t_left{ width:265px; float:left}
.fenlei2{}
.fenlei2 h2{ background:#093; line-height:40px; font-size:14px; color:#fff; font-weight:normal; padding:0 0 0 20px; text-transform:uppercase}
.fenlei2 ul{ border:1px solid #eee; padding:25px 0 20px 0; border-bottom:2px solid #093 }
.fenlei2 li{ line-height:35px; width:200px; margin:0 auto;  border:1px solid #ccc; margin-bottom:10px;}
.fenlei2 li a{ font-size:14px; padding:0 0 0 35px; }
.why{width: 100%;min-width:1400px;background-image: url(../images/images/bbj.jpg);background-repeat: repeat-x;text-align: center;}
.article{width: 1350px;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:1350px; padding-top:200px; margin:0 auto }
.kong{height:40px; width:100%}
.kongg{height:60px; 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;}
.se_erji_img img{ width:auto; margin:0 auto}
.p_float{ position:fixed; bottom:20px; width:55px; right:10px; z-index:9999; opacity:0}
.p_float li{  line-height:21px; margin-bottom:10px; text-align:center}
.p_float li a{ color:#fff; font-size:13px; background:#00877a; padding:10px 7px; margin-bottom:10px; display:block}
.p_float li a:hover{ background:#000}