@charset "utf-8";
/* 公用 */
body{
	margin: 0 auto;
*margin:0px; 		padding: 0px;
	font-size: 12px;
	line-height: 22px;
	font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
 	background-image: url(/images/topBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
 }
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,img,div{margin:0px;padding:0px;border:0px;}
table,td{margin:0px;padding:0px;}
ul,li{padding:0px; margin:0px;}
ul,ol{list-style-type:none;}
li{ list-style-type:none; }
img{ border:none;}
.text-c{text-align: center}
a{ color:#000; text-decoration:none;}
a:hover{color:#bb0000; text-decoration:underline;}

a.hong{ color:red; text-decoration:none;}
a.hong:hover{color:#C60;text-decoration:underline;}
.clear{clear:both;}
.div18{height:10px; line-height:10px; clear:both;}
.color{color:#014421; font-weight:bold;}
.shorttitle{display: block;position: absolute;top:-20px;left:-700px;color:#fff;}
/* 头部 */
.top{
	width: 100%;
	height: 84px;
background:#ffffff; padding:10px 0px;
	box-sizing: content-box;
 }
 .tBox{width:100%; height:35px; line-height:35px; background:#efefef}
.tBox .tCon{width:994px;   margin:0 auto; text-align:center}
.tBox .tCon h1{ font-size:14px; display:inline; line-height:35px; font-weight:normal}
.top_center{
	width: 1200px;
	height: 84px;
	margin: auto;
	background-image: url(/images/phone.jpg?a=2017);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.top_center_logo{width:262px; height:84px; float:left;}
.top_center_right{width:445px; height:84px; float:right; line-height:40px; text-align:right;}
.top_center_right a{padding-left:10px; padding-right:10px; color:#444444;}
.top_center_right a:hover{padding-left:10px; padding-right:10px; color:#bb0000;}

/* 中间部分 */
.main1{width:100%; height:54px; background:#c90000;}
.main1_nav1{width:1200px; height:54px; line-height:54px; margin:auto;}
.main1_nav1 ul li{   float:left; }
.main1_nav1 a{color:#FFF; font-size:16px; font-family:"微软雅黑"; font-weight:bold;width:112px; padding-left:10px; padding-right:10px;display:block; text-align:center;box-sizing: content-box}
.main1_nav1 a:hover{color:#FFF; font-size:16px; font-family:"微软雅黑"; font-weight:bold; text-decoration:none; background-color:#333}
.main1_nav2{width:994px; height:16px; line-height:16px; margin:auto; padding-bottom:15px;}
.main1_nav2 ul li{width:69px; padding-left:15px; padding-right:15px; float:left; text-align:center;}
.main1_nav2 a{color:#FFF; font-size:10px; font-family:"微软雅黑";}
.main1_nav2 a:hover{color:#FFF; font-size:10px; font-family:"微软雅黑";}
.banner{
	width: 100%;
	max-width:1920px;
	height:auto;
	padding: 0px;
	margin: auto;
 }
 .banner img{
		width: 100%;
	max-width:1920px;
	height:auto; 
	 }

/* 主题 */
.main2{width:100%; background:url(../images/bg.jpg) repeat-x #FFF;}
.center1{width:1200px; margin:0px auto 10px; overflow:hidden;}
.center1_left{width:484px; height:330px; float:left; border:1px solid #D6D6D6;}
.center1_left_top{width:100%; height:45px; border-bottom:1px solid #d6d6d6; margin:auto;}
.center1_left_top_left{font-weight:bold; line-height:45px; font-size:16px; color:#333333; float:left; text-indent:10px;}
.center1_left_top_right{float:right; line-height:45px; text-align:right; padding-right:5px;}
.center1_left_bottom{width:260px; height:195px; padding:10px; overflow:hidden; line-height:25px; color:#333333; text-indent:20px;}
.center1_left_bottom img{ margin-left:-15px;}


.gg_1{ width:994px; margin:10px auto 0px; overflow:hidden;}


.center1_center{width:437px; height:330px; float:left; border:1px solid #D6D6D6; margin-left:23px;}
.center1_center_top{width:100%; height:45px; border-bottom:1px solid #d6d6d6; margin:auto;}
.center1_center_top_left{font-weight:bold; line-height:45px; font-size:16px; color:#333333; float:left; text-indent:10px;}
.center1_center_top_right{float:right; line-height:45px; text-align:right; padding-right:5px;}

.center1_center_bottom{width:100%; height:212px; padding-top:3px; overflow:hidden; line-height:30px; color:#333333;}
.center1_center_bottom ul li{width:100%; height:30px; line-height:30px;}
.center1_center_bottom_left{ height:45px; line-height:45px; float:left; padding-left:10px; padding-right:10px; color:#707070;  }
.center1_center_bottom_center{width:300px; overflow:hidden; height:30px; line-height:30px; float:left;  }
.center1_center_bottom_center a{color:#333333; font-size:14px;}
.center1_center_bottom_center a:hover{color:#bb0000;}
.center1_center_bottom_right{ height:45px; line-height:45px; float:right; padding-left:10px; padding-right:10px; color:#868686;}

.center1_right{width:227px; height:330px; float:left; border:1px solid #D6D6D6; float:right;}
.center1_right_top{width:207px; height:34px; border-bottom:1px solid #d6d6d6; margin:auto;}
.center1_right_top_left{font-weight:bold; line-height:34px; font-size:14px; color:#333333; float:left; text-indent:10px;}
.center1_right_top_right{float:right; line-height:34px; text-align:right; padding-right:5px;}
.center1_right_bottom{width:202px; height:195px; padding:10px; padding-left:15px; overflow:hidden; line-height:25px; color:#333333;}



.center02{width:994px; height:80px; margin:auto;border:1px solid #D6D6D6;}

.center2_top{width:100%; height:45px; border-bottom:1px solid #d6d6d6; margin:auto;}
.center2_top_left{font-weight:bold; line-height:45px; font-size:16px; color:#333333; float:left; text-indent:20px;}
.center2_top_right{float:right; line-height:45px; text-align:right; padding-right:25px; font-size:16px;}

.center2{
	width: 1200px;
	height: 258px;
	margin: auto;
	border: 1px solid #D6D6D6;
}
.center2 a{ font-size:14px;}
.center2_bottom{width:1186px; height:183px; padding-top:5px; padding-bottom:5px; padding-left:7px; padding-right:7px;}
.center2_bottom_left{width:26px; height:26px; float:left; padding-top:73px; padding-bottom:53px; text-align:right; padding-right:10px}
.center2_bottom_center{width:1120px; height:122px; float:left;}
.center2_bottom_center ul li{width:129px; height:118px; border:1px solid #D6D6D6; padding:1px; float:left; margin-left:21px; display:inline;}
.center2_bottom_centernei{width:129px; height:118px;background:#EBEBEB;}
.center2_bottom_centernei_top{width:182px; height:116px;}
.center2_bottom_centernei_bottom{width:182px; height:24px; line-height:24px; text-align:center; overflow:hidden;}
.center2_bottom_centernei_top a img{ border:1px solid #FFF; padding:2px;}
.center2_bottom_centernei_top a:hover img{ border:1px solid  #C30}
.center2_bottom_centernei_bottom a{color:#333333; }
.center2_bottom_centernei_bottom a:hover{color:#bb0000;}
.center2_bottom_right{width:26px; height:26px; float:right; padding-top:73px; padding-bottom:53px; text-align:right}

       #demo5 td{ padding:8px;}
	    #demo5 div{ text-align:center; padding:5px 0px 5px 0px;}
	    #demo5 img
        {
            width: 220px;
			height:135px;
			 
        }
 


.center3{width:994px; height:268px; margin:auto;}
.center3_left{width:314px; height:266px; float:left; border:1px solid #d6d6d6;}
.center3_left_top{width:294px; height:34px; border-bottom:1px solid #d6d6d6; margin:auto;}
.center3_left_top_left{font-weight:bold; line-height:34px; font-size:14px; color:#333333; float:left; text-indent:10px;}
.center3_left_top_right{float:right; line-height:34px; text-align:right; padding-right:5px;}
.center3_left_bottom{width:294px; height:208px; padding-left:10px; padding-right:10px; padding-top:3px;}	
.center3_left_bottom ul li{width:294px; height:24px; border-bottom:1px solid #e6e6e6; background:url(/images/li.jpg) no-repeat left; line-height:24px;}
.center3_left_bottom_left{width:100%; height:24px; line-height:24px; float:left; text-indent:15px;}
.center3_left_bottom_left a{color:#333333;}
.center3_left_bottom_left a:hover{color:#bb0000;}
.center3_left_bottom_right{width:79px; height:24px; line-height:24px; float:right; padding-right:15px; text-align:right; color:#868686}
.center3_center{width:314px; height:266px; float:left; border:1px solid #d6d6d6; margin-left:23px;}
.center3_right{width:314px; height:266px; float:right; border:1px solid #d6d6d6;}

/* 底部 */
.bottom{width:100%;background:#c90000; color:#FFF}
.bottom_center{width:1200px;margin:auto; text-align:center; font-size:14px; line-height:30px; padding-top:15px;}
.bottom_center a{ color:#FFF}
.bottom_center a:hover{ color:#F90}

/* 友情链接 */
.yqlj{width:100%; color:#ccc; }
 
.yqlj a{padding-left:5px; padding-right:5px; color:#ccc; font-size:12px; display:inline-block}
.yqlj a:hover{padding-left:5px; padding-right:5px; color:orange;}




/* 子页 */
.main{width:994px; margin:auto; overflow:hidden;}
.left{width:229px; float:left;}
.left_fl{width:227px; float:left; border:1px solid #D6D6D6;}
.left_fl_top{width:207px; height:34px; border-bottom:1px solid #d6d6d6; margin:auto;}
.left_fl_top_left{font-weight:bold; line-height:34px; font-size:14px; color:#333333; float:left; text-indent:10px;}
.left_fl_bottom{width:202px; padding:10px; padding-left:15px; overflow:hidden; line-height:25px; color:#333333;}
.left_fl_bottom ul li{width:180px; height:29px; line-height:29px; padding-left:20px; border-bottom:1px dashed #999; background:url(../images/li.jpg) no-repeat left;}

.left_lx{width:227px; height:248px; float:left; border:1px solid #D6D6D6; float:right;}
.left_lx_top{width:207px; height:34px; border-bottom:1px solid #d6d6d6; margin:auto;}
.left_lx_top_left{font-weight:bold; line-height:34px; font-size:14px; color:#333333; float:left; text-indent:10px;}
.left_lx_top_right{float:right; line-height:34px; text-align:right; padding-right:5px;}
.left_lx_bottom{width:202px; height:195px; padding:10px; padding-left:15px; overflow:hidden; line-height:25px; color:#333333;}

.right{width:748px; float:right; border:1px solid #d6d6d6;}
.right_title{width:748px; height:30px; border-bottom:1px dashed #d6d6d6;}
.right_title_left{margin-left:10px; float:left; height:30px; line-height:30px; padding-left:15px; font-weight:bold; font-size:14px; color:#333333; background:url(../images/li.jpg) no-repeat left;}
.right_title_right{float:right; padding-right:20px; height:30px; line-height:30px; text-align:right; color:#444444;}
.right_title_right a{padding-left:10px; padding-right:10px; color:#444444;}
.right_title_right a:hover{padding-left:10px; padding-right:10px; color:#bb0000;}




/* 公司简介 */
.gsjj{width:718px; padding:15px; color:#333333;}


/* 新闻列表 */
.xwlb{width:718px; padding:15px; padding-top:10px; padding-bottom:10px;}
.xwlb ul li{width:718px; height:30px; background:url(../images/li.jpg) no-repeat left; border-bottom:1px dashed #cccccc;}
.xwlb_left{width:560px; height:30px; line-height:30px; float:left; padding-left:15px; font-size:12px;}
.xwlb_left a{color:#333333;}
.xwlb_left a:hover{color:#bb0000;}
.xwlb_right{width:90px; height:30px; line-height:30px; float:right; font-size:12px;}
.xwlb_fy{width:672px; text-align:left; height:25px; line-height:25px; margin-left:20px;}
.xwlb_fy a{color:#444444; padding-left:5px; padding-right:5px;}
.xwlb_ad{width:672px;  height:60px;  margin-left:20px;}




/* 新闻详细 */
.xwxx{width:708px; padding:20px; padding-top:10px; padding-bottom:10px;}
.xwxx_title{width:708px; height:30px; text-align:center; line-height:30px; color:#666666; font-size:16px; font-weight:bold;}
.xwxx_title1{width:708px; height:30px; text-align:center; line-height:30px; color:#999999; border-bottom:1px dashed #999999;}
.xwxx_bottom{width:708px; font-size:12px; padding-top:5px; line-height:30px;}




/* 产品展示 */
.cp{width:712px; line-height:28px; padding-bottom:10px; color:#014421; overflow:hidden;}
.cp ul li{width:219px; height:190px; float:left; margin-left:16px; margin-top:15px; display:inline;}
.cp_top{width:207px; height:157px; padding:5px; border:1px solid #D6D6D6; text-align:center;display:table;display:table-row;display:table-cell;vertical-align:middle;
*display: block; *font-size: 142px; *font-family:Arial; overflow:hidden;}
.cp_top img{vertical-align:middle;}
.cp_bottom{width:219px; height:33px; line-height:34px; text-align:center;}
.cp_bottom a{color:#444444;}
.cp_fy{width:672px; text-align:center; height:30px; line-height:30px; padding-top:10px;}
.cp_fy a{color:#444444; padding-left:5px; padding-right:5px;}


/* 留言 */
.ly{width:697px; padding:10px;}
.ly_gy{width:600px; height:30px; margin:auto; margin-top:5px;}
.ly_gy_left{float:left; text-align:right; width:100px; line-height:30px;}
.ly_gy_right{float:left; width:450px; padding-left:10px; line-height:30px;}
.ly_nr{width:600px; height:80px; margin:auto; margin-top:10px;}
.ly_nr_left{float:left; text-align:right; width:100px;}
.ly_nr_right{float:left; width:450px; padding-left:10px; line-height:30px;}
.bt{ padding-top:10px; padding-bottom:10px; height:21px;}
.bt ul li{float:left; padding-left:220px; width:75px; height:21px;}




/* EXAMPLES ------------------------------------------------ */



 .bx-wrapper {
	margin: 0 auto;
}

 .bx-prev {
	position: absolute;
	top: 45px;
	left: -30px;
	width: 31px;
	height: 31px;
	text-indent: -999999px;
	background:url(images/icon_arrow_left.html) no-repeat 0 -31px;
}

 .bx-next {
	position: absolute;
	top:45px;
	right: -30px;
	width: 31px;
	height: 31px;
	text-indent: -999999px;
	background:url(images/icon_arrow_right.html) no-repeat 0 -31px;
}

 .bx-next:hover,
 .bx-prev:hover {
	background-position: 0 0;
}

.field .field-label {
	font-size: 14px;
	color: #838383;
	font-weight: normal;
	margin-bottom: 5px;
}

/*start / stop*/
.bx-auto {
	text-align: center;	
}

.bx-start {
	color: #f1eee7;
	font-size: 14px;
	background: #838383;
	padding: 4px 7px;
	border-radius: 3px;
	text-transform: capitalize;
}

.bx-start:hover {
	background: #525044;
	text-decoration: none;
}

/*pager*/
.bx-pager {
	text-align: center;
}

.bx-pager a {
	font-size: 16px;
	color: #838383;
	padding: 0 10px;
}

.bx-pager .pager-active,
.bx-pager a:hover {
	color: #de312a;
	text-decoration: none;
}

.bx-window{position:relative; overflow:hidden; width:964px;}
        ul, li
        {
            margin: 0px;
            padding: 0px;
            list-style: none;
        }
        #slider5
        {
            width: 1200px;
        }
        #slider5_li
        {
            width: 182px;
            height: 134px;
          
            padding: 1px;
            float: left;
            margin-left: 21px;
            display: inline;
        }
/*标签云*/		
.tagBox{ width:1200px; margin:0 auto;}
.tags{width:100%; height:auto; overflow:hidden; padding-top:18px}
.tags-title{width:100%; height:35px;}
.tags-title hr{ border:none;border-top:1px #E5E5E5 solid; padding:0; margin:0; color:#E5E5E5; height:1px; margin-top:20px; float:left; width:100%}
.tags-title .tagsttxt{width:auto; height:35px; line-height:35px; font-family:'Microsoft YaHei'; font-weight:bold; font-size:18px; color:#333; text-indent:25px; position:absolute; z-index:1; padding-right:20px;}
.tags-title .tagsttxt a{ color:#333; text-decoration:none; background:#fff; padding:0px 10px;}
.tags-content{width:100%; height:auto; overflow:hidden; padding-top:15px}
.tags-content li{ list-style:none;}
.tags-content li a{ margin-left:15px; margin-bottom:15px;height:32px; line-height:30px; border:1px #ccc solid; text-decoration:none; border-radius:20px; padding:5px 15px; color:#333; font-size:16px;float:left;  overflow:hidden; display:block}
.tags-content li a:hover{background:#ff0000; color:#fff; border:1px  solid #ff0000}	
.bottom_center_right li { display:inline-block; width:33%; text-align:left;}

 .artBox{ width:1200px; height:355px; margin:0 auto; }
.artBox .rBox{ width:390px; height:355px; border:1px solid #ccc; float:left;}
.pd2{ padding:2px;}
.pad10{ padding:10px;}
.marr15px{ margin-right:15px;}
.pd2title{ width:100%;}
.pd2line{ width:100%; height:0px; }
.pd3line{ width:100%; height:1px;border-bottom:1px dotted #ccc;clear:both}
a.pTitle{ display:block; height:53px; width:150px; line-height:53px; float:left; margin-left:15px; font-size:16px; font-weight:bold}
a.pMore{ display:block; height:53px;  line-height:53px; float:right; padding-right:15px; font-size:12px;}
.zs{ padding-left:25px;background:url(/images/wiki.png) no-repeat left center; }
.jc{ padding-left:25px;background:url(/images/jc.png) no-repeat left center; }
.wxx{ padding-left:25px;background:url(/images/wxx.png) no-repeat left center; }

.topNews { padding:10px 0px;}
.topNews .l{ width:135px; height:78px; float:left; margin-left:8px; }
.topNews .l img{ padding:2px; border:1px solid #ccc;width:112px; height:77px;}
.topNews .l span{ position:absolute; bottom:0px; left:0px; background:#0e9d99; font-size:12px; color:#fff; width:116px; display:block; text-align:center; height:14px; line-height:14px}

.topNews .r .ntitle{ display:block; font-size:14px; line-height:23px; width:240px; height:23px; overflow:hidden}
.topNews .r .ndes{ display:block; font-size:12px; line-height:18px;color:#707070; padding-top:5px;}

.ialist li{height:33px; position:relative;}
.ialist li a{ display:inline-block; height:24px; font-size:14px; margin-right:80px; overflow:hidden}

.ialist li span{ display:inline-block; position:absolute; top:0; right:0; width:40px; height:24px; color:#ccc;}
.ialist li a * span{ display:inline; position:static;}
 .m-wz1{ padding:15px; font-size:14px;}
  .m-wz1 span{ text-indent:28px;  }
 .abouti{ float:left; padding:1px; border:1px solid #ccc; margin:0px 10px 10px 0px;}
#ycArt{ width:1200px; margin:0 auto; border:1px solid #ccc;}
#ycArt ul{ padding:20px;}
#ycArt ul li{ width:33.3%; height:35px; float:left}
#ycArt ul li a{ font-size:16px; display: block; height: 25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.iblk{ width:100%; height:15px;}
.fOrange{ color:#ffffff;}
.fYellow{ color:#fff;}
.myIntro{ padding:10px 15px; border-top:1px  dashed #ccc; line-height:25px;}
#myform{ border:1px solid #f2f3f4; font-size:12px;}
#myform table{ box-sizing:border-box}
#myform .upfile,#Verifycode{ height:25px; line-height:25px; padding:3px 0px;}
#myform .lefttdbg{ font-size:16px;}
#myform td { border:1px solid #f2f3f4; padding:10px;}

	/* css 重置 */
	/*  slide -banner css */
	.fullSlide{ min-width:1000px;   position:relative;  height:728px; overflow:hidden;   }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important; }
	.fullSlide .bd li{ width:100% !important;  height:728px; position: relative}
	.fullSlide .bd li span{display: block;position: absolute;top:-120px;left: -120px}
	.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:463px;  }
 	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(/images/ydot.png) 0 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{  background:url(/images/bdot.png) 0 0;  }


.pagination-wrapper {clear:both;padding:1em 0 2em 0;text-align:center;} 
.pagination {display: inline-block;*display: inline;*zoom: 1;font-size:14px;border-radius: 3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);} 
.pagination li{list-style: none;display: inline;float: left;line-height: 25px;text-decoration: none;border: 1px solid #ddd;border-left-width: 0;} 
.pagination li a {display: inline-block;padding: .5em 1.3em;background-color: #fff;color: #333;} 
 .pagination li a:hover{text-decoration:none; background:#c90000;color:#fff;} 
  .pagination li.thisclass a {background-color:#c90000;color:#fff;} 
.pagination li:first-child {border-left-width: 1px;border-radius: 3px 0 0 3px;} 
.pagination li:last-child{border-radius: 0 3px 3px 0;} 
.pagination .pageinfo{color: #444;display: inline-block;padding: .5em 1.3em;}
.pdate{text-align: center}

.yqlj_con{background: #c90000;color: #f2f3f4;padding:20px;line-height: 25px;}

/*更多按钮*/
.cat-more-btn a{padding:0 50px;border:1px solid #c7c7c7;border-radius: 30px; text-align:center;transition: all 0.3s ease 0s;}
.cat-more-btn a,.cat-more-btn a span{display:inline-block;height:50px;line-height:50px;}
.cat-more-btn a span{padding-right:46px;background:url(/images/rdot.png) no-repeat right center;}
.cat-more-btn a:hover{border-color:#c90000;background:#c90000;color:#fff}
.cat-more-btn a:hover span{display:inline-block;padding-right:46px;height:50px;background:url(/images/rdota.png) no-repeat right center;line-height:50px}
