@charset "utf-8";
/* CSS Document */
/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px; color:#001f3f;font-family: Verdana, Geneva, sans-serif; background: #FFF;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.clear{clear:both; height:1px; margin-top:-1px; width:100%; line-height:1px; font-size:0;}
.kong{width:100%; height:26px; line-height:20px;}
input, button {
border: 0 none;
background: none transparent;
margin: 0;
padding: 0;}
.clear02{clear:both; }
input{border:none;outline:medium;}
/*首页头部*/
.headw{width:100%; background: url(../img/index_02.jpg) repeat-x left top;height:79px;}
.headd{width:1200px; margin:0 auto; position:relative;}
.headd_left{width:500px; float:left;color:#868585; font-size:12px;}
.headd_right{width:200px; float:right;color:#868585;}
.headd_right a{ color:#8e8e8e}
.logo{ position:absolute; width:239px; height:134px; left:0;right:0; margin:0 auto; text-align:center; z-index:9999999}
.nav{ width:1200px; margin:0 auto;}
.nav ul{}
.nav ul li{ float:left; display:inline-block; line-height:79px;/* width:120px;*/ width:99px;  font-family:微软雅黑; font-size:15px; text-align:center;  }
.nav ul li a{color:#666666; display:block;line-height:79px;}
.nav ul li a:hover{ color:#000; background:url(../img/index_05.jpg) no-repeat center bottom;;}

/*banner*/
.banner{width:100%; clear:both;}
.main_visual{height:792px;overflow:hidden;position:relative; clear:both;}
.main_image{height:792px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:792px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:792px;}
.main_image li span{display:block;width:100%;height:792px}
.main_image li a{display:block;width:100%;height:792px}
.main_image li .img_1{background:url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_5.jpg') center top no-repeat}


div.flicking_con{position:absolute;top:750px;left:50%;z-index:-9;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:150px!important;top:40%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:20%;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:20%;}



/*main_01*/
.main_01w{width:100%;  background:url(../img/index_14.jpg) repeat center bottom;  height:895px}

.main_01{width:1200px; margin:0 auto; position: relative;}
.main_01_lianxi{margin:0 auto; background:url(../img/index_08.jpg) no-repeat center top;width:675px;height:113px; position:absolute;left:0;right:0; top:-30px;}
.main_01_lianxi_left{width:132px; float:left;padding:20px 0 0 30px; color:#FFF; font-size:16px; font-weight:bold; text-transform:uppercase; line-height:24px;}
.main_01_lianxi_left span{color:#CCC;}

.main_01_lianxi_left02{width:220px; float:left; background:url(../img/index_02.png) no-repeat left center;margin-left:40px;margin-top:30px;color:#FFF; font-size:23px; font-weight:bold; text-transform:uppercase;padding-left:40px;}
.main_01_lianxi_left02 span{ font-size:14px; font-weight:normal;}

.main_01_lianxi_right{width:120px; float:left; background:url(../img/index_02.png) no-repeat left center;margin-left:40px;margin-top:30px;color:#FFF; font-size:23px; font-weight:bold; text-transform:uppercase;padding-left:40px;}
.main_01_lianxi_right span{ font-size:14px; font-weight:normal;}

.main_01_con{width:1200px; margin:0 auto; }
.main_01_con_title{width:1200px; margin:0 auto; text-align:center; color:#FFF;padding-top:143px;}
.main_01_con_title p{ display:block; margin-top:40px; font-size:38px;}
.main_01_con_title span{ display:block; margin-top:20px; font-size:20px;}
.main_01_con_nn{width:1200px; margin:0 auto;text-align:center;margin-top:20px;}
.main_01_con_nn02{width:1000px; margin:40px auto; font-size:15px; line-height:30px; color:#FFF; text-indent:2em;}
.more{width:120px; margin:0 auto; display:block; line-height:40px; border-radius:5px; background:#d92c2e; color:#FFF; text-align:center; font-size:15px;border:1px solid #ff2f32}
/*main_02*/
.main_02w{width:100%;  background:#da2c2d; }
.main_02{width:1100px; margin:0 auto;}
.main_02_left{width:500px; float:left;}
.main_02_right{width:500px; float:left;margin-left:50px; color:#FFF;/*padding-top:70px*/padding-top:50px}
.main_02_right p{ font-size:36px; display:block}
.main_02_right span{ font-size:16px;padding-top:20px; display:block}
.more02{width:120px;  display:block; line-height:40px; border-radius:5px; background:#ffffff; color:#000; text-align:center; font-size:15px;margin-top:20px;}


/*main_03*/


.main_03w{width:100%; background: url(../img/index_18.jpg) no-repeat center top;height:1050px;}
.main_03_title{width:1200px; margin:0 auto; text-align:center; color:#1b1b1b;padding-top:41px;}
.main_03_title p{ display:block; margin-top:40px; font-size:40px; color:#1b1b1b;}
.main_03_title span{ display:block;/* margin-top:20px;*/ margin-top:75px; font-size:20px;}
.main_03{width:1200px; margin:0 auto;/*padding:62px 0 0 0*/padding:126px 0 0 0}

.main_03_tt{width:1200px; margin:0 auto;text-align:center; color:#e6e6e6;font-size:40px;}
.main_03_tt p{ display:block; margin-top:40px; font-size:36px;}
.main_03_tt span{ display:block; margin-top:20px; font-size:16px;}

.main_03_tu{width:1199px; margin:0 auto; padding-top:30px;}
.main_03_tu_pic01{width:539px; float:left; position:relative;/*height:450px;*/height:410px; overflow:hidden;transition:all 1s ease 0s;margin-left:60px}
.main_03_tu_pic01 img{width:100%;height:410px; }
.main_03_tu_pic01 span{ display:block; background:url(../img/index_06.png) repeat ; height:50px; text-align:left; width:539px; bottom:0px; color:#FFF; position:absolute;padding-left:15px; font-size:18px; line-height:50px;/*transition:all 1s ease 0s;*/}
.main_03_tu_pic01 .huguo{background:url(../img/index_06.png) repeat ; height:220px;/* text-align:left;*/ text-align:center; width:239px; bottom:-450px; color:#FFF; position:absolute;padding:230px 150px 0 150px; font-size:18px; line-height:30px;/*transition:all 1s ease 0s;*/}
.main_03_tu_pic01 .huguo p{ font-size:15px;}
.main_03_tu_pic01:hover span{bottom:-50px;}
.main_03_tu_pic01:hover .huguo{bottom:0px;}
.main_03_tu_con{width:600px; float:right;}
.main_03_tu_con li{width:273px; float:left;/*height:225px;*/height:205px; overflow:hidden;transition:all 1s ease 0s; position:relative;}
.main_03_tu_con li span{ display:block; background:url(../img/index_04.png) repeat ; height:50px; text-align:left; width:273px; bottom:00px; color:#FFF; position:absolute;padding-left:15px; font-size:16px; line-height:50px;/*transition:all 1s ease 0s;*/}

.main_03_tu_con .huguo02{background:url(../img/index_06.png) repeat ; height:125px;/* text-align:left;*/ text-align:center; width:173px; bottom:-225px; color:#FFF; position:absolute;padding:100px 50px 0 50px; font-size:18px; line-height:30px;/*transition:all 1s ease 0s;*/}
.main_03_tu_con .huguo02 p{ font-size:15px;}

.main_03_tu_con li:hover span{bottom:-50px;}
.main_03_tu_con li:hover .huguo02{bottom:0px;}
.main_03_tu_con li img{width:100%;}


.main_03_tu_con li img,.main_03_tu_pic01 img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.main_03_tu_con li:hover img,.main_03_tu_pic01:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}


/*main_04*/
.main_04w{width:100%;  background:#da2c2d; height:175px;}
.main_04{width:1100px; margin:0 auto;}
.main_04_left{width:150px; float:left;padding-top:40px;padding-left:100px;}
.main_04_right{width:330px; float:left;margin-left:250px; color:#FFF;padding-top:50px; text-transform:uppercase;}
.main_04_right p{ font-size:12px; display:block}
.main_04_right span{ font-size:26px;padding-top:3px; display:block}
.main_04_right i{ font-size:16px;padding-top:5px; display:block; font-style:normal;}
.more03{width:120px;  display:block; line-height:40px; border-radius:5px; background:#ffffff; color:#da2c2d; text-align:center; font-size:15px;margin-top:70px; float:left;}
.gg01{ background:url(../img/index_31.jpg) no-repeat center top;/*height:324px;*/height:981px;}

/*main_05*/
.main05w{width:100%; }
.main05{width:1000px; margin:0 auto; padding:80px 0 80px 0;}
.main05_left{width:150px; float:left;}
.tt_01{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;padding:20px 0; color:#000000; font-size:16px; text-align: center}
.tt_01 span{ font-size:34px; text-transform:uppercase; display:block;letter-spacing:8px;padding-bottom:10px;}
.more04{margin-top:40px; width:150px; background:#da2c2d; text-align:center;padding:90px 0;}
.main05_right{width:850px;  float:right;padding-top:10px;}
.main05_right ul li{width:220px; float:left; margin-left:62px;}
.main05_right ul li .ri{width:220px; border-bottom:1px solid #CCC;margin-bottom:15px;padding-bottom:10px; }
.main05_right ul li .ri_left{width:120px; float:left;color:#6e6e6e; float:left; font-size:14px; padding-top:10px;font-weight:bold;}
.main05_right ul li .ri_right{width:100px; float:right;color:#6e6e6e; float:left; font-size:42px; text-align:right;}
.main05_right ul li p,.main05_right ul li span{ display:block;}
.main05_right ul li p{ color:#000; font-size:16px; padding:10px 0; }
.main05_right ul li span{color:#666666; font-size:14px; }
.news_pics{width:220px;height:250px; overflow:hidden; position: relative;}
.news_pics .xg{ position:absolute; width:220px;height:250px; bottom:-250px;}
.main05_right ul li:hover .xg{bottom:0px;}


.main05_right ul li img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.main05_right ul li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}

/*main_06*/
.main_06w{width:100%;  background:#da2c2d; height:160px;}
.main_06{width:1100px; margin:0 auto;}

.main_06_left{width:300px; float:left;margin-left:150px; color:#FFF;padding-top:60px}
.main_06_left p{ font-size:36px; display:block}
.main_06_left span{ font-size:16px;padding-top:20px; display:block}
.main_06_right{width:500px; float:left;margin-left:150px;}
.fl_left_ss{padding:50px 0 0 0;}


.searchw2{width:336px; background:url(../img/about_06.jpg) no-repeat center left;height:55px;}

.search_area2{margin-top:0px; color:#fff;height:55px;}
.search_inp2{height:55px;line-height:55px;width:246px;padding-left:10px;padding-right:10px;border:none;color:#000; font-size:15px;}
.index_tit2{padding:40px 0;}
.S_Btn2{margin:5px  10px 0 0}
.index_tit2 dt{line-height:30px;font-size:20px;}
.index_tit2 dd{color:#c9b798;font-size:40px;line-height:50px;text-transform:uppercase;}


/*main_07*/
.main_07w{width:100%; }
.main_07{width:100%; margin:0 auto;margin-top:50px;}
.main_07 img{width:100%; }

/*aboutw*/
.aboutw{width:100%;  }
.about{width:1200px; margin:0 auto;  padding-top:15px;}
.about_left{width:275px; float:left;   }
.about_top{ background:url(../img/index_26.jpg) no-repeat;width:100%;height:95px; text-align:center;color:#343434; font-size:30px; font-family:微软雅黑;padding-top:25px;}
.about_top span{ font-size:14px; text-transform:uppercase}
.fenlei{ width:1200px ;padding:40px 0  }
.fenlei ul{width:100%; }
.fenlei ul li{ text-align:center; margin:0 20px; font-family:微软雅黑; font-size:15px;width:120px; float:left; display:inline-block;  }
.fenlei ul li a{color:#fff; display:block;background:#da2c2d;border-radius:30px;width:120px; line-height:40px; }
.fenlei ul li a:hover{ color:#fff; background:#1d1d1d;}
.fenlei ul li a.nn{background:#1d1d1d; color:#FFF}


.concon{padding-left:10px;}
.timu3 a{color:#393939; display:block; float:right; font-size:12px;margin-top:25px;text-transform:uppercase; background:url(../img/index_15.jpg) no-repeat right;width:40px}

.rightbox{ float:right; width:908px; overflow:hidden;margin-bottom:20px; }
.right_t{ height:58px; line-height:45px; color:#fff; font-size:16px;  width:100% ;}
.R_left span{ padding:0 30px; color:#333541;height:58px; display:block; font-size:16px; font-family:微软雅黑;}
.R_left{ float:left; background:url(../img/index_28.jpg) no-repeat left top; }
.cookie{  padding-right:20px;color:#333541; text-align:right}
.cookie span{color:#333541;}
.cookie img{color:#333541;vertical-align: middle;}
.right_t a{color:#333541; }
.txtcon{ color:#535353; overflow:hidden; min-height:570px;font-family:微软雅黑; font-size:14px; line-height:30px;padding-top:10px;width:908px;}
.txtcon p{  text-indent:2em;}
.txtcon1{ width:1160px;color:#464646; font-family:微软雅黑;min-height:570px; font-size:15px; line-height:30px;padding:10px 20px;}
.txtcon1 p{ }
.txtcon2{ width:1160px;padding:50px 20px 150px 10px;}
.txtcon3{width:1160px;color:#464646; font-family:微软雅黑;min-height:570px; font-size:15px; line-height:30px;padding:10px 20px;-webkit-box-shadow: 0 0 10px rgba(216, 216, 216, .5);
    -moz-box-shadow: 0 0 10px rgba(216, 216, 216, .5);
    box-shadow: 0 0 10px rgba(216, 216, 216, .5);}


.contact_left{width:735px; float:left;margin-right:50px;}
.contact_right{width:310px; float:left;padding-top:30px;}
.ly_tt{width:330px; padding-bottom:15px}
.ly_tt span,.ly_tt a{ display:block;}
.ly_tt span{width:100px; float:left; color:#1d1d1d; font-size:24px; border-bottom:2px solid #f83238; text-align:center; line-height:40px;}
.ly_tt a{width:150px; float:right; color:#6a6a6a; font-size:12px; text-align:right; padding-top:8px;}
.contact_right ul li{padding:5px 0; margin-bottom:8px; font-size:16px;font-family:微软雅黑;}
.contact_right ul li input{color:#424242 ; height:44px;padding-left:10px; line-height:34px; border:1px solid #d2d2d2;font-size:16px;font-family:微软雅黑; background:#f7f7f8; border-radius:5px;}
.contact_right ul li .yzm{ float:left}
.contact_right .neirongk{color:#424242 !important;width:310px; border:1px solid #d2d2d2;height:55px;padding:10px; background:#fff;font-size:16px; font-family:微软雅黑;}
.contact_right ul li input.tijiaos{ background:#01397d; color:#FFF; cursor:pointer;width:297px;height:45px; border:none; text-align:center; padding:0;    margin-left: 0px;font-family:微软雅黑;}


/*pron*/
.productlistn{overflow:hidden; margin:0 auto; text-align:center; }
.productlistn ul{ text-align:center;margin:0 auto;margin-right:-35px;padding-left:10px;  }
.productlistn ul li{ float:left;   margin-top:20px; margin-bottom:10px; margin-right:30px; position:relative ;margin-left:20px; }
.productlistn ul li span{width:336px;height:280px;  display:block; }
.productlistn ul li h5{ color:#fff; text-align:center; font-size:14px; margin-top:10px; font-weight:normal; position:absolute; bottom:0; background:url(../img/index_06.png) repeat-x; display:block; height:50px; width:100%; line-height:50px; font-size:15px; }
.productlistn ul li a{color:#fff; }
.productlistn ul li a:hover{ }
.jiage{ color:#525050; font-size:12px;}
.jiage a{color:#c9211a; font-weight:bold;}
.jiage em{color:#c9211a; font-weight:bold;font-style:normal}
.pro_con{text-align:center; margin-top:10px;}
.pro_con h2{ text-align:center; display:block; font-style:normal;padding:10px 0; font-weight:normal; color:#464646;}
/*.pro_con img{ width:500px; height:375px; border:#d5d5d5 1px solid; margin-top:20px;}*/
.pro_con p{ font-size:14px; line-height:30px; text-align:left; text-indent:2em; }
.pro_con a { display: block; margin: 10px 0 0 0; color:#787878; padding: 0;text-align:left; }
.jieshao{font-size:15px; line-height:35px; text-align:left; text-indent:2em; padding:10px;  margin-top:20px; color:#464646}
.jieshao img{ border:none; }
.jieshao_title{width:100%;}
.jieshao_title span{color:#fff; display:block;background:#da2c2d;border-radius:30px;width:120px; line-height:40px; font-size:15px; }
/*xinwen*/
.newsll{color:#535353;font-family:微软雅黑; font-size:14px; line-height:30px;padding-top:10px;width:1200px;}
.newsll ul li{width:220px; float:left; margin-left:62px;height:450px;margin-top:40px;}
.newsll ul li .ri{width:220px; border-bottom:1px solid #CCC;margin-bottom:15px;padding-bottom:10px; }
.newsll ul li .ri_left{width:120px; float:left;color:#6e6e6e; float:left; font-size:14px; padding-top:10px;font-weight:bold;}
.newsll ul li .ri_right{width:100px; float:right;color:#6e6e6e; float:left; font-size:42px; text-align:right;}
.newsll ul li p,.newll ul li span{ display:block;}
.newsll ul li p{ color:#000; font-size:16px; padding:10px 0 0 0; }
.newsll ul li span{color:#666666; font-size:14px; line-height:24px; display:block }
.newsll .news_pics{width:220px;height:250px; overflow:hidden; position: relative;}
.newsll .news_pics .xg{ position:absolute; width:220px;height:250px; bottom:-250px;}
.newsll ul li:hover .xg{bottom:0px;}


.newsll ul li img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.newsll ul li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}



.news_listn{ height:40px; line-height:40px; border-bottom:1px dashed #575757; margin:0 auto;font-size:14px; margin-left:10px;}
.news_listn span{float:left; width:608px; height:40px; line-height:40px; }
.news_listn p{float:right; text-align:right; width:150px; height:40px; line-height:40px; }
.news_listn a{color:#7d7979;  padding-left:5px;  }
.news_listn a:hover{color:#000;}
#news_con {padding:50px 0;}
#news_con .h1 {
	text-align: center;
	font-size: 20px;
	height:45px;
	line-height: 45px;
	color:#666666;	font-weight: normal;
	
}
#news_con .h2 {
	text-align: center;
	font-weight: normal;
	width: 100%;
	height: 25px;
	line-height: 25px;
	
	color: #666;
	margin-bottom: 5px;
	font-size:15px;
}

#ym{ margin:80px auto;  width:100%; text-align:center;  }

#ym a{ padding:0 10px;  margin-left:3px; line-height:35px; color:#333; display: inline-block; border:1px  solid #ccc; cursor:pointer; font-size:13px;}
#ym a:hover{color:#fff; background:#f83238}
#ym .select{color:#fff; background:#f83238}
.yema span{  border:1px solid #666;padding:0 10px; width:50px;}
.yema ul li{width:50%; float:left; text-align:center;}
.yema a{}
.shang{ margin-top:10px; float:left; width:100%;}

.shang a{color:#000; font-size:14px;}
.shang span{ color:#999; width:160px; float:right;}
/*gbook*/

/*gbook*/
.main_ly input{ background:#FFF; border:#999 1px solidl}
.main_ly{ padding-top:40px;padding-left:30px; font-family:微软雅黑;}
.ermain5 .main_ly ul li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;}
.main_ly_t1{width:70px;float:left;}
.main_ly_t2{float:left;color:#999999;padding:0 0 0 15px;font-size:14px;}
.main_bd{width:230px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_bd1{width:500px;height:102px;border:solid 1px #dddddd;float:left;font-size:14px;line-height:25px;padding:5px;}
.main_bd2{width:115px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_but{width:240px;padding:20px 0 0 0;clear:both;}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}


.main_down {width:1150px;margin:0 auto;margin-top:30px;}
.main_down ul li{padding:10px; font-size:15px;}
.main_down ul li a{color:#6d6d6d;}
/*footer*/
.bot02{ background:#171717 ;}
.bot_center02{ width:550px; margin:0 auto;padding:80px 0; }
.bot_center02_left{width:250px; float:left;}
.bot_center02_right{width:300px; float:left; color:#FFF; text-align:center}
.bot_center02_right .ewm{width:150px; float:left; display:inline-block; font-size:14px; line-height:30px; }


.bot{ width:100%; background:#171717 url(../img/index_55.jpg) repeat-x top left;  }
.bot_center{ width:1200px; margin:0 auto; color:#fff; line-height:25px;font-family:微软雅黑;  padding:25px 0;text-align:center; font-size:16px;}
.bot_center a{ color:#fff;}
