﻿body { height:auto !important; margin:0px; padding:0px; font-size:12px; background:url(../images/bg.jpg) top no-repeat;}
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0;}
img{ border:none}
a{ text-decoration:none}
ul,li{ list-style-type:none; margin:0px; padding:0px}
.clear{ clear:both}
.icon { background-image: url("../images/icon.png"); display: inline-block; vertical-align: middle; }

/* 头部 */

.headCtn{ width:100%; height:126px; background:url(../images/hBg.jpg) repeat-x;}
.headCtn .topCtn{ width:1140px; height:126px; margin:0 auto; position:relative;z-index: 14;}
.headCtn .topCtn .logo{ position:absolute; left:2px; top:30px;}
.headCtn .topCtn .sCtn{ position:absolute;right:0; top:14px; padding:0 12px 0 0;  font-family:微软雅黑; line-height:28px; font-size:13px; color:#2d2d2d;}
.headCtn .topCtn .sCtn a{ color:#2d2d2d;}
.headCtn .topCtn .sCtn a:hover{ color:#007b3f;}

.navCtn{ width:860px; height:40px; position:absolute; right:0px;top:68px; background:url(../images/navBg.png) no-repeat;}
.navCtn ul {width:860px;margin:0 auto;}
.navCtn ul li{ width:120px; height:40px; float:left; line-height:40px; text-align:center; font-size:14px; font-family:微软雅黑;position: relative;}
.navCtn ul li a{ line-height:40px; color:#ffffff; font-size:14px; display:block;background-image:url(../images/libg_06.png); background-position:right; background-repeat:no-repeat;transition: ease-in-out .2s;font-family:微软雅黑; }
.navCtn ul li a:hover{ color:#daff9b;}
.navCtn ul li:hover{
	margin-top: -1px;
	background-image: url(../images/images_2.png);
}

.navCtn ul li dl { width: 120px; display: none; background: #009b3c; position: absolute; left: 0px; top: 40px; z-index: 11; overflow: hidden;}
.navCtn ul li dl dd { overflow: hidden; }
.navCtn ul li dl dd a { margin-bottom: 0px; width: 100%; height: 40px; line-height: 40px; display: block; font-size: 14px; color: #fff; text-align: center; transition: ease-in-out 0.2s; font-family:微软雅黑; }
.navCtn ul li dl dd a:hover { color: #fff; background: #FF9933; height: 40px; line-height: 40px; }
.navCtn ul li dl dd a.hover{ background:none;}
.navCtn ul li dl dd a.hover:hover{ background: #FF9933;}
.navCtn ul li:first-child { border: none; }

/* Banner图 */
.banner{top:0;width: 100%; overflow: hidden; height: 380px; margin: 0 auto; position: relative; z-index: 1;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}

.banner .num{position:absolute;right:0;bottom:10px;z-index:100;width:100%;text-align: center;}
.banner .num li{width:30px;height:8px;display:inline-block;margin-right:4px;background:#fff;line-height:10px;}
.banner .num li{_display:inline;*display:inline;_zoom:1;}
.banner .num li.num_hover{background-color:#FF3300;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:inline;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:30px;height:8px;line-height:8px;text-indent: -100px;overflow: hidden;}



/* 第一行 */
.l,.f_l{float:left!important;_display:inline}
.r,.f_r{float:right!important;_display:inline}
.public_tit { margin-bottom:23px;border-bottom: 1px solid #CCCCCC;position: relative;height: 52px;line-height: 52px;color:#017c31;font-size: 26px;padding-left: 5px;font-family:微软雅黑; font-weight:bold;}
.public_tit .more {transition: all 0.2s linear;width: 68px;height: 22px;line-height: 22px;text-align: center;display: block;position: absolute;right: 0;top: 50%;margin-top: -12px;border: 1px solid #c7c7c7;border-radius: 4px;color: #7d7d7d;font-size: 12px;}
.public_tit .more:hover {border: 1px solid #565656;color: #565656;}

.cnt{width:1140px;height:300px;padding-top:20px;margin:0 auto;}
.stress{width:730px;height:300px;}

/* 图片新闻 */
.focusBox {float:left;position: relative;width:320px;height:220px;overflow: hidden;font-family:Arial;text-align: left;background:#fff;}
.focusBox .pic img {width:320px;height:220px;display: block;}
.focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;height: 34px;width:100%;background: #000000;filter: alpha(opacity=50);opacity: 0.5;overflow: hidden;}
.focusBox .txt {position: absolute;bottom: 0;z-index: 2;height: 34px;width:100%;overflow: hidden;}
.focusBox .txt li{ height:34px;line-height:34px;position:absolute;bottom:-34px;}
.focusBox .txt li a{ display: block;color: white;padding: 0 0 0 10px;text-decoration: none; font-size:13px;}
.focusBox .num { position: absolute;z-index: 3;bottom:10px;right: 8px;}
.focusBox .num li{float: left;position: relative;width:10px;height:10px;overflow: hidden;text-align: center;margin-right:4px;cursor: pointer;background:url("../images/btn-normal.png") no-repeat center center;}
.focusBox .num li a,.focusBox .num li span { position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span {z-index: 1;filter: alpha(opacity=50);opacity: 0.5;}
.focusBox .num li.on a,.focusBox .num a:hover{background:url("../images/btn-active.png") no-repeat center center;}

.news_l{width:380px;height:252px;float:right;}
.ul-news_l{overflow: hidden;}
.ul-news_l ul{
	margin-top: 0px;
    /*width: 400px;*/
    /*float: right;*/
}
.ul-news_l li{
    height: 36px;
    border-bottom: 1px dotted #c0c0c0;
    line-height: 36px;
    overflow: hidden;
    background: url(../images/disc.jpg) left center no-repeat;
    padding-left: 15px;
	font-size: 14px;
	font-family:"宋体";
}
.ul-news_l li a{
    line-height: 3px;
    color:#666666;
}
.ul-news_l li a:hover{
    color:#FF0000;
}
.ul-news_l li em{
    float: right;
	font-size: 13px;
    padding-right: 1px;
	color: #686868;
	font-family:"微软雅黑";	
}

/* 标题新闻 */
.news{ margin-left:10px;width:360px;height:300px;}
.news_c{width:100%;height:252px;}

.ul-news{overflow: hidden;}
.ul-news ul{
	margin-top: 0px;
    /*width: 400px;*/
    /*float: right;*/
}
.ul-news li{
    height: 36px;
    border-bottom: 1px dotted #c0c0c0;
    line-height: 36px;
    overflow: hidden;
    background: url(../images/disc.jpg) left center no-repeat;
    padding-left: 15px;
	font-size: 14px;
	font-family:"宋体";	
}
.ul-news li a{
    line-height: 3px;
    color: #686868;
}
.ul-news li a:hover{
    color: #FF0000;
}
.ul-news li em{
    float: right;
	font-size: 13px;
    padding-right: 1px;
	color: #686868;
	font-family:"微软雅黑";	
}

/* 第二行 */

.public_tit em{
    float:right;
	font-size: 14px;
    padding-right: 100px;
	color: #686868;
	font-family:"微软雅黑";	
	padding-top:2px;
}
.public_tit em a{
	margin-right:10px;
	color: #686868;
}
.cnt2{width:1140px;height:40px;margin-bottom:5px;padding-top:30px;margin:0 auto;}
.stress2{width:1140px;height:40px;}

#hd{
	background-color: #fff;	
	position: fixed;
	width: 100%;
	left: 0;
	top: 0px;
	z-index: 5600;
}
#hd.fixed{top: 0px;}
.w1000 { width: 1000px; margin: 0 auto; }

.qe-srcoll{position: relative;}
.qe-srcoll .next,
.qe-srcoll .prev,
.hd .prev, .hd .next { display: block; width: 30px; height: 30px; overflow: hidden; cursor: pointer; background-position: 0 -109px; left: 0; top: 100px; position: absolute; }
.qe-srcoll .prev{left: -60px;}
.qe-srcoll .next,
.hd .next { background-position: -40px -109px; left: auto; right: 0; }
.qe-srcoll .next{right: -60px;}
.qe-srcoll .bd{width: 1000px;overflow: hidden;}

.floor_main_7 { padding-top: 10px; padding-bottom: 15px; }
.floor_main_7 .bd { margin-top: 36px; }
.floor_main_7 .bd ul { zoom: 1; width: 105%; }
.floor_main_7 .bd ul li { height: 246px; background: #FF9933; float: left; margin-right: 13px; text-align: center; font-size: 14px; }
.floor_main_7 .bd ul li b { }
.floor_main_7 .bd ul li img { width: 240px; height: 200px;}
.floor_main_7 .bd ul li h3 { font-weight: 100; line-height:40px; color: #fff; }
.floor_main_7 .bd ul li .on { width: 240px; height: 200px; position: absolute; left: 0; top: -15px; opacity: 0; filter: alpha(opacity=0); transition: all .3s; }
.floor_main_7 .bd ul li .on i { background-position: -76px -109px; width: 42px; height: 42px; margin-top: 80px; }
.floor_main_7 .bd ul li a { position: relative; display: block; width: 240px; height: 228px;font-family:"微软雅黑"; }
.floor_main_7 .bd ul li:hover { background: #017c31; transition: all .5s; }
.floor_main_7 .bd ul li:hover h3 { color: #fff; }
.floor_main_7 .bd ul li:hover .on { opacity: 0.7; filter: alpha(opacity=70); top: 0; }

/* 第三行 */
.cnt3{width:1140px;height:350px;margin-bottom:5px;padding-top:20px;margin:0 auto;}
.stress3{width:350px;height:340px;}
.introCon{ height:auto; color:#5a5d5b; line-height:30px; padding:5px 10px 0 6px;font-family:"宋体"; font-size:14px; text-indent:2em;}

.news3{ margin-left:20px;width:440px;height:300px;}
.news_c3{width:100%;height:252px;}
.ul-news3{overflow: hidden;}
.ul-news3 ul{
	margin-top: 0px;
    /*width: 400px;*/
    /*float: right;*/
}
.ul-news3 li{
    height: 36px;
    border-bottom: 1px dotted #c0c0c0;
    line-height: 36px;
    overflow: hidden;
    background: url(../images/disc.jpg) left center no-repeat;
    padding-left: 15px;
	font-size: 14px;
	font-family:"宋体";	
}
.ul-news3 li a{
    line-height: 3px;
    color: #686868;
}
.ul-news3 li a:hover{
    color: #FF0000;
}
.ul-news3 li em{
    float: right;
	font-size: 13px;
    padding-right: 1px;
	color: #686868;
	font-family:"微软雅黑";	
}

.news33{ margin-left:15px;width:315px;height:300px;}
.news_c33{width:100%;height:252px;}
.news_c33 .yuliu{ height:auto; color:#5a5d5b; line-height:30px; padding:5px 10px 0 6px;font-family:"宋体"; font-size:14px; }

/* 友情链接 */
.linkC{ width:1002px; height:35px; margin:0 auto; line-height:35px; padding:0 0 19px 0;}
.linkCtn{ width:100%; height:35px; position:relative; background:url(../images/titBg.jpg) repeat-x;}
.linkCtn .linkSide{ width:5px; height:35px; overflow:hidden; position:absolute;}
.linkCtn em.link1{ display:block; height:35px; font-family:微软雅黑; font-weight:bold; font-size:14px; color:#175221; line-height:35px; background:url(../images/titIcon.jpg) no-repeat 12px 2px; padding:0 15px 0 41px; font-style:normal; float:left;}
.linkCtn a{ padding:0 10px 0 5px; font-size:12px; color:#5a5d5b;}

/* 底部 */
.footCtn{ width:100%; height:200px; background:url(../images/footCtn.jpg) repeat-x;}
.footCtn .foot{ width:1002px; height:160px; background:url(../images/botLogo.png) no-repeat 86px 15px; margin:0 auto; text-align:center; line-height:28px; color:#ffffff; padding:30px 0 0 0;font-family:微软雅黑; }
.footCtn .foot a{ padding:0 15px 0 15px; font-size:14px; color:#fff;font-family:微软雅黑; }
.footCtn .foot a:hover{color: #FF0000;}
.footCtn .foot span p{ margin-left:180px;text-align:center;  line-height:35px;}



