@charset "utf-8";
/* CSS Document */

body{padding:0px; margin: 0px; font-size:12px;color:#525252; background:url(../images/topBg.jpg) top center repeat-x;}
ul{ margin:0px 0px; padding:0px 0px;}
ul li{ list-style:none;}
img{ border:none;}

.clear{ clear:both;}

a{ color:#525252; text-decoration:none;}
a:hover{text-decoration:underline; color:#ed7719;}

.top{ width:1020px; margin:0 auto; padding:0px 0px; height:116px;}
.logo{ width:560px; height:67px; float:left; padding-top:30px;}
.topR{ width:380px; float:right;}
.topR .shoucang{ width:380px; height:30px; line-height:30px; text-align:right; float:left;}
.topR .tel{ width:250px; height:58px; float:right; padding-top:10px;}

.menuBg{ width:100%; background:url(../images/menuBg.jpg) repeat-x; height:38px;}
.menu{ width:1020px; margin:0 auto; padding:0px 0px; height:38px;}
.menu ul li{ width:145px; display:block; float:left; height:38px;}
.menu ul li a{width:143px;display:block;height:38px; line-height:38px;text-align:center;color:#fff;font-size:14px;font-weight:bold;float:left;background:url(../images/menuLi.jpg) right center no-repeat; padding-right:2px;}
.menu ul li a:hover{ background:#e9781a; width:143px; padding-right:2px; display:block; float:left; color:#fff;}
.menu ul li a.menuA{ background:#e9781a; width:143px; padding-right:2px; display:block; float:left; color:#fff;}

.banner{ width:1020px; height:320px; margin:10px auto 0px auto;}
.bannerBot{ width:1020px; height:24px; margin:0 auto; padding:0px 0px;}

.slide{ float:left;width:1020px; height:320px;}

.yx-rotaion{width:1020px;height:320px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:1020px;height:320px;overflow:hidden;}
.rotaion_list li,.rotaion_list li img{width:1020px;height:320px;overflow:hidden;}

.main1{ width:1020px; margin:10px auto 0px auto;}
.gsjj{ width:400px; float:left; min-height:190px; background:url(../images/line4.jpg) top right no-repeat; padding-right:20px;}
.title1{ width:400px; height:25px; padding-bottom:5px; line-height:25px;background:url(../images/line1.jpg) bottom left no-repeat;}
.title1 span{ float:left; background:url(../images/spanBg1.jpg) left center no-repeat; padding-left:20px; font-size:14px; color:#125e42; font-weight:bold;}
.title1 a{ float:right; color:#999; font-size:14px; padding-right:10px;}

.gsjjBox{ width:395px; float:left; padding:10px 0px 0px 5px; line-height:24px; color:#555;}
.gsjjBox a{ color:#ed7719;}

.xwzx{ width:288px; float:left; margin-left:10px; float:left; min-height:190px; background:url(../images/line4.jpg) top right no-repeat;}
.title2{ width:278px; height:25px; padding-bottom:5px; padding-left:10px;line-height:25px;background:url(../images/line2.jpg) bottom left no-repeat;}
.title2 span{ float:left; background:url(../images/spanBg1.jpg) left center no-repeat; padding-left:20px; font-size:14px; color:#125e42; font-weight:bold;}
.title2 a{ float:right; color:#999; font-size:14px; padding-right:10px;}

.xwzxUl{ width:270px; display:block; float:left; padding-top:10px; padding-left:10px; padding-right:8px;}
.xwzxUl ul li{ padding-left:20px; width:250px;background:url(../images/li_list1.jpg) left center no-repeat; height:24px; line-height:24px;}

.lxwm1{width:297px; float:right; min-height:190px;}
.title3{ width:277px; height:25px; padding-bottom:5px; padding-left:20px;line-height:25px;background:url(../images/line3.jpg) bottom left no-repeat;}
.title3 span{ float:left; background:url(../images/spanBg1.jpg) left center no-repeat; padding-left:20px; font-size:14px; color:#125e42; font-weight:bold;}
.title3 a{ float:right; color:#999; font-size:14px; padding-right:10px;}

.lxwmCont{ width:280px; float:right; background:url(../images/lxwmImg.jpg) top right no-repeat; line-height:25px; min-height:144px; padding-top:10px;}

.ywlb{ width:1020px; float:left;}
.title4{ width:1020px; height:39px; background:url(../images/line5.jpg) left bottom repeat-x;}
.title4 span{width:110px;height:39px;display:block;float:left;line-height:39px;color:#fff;font-size:14px; font-weight:bold; padding-left:32px;background:url(../images/spanBg2.jpg) no-repeat;}
.title4 a{ float:right; padding-right:10px; line-height:39px;}

.ywlbCont{ width:1000px; float:left; padding:0px 10px;}
.ywlbBox{ width:958px; float:left; border:solid 1px #eaebea; padding:10px 20px; margin-top:10px; background:#f1f7f2;}
.ywlbBox .yellow{ font-size:13px; color:#ff7100;}

.pro_list{ width:240px; float:left;}
.pro_list ul li{ width:220px; height:24px; padding-left:20px;line-height:24px; background:url(../images/pro_list2.png) left center no-repeat;}
.pro_list ul li.first{ width:220px; height:24px; padding-left:20px;line-height:24px; background:url(../images/pro_list1.png) left center no-repeat;}
.pro_list ul li.last{ width:220px; height:24px; padding-left:20px;line-height:24px; background:url(../images/pro_list3.png) left center no-repeat;}

.footBg{ width:100%; background:url(../images/footBg.jpg) top center repeat-x; height:84px; margin-top:10px;}
.foot{ width:1020px; margin:0 auto; padding:8px 0px 0px 0px; line-height:24px; color:#fff; font-weight:bold; font-size:13px;}
.foot a{color:#FFF;}

/*-------内页-----------*/
.INBanner{ width:100%; height:200px; background:#f2f2f2;}

.page{width:1020px; margin:10px auto 0px auto;}
.pageL{ width:230px; float:left;}

.leftMenu{width:230px; float:left;}
.leftMenuT{width:210px; float:left;padding:5px 10px;height:25px;background:url(../images/line6.jpg) bottom no-repeat;}
.leftMenuT span{font-size:16px; color:#125e42; font-weight:bold; font-family:"微软雅黑"; background:url(../images/spanBg1.jpg) left center no-repeat; padding-left:15px; height:25px; line-height:25px; float:left;}

.leftMenuBox{width:206px; float:left; background:#f7f7f7; padding:10px 12px;}
.nblnav1{width:206px; float:left;}
.nblnav1 a{display:block;  font-size:14px; line-height:35px; padding-left:23px;background:#C0130A;color:#fff; padding-bottom:3px;  border-bottom:1px solid #F0F0F0; color:#333;font-family:"微软雅黑";background:url(../images/rclnpic2.jpg) no-repeat 10px 50%; height:35px;}
.nblnav1 a:hover{ background:url(../images/libg1.png) no-repeat 10px 50%; color:#ff7100;}
.nblnav1 a.nblnav1oa{background:url(../images/libg1.png) no-repeat 10px 50%;color:#ff7100;}

.leftMenuBox ul{ width:206px; display:block; float:left; padding:0px 0px; margin:0px 0px;}
.leftMenuBox ul li{ float:left; width:178px;padding-bottom:2px; height:28px; line-height:28px; padding-left:28px;}
.leftMenuBox ul li a{ color:#333; padding-left:9px;font-family:"微软雅黑";}
.leftMenuBox ul li a:hover{ color:#ff7100;}
.leftMenuBox ul li a.newsbodyllia{ color:#ff7100;}

.lxwm{ width:230px; float:left; margin-top:20px;}
.lxwmBox{width:206px; float:left; background:#f7f7f7; padding:10px 12px;}
.lxwmBox span{ width:206px; display:block; float:left; line-height:25px;}
.lxwmBox ul{ width:206px; display:block; float:left; margin:0px 0px; padding:0px 0px;}

.pageR{ width:770px; float:right;}


.rightTitle{ width:750px; float:right; height:25px; padding:5px 10px;background:url(../images/line7.jpg) bottom no-repeat;}
.INrightM1{ width:380px; float:left; height:25px;}
.INrightM1 span{font-size:16px; color:#125e42; font-weight:bold; font-family:"微软雅黑"; background:url(../images/spanBg1.jpg) left center no-repeat; padding-left:15px; height:25px; line-height:25px; float:left;}
.title_more{ float:right;height:25px; line-height:25px;font-size:12px; text-transform:uppercase;}

/*in_about*/

.in_con{width:750px;height:100%;overflow:auto;float:left; padding:10px 10px;border-top:none;}
/*about*/
#in_about{float:left;display:block;margin-bottom:20px;width:750px;height:auto;font-size:12px;text-align:left;line-height:30px;}


/*图片列表页面*/
#in_pro ul { margin:0 auto; padding:0px 0px;}
#in_pro ul li{ width:226px; float:left; margin:10px 12px;}
#in_pro ul li img{  width:220px; height:160px;display:block; float:left; padding:2px 2px;border:solid 1px #e8e8e8;}
#in_pro span{ width:226px; height:26px; line-height:26px; font-size:14px;float:left;text-align:center; display:block;}

#in_pro2 ul { margin:0 auto; padding:0px 0px;}
#in_pro2 ul li{ width:226px; float:left; margin:10px 12px;}
#in_pro2 ul li img{  width:220px; height:45px;display:block; float:left; padding:2px 2px;border:solid 1px #e8e8e8;}
#in_pro2 span{ width:226px; height:26px; line-height:26px; font-size:14px;float:left;text-align:center; display:block;}


.pageNav{width:750px;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}




/*news*/
#in_news ul{width:750px;height:100%;overflow:auto; margin:0 auto; padding:0px 0px;}
#in_news ul li{background:url(../images/li_list1.jpg) left center no-repeat; padding-left:20px;width:730px; height:25px;line-height:25px;margin-top:5px; display:block; border-bottom:dashed 1px #cfcfd0; list-style:none; float:left;}
#in_news ul li a{ width:650px; float:left; display:block;}
#in_news ul li span{ display:block; float:right; text-align:right;width:80px;}


/*---products----*/
#in_pro3 ul li{ width:750px; display:block; float:left; border-bottom:dashed 1px #ccc; height:125px; padding-bottom:20px; margin-top:10px;}
#in_pro3 ul li .pro_box{ width:750px; float:left;}
#in_pro3 ul li .pro_box .pro_img{ width:140px; float:left;height:123px; border:solid 1px #ccc;}
#in_pro3 ul li .pro_box .pro_Txt{ width:590px; float:right;}
#in_pro3 ul li .pro_box .pro_Txt .pro_Txt1{ width:590px; float:left; height:25px; line-height:25px;}
#in_pro3 ul li .pro_box .pro_Txt .pro_Txt2{ width:590px; float:left; height:50px; padding-bottom:20px;line-height:25px;}
#in_pro3 ul li .pro_box .pro_Txt .pro_more{ width:590px; float:left; text-align:right;}

.title{font-size:16px; text-align:center; line-height:30px; height:30px; margin-bottom:10px; font-weight:bold; width:725px;  border:none; border-bottom:1px #CCCCCC dashed;}
.subtxt{width:715px; height:22px;  line-height:22px; text-align:center;}