@charset "utf-8";
/* CSS Document */
body {
	background-color: #fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	font-family:"微软雅黑";
}
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #666;
	text-decoration:none;
}
a:active {
	color: #666;
	text-decoration: none;
}
td{font-size:14px; color:#666}
div{font-size:14px; color:#666}
ul{
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
li{
	list-style-type: none;
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
	vertical-align:middle	
}
li img{ vertical-align:middle}
img{ border:none; vertical-align:middle}
.top{ width:100%; height:28px; background:#3e3e3e;}
.w1200{ width:1200px; margin:0 auto; overflow:hidden }
.top2{ width:100%; background:#f9f9f9; height:100px;}
.t_sj{ font-family:"宋体"; font-size:12px; background:url(../images/sj.jpg) center right no-repeat; width:60px; float:right; color:#aaaaaa;margin-right:10px;  line-height:28px;}
.t_sj a{ color:#aaaaaa}
.lag{ float:right; line-height:28px; color:#aaaaaa;font-family:"宋体"; font-size:12px; background:url(../images/b1.jpg) center left no-repeat; text-align:right; width:114px;margin-right:20px;}
.lag a{ color:#aaa}
.txt{ width:130px; height:26px; background:#5b5b5b; border:none; float:right;}
.but{ width:28px; height:28px; background:url(../images/but.jpg) no-repeat; float:right; border:none; cursor:pointer}
.logo{ float:left; width:510px;}
.nav1{ float:left; width:590px;}
.nav1_ul{width:590px; margin-left:0px;}
.nav1_li1{ width:84px; height:100px; float:left; text-align:center; line-height:100px; font-size:15px; color:#454545}
.nav1_li1 a{ width:84px; height:100px; display:block; color:#454545}
.nav1_li1 a:hover{width:84px; height:100px; background:url(../images/nav_h.jpg) no-repeat center;color:#FFF }
.nav1_li2{ width:84px; height:100px; background:url(../images/nav_h.jpg) no-repeat center;   float:left; text-align:center; line-height:100px; font-size:15px;color:#FFF}
.nav1_li2 a{ width:84px; height:100px; display:block; color:#FFF}
#nav_all {width:590px; margin-left:0px; position: absolute; z-index:100; }
#nav_all li ul { display: none; position: absolute; z-index:55; width: 625px; top:100px;left:0px; }
#nav_all ul li { width:625px; background:#FFF; text-align:left; overflow:hidden;}
.xl{width:283px; margin-top:25px}
.xl_li{ width:120px; height:30px; background:#e11d25; margin-right:15px; float:left; margin-bottom:15px; text-align:center; line-height:30px; color:#FFF}
.xl_li a:link,xl_li a:active,.xl_li a:visited{ color:#FFF; line-height:30px; height:30px; width:120px; display:block} 
.xl_li a:hover{ width:120px; height:30px; display:block; }
.lfloat{ float:left;}
.pd25{ padding:25px;}
.slides{width:100%;height:473px;position:relative;overflow:hidden;}
.slideInner{height:473px;position:relative;left:0;margin-left:0;}
.slideInner a{display:block;height:473px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.slideInner a div.img1{width:1070px;position:absolute;left:50%;margin-left:-535px;}
.slideInner a div.img2{width:1070px;position:absolute;top:557px;left:50%;margin-left:-535px;}
.slideInner .slide3 .img2{top:200px;}
.slideInner .slide3 .img3{width:181px;height:286px;position:absolute;left:50%;margin-left:330px;top:330px;}
.nav{width:1200px;position:relative;left:50%;margin-left:-600px;display:none;}
.nav a{display:block;width:41px;height:119px;opacity:.2;z-index:9;}
.nav a.prev{position:absolute;left:0;top:-250px;margin-top:-58px;background:url(../images/ban_pre.png) no-repeat;}
.nav a.next{position:absolute;right:0;top:-250px;margin-top:-58px;background:url(../images/ban_next.png) no-repeat;}
.navListBox{position:absolute;left:50%;top:675px;z-index:9;}
.navListBox li{width:12px;height:12px;float:left;margin-left:5px;border-radius:50%;overflow:hidden;}
.navListBox li:first-child{margin-left:0;}
.navListBox li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:0 0 5px #666 inset;}
.navListBox li a.active{background-color:#55ddff;}
.m1{ width:100%;  position:absolute; top:530px; z-index:10;}
.m1_ulk{width:1200px; margin:0 auto;background:url(../images/m1bg.png) no-repeat; height:229px;}
.m1 ul{ width:963px; height:208px; margin-left:225px;}
.m1_li{ width:235px; float:left; text-align:center; background:url(../images/xian.jpg) center right no-repeat; border-right:1px solid #dddddd; margin-top: 40px;}
.m1_li a{ width:235px;}
.f22{ font-size:22px; line-height:35px; border-bottom:1px dashed #898989; width:169px; margin:0 auto; padding-bottom:5px; margin-bottom:5px; margin-top:60px;}
.f9{ font-size:10px; text-align:left; line-height:10px;}
.f13{ font-size:13px; margin-top:10px;word-spacing:8px; letter-spacing: 1px; padding-bottom:3px;}
.w169{ width:169px; margin:0 auto;}
.biao1{width:235px;  background:url(../images/biao1.png) no-repeat center top ;  }
.biao1:hover{width:235px;  background:url(../images/biao11.png) no-repeat center top;}
.biao2{width:235px;  background:url(../images/biao2.png) no-repeat center top ; }
.biao2:hover{width:235px;  background:url(../images/biao22.png) no-repeat center top ; }
.biao3{width:235px;  background:url(../images/biao3.png) no-repeat center top ; }
.biao3:hover{width:235px;  background:url(../images/biao33.png) no-repeat center top ;}
.biao4{width:235px;  background:url(../images/biao4.png) no-repeat center top ; }
.biao4:hover{width:235px;  background:url(../images/biao44.png)  no-repeat center top ; }
.f30{ font-size:24px; text-align:center; background:url(../images/xian2.jpg) center no-repeat}
.f30 span { color:#e11d25}
.zi1{ text-align:center;}
.pdt50{ padding-top:50px;}
.pdb50{ padding-bottom:50px;}
.m2{ width:100%; height:310px; background:url(../images/xie.png);}
.zl{ width:594px; float:left; margin-top:55px;}
.zl_t{ font-size:24px; overflow:hidden;color:#333}
.zl_t span{ background:url(../images/shuangxian.png) no-repeat right; padding-right:25px; width:150px; float:left}
.zl_t a{ background:#e11d25; font-family:"宋体"; color:#FFF; font-size:14px; padding-left:5px; padding-right:5px; float:right; margin-top:10px; margin-right:10px;}
.zl_d{ width:594px;}
.zl_d ul{ width:594px; margin-left:0px; overflow:hidden; margin-top:30px;}
.zl_d li{ width:188px; position:relative; height:128px; float:left; margin-right:10px;}
.zl_ming{ width:183px; height:33px; position:absolute; padding-left:5px; line-height:33px; bottom:0px; background:url(../images/zl_bg.png) no-repeat; color:#FFF;}
.zl_ming a{ color:#FFF}
.zl_d li img{ width:188px; height:128px}
.news{margin-top:55px; overflow:hidden; width:278px; margin-left:25px; float:left;}
.news_t{ font-size:24px;width:278px; color:#333}
.news_t a{ color:#333} 
.news_t span{ background:url(../images/shuangxian.png) no-repeat right; padding-right:25px; width:100px; float:left}
.news_d{ width:278px; overflow:hidden}
.news_d ul{ width:278px; margin-left:0px; overflow:hidden; padding-top:20px;}
.news_d ul li{ width:268px; background:url(../images/sanjiao.png) no-repeat center left; padding-left:10px; height:35px; line-height:35px; overflow:hidden}
.news_d ul li a:hover{ color:#C30}
.pro_t{ width:1200px;  overflow:hidden; padding-top:30px; padding-bottom:30px;}
.pro_tit{ float:left; font-size:24px; color:#333}
.pro_tit  span{ font-size:10px;}
.pro_fl{ float:right;}
.pro_fl_li1{ float:left; padding-left:15px; padding-right:15px; height:30px; border:1px solid #dddddd; line-height:30px; margin-left:10px; cursor:pointer}
.pro_fl_li2{ float:left; padding-left:15px; padding-right:15px; height:30px; border:1px solid #e11d25;line-height:30px;margin-left:10px; cursor:pointer}
.pro_d{ width:1200px; margin-bottom:40px; overflow:hidden}
.pro_d ul{ width:1200px;  margin-left:0px; height:220px; overflow:hidden}
.pro_d ul li{ float:left; width:281px; margin-left:9px; margin-right:9px;}
.pro_tu img{ width:281px; height:187px;}
.prod_tit{width:281px; font-size:18px; color:#333; padding-bottom:5px; padding-top:10px; overflow:hidden; }
.prod_tit a{ color:#333}
.prod_tit a:hover{ color:#e11d25}
.prod_jj{width:281px; height:40px; line-height:20px; overflow:hidden; font-size:13px; margin-bottom:15px;}
.prod_jj a:hover{ color:#e11d25}
.prod_more{ width:100px; height:24px; margin-bottom:10px; background:url(../images/jiantou.jpg) no-repeat right; border:1px solid #e11d25; line-height:24px; padding-left:5px;}
.prod_more a{ color:#e11d25}
.down{ width:100%; background:url(../images/dbg.jpg) repeat-x; height:249px;}
.d_nav{ float:left; margin-left:0px; width:868px;}
.d_nav ul{ margin-left:0px;}
.d_nav li{ width:122px; float:left; text-align:center; margin-top:20px; border-right:1px solid #414141; height:197px;}
.d_lm a{ color:#9f9f9f; font-size:14px; line-height:24px;}
.d_slm{width:122px; }
.d_slm a{ font-size:12px; color:#767676; line-height:24px; width:122px; text-align:left}
.d_slm a:hover{ text-decoration:underline}
.d_in{ float:left; margin-top:10px; width:332px;}
.sel1{ width:275px; height:35px; line-height:35px; border:1px solid #515151; background:#313131; color:#FFF; margin-top:12px; float:right}
.ewmk{ width:275px; float:right; margin-top:15px;}
.ewmk img{ float:left;}
.foot{ width:1200px; margin:0 auto;}
.foot_l{ float:left;line-height:30px; font-size:12px;}
.foot_r{ float:right; line-height:30px; font-size:12px;}
.f_mid{width:1140px; margin:0 auto; margin-top:15px; overflow:hidden;}
.m_l{float:left; width:273px; margin-bottom:15px;}
.fenl{width:257px; background:#f5f5f5; border-bottom:solid 4px #e11d25; margin-bottom:15px; padding-bottom:7px;}
.fent{height:90px; background:url(../images/fent.gif) no-repeat; padding-top:45px; padding-left:20px; font-family:"微软雅黑"; font-size:24px; color:#FFFFFF}
.fent span{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.fenle{width:257px;}
.fenle ul{width:235px; margin-left:10px}
.fenle ul li{width:235px; margin-bottom:7px; border:solid 1px #ededed; background:url(../images/fenle.gif) no-repeat #f7f7f7}
.fenle ul li a:link,.fenle ul li a:visited,.fenle ul li a:active{margin-left:20px; padding-top:6px; padding-bottom:7px; color:#e11d25; display:block; line-height:25px; font-size:17px; font-family:"微软雅黑"}
.fenle ul li a:hover{margin-left:20px; padding-top:6px; padding-bottom:7px; color:#f8030d; display:block; line-height:25px; font-size:17px; font-family:"微软雅黑"; text-decoration:underline}
.m_r{float:left; width:867px; background:#FFFFFF; }
.fpro{ padding-top:20px;}
.f_pro_name{width:265x; height:62px;  text-align:center; line-height:60px; overflow:hidden; }
.f_pro_pic{width:265px;height:268px; float:left;  margin-left:10px; margin-right:10px; margin-bottom:24px; background:#FFF; border:1px solid #ddd}
.f_pro_pic img{width:265px; height:176px;}
.f_pro_pic2{width:263px;height:308px;  margin-left:10px; margin-right:10px; margin-bottom:24px; background:#FFF; border:1px solid #33bc77}
.f_pro_pic2 img{width:263px; height:223px;}
.f_pro_pic2 img{width:263px; height:223px;}
.f_view{ width:80px; height:24px; background:url(../images/view.jpg) no-repeat; margin:0 auto; color:#FFF; font-size:14px; text-align:center}
.f_view a{ color:#FFF}
.fnews{width:952px; margin:0 auto}
.fnews ul{width:952px; height:195px; border-bottom:dotted 1px #999999; margin-left:0px; margin-bottom:10px;}
.fnews_1{width:952px; height:40px; padding-top:15px; color:#1d6db0; font-family:"微软雅黑"; font-size:20px; display:block; text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden;}
.fnews_1 a:link,.fnews_1 a:visited,.fnews_1 a:active{color:#1d6db0;}
.fnews_1 a:hover{color:#1d6db0; text-decoration:underline}
.fnews_2{width:952px; height:60px; margin-bottom:15px; line-height:30px; color:#868686; overflow:hidden}
.fnmor:link,.fnmor:visited,.fnmor:active{width:160px; height:34px; line-height:32px; background:url(../images/fnmor.gif) no-repeat; color:#FFFFFF; display:block; font-family:"微软雅黑"; font-size:17px; text-align:center;}
.fnmor:hover{width:160px; height:34px; line-height:32px; background:url(../images/fnmorh.gif) no-repeat; color:#FFFFFF; display:block; font-family:"微软雅黑"; font-size:17px; text-align:center;}
.ym{width:867px; float:left; text-align:right; line-height:24px; margin:0 auto; text-align:center}
.ym a{ line-height:30px;}
.info{width:872px; text-align:center;}
.info_tit{width:872px; text-align:center; font-size:18px; line-height:45px; font-weight:bold; color:#ca242c; border-bottom:1px dashed solid}
.info_ll{width:872px; text-align:center; font-size:12px; line-height:30px;color:#666666;border-bottom:1px dashed solid;border-top:1px dashed solid; margin-bottom:15px;}
.info img{ max-width:800px; margin-bottom:20px;}
.rti{width:872px; height:64px; line-height:64px; font-family:"微软雅黑"; color:#e11d25; font-size:24px; margin:0 auto; border-bottom:solid 2px #e11d25; }
.rti span{ font-size:14px;}
.tm{width:872px; text-align:center; color:#0c5c9f; line-height:26px; font-size:18px; font-family:"微软雅黑"; padding:10px 0 10px 0; margin:0 auto}
.tim{width:872px; height:30px; line-height:30px; color:#999999; text-align:center; border-top:dotted 1px #999999; margin:0 auto}
.tu{width:872px; margin:0 auto; text-align:center; padding:10px 0 10px 0;}
.tu img{max-width:872px;}
.tn{width:872px; margin:0 auto; line-height:26px; padding-top:20px; padding-bottom:30px;}
.r_f{width:872px; padding-bottom:20px; color:#b9b9b9; margin:0 auto;}
.r_f a:link,.r_f a:visited,.r_f a:hover,.r_f a:active{color:#b9b9b9}
.r_f a:hover{color:#005bac}
.do1{width:100%; background:#2d2d2d; border-bottom:solid 1px #3c3c3c; margin-top:15px;}
.do1b{width:930px; margin:0 auto; padding:35px 0 35px 0; overflow:hidden;}
.do1b ul{width:930px; margin-left:0px;}
.do1b ul li{float:left; width:155px; text-align:center;}
.do1b ul li img{width:61px; height:60px; border:none; padding-bottom:10px;}
.do1b ul li a:link,.do1b ul li a:visited,.do1b ul li a:hover,.do1b ul li a:active{color:#9a9a9a; font-family:"微软雅黑"}
.do2{width:100%; background:#2d2d2d;}
.fcont{float:left; width:257px; min-height:406px; _height:406px; background:url(../images/cont_bg.gif) no-repeat #0b8cdc;}
.cont_1{height:90px; padding-top:45px; padding-left:20px; font-family:"微软雅黑"; font-size:24px; color:#FFFFFF}
.cont_1 span{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.cont_2{width:225px; line-height:30px; margin:0 auto; color:#FFFFFF; font-size:14px}
.up{ line-height:35px; font-size:14px;}
.ne3k{width:872px; margin:0 auto; }
.ne3n{width:872px; height:41px; margin-left:0px; border-bottom:dotted 1px #CCCCCC}
.ne31{float:left; width:48px; height:41px; background: url(../images/ne31.png) no-repeat;}
.ne32{float:left; width:650px; height:41px; line-height:41px; display:block; text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden;}
.ne32 a{font-size:14px}
.ne33{float:left; width:200px; height:41px; line-height:41px; text-align:right; color:#9a9a9a; overflow:hidden;}
.slides2{width:100%;height:300px;position:relative;overflow:hidden;}
.slideInner2{height:300px;position:relative;left:0;margin-left:0;}
.slideInner2 a{display:block;height:300px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.slideInner2 a div.img1{width:1070px;position:absolute;left:50%;margin-left:-535px;}
.slideInner2 a div.img2{width:1070px;position:absolute;top:557px;left:50%;margin-left:-535px;}
.slideInner2 .slide3 .img2{top:200px;}
.slideInner2 .slide3 .img3{width:181px;height:286px;position:absolute;left:50%;margin-left:330px;top:330px;}
.nav2{width:1200px;position:relative;left:50%;margin-left:-600px;display:none;}
.nav2 a{display:block;width:41px;height:119px;opacity:.2;z-index:9;}
.nav2 a.prev{position:absolute;left:0;top:-150px;margin-top:-58px;background:url(../images/ban_pre.png) no-repeat;}
.nav2 a.next{position:absolute;right:0;top:-150px;margin-top:-58px;background:url(../images/ban_next.png) no-repeat;}
.navListBox2{position:absolute;left:50%;top:675px;z-index:9;}
.navListBox2 li{width:12px;height:12px;float:left;margin-left:5px;border-radius:50%;overflow:hidden;}
.navListBox2 li:first-child{margin-left:0;}
.navListBox2 li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:0 0 5px #666 inset;}
.navListBox2 li a.active{background-color:#55ddff;}
.fnews{height:87px; margin-bottom:24px; border-bottom:solid 1px #dcdcdc; padding-bottom:15px;}
.fnews_l{float:left; width:87px; height:77px; padding-top:10px; color:#FFF; font-size:18px; text-align:center; background:#57a8e6; font-family:Arial, Helvetica, sans-serif}
.fnews_l span{font-size:38px;}
.fnews_r{float:right; width:640px; margin-left:12px; padding-top:5px;}
.fnews_r1:link,.fnews_r1:visited,.fnews_r1:hover,.fnews_r1:active{width:640px; font-size:16px; color:#247fc6; height:30px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fnews_r2:link,.fnews_r2:visited,.fnews_r2:hover,.fnews_r2:active{width:640px; color:#858585; font-size:13px; overflow:hidden; height:40px; overflow:hidden; display:block}