/* CSS Document */
html{overflow:-scroll;overflow-x:hidden}
body{ margin:0px; padding:0px; font-family:"Î¢ÈíÑÅºÚ"; color:#474747; font-size:14px; text-align:center; background-color:#f9f9f9}
ul,li{list-style:none;padding:0;margin:0}
a:link{ color:#474747;text-decoration:none}
a:visited{color:#474747;text-decoration:none}
a:hover{color:#ff0000;text-decoration:none}
a:active{color:#ff0000;text-decoration:none}
.chr { clear:both}
/*---------------------------head-----------------------------------------------*/
.head { width:100%; min-width:1200px; height:171px; margin:auto; background:url(headbg.jpg) repeat-x}
.topCont { width:1193px; height:171px; margin:auto}
.top { width:1193px; height:28px; line-height:28px; margin:auto}
.top_l { width:705px; height:28px; margin:auto; float:left; line-height:28px; color:#78797a; font-family:"Î¢ÈíÑÅºÚ"}
.top_w {width:75px; height:28px; margin:auto; float:right; margin-left:18px}
.top_x {width:76px; height:28px; margin:auto; float:right; margin-left:18px}
.top_p {width:72px; height:28px; margin:auto; float:right; margin-left:18px}
.top_d {width:72px; height:28px; margin:auto; float:right; margin-left:18px}

.logo {width:1193px; height:101px; margin:auto}
.nav { width:1193px; height:42px; line-height:42px; margin:auto}
.nav ul li { float:left; margin:auto; height:42px}
.nav ul li a { float:left; width:131px; margin:auto; height:42px; color:#FFFFFF; font-weight:bold; font-size:14px}
.nav li a:hover{background:url(menu1.jpg) no-repeat;COLOR: #ff0000; width:131px; height:42px;} 
.navLi2 { width:1px; height:42px; margin:auto; float:left; background:url(menu2.jpg) no-repeat}
.nav li.navLi1 a {background:url(menu1.jpg) no-repeat;COLOR: #ff0000; width:131px; height:43px;} 
/*---------------------------ggbg-----------------------------------------------*/
.ggbg {  width:100%; min-width:1200px; height:40px; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; margin:auto; background:url(ggbg.jpg) repeat-x}
.gg { width:1193px; height:40px; line-height:40px; margin:auto}
.gg ul li { float:left; margin:auto; height:40px}
.product_l { width:70px; height:40px; line-height:40px; margin:auto; float:left; color:#FF0000; text-align:left; font-family:"Î¢ÈíÑÅºÚ"}
.product_r { width:140px; height:40px; line-height:40px; margin:auto; float:left; text-align:left}
.product_rr { width:108px; height:40px; margin:auto; line-height:40px; float:left; text-align:left}
.product_rrr { width:68px; height:40px; margin:auto; line-height:40px; float:left; text-align:left}
.product_rrrr { width:340px; height:40px; margin:auto; line-height:40px; float:left; text-align:left;}
#div1 a {display:block;font-size:15px;line-height:40px;text-decoration:none;color:#333;font-family:Arial;font-size:12px;}
.shell{ 
width:200px; 
float:left
} 
#div1{ 
height:40px; 
overflow:hidden; 
} 
.product_rrrrr { width:37px; height:40px; margin:auto; line-height:40px; float:right; text-align:left}
/*---------------------------lanmu -----------------------------------------------*/
.lanmubg { width:100%; min-width:1200px; height:301px; background:#FFFFFF}
.lanmu { width:1193px; height:243px; margin:auto; position:relative; background:#FFFFFF}
.lanmu ul li{ float:left;}
.lanmu01  { width:238px; height:243px; margin:auto; float:left; background:url(01.jpg) no-repeat; position:absolute; left:0px; z-index:0}
.lanmu01:hover { background-position:0 -242px; color:#716e6e; position:absolute; left:0px; z-index:2}
.lanmu02  { width:238px; height:243px; margin:auto; float:left; position:absolute; left:236px; z-index:0; background:url(02.jpg) no-repeat}
.lanmu02:hover { background-position:0 -241px; color:#716e6e; float:left; ; position:absolute; left:236px; z-index:2}
.lanmu03  { width:238px; height:243px; margin:auto; float:left; position:absolute; left:472px; z-index:0; background:url(03.jpg) no-repeat}
.lanmu03:hover { background-position:0 -241px; color:#716e6e; float:left; position:absolute; left:472px; z-index:2}
.lanmu04  { width:238px; height:243px; margin:auto; float:left; position:absolute; left:708px; z-index:0; background:url(04.jpg) no-repeat}
.lanmu04:hover { background-position:0 -244px; color:#716e6e; float:left; position:absolute; left:708px; z-index:2}
.lanmu05  { width:238px; height:243px; margin:auto; float:left; position:absolute; left:944px; z-index:0; background:url(05.jpg) no-repeat}
.lanmu05:hover { background-position:0 -244px; color:#716e6e; float:left; position:absolute; left:944px; z-index:2}
.lanmu ul li span {display:block}
.title1 { text-align:center; padding-top:28px; font-size:16px; color:#303030; font-weight:600}
.title2 { text-align:center;font-size:12px; padding-top:8px}
.title3 { text-align:left;font-size:12px; padding-top:90px; padding-left:5px; line-height:24px}
.ab a:link{ color:#ff0000;text-decoration:none}
.ab a:visited{color:#ff0000;text-decoration:none}
.ab a:hover{color:#ff0000;text-decoration:none}
.ab a:active{color:#ff0000;text-decoration:none}
/*---------------------------xinwen -----------------------------------------------*/
.xinwen_top {  width:100%; min-width:1200px; height:30px; margin:auto; background:url(xinwenbg.jpg) repeat-x; margin-top:28px}
.xinwen_bottom { width:1193px; height:30px;  color:#e00303; font-weight:bold; margin:auto; background:url(xinwen_bottom.jpg) no-repeat bottom}
.lan1n { width:566px; height:115px; margin:auto; float:left; margin-left:24px; margin-bottom:18px; padding-left:4px; border-bottom:1px solid #e7e8ed}
.lan1n_l{ width:90px; height:90px; margin:auto; float:left}
.lan1n_l img {width:90px; height:90px; margin:auto}
.lanln_r { width:462px; height:90px; margin:auto; float:right}
.lanln_r_t { background:url(xwtt.jpg) no-repeat bottom; height:36px; font-size:14px; line-height:36px; display:block; text-align:left}
.lanln_r_b { display:block; height:49px; text-align:left; line-height:24px; font-size:12px; padding-top:5px}

/*Ñ¡Ïî¿¨1*/
.m2yw_right{ width:1193px; margin:auto; margin-top:20px}
.m2yw_tab{  height:37px;  text-align:center; clear: both;overflow: hidden; padding-left:400px}
.m2yw_tab UL{ zoom: 1; clear: both;} 
.m2yw_tab UL:after {display: block;height: 0px;visibility: hidden;clear: both;content: "";} 
.m2yw_tab UL LI{line-height:35px; width:136px;float:left; height:35px; border:1px solid #8c989f; cursor:pointer;} 
.m2yw_tab UL LI.m2yw_cutli{background-color:#e00303; color:#FFFFFF; width:136px;} 
.m2yw_pic{width:1193px; height:253px; margin:auto; margin-top:28px}
.m2yw_piclist{ width:1193px; height:253px; margin:auto}
:focus { -moz-outline-style: none; }
.clear { clear: both; }
.hidden { display: none; }
.block { display: block; }



/*---------------------------casebg -----------------------------------------------*/
.casebg {  width:100%; min-width:1200px; height:560px; margin:auto; background-color:#d10202; margin-top:20px}
.case { width:1193px; height:560px; margin:auto; padding-top:20px}
.case_t { width:1193px; height:24px; margin:auto}
.case_c { width:1193px; height:47px; margin:auto; line-height:47px; text-align:center; color:#fdfbfb}
.case_b { width:1223px; height:413px; margin:auto;}
.case_b ul li a.bigimg{position:relative; width:270px; height:159px; display:block; overflow:hidden;}
.case_b ul li a ins{width:250px; height:139px; background:url(ins.png) no-repeat; cursor:pointer; position:absolute; left:-10000px; line-height:32px; color:#FFFFFF; text-decoration:none; padding:29px 10px 0px 10px; text-align:left}
.case_b ul li a.bigimg:hover ins{left:0px; top:0px;}
.case_b ul li { width:270px; height:187px; margin:auto; float:left;  margin-right:35px; margin-bottom:20px}
.case_b ul li img { width:270px; height:159px; margin:auto; border:0;}
.case_b ul li span { width:270px; height:27px; font-size:12px; cursor:pointer; line-height:27px; margin:auto; display:block; background-color:#f0f0ed; margin-top:1px}
.case_more a { width:214px; display:block; height:34px; margin:auto; background:#fffdfc; color:#fa0303; line-height:34px; margin-top:10px}
.case_more a:hover { display:block; background:#d10202; border:1px solid #fffdfc; color:#ffffff}
.gd { width:1223px; height:413px; margin:auto; overflow:hidden;}
.brands-list ul li a.bigimg{position:relative; width:375px; height:221px; display:block; overflow:hidden;}
.brands-list ul li a ins{width:355px; height:192px; background:url(inss.png) no-repeat; cursor:pointer; position:absolute; left:-10000px; line-height:32px; color:#FFFFFF; text-decoration:none; padding:29px 10px 0px 10px; text-align:left}
.brands-list ul li a.bigimg:hover ins{left:0px; top:0px;}

/*---------------------------aboutbg -----------------------------------------------*/
.aboutbg { width:100%; min-width:1200px; height:392px; margin:auto; background:url(aboutbg.jpg) repeat-x; margin-top:32px}
.about { width:1193px; height:392px; margin:auto}
.about_l { width:313px; height:392px; margin:auto; float:left; background:url(about.jpg) no-repeat bottom}
.about_r { width:880px; height:392px; margin:auto; float:right}
.about_r_t { width:880px; height:53px; margin:auto; background:url(ab.jpg) no-repeat bottom}
.about_r_c { width:865px; height:171px; margin:auto; text-align:left; padding-left:15px; line-height:27px}
.about_r_b { width:880px; height:42px; margin:auto; line-height:42px; background:url(zz.jpg) no-repeat left}
.about_r_move { width:880px; height:126px; margin:auto; overflow:hidden}
.about_r_move ul li { width:166px; height:124px; margin:auto; float:left; border:1px solid #e1e1df; margin-right:10px}
.about_r_move ul li img  { width:166px; height:124px; margin:auto; border:0}
/*---------------------------sy_xinwenbg -----------------------------------------------*/
.sy_xinwenbg { width:100%; min-width:1200px; height:310px; margin:auto; background:url(sy_xinwenbg.jpg) repeat-x; margin-top:32px}
.sy_xinwen { width:1193px; height:288px; margin:auto; padding-top:22px}
.sy_xinwen_l { width:387px; height:283px; margin:auto; float:left; border-right:1px solid #e4e2e2}
.sy_xinwen_b { width:387px; height:239px; margin:auto; padding-top:10px; text-align:left}
.sy_xinwen_b ul li{ width:387px; height:36px; margin:auto; line-height:36px; background:url(xinwentt.jpg) no-repeat bottom left}
.xinwen_tu { width:387px; height:44px; margin:auto}
.sy_xinwen_c { width:390px; height:283px; margin:auto; float:left; border-right:1px solid #e4e2e2; padding-left:25px}
.sy_xinwen_cc { width:390px; height:239px; margin:auto; padding-top:10px}
.sy_xinwen_cc ul li{ width:390px; height:36px; margin:auto;  line-height:36px; background:url(xinwentt.jpg) no-repeat bottom left; text-align:left}
.xinwen_tutu { width:390px; height:44px; margin:auto}
.sy_xinwen_d { width:356px; height:283px; margin:auto; float:right}
.sy_xinwen_dd { width:356px; height:239px; margin:auto;  padding-top:10px}
.sy_xinwen_dd ul li{ width:356px; height:36px; margin:auto; float:left; line-height:36px; background:url(xinwentt.jpg) no-repeat bottom left; text-align:left}
.xinwen_tututu { width:356px; height:44px; margin:auto}
/*---------------------------contactbg -----------------------------------------------*/
.contactbg { height:320px;  background:url(ditu.jpg);_background-size: 100% 100%; _background-size: 100% 100%;background-position: center 100%;background-position: center 100%}
.contact { width:1193px; height:320px; margin:auto; text-align:left; padding-top:12px}
.contact_t {line-height:32px}
.message{width:50%;position:relative; margin-top:5px}
.message_name{width:40%; height:32px; line-height:32px; font-family:"Î¢ÈíÑÅºÚ"; float:left; background:#7d7d7d; border:0; color:#fff; padding-left:5px;}
.message_tel{width:40%; height:32px; line-height:32px; float:left; margin-left:20px; background:#7d7d7d; border:0; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; padding-left:5px;}
.message_code{width:80px;height:40px; height:40px; line-height:40px; float:left; background:#7d7d7d; border:0; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; padding-left:5px;}
.message_content{width:83%; padding:1%; overflow:hidden; height:100px; background:#7d7d7d; border:0; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}
.message_btn{width:123px;position:absolute; left:170px; top:170px ;height:40px; background:url(indexicon.png) -425px 0 no-repeat; border:0; cursor:pointer; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */}
.message_btn:focus{-moz-outline-style: none;position:absolute; left:170px; top:170px /* FF */}
.message_btnch{width:123px; height:40px; background:url(indexicon.png) -425px -45px no-repeat; border:0; cursor:pointer;position:absolute; left:170px; top:170px }
.message_about{color:#fecb00; font-size:14px;position:absolute; left:300px; top:180px}
.message_yz {color:#FF0000;height:40px;position:absolute; left:95px; top:180px}
/*---------------------------bottombg -----------------------------------------------*/
.bottombg { width:100%; min-width:1200px; height:293px; margin:auto; background:url(bottombg.jpg) repeat-x}
.bottom { width:1193px; height:293px; margin:auto}
.bottom_t { width:1193px; height:246px; margin:auto}
.bottom_b { width:1193px; height:47px; margin:auto; color:#c9cacb; font-size:12px}
.bottom_b_l { float:left; height:47px; line-height:47px}
.bottom_b_r { float:right; height:47px; line-height:47px}
.foot1_l { width:661px; height:246px; margin:auto; float:left; text-align:left}
.foot1_l_t { color:#0689f9; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; margin-top:16px}
.foot1_l_c { color:#7d7d7d; margin-top:10px } 
.foot1_l_b { text-align:left; color:#b5b2b2; line-height:28px; margin-top:18px}
.link_btn{ width:415px; height:66px; margin:auto; float:right; padding-top:180px }
.link_btn li{float:left}
.link_qq{width:129px; height:40px; background:url(indexicon.png) -30px 0 no-repeat; display:block;}
.link_qq:hover{background:url(indexicon.png) -30px -50px no-repeat;}
.link_sina{width:129px; height:40px; background:url(indexicon.png) -160px 0 no-repeat; display:block;}
.link_sina:hover{background:url(indexicon.png) -160px -50px no-repeat;}
.link_weixin li{height:40px;}
.link_weixin{width:129px; height:40px; background:url(indexicon.png) -290px 0 no-repeat; display:block}
.link_weixin:hover{background:url(indexicon.png) -290px -50px no-repeat;}
.link_weixin_ewm{position:relative; top:-178px; height:0px; overflow:hidden; width:129px; background-image:url(about:blank); }

/*---------------------------zt -----------------------------------------------*/


.style1 {color: #FF0000}
.style7 {font-weight: bold; color: #FF0000; }
.STYLE21 {color: #000000;
	font-weight: bold;
}
.style23 {	COLOR: #000000;
	LINE-HEIGHT: 22px;
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	TEXT-DECORATION: none;
	font-size: 14px;}
	A.link1:link {
	FONT-SIZE: 14px; COLOR: #2A2B29; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; TEXT-DECORATION: none
}
A.link1:active {
	FONT-SIZE: 14px; COLOR: #2A2B29; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; TEXT-DECORATION: none
}
A.link1:visited {
	FONT-SIZE: 14px; COLOR: #2A2B29; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; TEXT-DECORATION: none
}
A.link1:hover {
	FONT-SIZE: 14px; COLOR: #B12C2C; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; TEXT-DECORATION: none
}
.word14kong {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	TEXT-DECORATION: none;

}
/*---------------------------tuiguang -----------------------------------------------*/
/*left*/
.allleft{ width:93px; height:100%; overflow:hidden;float:left;background-color:#FFF; padding-bottom:40px; border-bottom:#e70808 solid 3px;}
.allleft li{ width:100%; height:96px; line-height:96px; border-bottom:#eeeeee solid 1px; text-align:center;font-family:Microsoft YaHei; font-size:14px; position:relative;transition: all 0.5s;}
.allleft li a{ width:100%; height:96px; display:block; color:#666666;transition: all 0.4s;}
.allleft li a:hover{color:#FFF;background:url(lefthover.jpg) repeat-x top; text-decoration:none;transition: all 0.5s;}
.allleft li a:hover,.allleft li a.on{background:url(lefthover.jpg) repeat-x top;color:#FFF; text-decoration:none;transition: all 0.5s;}
.main{width:1193px; height:100%; margin:auto; overflow:hidden; margin-top:20px}
.allcon{width:1193px; height:100%;margin:0 auto;}
.concompany{ width:1020px;height:100%;float:right; text-align:left; background-color:#FFFFFF; line-height:32px; padding:20px; margin:auto;transition: all 0.5s;}
.tuiguang { width:1020px; margin:auto;}
.tuiguang_l { width:550px; margin:auto; float:left; margin-top:20px}
.tuiguang_r { width:400px; margin:auto; float:right; margin-top:20px; line-height:40px}
.tuiguang_t { text-align:left; color:#0099FF; font-size:20px; margin-bottom:10px; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:24px}
.tuiguang_b { text-align:left; color:#0099FF; font-size:20px;  font-family:"Î¢ÈíÑÅºÚ"}
.tuiguang_p { width:1020px; margin:auto; color:#0099FF; font-size:20px; clear:both; padding-top:60px}
.nv1 { width:1020px; margin:auto;  margin-top:20px}
.nav1_l { width:600px; margin:auto; float:left}
.nav1_r { width:400px; margin:auto; float:right; line-height:50px}
.nv2 { width:1020px; margin:auto;  margin-top:20px}
.nav2_l { width:400px; margin:auto; float:left; line-height:50px}
.nav2_r { width:600px; margin:auto; float:right; line-height:40px}
/*---------------------------qiyeyouxiang -----------------------------------------------*/
.qy {width:1020px;height:100%;float:right; text-align:left; background-color:#FFFFFF; line-height:32px; padding:20px; margin:auto;transition: all 0.5s;}
.more { width:100%;  position:absolute; left:0px; top:470px; z-index:99999; background:#89bee0}
.cp_textbg1,.cp_textbg2,.cp_textbg3,.cp_textbg4,.cp_textbg5,.cp_textbg6,
.cp_textbg22,.cp_textbg33,.cp_textbg44,.cp_textbg55,.cp_textbg66{width:1020px;height:360px;}
.cp_textbg1{background:url(products_04.png) no-repeat right;}
.cp_textbg1 .nrbox,.cp_textbg2 .nrbox,.cp_textbg3 .nrbox,.cp_textbg4 .nrbox,.cp_textbg5 .nrbox,.cp_textbg6 .nrbox{width:435px;padding:100px 0 0 0;text-align:left;}
.cp_textbg1 .nrbox h3,.cp_textbg2 .nrbox h3,.cp_textbg3 .nrbox h3,.cp_textbg4 .nrbox h3,.cp_textbg5 .nrbox h3,.cp_textbg6 .nrbox h3{line-height:65px; height:65px; color:#ff0000; font-size:22px;font-family:Î¢ÈíÑÅºÚ ;}
.cp_textbg1 .nrbox .h_nrtext,.cp_textbg2 .nrbox .h_nrtext,.cp_textbg3 .nrbox .h_nrtext,.cp_textbg4 .nrbox .h_nrtext,.cp_textbg5 .nrbox .h_nrtext,.cp_textbg6 .nrbox .h_nrtext{width:435px; line-height:23px; color:#2f7cac; font-size:16px;font-family:Î¢ÈíÑÅºÚ ;}

.cp_textbg2{background:url(products_04-04.png) no-repeat;}
.cp_textbg2 .nrbox,.cp_textbg22 .nrbox{float:right;text-align:right;}

.cp_textbg3{background:url(products_04-05.png) no-repeat right;}
.cp_textbg3 .nrbox{width:435px;padding:100px 0 0 0;float:left;text-align:left;}
.cp_textbg33 .nrbox{width:545px;padding:100px 0 0 0;float:left;text-align:left;}

.cp_textbg4{background:url(products_04-06.png) no-repeat;}
.cp_textbg4 .nrbox,.cp_textbg44 .nrbox{float:right;text-align:right;}

.cp_textbg5{background:url(products_04-07.png) no-repeat right;}
.cp_textbg5 .nrbox,.cp_textbg55 .nrbox{float:left;text-align:left;}

.cp_textbg6{background:url(products_04-08.png) no-repeat;/*border-bottom:1px solid #e8e8e8;*/}
.cp_textbg6 .nrbox,.cp_textbg66 .nrbox{float:right;text-align:right;}


/*---------------------------jieshao -----------------------------------------------*/

.t_nrbox_c{width:1020px;height:100%;float:right; text-align:left; background-color:#FFFFFF; line-height:32px; padding:20px; margin:auto;transition: all 0.5s;}
 .t_nrbox_c ul{padding:8px 15px 15px 15px;border-bottom:1px solid #e8e8e8;}
 .t_nrbox_c ul.o2{background:#f6f6f6;}
 .t_nrbox_c ul li.title{color:#303030; font-size:15px;font-family:Î¢ÈíÑÅºÚ ; line-height:36px; font-weight:800;}
 .t_nrbox_c ul li.nr{color:#989898; font-size:13px;font-family:Î¢ÈíÑÅºÚ ; line-height:20px;}

/*========================downList==========================================*/
.down_list{ width:1193px; height:auto; margin:auto; text-align:left; margin-top:20px; margin-bottom:20px}
.down_list ul li{ border-bottom:#bebebe dotted 1px;width:1193px; height:auto;}
.down_list ul li a{ height:35px; width:1102px; padding-left:25px; display:block; color:#707070; line-height:35px; background:url(news_tip.jpg) 7px 12px no-repeat;}
.down_list ul li a span{ font-size:14px; float:right;}
.down_list ul li a:hover{ color:#0452BE; background: url(news_now.jpg) 7px 12px no-repeat;}
/*========================kfzx==========================================*/
.kfzx { width:1193px; margin:auto; text-align:center; margin-top:40px}
.kfzx_l { width:520px; margin:auto; float:left}
.kfzx_r { width:640px; margin:auto; float:right}
.pay { width:1020px;height:100%;float:right; text-align:left; background-color:#FFFFFF; line-height:32px; padding:20px; margin:auto;transition: all 0.5s;}
/*========================honor==========================================*/
.honor{width:1020px; height:100%;float:right; text-align:left; background-color:#FFFFFF; line-height:32px; padding:20px; margin:auto;transition: all 0.5s;}
.width {width:1193px;margin:auto;text-align:left; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"}  
.xia a{ background:#e70012; display:block; color:#FFFFFF}
.xia a:hover { background:#6ca1d7; color:#FFFFFF} 