﻿@charset "UTF-8";
/* Base Reset */
* {margin: 0px auto;padding: 0;}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-y: scroll; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background:#fff;}
:focus { outline:0;}
img { border:0;}
a img { vertical-align: middle;}
body {
	line-height: normal;
}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none !important;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}

body,p {
	color: #333;
	font-family: "微软雅黑","Microsoft YaHei" , "STHeiti STXihei", "Microsoft JhengHei", Tohoma, Arial !important;
	font-size: 12px;
	line-height: normal;
}
body {background:#fff;}
a{ text-decoration: none; color: #333;}
a:hover{ text-decoration: none; color: #ff0000; }
.fl { float:left;}.fr { float:right;}
/**头部**/
.wp-header { width:1100px; height:150px; margin:0px auto;}
/**主导航**/
.wp-navi { width:100%; height:50px; margin:0px auto; background:#191717;}
.wp-navlist { width:1100px; height:50px; margin:0px auto;}
.wp-navlist ul{height:50px; list-style:none; padding-left:0px; margin-left:0px;}
.wp-navlist li{height:50px; list-style:none; text-align:center; line-height:50px; float:left; font-size:16px; color:#ffffff; margin-left:0px; }
.wp-navlist li a{ display:block; color:#ffffff; float:left; padding:0px 50px;}
.wp-navlist li a:hover{ display:block; height:50px; color:#ffffff; text-decoration:underline;}
.wp-navlist li a.ato{ display:block; height:50px; color:#ffffff; text-decoration:underline;}

/**首页主要内容**/
.wp-main { width:1100px; margin:0px auto;}
.wp-cptitle{ width:1100px; margin:0px auto; padding-top:15px;}
.wp-cptitleleft{width:120px; height:40px; background:#373737; font-size:16px; color:#FFF; text-align:center; line-height:40px; border-bottom:2px solid #e54a4c; float:left;}
.wp-cptitleright{width:980px; height:40px;line-height:40px; border-bottom:2px solid #e54a4c; float:left; font-size:16px; text-align:right;}
.wp-cpmain{ width:1100px; margin:0px auto; margin-top:15px; height:auto; min-height:38px;}
.wp-aboutleft{width:860px; float:left;}
.wp-aboutright{width:170px; float:right; background:#242424; padding:20px}
.wp-newcpleft{ width:180px; height:255px; float:left; background:#67873b;}
.wp-newcpright{ width:900px; height:255px; float:right;}
.wp-Links{ width:25%; float:left;}
.wp_noticeleft{ width:146px; height:38px; float:left;}
.wp_noticeContent{ width:800px; height:38px; float:left;}
.wp_noticeright{ width:83px; height:38px; float:right;}

/**关于我们内容界面**/
.banner_aboutbg{ width:100%; height:250px; margin:0px auto;}
.wp-atitle{width:210px; float:left; padding-top:15px;}
.wp-acontent{width:880px; float:right; padding-top:15px;}


/**首页轮播图片**/
.yx-rotaion{margin:0 auto; border:1px solid #CCC;}
.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:14px;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:10px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:2px;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:0;height:0;overflow:hidden;}

.main-left2{ width:420px; height:190px; overflow:hidden; padding-left:12px; float:left; line-height:30px; font-size:14px; text-align: justify;}
.main-left2 span{line-height:30px; font-size:14px; font-weight:bold; color:#d92d36; padding-left:29px;}
.main-left2 p{line-height:27px; font-size:14px; color:#5d5d5d; text-indent:2em;}
.main-left3{ width:315px; height:230px; overflow:hidden; float:right;}
.main-right{ width:315px; height:30px; float:right;}

/**公司动态与几层动态选项卡**/
.wp-main2 { float:right; width:400px; height:auto !important;}
.tab{ float:right; width:400px; height:auto !important;}
.tab-hd { background:#f8f7f7; border-bottom:2px solid #d92d36; overflow:hidden; zoom:1; height:d35px;}
.tab-hd li{ float:left; width:120px; color:#d92d36; text-align:center; cursor:pointer; line-height:35px; font-size:18px;}
.tab-hd li.active{ background:#d92d36; color:#fff;}
.tab-bd li{display:none; border-top:0 none; height:230px;}
.tab-bd li.thisclass{ display:block;}

/**最新公告**/
.main-ad{ width:300px; float:left; height:25px;}
.webinfo {font-size:17px; color:#d92d36; line-height:35px; text-align:center;}
.webinfo a {color:#d92d36; font-size:17px;}
.webinfo1 {font-size:13px; color:#bbb; float:left; line-height:23px;}
.ranklist{width:400px; height:250px; float:left;}
.ranklist ul li{height:33px;line-height:33px; display:block; background:url(../images/icon1.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dotted #dddddd}
.first1{background:none; border-bottom:0px;}
.ranklist ul li a{font-size:14px; color:#666; width:290px; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.ranklist ul li div{ float:right; width:90px; text-align:right; font-size:14px; color:#666;}
.ranklist ul li a:hover{color:#ff0000;}
/*.ranklist ul li em{width:20px;height:16px;overflow:hidden;display:block;left:0;top:0;text-align:center;font-style:normal;color:#333;}
.ranklist ul li.top em{background-position:0 0;color:#fff;}
.ranklist ul li .num{position:absolute;right:0;top:0;color:#999;}*/
.btn_lh:hover{color:#fff;text-decoration:none;}

/**公司新闻**/
.main-leftnews{ width:195px; float:left; overflow:hidden;}
.main-leftnews1{ width:190px; float:left; height:35px; background-color:#f8f7f7; border-bottom:2px solid #d92d36; padding-left:5px; font-size:18px; line-height:35px; color:#d92d36}
.main-leftnews3{ width:310px; float:left; height:87px;}
.main-leftnews5{ font-size:12px; float:left; line-height:25px; width:310px;}
.main-leftnews5 ul{ padding-left:0px; margin-left:0px;}
.main-leftnews5 ul li{ width:310px; line-height:30px; vertical-align:bottom;}
.main-leftnews5 ul li a{background:url(../images/icon1.jpg) no-repeat left center;  padding-left:20px;  color:#444; width:260px; float:left; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.main-leftnews5 ul li a:hover{ color:#ff0000;}
.main-leftnews5 ul li div{ font-size:12px; color:#444; float:right;}
.morenews{ font-size:12px; float:left; text-align:right; width:100%; line-height:22px;}
.morenews a{ font-size:12px; color:#F00;}
/**领导信息**/
.list {	width: 195px;float:left;}
.list ul li {}
.list ul li a {	padding-left: 8px; color: #444;	font-size: 15px; display: block; height: 30px;	line-height: 30px;	width:87px; float:left;	position: relative;}
.first {width:187px; float:left;position: relative;}
.list ul li .inactive {	background: url(../images/off.png) no-repeat 164px center;	font-size:18px; color:#d92d36; line-height:35px; height:35px; width:187px;	background-color: #f8f7f7;	border-bottom: solid 2px #d92d36;}
.list ul li .inactives {background: url(../images/on.png) no-repeat 164px center; width:187px;	font-size:18px; color:#d92d36; line-height:35px; height:35px;background-color: #f8f7f7;	border-bottom: solid 2px #d92d36;}
.list ul li ul {display: none; height:270px;}
.list ul li ul li ul {display:block; height:270px;}
/**基层动态**/
.main-dynamic{ width:339px; float:left;}
.main-dynamic1{ width:328px; float:left; height:35px; background-color:#f8f7f7; border-left:3px solid #d92d36; padding-left:8px; font-size:18px; line-height:35px; color:#d92d36}
.main-dynamiclist{overflow:hidden; width:339px; float:left;}
.main-dynamiclist p{ font-size:12px; line-height:30px;}
.main-dynamiclist li{height:34px;line-height:34px;overflow:hidden;padding:0px;margin:0px;background:url(../images/icon1.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dotted #dddddd}
.main-dynamiclist li a{font-size:14px; color:#666; width:229px; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.main-dynamiclist li div{ float:right; width:90px; text-align:right; font-size:14px; color:#666;}
.main-dynamiclist li a:hover{color:#ff0000;}

/**行业动态**/
.main-rightnews{ width:445px; float:right;}

/**产品展示**/
.main-cp{ width:1070px; margin:0 auto; height:35px; background-color:#f8f7f7; border-left:3px solid #d92d36; padding-left:8px; font-size:18px; line-height:35px; color:#d92d36}
.main-cp1{ width:735px; float:left; height:30px;}

/* 产品图片滚动 */
.scrollleft{width:1070px;padding:0px;margin:0px auto; margin-top:5px;}
.scrollleft li{float:left;margin-right:5px;display:inline;width:240px;text-align:center;line-height:19px}
.scrollleft li span{ line-height:30px; font-size:14px;}
.scrollleft img{width:230px;height:190px;padding:3px;border:solid 1px #eee;}

/**视频展示**/
.main-video{ width:300px; float:left; height:30px; padding-top:25px;}
.main-video1{ width:300px; float:left; height:87px; padding-top:0px;}
.main-video2{ width:300px; float:left; height:104px; padding-top:15px;}
.main-video5{ font-size:12px; float:left; line-height:25px; width:300px;}
.main-video5 ul{ padding-left:0px; margin-left:0px;}
.main-video5 ul li{ width:300px; line-height:30px;}
.main-video5 ul li a{background:url(../images/icon1.jpg) no-repeat left center;  padding-left:20px;  color:#444; width:200px; float:left; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.main-video5 ul li a:hover{ color:#ff0000;}
.main-video5 ul li div{ font-size:12px; color:#444; float:right;}
.morevideo{ width:300px; float:left; text-align:right; height:25px; line-height:25px;}
.morevideo a{ font-size:12px; color:#F00;}

/**关于我们**/
.aboutbg{ width:100%; margin:0px auto; height:250px;}
.aboutmain{ width:1100px; margin:0px auto; padding-top:15px; height:auto;min-height:200px;}
.aboutleft{ width:210px; float:left; height:auto;}
.aboutleft1{ width:210px; float:left; height:45px; line-height:45px; border-bottom:2px solid #e54a4c; background:#191717; text-align:center; font-size:16px; color:#ffffff;}
.aboutright{ width:870px; float:right; height:auto;}
.aboutright1{ width:870px; height:45px; line-height:45px; border-bottom:2px solid #CCC; padding-left:10px; font-size:14px; float:left; height:auto;}
.aboutright1 a{ font-size:14px; color:#d92d36;}
.aboutright2{ float:left; width:800px; padding:10px; font-size:14px; line-height:25px;}
.aboutright2 p{ font-size:14px; text-align:justify; text-indent:2em; line-height:25px;}

/**新闻资讯**/
.news1{ float:left; width:870px; padding-top:10px; font-size:14px; line-height:25px;}
.news1 ul{ padding-left:0px; margin-left:0px;}
.news1 ul li{ width:800px; line-height:32px; height:32px; border-bottom:1px dotted #eee;}
.news1 ul li a{background:url(../images/icon1.jpg) no-repeat left center;  padding-left:20px;  color:#444; width:700px; float:left; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.news1 ul li a:hover{ color:#ff0000;}
.news1 ul li div{ font-size:12px; color:#444; float:right;}

/**详细新闻信息**/

.newstitle{ width:100%; height:30px; line-height:30px; padding-top:20px; text-align:center; font-size:16px; font-weight:bold; float:left;}
.newsftitle{ width:100%; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:bold; float:left;}
.newstime{ width:100%; float:left; height:30px; line-height:30px; text-align:center; font-size:14px; border-bottom:1px dotted #eee;}
.newsinfo{ width:100%; float:left; padding-top:10px; font-size:15px; padding-bottom:15px; border-bottom:1px dotted #eee;}
.newsinfo p{ text-indent:2em; line-height:30px; text-align:left; font-size:15px;}
.newsfanye{ width:100%; float:left; }
.newsfanye .left{ width:50%; float:left; text-align:left; line-height:40px; font-size:12px;}
.newsfanye .right{ width:50%; float:right; text-align:right; line-height:40px; font-size:12px;}

/**产品展示**/
.products1{ float:left; width:100%; padding:10px 0px;}
.products1 ul{ padding-left:0px; margin-left:0px;}
.products1 ul li{ width:185px; text-align:center; padding:0px 10px 10px 10px; float:left;}
.products1 ul li div{ width:179px;height:179px; border:1px solid #eee; overflow:hidden;}
.products1 ul li div img{ height:179px;}
.products1 ul li span{ height:30px; width:179px; line-height:30px;}
.products1 ul li span a{height:30px; width:179px; text-align:center;}

.pageinfo{ width:100%; line-height:40px; float:left; text-align:center;}

/* ==竖式导航样式== */
.L1{width:210px; float:left; text-align:center;}
.L1 ul{ padding:0px; margin:0px auto; list-style:none; text-align:center;background:#f2f2f2; }
.L1 ul li{ list-style:none; width:210px; display:block; height:38px; text-align:center; border-bottom:1px solid #ccc; font-size:14px; color:#333333; }
.L1 ul li a{ display:block; width:210px; height:38px; color:#333;line-height:38px;}
.L1 ul li a:hover{ display:block; width:210px; height:38px; color:#fff; background:#e54a4c; text-decoration:none; }
.L1 ul li a.ato{ display:block; width:210px; height:38px; color:#fff; background:#e54a4c; text-decoration:none; }
.L1 ul li.lin{ width:210px; height:38px; color:#333333; background:#efefef; text-align:left; font-size:14px; line-height:38px;}
/**友情链接**/
.main-link{ width:300px; float:left; padding-top:10px; height:30px;}
.linkk{width:339px; float:left; margin:auto; padding:3px 0px}
.linkk select{width:339px}
.linkli1{ width:150px; float:left; padding-top:5px;}
.linkli2{ width:150px; float:left; padding-top:5px;}

/**底部信息**/
.foot{ width:100%; background:url(../images/foot_centerbg.jpg); height:260px; margin:0px auto; margin-top:15px;}
.foot_left{width:22%; background:url(../images/foot_leftbg.jpg) no-repeat; height:260px; float:left;}
.foot_right{width:22%; background:url(../images/foot_rightbg.jpg) no-repeat right; height:260px; float:right;}
.foot_center{width:55%; height:260px; float:left;}