@charset "utf-8";
/* CSS Document */
/* public start*/
*{margin:0px; padding:0px; list-style:none;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	/* [disabled]margin: 0; */
	padding: 0;
	font-family: "微软雅黑";
}
.clear{ clear:both; height:0px; width:100%; margin:0; padding:0;}
img { border:0; }
ul, li { list-style-type:none; }
body{font-size:12px; background-color:#FFF; font-family:"微软雅黑";}
p{ color:#000;}
a{text-decoration:none; color:#000;}
A:link{text-decoration:none; color:#000;}
A:visited{text-decoration:none; color:#000;}
A:hover{text-decoration:none; color:#0157a4;}
.qing{ width:1200px; display:block; height:auto; margin:0 auto;}

/*头部*/
.header{ width:100%; height:116px; background:url(../images/header_1.png) repeat-x;}
.logo{ width:1160px; height:auto; margin:0 auto;}
/*导航*/
.nav{ width:100%; height:44px; background-color:#111111;}
.nav ul{ display:table; height:auto; }
.nav ul li{ width:120px; float:left; background:url(../images/nav_bod_03.jpg) no-repeat right center; font-size:14px; text-align:center; line-height:44px; }
.nav ul li a{ display:block; color:#FFF;}
.nav ul li a:hover{ background-color:#00a3e7;}

/*banner*/
/*banner*/
.template_banner{ width:1920px; height:650px; margin:0 auto;}
.template_banner img{ width:100%; height:auto; display:table;}
.flexslider{position:relative;height:650px;overflow:hidden;/*background:url(../images/loading.gif) 50% no-repeat;*/ }
.slides{position:relative;z-index:-1;}
.slides li{height:750px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*热销*/
.rx{ width:100%; height:62px; background-color:#f2f2f2; border-bottom:1px solid #dddddd;}
.rx_cot{ display:table;}
.rx_left{ width:820px; float:left; overflow:hidden;}
.rx_left span{ display:block; color:#336699; font-size:14px; font-weight:600; float:left; letter-spacing:1px; line-height:62px;}
.rx_left ul{  height:auto; float:left;}
.rx_left ul li{ padding:0 5px;  height:16px; margin-top:23px; float:left; border-right:1px solid #656565; text-align:center; line-height:16px; letter-spacing:1px;}
.rx_left ul li a{ font-size:13px; display:block; color:#000000;}
.rx_left ul li a:hover{ color:#00a3e7;}
.rx_right{ float:right; display:table; padding-top:18px;}
.rx_right ul{ height:auto;}
.rx_right ul li{ width:76px; height:30px; border-radius:15px; border:1px solid #dddddd; background-color:#FFF; float:left; margin-left:25px; line-height:30px; text-align:center;}
.rx_right ul li a{ border-radius:15px; color:#000; display:block;}
.rx_right ul li a:hover{ background-color:#00a3e7; color:#FFF;}
/*模块一*/
.main_1{ width:100%; height:auto; display:table;}
.index_hd{ width:1160px;overflow:hidden; height:auto; margin:0 auto; padding-top:50px; }
.index_hd .hd_l{width:1160px;height:auto;overflow:hidden;}
.index_hd .hd_l ul li{position:relative}
.index_hd .hd_r ul li{float:left;width:282px;height:167px;overflow:hidden;position:relative; margin-left:10px; }
.back-face{ background-color:rgba(0,0,0,0.5);}
.kuang{ width:120px; height:42px; margin:54px auto; border:1px solid #FFF;}
.kuang .zz_1{ width:100%; height:21px; display:block; line-height:21px; color:#FFF; font-size:16px; text-align:center;}
.zz_2{ width:100%; height:21px; line-height:21px; font-size:10px; color:#FFF; text-align:center;}
.gsjj{  display:table;}
.biaoti{ width:100%; height:48px; padding-top:40px;}
.biaoti img{ display:block; margin:0 auto;}
.jj_cont{ width:710px; height:auto; float:left; margin-top:30px;}
.jj_ti{ font-size:18px; font-weight:normal; letter-spacing:1px; line-height:25px; padding-bottom:20px;}
.jj_cont p{ text-indent:25px; line-height:25px;}
.mor{ width:140px; height:38px; background-color:#00a3e7;  line-height:38px; font-size:18px; text-align:center; margin-top:55px;}
.mor a{ display:block; color:#FFF;}
.mor a:hover{ color:#FC0;}
.jj_pro{ width:418px; height:239px; float:left; margin-left:32px; margin-top:30px;}

/*模块二*/
.main_2{ width:100%; height:500px/*636px*/; background:url(../images/gun_1_02.jpg) no-repeat; background-size:cover; margin-top:112px;}
.main_2 .mr_frbox{  padding-top:85px; overflow:hidden;}
.main_2 .mr_frUl{ width:1000px; margin:0 auto;   height:auto; display:table; float:left; margin-left:28px; }
.main_2 .mr_frUl li{ width:176px; height:auto; float:left; margin-right:34px; text-align:center; background-color:#FFF;  }
.main_2 .mr_frUl li a{color:#666666;}
.main_2 .mr_frUl li img{ width:176px; height:176px;}
.main_2 .mr_frUl li .cc{ width:176px; height:auto; background-color:#0496d2;}
.main_2 .mr_frUl li .aa{ display:block; width:176px; height:39px; line-height:39px; border-bottom:1px solid #037daf; color:#FFF; }
.main_2 .mr_frUl li .bb{ display:block; width:156px; height:54px; padding:7px 10px 9px 10px; line-height:20px; color:#FFF; overflow:hidden;  }
.main_2 .mr_frBtnL{ width:40px; height:40px; float:left; margin-top:90px; cursor: pointer; }
.main_2 .mr_frBtnR{ width:40px; height:40px;cursor: pointer; margin-top:90px; float:right;}
.main_2 .mr_frUl li a:hover .aa,.mr_frUl li a:hover .bb{ color:#FF3;}
/*模块三*/
.main_3{ width:100%; height:auto; display:table;}
.tab1{width:1160px; height:auto; display:table;}
.menu{ width:554px; height:30px; margin:0 auto; padding-top:20px;}
.menu li{float:left;width:124px;height:30px;text-align:center;line-height:30px;cursor:pointer;overflow:hidden; border:1px solid #00a3e7; color:#00a3e7; font-size:14px; margin-left:16px;}
.menu li.off{background:#00a3e7;color:#FFF;font-weight:bold;}
.menudiv{ width:1160px; height:290px; margin-top:55px; display:table;}
#con_one_1{ width:1160px; height:auto;display:table; }
.dt_tu{ width:231px; height:auto; float:left; margin-left:46px;}
.dt_tu dt{ width:231px; height:146px; position:relative;}
.rq{ width:56px; height:54px; position:absolute; top:0; left:0; background-color:#00a3e7; }
.rq_1{ display:block; line-height:36px; font-size:30px; color:#FFF; text-align:center; height:36px;}
.rq_2{ display:block; width:56px; font-size:12px; text-align:center; color:#FFF; }
.dt_tu img{ display:block;}
.dt_tu dd{ height:62px; overflow:hidden; padding-top:25px; color:#666666; line-height:22px;}
.dt_tu dd:hover{ color:#F90;}
.mor_1{ width:126px; height:30px; background-color:#00a3e7; text-align:center;  line-height:30px; margin-top:40px;}
.mor_1 a{ display:block; color:#FFF;}
.new_rt{ width:576px; height:auto; float:left; margin-left:76px;}
.new_rt dl{ height:auto; overflow:hidden; /*border-bottom:1px solid #e9e9e9;*/ padding-bottom:15px; padding-top:15px;}
.new_rt dt{ width:52px; height:57px; float:left; padding-top:10px; }
.new_rt dt .nw_rq_1{ display:block; color:#b1b1b1; font-size:30px; font-weight:500; text-align:center;}
.new_rt dt .nw_rq_2{ display:block; color:#c8c8c8; text-align:center; }
.new_rt dd:hover .new_ti{color:#F90;}
.new_rt dd:hover p{ color:#00a3e7;}
.new_rt dd{ width:508px; height:auto; float:left; margin-left:16px;}
.new_rt dd .new_ti{ color:#333333; font-size:14px; font-weight:300; line-height:30px; }
.new_rt dd p{ height:40px; overflow:hidden; line-height:22px; color:#666666;}
#con_one_3 dl{ width:540px; height:auto; overflow:hidden; border-bottom:1px solid #e9e9e9; padding-bottom:15px; padding-top:15px; margin-left:80px; float:left;}
#con_one_3 dl dt{ width:52px; height:57px; float:left; padding-top:10px; }
#con_one_3 dt .nw_rq_1{ display:block; color:#b1b1b1; font-size:30px; font-weight:500; text-align:center;}
#con_one_3 dt .nw_rq_2{ display:block; color:#c8c8c8; text-align:center; }
#con_one_3 dd{ width:472px; height:auto; float:left; margin-left:16px;}
#con_one_3 dd .new_ti{ color:#333333; font-size:14px; font-weight:300; line-height:30px; }
#con_one_3 dd p{ height:40px; overflow:hidden; line-height:22px; color:#666666;}
#con_one_3 dl:hover .new_ti{ color:#F90;}
#con_one_3 dl:hover p{ color:#00a3e7;}
#con_one_3 dl:nth-child(2n+1){ margin-left:0px;}
.apply{width:1160px; margin:0 auto;  overflow:hidden;}
.apply_array{width:231px;float:left;height:280px; margin-left:26px; text-align:center; }
.apply_array span{ display:block; width:100%; height:40px; line-height:40px;}
.apply_img{ text-align:center;display:table-cell;vertical-align:middle}
.apply_nav{position:relative;width:1038px; left:13px; float:left;height:306px;overflow:hidden; }
.apply_w{position:absolute;margin-top:22px;width:1080px;float:left;left:0px}
.apply .img_l{float:left;cursor:pointer; padding:122px 0 0 0;}
.apply .img_r{float:right;cursor:pointer;padding:122px 0 0 0;}

/*底部一*/
.footer_1{ width:100%; height:240px; background-color:#424242; margin-top:88px;}
/*.footer_cont{ padding-top:33px; }*/
/*.footer_1 ul{ width:760px; float:left; height:auto; display:table; }
.footer_1 ul li{ width:92px; float:left; line-height:38px; height:38px; margin-left:70px; font-size:16px; border-bottom:1px solid #5b5b5b;}
.footer_1 ul li a{ color:#FFF;}
.footer_1 ul li a:hover{  color:#FC0;}
.footer_1 ul li ul{ width:92px; height:auto; float:none; padding-top:10px;}
.footer_1 ul li ul li{ float:none; border-bottom:none; margin-left:0; font-size:12px; height:22px; line-height:22px; }
.footer_1 ul li:nth-child(1){ margin-left:0;}*/

.qing footer_cont{ width:1200px; height:240px; float:left; margin:0 auto;}
.navgation{ width:1160px; height:50px; margin:0 auto;}
.navgation ul{}
.navgation ul li{ width:123px;  height:50px; float:left; line-height:50px; text-align:left;}
.navgation ul li a{color:#FFF; font-size:16px;}
.navgation ul li a:hover{color:#FC0;}
.con{ width:760px; height:150px; float:left; padding-top:10px;}
.con p{ text-align: left; line-height:30px; color:#FFF; font-size:14px;}
.ewm{ display:block; float:right; width:150px; height:150px;  padding-top:10px;}



/*.weixin{ width:328px; height:auto; float:left; margin-left:72px; padding-top:8px;}
.weixin img{ display:block; float:left;}
.wx_rt{ width:236px; height:auto;  float:left; margin-left:10px;  }
.wx_rt .gzh{ font-size:17px;color:#FFF; padding-bottom:3px; } 
.bjt{ color:#FFF; line-height:30px;}
.sm{ color:#FFF; font-size:15px; line-height:25px;}
.weixin .mf{ clear:both; color:#FFF; line-height:25px; padding-top:15px;}*/

/*底部二*/
.footer_2{ width:100%; height:40px; background-color:#202020;}
/*.footer_2 ul{ width:600px; display:table; float:left;}
.footer_2 ul li{ width:564px; float:left; line-height:40px; text-align:center; background:url(../images/dib_na_03.jpg) no-repeat left center; color:#fff;}
.footer_2 ul li:nth-child(1){ background:none;}
.footer_2 ul li a{ color:#FFF;}
.footer_2 ul li a:hover{  color:#FC0;}*/
.footer_2 p{ color:#fff; line-height:40px; text-align:center; }


/*内页样式*/
.content02{width:1080px; margin:20px auto 0 auto; height:auto; display:table;}
.blk_t2{ background:url(../images/blk_t1.jpg) left center no-repeat; padding-left:30px; height:50px; line-height:50px; border-bottom:1px solid #e1e1e1; font-size:18px; font-weight:normal;}
.blk_t2 span{ display:block; float:right; font-size:14px; color:#e1e1e1e;}
.blk_t1{ height:50px; line-height:50px; background:#2571b6; font-weight:normal; color:#fff; /*padding-left:30px;*/ text-align:center; font-size:18px;}

.jia{ margin-top:20px;}




.left{ width:280px; float:left;}
.main-left{ background:#e1e1e1; padding:15px 0;}
.main-left li{ height:35px;}
.main-left li a{ display: block;text-align:center; line-height:35px; font-size:16px;}
.main-left li a:hover{ background:url(../images/hover1.png); color:#ed6c45;}
.contact1{ background:#e1e1e1; margin-top:35px;}
.contact1 p{ font-size:14px; line-height:30px; padding:0 10px;}
.contactnr{ padding:10px 0;}
.right{ width:720px; float:left; margin-left:22px;}
.content1{ width:720px; height:auto; display:table; padding:15px 10px;}
.content1 h4{ width:100%; text-align:center; line-height:30px; color:#000; font-size:16px; }
.content1 p{ /*text-indent:24px;*/ line-height:35px; letter-spacing:1px; font-size:14px;}
/*以下是新闻列表页*/
.list01 li{ height:35px; border-bottom:1px dashed #ccc;}
.list01 li a{ display:block; width:572px; float:left; line-height:35px;}
.list01 li span{ display:block; width:100px; float:right; line-height:35px;}
.list01 li a:hover{ color:#900;}
.list01 li:hover span{ color:#900;}

/*以下是产品列表页*/
.content1 dl{ width:205px; float:left; margin-left:20px; margin-top:20px;}
.content1 dl dd img{ width:100%; height:145px; width:205px; display:block;}
.content1 dl dt{ text-align:center; line-height:35px;}
.content1 dl dt a:hover{ color:#c0192a;}

/*以下是产品详情页*/
.probox img{ width:394px; margin:15px auto; display:block;}
.prointr h2{ font-weight:normal; font-size:18px; border-bottom:1px solid #ccc; line-height:36px;}
.prodetails a:hover{ color:#900;}

/*以下是分页*/
.sub_dede_pages {width:94%; height:auto;padding:5% 0; margin-left:3%; display:table; }
.sub_dede_pages ul {width:200px;height:auto; display:table; /*margin:0 auto;*/ float:right; padding:0; text-align:center;/* display:inline;*/}
.sub_dede_pages ul li {width:auto; margin:0; padding:0; float:left; display:inline;font-size:12px;color:#666;margin-right:1%; }
.sub_dede_pages ul li a {width:auto; padding:3px 8px; display:block; background:#2571b6; color:#FFFFFF; }

/*以下是留言板*/
.useript{ background-color: white; border-color: #CCCCCC #E2E2E2 #E2E2E2 #CCCCCC; border-style: solid; border-width: 1px;  box-shadow: 1px 2px 3px #F0F0F0 inset; overflow: hidden; padding: 10px 0 8px 8px; vertical-align: middle; height:12px;}
#guestsmt{ width:600px; padding:30px 0 30px 10px;}
.guestinfo{ width:60%; height:80px; margin-bottom:15px; margin-top:6px;}
#guestsmt p{ width:97%; margin:8px 0; padding:0;}
#guestsmt span{ font-family:"微软雅黑"; font-size:14px; float:left;}
.usertel{height:20px; width:60%; margin-right:20px;}
.userbtn{ padding:0.2em 0.8em; font-family:"微软雅黑"; font-size:20px; border:none; cursor:pointer;}
.usersbmt{ background:#b8120f; border-radius:5px; color:#fff; margin-top:15px; width:110px; height:43px; margin-left:300px;}