/* CSS Document */

html,body{font-family:"microsoft yahei"; font-size:14px;}

/*body{background:url(../images/bg.jpg) no-repeat center center fixed;}*/

.h5p{height:5px;overflow:hidden;clear:both;font-size:0px}

.h10p{height:10px;overflow:hidden;clear:both;font-size:0px}

.h15p{height:15px;overflow:hidden;clear:both;font-size:0px}

.h20p{height:20px;overflow:hidden;clear:both;font-size:0px}

.h30p{height:30px;overflow:hidden;clear:both;font-size:0px}

.m{margin:0 auto;width:1000px;overflow:hidden;width:1000px; margin:0 auto; position:relative; left:50%; margin-left:-500px;}

.m1{margin:0 auto;width:980px;overflow:hidden}

.w{background:#FFF}

a{color:#010101}

a:hover{color:#F00}



.head{ width:100%; margin:0 auto; overflow:hidden;}

.logo img{ text-align:center; display:block; margin:0 auto;}



.top-left{ float:left;color:#797979; font-size:12px; overflow:hidden;}

.top-left a{ color:#797979;}

.top-left a:hover{ color:#797979;}

.logo-top{float:right;width:480px; height:30px; background: url(../images/logo-top.png);color:#fff;}

.logo-top a{text-align:center; color:#e7eaf4; line-height:20px; font-size:12px;}

.logo-top a:hover{ text-decoration:underline;}

.logo-top span{ margin:0 10px; color:#5d91ef}

/*.logo img{ text-align:center; display:block; margin:0 auto;}

.logo-top{float:right;width:200px; height:30px; background: url(../images/logo-top.png);color:#fff;}

.logo-top a{text-align:center; color:#fff; line-height:30px;}

.logo-top span{ margin:0 10px;}*/



.flexslider { position: relative; height:480px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}

.slides { position: relative; z-index: 1;}

.slides li { height:480px;}

.flex-control-nav { position: absolute; bottom: 10px; 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;}



.menu{width:100%;height:45px;background:url(../images/menu.jpg);overflow:hidden}

.menu-width{ width:1000px; margin:0 auto; overflow:hidden;}

.menu li{float:left}

.menu li.spit{width:2px;height:45px;overflow:hidden;background:url(../images/spit.jpg) no-repeat center}

.menu li a{display:block;width:108px;height:45px;text-align:center;line-height:45px;font-size:14px;font-weight:700;color:#FFF;font-family:"microsoft yahei"}

.menu li a:hover{background:url(../images/hover.jpg); color:#01118d;}

/*公告*/

.gonggao{width:100%; height:50px; line-height:50px; overflow:hidden; background:#034223; color:#fff;}

.gonggao p{ float:left; width:120px; height:50px; line-height:50px; background:url(../images/gg.png) no-repeat left; text-indent:40px; }

.gg-left{ float:left; width:750px; overflow:hidden;}

.gg-right{ float:left; width:210px; margin-top:5px; overflow:hidden;}

.gg-left p{ float:left;width:120px;text-indent:40px; background:url(../images/gg.gif) no-repeat left; text-indent:50px; }





.search{float:left;width:200px; height:40px; padding-top:5px; }

.btn{width: 60px;height:27px; float:right; background:url(../images/search_but.jpg) no-repeat; border:none; cursor: pointer;}

.search input{ border:none;}

#searchtext{ float:left;

width: 150px;

height: 27px;

color: #173b00;

line-height: 27px;border:none;}



/*底部*/

.link p{ float:left; width:100px;background:url(../images/link-bg.jpg) no-repeat left; height:50px; line-height:50px; text-indent:30px;}

.link ul{ float:left;}

.link ul li{ float:left; line-height:30px;}

.link ul li a{ color:#000; margin:0 5px;}

/*.foot{width:100%;height:auto;background:#343434;color:#FFF;text-align:center;line-height:40px;}

.dibu-menu{width:100%;height:47px;overflow:hidden}

.dibu-menu-width{ width:1000px; margin:0 auto; overflow:hidden;}

.dibu-menu li{float:left}

.dibu-menu li.spit2{width:2px;height:47px;}

.dibu-menu li a{display:block;width:109px;height:47px;text-align:center;line-height:47px;font-size:14px;color:#FFF;}*/



.foot{width:100%;height:auto;color:#FFF;line-height:40px; overflow:hidden;}



.dibu-menu{width:100%;height:47px;overflow:hidden;background:#006634;}

.dibu-menu-width{ width:1000px; margin:0 auto; overflow:hidden;}

.dibu-menu li{float:left;line-height:47px;}

.dibu-menu li.spit2{width:2px;height:47px;line-height:47px;}

.dibu-menu li a{display:block;width:108px;height:47px;text-align:center;line-height:47px;font-size:14px;color:#FFF;}

.foot-l{ float:left; width:400px;}

.foot-r{ float:left; width:590px; color:#000; overflow:hidden;background:url(../images/erweima.jpg) no-repeat right center; height:167px;}





/*首页产品列表*/

/*.content{ background:#f1f1f1;}*/



.left{ float:left; width:240px; height:auto;}

.right{ float:right; width:750px;}

.procla_list{ float:left; 

	width:238px;  height:100px; height:auto!important;min-height:100px; border:1px solid #999;}

.propicT{ width: 238px;height:40px; background:url(../images/left-pro-bg.jpg); color:#fff; }

.propicT2{clear:both; width: 238px;height:40px; line-height:40px;background:url(../images/left-pro-bg.jpg); color:#fff; text-align:center;}

.propicT span{ float:left; width:170px;line-height:40px; text-indent:10px; overflow:hidden;}

.propicT a{ float:left; width:50px; line-height:40px;color:#fff; font-size:13px; overflow:hidden;}



.chanpinlist ul li{ float:left;width:110px; margin:3px; height:32px; text-align:center; line-height:32px; border:1px solid #dae3ea; overflow:hidden; }

.left-contact{ width:238px; border:1px solid #999; }

.l-c-bottom p{ line-height:30px; text-indent:5px;}

.l-c-bottom img{ margin:0 15px;}





/*产品列表页*/

.right-com-cen,.right-com-cen2{ width:715px; height:auto; background:url("right-cen.jpg") repeat-y; padding-left:10px; padding-right:20px; line-height:23px; display:inline-block;}

.right-com-bot{ width:745px; height:8px; background:url("right-bot.jpg") no-repeat;}

.right-com-cen .pro-list li{width:31%; margin-bottom:10px; border-bottom:#999999 1px dashed; padding-bottom:25px; position:relative;margin-right: 10px;}

.right-com-cen .pro-list li img{float:left;text-align:center; border:1px solid #ccc; padding:3px; }

.right-com-cen p a{ color:#000000;}

.right-com-cen p a:hover{ color:#ff0000;}





/*右侧*/

.mainConTitle{position: relative;width:740px; height:40px; 

border-bottom:2px solid #ccc;  color: #242D36;font-size:14px;  line-height:40px;}

.mainConTitle div em{ height:16px;}

.style-y{ display:inline-block;height:40px; line-height:40px; border-bottom:2px solid #044c29; color:#044c29; padding:0 10px;}

.zimu{ float:left; width:35px;height:40px; font-size:40px; font-weight:bold;}

.wenzi{ float:left;}

.wenzi p{ margin:0; padding:0; }

.wenzi p em{ font-weight:bold; line-height:25px; font-size:15px;}

.wenzi p i{ color:#999; line-height:15px;}



/*.mainConTitle strong,.mainConTitle2 strong{}

.mainConTitle strong i,.mainConTitle2 strong i{ color:#999; font-weight:normal;}*/

.mainConTitle .position,.mainConTitle2 .position{  position: absolute; right: 0px; bottom:0px;height:34px;  color: #333; font-size: 12px;line-height:34px;}

.mainConTitle .position a,.mainConTitle2 .position a{ padding-left: 5px; padding-right:5px;}

.mainConTitle .position a:hover{color:#005950}



.proListPic{width:750px;}

.proListPic li{ float:left; width:235px; margin-left:8px; margin-bottom:8px; }

.proListPic li a{ border:1px solid #ccc; padding:2px; display:block; text-align:center; }

.proListPic li img{ width:230px;}



.title{ line-height:35px; text-align:center;}

/*首页公司简介*/

.mainConTitle2{position: relative;width:990px; height:40px; 

border-bottom:2px solid #ccc;  color: #242D36;font-size:14px;  line-height:40px;}

.sy-company{ padding:5px;}

.jj-tu{ float:left; width:240px; height:200px; margin-top:10px;}

.company-tit{ height:auto; margin-left:10px;padding-top:10px;}



/*首页新闻*/

.sy-new{ float:left; position:relative; width:720px; overflow:hidden; }

.r-gsjj2{ float:left; width:350px; border:1px solid #ccc;height:auto;}

.right-list{ height:auto;}

.right-list img{ margin:10px;}

.right-list ul li{ position:relative; width:350px;height:32px;background:url(../images/li.gif) no-repeat 8px center;text-indent:20px;border-bottom:1px dashed #ccc;}

.right-list ul li span{ position:absolute; right:5px; top:5px;}

.right-list ul li a{line-height:32px;}



.r-title{ height:40px; line-height:40px;border-bottom:2px solid #CCC;}

.r-tit{float:left;padding:0 5px;

display:inline-block;height:40px; line-height:40px; border-bottom:2px solid #044c29; color:#044c29; 

}

.r-tit span{ color:#999; font-size:13px; font-weight:normal;}

.r-more{float:right;margin-right:10px; font-size:12px;}

/*常见问题*/

.quest{ width:260px; height:345px; border:1px solid #ccc; float:right; overflow:hidden;}

.l-c-top{ height:40px; line-height:40px; border-bottom:2px solid #ccc; position:relative;}



#roll{ width:240px; height:287px; overflow:hidden;}

.question{ padding:5px;}

.question ul li{ line-height:30px;}

.question ul li a{ }

.question-l{ float:left; width:60px;}

.question-r{ float:left; width:170px; }

.daan{height:150px; overflow:hidden;}



/*分页代码*/

.fenye{ width:95%; margin:0 auto; text-align:right; line-height:1.5em;}

.fenye ul{float:left; width:70%;}

.fenye dd{float:right; width:30%;}

.fenye ul span{padding:3px 10px; margin:0px 4px; border:1px solid #ccc;float:left}

.fenye ul span a{ display:inline-block; text-align:center;color:#000; }

.fenye ul span:hover{background:#407fc5;color:#fff}

#current{background:#407fc5; color:#fff;}







/*首页新闻*/

/*.bottom-left{float:left;width:490px;  border:1px solid #ccc; height:auto; margin-left:5px; }

.right-new li{ width:490px;height:35px; line-height:35px; border-bottom:1px dashed #ccc; text-indent:25px; background:url(../images/li.png) no-repeat 5px center;}

.right-new li a{ float:left;}

.right-new li span{ float:right; margin-right:10px;}



.right-bg{height:35px; border-bottom:1px solid #ccc; background:#005950; }

.right-text{ float:left;line-height:35px; width:150px; text-indent:10px; color:#fff; font-weight:bold; }

.more{float:right;width:80px;height:35px;line-height:35px; margin-right:5px;display:block;}

.more a{ color:#fff;}*/





/*产品内容*/

.neirong-w{ width:710px; margin:0 auto;}

.neirong-w h1{margin: 8px 0px;color: #c00;text-align: center; font-size:18px; font-weight:bold;}

.neirong-w .proauthor{height:30px;line-height:30px;text-align: center;border: 1px dotted #999999;}

.protext{ line-height:25px; font-size:14px;}

.protext img{width:333px; border:1px solid #ccc; padding:3px;}

.protext td{ text-align:center;}





.page-fy p{ border-bottom:1px dashed #ccc; color:#005950; line-height:35px;}

.page-fy span a{ color:#005950; }



.fan-tu{ float:left; width:400px; margin-left:20px;}

.fan-tu img{ width:350px; padding:2px; border:1px solid #ccc;}

.fan-text{ float:left;  line-height:30px;}

.fan-text h1{color: #c00; font-size:18px; font-weight:bold;}





/*相关文章*/

.xg-title{ width:700px; height:30px; line-height:30px; border:1px solid #ccc; margin:0 auto; color:#990000; font-weight:bold; text-indent:10px;}

.xg-artical{ width:690px; height:auto; display:inline-block; text-indent:10px;}

.xg-artical li{ float:left; width:100%; margin-left:15px; height:30px; line-height:30px; border-bottom:1px dashed #ccc; background:url(../images/li.png) no-repeat 5px center;text-indent:25px;}

.xg-artical li a{ float:left;  overflow:hidden;}

.xg-artical li span{ float:right;}



#hezi {margin:5px auto; overflow:hidden;width:700px; height:auto; padding:5px 3px 5px 0px;}



#hezi a {display:block; text-align:center;}

#hezi ul li { float:left; margin-left:5px!important; text-align:center; margin-top:5px; width:168px; height:auto; overflow:hidden; padding-top:1px; }

#hezi img{ width:160px; height:120px;border:1px solid #ccc; padding:2px;}





.newsList{ width: 730px;}

.newsList ul li{text-indent:20px; border-bottom:1px dashed #ccc;}

.newsList ul li div{background:url(../images/li.png) no-repeat 5px center;line-height:40px;}

.newsList ul li a{ color:#03438a; font-weight:bold;}

.newsList ul li a:hover{ color:#ff0000;}

.newsList ul li span{ float:right; margin-right:10px;}

.newsList ul li p{ line-height:30px;}



/*分页*/



 .pageBtn{width:710px; height:45px; text-align:left; font-size:15px;clear:both;padding-top:8px; margin-left:20px; font-size:13px;}

.pageBtn ul{float:right;width:450px;display:block; margin-right:30px; }

.pageBtn span{float:left;width:auto;border:1px solid #aaaaaa;text-align:center;margin-left:5px;background:#f0f0f0;padding:4px 10px;display:block;}

.pageBtn span a{color:#555555;display:block;}

.pageBtn span a:hover{ color:#ff0000; display:block;} 

#current{color:#000000;}



/*产品推荐滚动效果*/

#demoLeft {margin:0px auto; overflow:hidden;width:990px; height:auto; padding:5px 3px 5px 0px;}

#demoLeft .indemo {float:left;width:2000%; text-align:center;}

#demo1,#demo2 {float: left;}

#demo1 a,#demo2 a {display:block; text-align:center;}

#demo1 ul li,#demo2 ul li { float:left; margin-left:20px;  text-align:center; margin-top:5px;  height:auto; overflow:hidden;  }

#demo1 ul li,#demo2 ul li a{ border-bottom:1px solid #feb65d;}

#demo1 img,#demo2 img{ border:1px solid #ccc; padding:3px;}





.contat{background:url(../images/erweima.jpg) no-repeat 360px; line-height:36px; padding:20px;}


.youshi{background:url(../images/ysbg.jpg) no-repeat; height:883px; }
.youshi1{padding-top:270px; padding-left:70px; width:400px;}
.youshi2{padding-top:130px; padding-left:70px; width:400px;}
.youshi3{padding-top:100px; padding-left:550px; width:400px;}
.youshi4{padding-top:150px; padding-left:550px; width:400px;}





