@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}

body{font-family:"微软雅黑"; color:#333; overflow-x:hidden;}
ul,ol{list-style:none}s{text-decoration:none}
img{border:0}
caption,cite,code,dfn,th,var{text-align:left;font-weight:normal;font-style:inherit;}
/* 表单 */
label{display:inline-block;*display:inline;*zoom:1}
button,input,select,textarea{vertical-align:baseline;*vertical-align:middle}
.clearfix{overflow:hidden;zoom:1;}
.clear{ clear:both;}

/* 项目主体部分设置 */
body{background:#fff;color:#333;font:12px/1.5 "微软雅黑",Arial;}
input,textarea{font-family:"microsoft yahei",Arial;vertical-align:middle}
.input{width:80%;border:1px solid #dedbd7;padding:1em .4em;font-size:12px;color:#666;}
.input:focus{box-shadow:0 0 5px 0 rgba(0,0,0,.2);}
a{color:#333;text-decoration:none;transition:all 0.2s linear 0s;}
a:hover{color:#0084fd;text-decoration:none}
.spot{color:#79a306}
.ke-content{padding:20px;}
img{vertical-align:middle}

.fl{ float:left;}
.fr{ float:right;}

.top{ width:1024px; height:; margin:0 auto; height:124px;}

.top .logo{ width:470px; height:124px; display:block; float:left;}

.top .topR{ width:300px; float:right;}

.top .topR .tel{  width:260px;float:right; background:url(../images/telIcon.jpg) left center no-repeat; padding-left:40px; margin-top:28px; height:33px; line-height:33px;}
.top .topR .tel label{ font-size:20px; color:#676767; line-height:26px;display:block;float:left;height:33px; line-height:33px;font-family:"微软雅黑";}
.top .topR .tel span{ font-size:22px; color:#ff5b0c; float:left; display:block; padding-left:5px;height:33px; line-height:33px;}

.top .topR .search{ width:210px; height:26px; float:right; border:solid 1px #ccc; margin-top:15px;}
.top .topR .search .ipt1{ display:block; float:left; width:135px; height:26px; border:none;line-height:26px;background:url(../images/searchIcon.jpg) left center no-repeat; padding-left:28px; color:#999;}
.top .topR .search .btn1{ width:47px; height:26px; display:block; float:right; background:url(../images/searchBtn.jpg) top center no-repeat; border:none;}

.menuBg{ width:100%; background:url(../images/menuBg.jpg) top center repeat-x; height:52px;}
.menu{ width:1024px; margin:0 auto; height:52px;}
#nav{ width:1024px; height:52px;}
#nav .mainlevel{float:left;width:144px;height:52px; line-height:52px;float:left;display:block;text-align:center; background:url(../images/menuNav.jpg) right center no-repeat;}
#nav .mainlevel a {color:#fff;text-decoration:none; height:52px;font-family:"微软雅黑";text-align:center; line-height:52px;display:block;font-size:16px; width:144px;}

#nav li.mainlevel a:hover{color: #fff; background:#8bc63e;}


#nav li.hover a:hover,#nav li.hover a{color: #fff; background:#8bc63e;text-decoration:none;}

#nav li.mainlevel:hover {color:#fff;width:146px;background:#8bc63e;height:52px;text-decoration:none;}
.menu ul li#mainlevel_01{ width:146px;height:52px; line-height:52px;}

#nav .mainlevel .ulnav {display:none; position:absolute;padding:0;border-bottom:0px;width:146px;margin-left:0px; z-index:2;}
.ulnav ul{width:160px;float:left; margin:0px 0px;background-color:#126ec5;padding:0px 0px 8px 0px;overflow: hidden;position: absolute;z-index: 2;}

#nav .mainlevel ul li {line-height:35px; height:35px;display:block;width:160px;text-align:center;float:left;}
#nav .mainlevel ul li a{color:#fff; font-family:"宋体";line-height:30px; width:160px;height:30px;text-align:center;background:none;float:left;font-size:12px; padding-left:0px;}
#nav .mainlevel ul li a:hover{color:#fff;line-height:30px; width:160px;height:30px;background:none;text-decoration:underline; font-size:12px;background:none;}



/*---------- banner style ----------*/
.banner{ width:100%; height:450px; z-index:-9; margin:0px auto;}
.abs {position:relative; }
.banner .hd {bottom:30px;height:20px;left:0px;width:100%;}
.banner .hd ul {width:1024px;text-align:center;margin:0 auto;}
.banner .hd ul li {display:inline-block;border-radius:5px; list-style:none;background:#0084fd;width:10px;height:10px;margin-left:15px;cursor:pointer;}
.banner .hd ul li {*display:inline;}
.banner .hd ul li.on { background:#8bc63e; cursor:pointer;}
.banner, .banner a {height:450px;display:block;}
.banner ul {margin:0 auto; padding:0px 0px;}

.whiteBg{ background:#fff; width:100%; }
.main1{ margin:60px auto 0px auto; width:1120px;}
.gywm{ width:1120px; float:left;}
.title1{ width:1120px; background:url(../images/titleBg.png) top center no-repeat; height:70px; float:left;}
.title1 span{ width:1120px; text-align:center; font-size:30px; height:30px; line-height:30px;color:#06a610; display:block; float:left; font-family:"微软雅黑";}
.title1 label{ font-size:18px; color:#ff6600; font-family:"微软雅黑"; text-transform:uppercase; width:1120px; text-align:center; height:30px; line-height:30px;}

.gywmBox{ width:1024px;}
.gywmBox span{ width:1024px; margin:14px 0px; float:left; display:block; font-size:15px; color:#565555; line-height:35px; text-align:center; font-family:"微软雅黑";}

.gywmBox ul{ width:1020px; margin:0px 50px; display:block; float:left;}
.gywmBox ul li{ width:78px; display:block; float:left; height:110px; margin:0 24px;}
.gywmBox ul li img{ width:78px; height:78px; display:block; float:left;}
.gywmBox ul li label{ width:78px; display:block; float:left; height:30px; line-height:30px; text-align:center; font-size:14px; color:#333; font-family:"微软雅黑";}


.main1{ width:1124px; margin:30px auto;}
.gywm{ width:1124px; float:left;}
.title1{ width:1124px; float:left; background:url(../images/titleBg.jpg) 0px 0px no-repeat;}
.title1 span{ font-size:30px; color:#0084fd; font-weight:bold; height:40px; display:block; float:left; text-align:center; width:100%;line-height:40px;}
.title1 label{ font-size:18px; color:#a6a5a5;  height:30px; line-height:30px;display:block; float:left; text-align:center; width:100%;}

.gywmBox{ width:1024px;margin:20px auto;}
.gywmBox span{ font-size:14px; color:#555; line-height:30px;}
.gywmBox img{ width:1024px; display:block; float:left; margin-top:20px;}

.cpzs{ width:1124px; float:left;}

.cpzsMain{ width:1024px; margin:20px  auto;}
.cpzsMain .cpzsL{ width:255px; float:left;}
.cpzsMain .cpzsL .leftTitle{ width:255px; float:left; background:url(../images/leftTitleBg.jpg) top center no-repeat; height:76px;}
.cpzsMain .cpzsL .leftTitle h2{ display:block; float:left; width:255px; text-align:center; color:#fff; font-size:24px; font-weight:normal; padding-top:10px; height:35px; line-height:35px;}
.cpzsMain .cpzsL .leftTitle label{ display:block; float:left; width:255px; text-align: center; color:#fff; font-size:14px; text-transform:uppercase;}
.cpzsMain .cpzsL .cpzsLBox{ width:230px; float:left; border:solid 1px #ccc; border-top:none; padding:0px 11px; min-height:400px;}
.cpzsMain .cpzsL .cpzsLBox ul li{ width:230px; display:block; float:left; height:31px; margin-top:12px; }
.cpzsMain .cpzsL .cpzsLBox ul li a{ width:205px; display:block; float:left; padding-top:9px; height:22px;line-height:12px;background:url(../images/liA.jpg) top center no-repeat; color:#000; padding-left:25px;}
.cpzsMain .cpzsL .cpzsLBox ul li a:hover{ background:url(../images/liAH.jpg) top center no-repeat; color:#fff;}
.cpzsMain .cpzsL .cpzsLBox ul li a.proHover{ background:url(../images/liAH.jpg) top center no-repeat; color:#fff;}

.cpzsMain .cpzsR{ width:760px; float:right;}
.cpzsMain .cpzsR .cpzsRBox{ width:760px; float:right;}
.cpzsMain .cpzsR .cpzsRBox ul{ width:765px; margin-left:-5px;}
.cpzsMain .cpzsR .cpzsRBox ul li{ width:240px; height:220px; display:block; float:left;margin-top:5px; margin-bottom:10px; margin-left:13px;border:solid 1px #d8d8d8;}
/*.cpzsMain .cpzsR .cpzsRBox ul li a{ width:240px; height:230px; display:block; float:left;}*/
.cpzsMain .cpzsR .cpzsRBox ul li a img{ width:238px; height:180px;}
.cpzsMain .cpzsR .cpzsRBox ul li  a span{ width:240px; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-align:center; display:block; float:left; background-color:#E8E8E8;}

.cpzsRBox1{width:760px; float:right;}
.cpzsRBox1 dl dt{width:760px; height:220px; padding-top:14px; border-bottom:1px #CCC dashed;}
.cpzsRBox1 dl dt .proBox1{width:760px; height:200px;}
.cpzsRBox1 dl dt .proBox1 .proBox1L{width:248px; height:200px; float:left; border:1px #CCC solid;}
.cpzsRBox1 dl dt .proBox1 .proBox1L img{width:238px; height:190px;}
.cpzsRBox1 dl dt .proBox1 .proBox1R{width:500px; height:230px; float:right;}
.cpzsRBox1 dl dt .proBox1 .proBox1R h2{width:500px; height:40px; line-height:40px; text-align:left; font-size:16px; display:block;}
.cpzsRBox1 dl dt .proBox1 .proBox1R a:hover h2{color:#0084fd; text-decoration:underline;}
.cpzsRBox1 dl dt .proBox1 .proBox1R p{width:500px; padding:10px 0px; text-align:left; line-height:175%; font-size:14px;}


.ryzz{ width:1024px; float:left; }
.ryzzBox{  width:400px; float:left; padding-right:624px; padding-left:100px; margin-top:20px;background:url(../images/ryBg.jpg) top center no-repeat; height:330px;}

.ryzzBox span{ width:333px; display:block; float:left; color:#fff; font-size:18px; padding-left:20px; height:45px; line-height:45px;}
.ryzzBox ul{ width:340px; display:block; float:left; padding-top:10px;}
.ryzzBox ul li{ background:url(../images/gou.jpg) left center no-repeat; padding-left:30px; width:300px; display:block; float:left; height:30px; line-height:30px; margin:5px 0px; color:#333; margin-left:10px;}
.ryzzBox .more{ background:url(../images/moreBg.png) no-repeat; width:108px; height:34px; display:block; float:right; text-align:center; color:#FFF; line-height:34px; margin-top:20px; margin-right:180px;}


.cjwt{ width:318px; float:left; border:solid 1px #e6e6e6; min-height:270px;}
.title2{ width:298px; float:left; background:url(../images/titleBg2.jpg) top center repeat-x; height:39px; padding:0px 10px;}
.title2 span{ background:url(../images/spanBg1.jpg) left center no-repeat; padding-left:30px; height:39px; display:block; float:left; line-height:39px; font-size:14px; color:#0084fd; font-weight:bold;}
.title2 a{width:46px; height:39px; line-height:39px;  text-align:center; display:block; float:right;}


.list_lh{height:210px; overflow:hidden; width:298px; margin:10px 10px 0px 10px; float:left;}
.list_lh li{border-bottom:solid 1px #ebebeb; display:block; height:70px; padding-bottom:10px; margin-top:10px;}
.list_lh li p{ height:24px; line-height:24px;}
.list_lh li p a{ color:#333;font-size:14px;font-family:"微软雅黑";float:right; display:inline-block; width:270px;}
.list_lh li p label{ width:16px; height:16px;float:left; display:inline-block; margin-top:4px;}
.list_lh li p span{ font-size:12px; width:270px;color:#6e6e6e;font-family:"宋体";float:right; height:50px; overflow:hidden;}

.xwzx{width:428px; float:left; border:solid 1px #e6e6e6; min-height:270px; margin-left:12px;}
.xwzx .title2{ width:408px; float:left;}
.xwzxBox{ width:408px; float:left; padding:10px 10px;}
.xwzxBox ul li{ background:url(../images/li_list1.jpg) left center no-repeat; padding-left:10px; float:left;width:398px; display:block; line-height:26px;}
.xwzxBox ul li a{ width:320px; display:block; float:left; font-family:"宋体";}
.xwzxBox ul li span{ width:78px; display:block; float:right; font-family:"宋体"; text-align:right; color:#989797;}

.lxwm{ width:248px; float:right; border:solid 1px #e6e6e6; min-height:270px;}
.lxwm .title2{ width:228px;}

.lxwmBox{ width:228px; float:left; background:url(../images/lxImg.jpg) right bottom no-repeat; height:210px; padding:10px 10px;}
.lxwmBox span{ display:block; float:left; line-height:28px;}

.footBg{ clear:both; width:100%; background:url(../images/footBg.jpg) top center repeat-x; padding-top:28px; height:180px; margin-top:30px;}
.foot{ width:1024px; margin:0px auto;}
.foot .fl{ width:800px; float:left; margin-top:10px;}
.foot .fl .foot1{ width:800px; height:30px; line-height:30px; color:#FFF; font-size:14px;}
.foot .fl .foot1 a{ color:#fff; font-size:14px;}
.foot .fl .foot2{ width:800px; float:left; line-height:25px; color:#fff;}
.foot .fl .foot2 a{ color:#FFF;}
.foot .fr{ width:110px; float:right; margin-top:20px;}
.foot .fr img{ width:110px; height:110px; float:left;}
.foot .fr span{ width:110px; height:30px; line-height:30px; text-align:center; display:block; float:left; color:#fff;}

.INBanner{ width:100%; height:240px; background:#c2c2c2;}

.page{ width:1124px; margin:20px auto; height:auto;}
.page .pageL{ width:255px; float:left;}
.page .pageL .leftMenu{ width:255px; float:left;}
.page .pageL .leftMenu .leftMenuT{ width:255px; background:url(../images/leftTitleBg.jpg) top center no-repeat; height:76px;}
.page .pageL .leftMenu .leftMenuT h2{ display:block; float:left; width:255px; text-align:center; color:#fff; font-size:24px; font-weight:normal; padding-top:10px; height:35px; line-height:35px;}
.page .pageL .leftMenu .leftMenuT label{ display:block; float:left; width:255px; text-align: center; color:#fff; font-size:14px; text-transform:uppercase;}

.tht_nav_left{  width:230px; float:left; border:solid 1px #ccc; border-top:none; padding:0px 11px; padding-bottom:10px;}

.leftMenu ul li a{ font-size:12px; font-family:"宋体"; color:#333; height:31px; width:205px; display:block; padding-left:25px; background:url(../images/liA.jpg) top center no-repeat;}
.leftMenu ul li{ line-height:31px; margin-top:10px;}
.leftMenu ul li a:hover{ color:#FFF; text-decoration:none;background:url(../images/liAH.jpg) top center no-repeat;}
.nav_child{}
.leftMenu .nav_child li{border:none;}
.leftMenu ul.nav_child li a{background:url(../images/nav_cor_r.jpg) 200px 0px no-repeat #f7f8fa; display:block; line-height:30px; height:30px; padding:0 0 0 20px; font-size:12px;}
.leftMenu ul.nav_child li.nav_act a{ color:#FFF; background:url(../images/nav_cor_r.jpg) 220px 10px no-repeat #f7f8fa; background-repeat:no-repeat; padding:0 0 0 35px}
.leftMenu ul.nav_child li a:hover{color:#FFF;background-image:url(../images/nav_act_bg.jpg); background-color:#0084fd; background-repeat:no-repeat;}
.leftMenu ul li a.s3{color:#FFF; text-decoration:none; background:#0075c2 url(../images/scy_gj_dsanjiao1_03.png) no-repeat 10px;}

.lxwm2{ width:255px; margin-top:15px;}
.lxwm2 .title2{ width:235px;}


.page .pageR{ width:850px; float:right;}


.rightTitle{ width:850px; float:left; height:40px;border-bottom:solid 1px #b5b5b5;}

.INrightM1{float:left;height:40px; line-height:40px;width:210px;}
.INrightM1 span{position:relative; display:block; float:left;border-bottom:solid 1px #0084fd; padding:0px 5px;font-size:20px; font-weight:bold; color:#0084fd;}
.title_more{ float:right;height:40px; line-height:40px;font-size:13px; color:#333;text-transform:uppercase; padding-right:10px; background:url(../images/icon-home.png) left center no-repeat; padding-left:20px;}

/*in_about*/

.in_con{width:825px;height:100%;overflow:auto; background:#fff;float:left; }
/*about*/
#in_about{float:left;display:block;width:780px;padding:10px 30px;height:auto;font-size:12px;text-align:left;line-height:30px;}



/*--------新闻----------*/
#in_news1{ width:780px; float:left; padding:10px 30px;}
#in_news1 ul  li{ width:780px; float:left; padding-left:10px; background:url(../images/li_list1.jpg) left 10px no-repeat; height:auto; line-height:30px; border-bottom:dashed 1px #ccc; font-family:"宋体";} 
#in_news1 ul  li a{ width:660px; display:block; float:left; font-family:"宋体";}
#in_news1 ul  li a.txt{font-weight:bold;}
#in_news1 ul  li span{ width:70px; display:block; float:right; color:#; font-family:"宋体"; color:#989797;} 
#in_news1 ul  li p{width:780px; height:auto; line-height:200%; text-align:left;}

#in_news{ width:780px; float:left; padding:10px 30px;}
#in_news ul  li{ width:780px; float:left; padding-left:10px; background:url(../images/li_list1.jpg) left center no-repeat; height:30px; line-height:30px; border-bottom:dashed 1px #ccc; font-family:"宋体";} 
#in_news ul  li a{ width:660px; display:block; float:left; font-family:"宋体";}
#in_news ul  li span{ width:70px; display:block; float:right;font-family:"宋体"; color:#989797;} 

.pageNav{width:100%;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}



/*-------产品中心-----*/
#in_pro ul{ width:800px; margin-left:20px;}
#in_pro ul li{width:240px; height:230px; display:block; float:left;margin-top:15px; margin-left:18px; border:solid 1px #d8d8d8;}

#in_pro ul li a{display:block; float:left;}
#in_pro ul li a img{ width:238px; height:190px;}
#in_pro ul li a span{ width:240px; height:40px; line-height:40px; text-align:center; display:block; float:left; background-color:#E8E8E8; font-size:14px; font-weight:bold;}

/*------产品详细页面-------*/
.proBox{margin-top:20px;}
.proImg{width:325px; height:258px;}
.proImg img{width:320px; height:255px; padding:2px; border:1px #999 solid;}
.proCont{width:400px; margin-left:20px; height:256px; float:left;}
.proTitle{width:400px; height:40px;text-align:left; font-size:18px; font-family:"微软雅黑";}
.proTitle a{color:#1462aa; font-weight:bold;}
.proTitle a:hover{color:#F00; text-decoration:underline;}
.proPrice{width:400px; height:30px; line-height:30px; text-align:left; color:#126ec3; font-size:16px; padding-bottom:10px; padding-top:10px;}
.proMode{ line-height:200%; height:120px; padding-top:10px; overflow:hidden;border-bottom:1px #CCC dashed; }
.saleTel{width:400px; height:50px; line-height:50px; text-align:left; color:#F00; font-size:15px;}

.proInfo{width:800px; margin-top:30px; border:1px #CCC solid;}
.proInfoTitle{width:800px; height:46px; height:46px; background-color:#E7E7E7;}
.proInfoTitle ul li{width:33.3%; height:46px; line-height:46px; text-align:center; font-size:16px; color:#1462aa; float:left;font-family:"微软雅黑";}
.proInfoTitle ul li a{width:100%; height:46px; line-height:46px; display:block; color:1462aa;}
.proInfoTitle ul li a:hover{width:100%; height:46px; line-height:46px; display:block;background-color:#1462aa; color:#FFF;}
.proInfoTitle ul li a.hover{background-color:#1462aa; color:#FFF;}
.proInfoCont{width:780px; min-height:360px; padding:14px 10px; line-height:180%; text-align:left;}

.title{width:800px; height:40px; line-height:40px; font-size:16px; text-align:center; border-bottom:1px #CCC dashed; font-family:"微软雅黑";}
.subTitle{width:800px; height:20px; line-height:20px; text-align:center; font-size:12px;}



