@charset "gb2312";
/**
*   Made by cgq
**/

/*index.html==========================*/
body{ background:#FFF; font-size:12px; font-family:"宋体"; overflow-y:scroll;}
h3,ul,li{margin:0;padding:0; list-style:none;}
a:link {
	color:#e8f4d8;
	text-decoration: none;
}
a:visited {
	color:#e8f4d8;
	text-decoration: none;
}
a:hover {
	color:#e8f4d8;
	text-decoration: none;
}
a:active {
	color:#e8f4d8;
	text-decoration: none;
}

.HeadBox{height:96px;width:100%; min-width:1200px; background-image:url(../Images/bg.png); position:absolute;z-index:1000;}
.HeadBox .Head {width:1200px;height:96px; margin:auto;}
.HeadBox .Head .Logo{width:372px; height:90px; margin-top:3px; float:left; display:block;}
.HeadBox .Head .NavBox{ width:828px;height:96px;  float:right;}
.HeadBox .Head .NavBox .NavItem{ width:118px;height:50px; float:left; margin-top:20px; text-align:center; color:#d2d0d2; line-height:50px; font-weight:bold; display:block; cursor:pointer;}
.HeadBox .Head .NavBox .NavItem:hover{border-bottom:2px solid #8cc63e; color:#fff;}

.AfficheBox{height:96px;width:100%; min-width:1200px; margin-top:540px;position:absolute;z-index:1000;}
.AfficheBox .Affiche{height:110px;width:1200px; margin:auto; min-width:1200px;background-color:#8cc63e;}
.AfficheBox .Affiche .Title{height:110px;width:239px; background-image:url(../Images/GonggaoBg.png); float:left;}
.AfficheBox .Affiche .scrollbox{ width: 900px; margin: 0 auto; overflow: hidden;padding: 10px 0px 10px 0px;}
.AfficheBox .Affiche #scrollDiv{width:800px;height:90px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
.AfficheBox .Affiche #scrollDiv li{height:100px; width:900px; padding:0 20px;overflow:hidden; vertical-align:bottom; zoom:1;}
.AfficheBox .Affiche #scrollDiv li h3{ height:24px; padding-top:13px; font-size:14px; color:#d1e8b2; line-height:24px; width:800px;}
.AfficheBox .Affiche #scrollDiv li h3 a{color:#d1e8b2; text-decoration:none; font-size:16px; font-weight:bold; font-family:"微软雅黑"}
.AfficheBox .Affiche #scrollDiv li h3 a:hover{ color:#fff;}
.AfficheBox .Affiche #scrollDiv li div{ height:44px; width:900px;line-height:22px; overflow:hidden;color:#d1e8b2; font-size:12px;}
.AfficheBox .Affiche #scrollDiv li div a{text-decoration:none;color:#fff;}
.AfficheBox .Affiche .scroltit{ height:26px;width:15px; float:right;height:90px;}
.AfficheBox .Affiche .scroltit .updown{float:right; width:15px; height:15px; margin-left:4px;}
.AfficheBox .Affiche #but_up{ background:url("../Images/ban_up.png") no-repeat 0 0; text-indent:-9999px; margin-top:-45px; }
.AfficheBox .Affiche #but_down{ background:url("../Images/ban_down.png") no-repeat 0 0; text-indent:-9999px;margin-top:55px;}
.AfficheBox .Affiche #n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
.AfficheBox .Affiche #n a{ padding:0 4px; color:#333}
.advantageTitle{width:1200px; height:252px; margin:auto; background-image:url(../Images/Index01.png); background-position:center center; background-repeat:no-repeat; margin-top:10px; display:block;}
.advantageTitle h3{ display:block; width:580px; height:40px; line-height:24px; font-size:12px; font-weight:normal; text-align:center;color:#bababa; margin:auto; padding-top:115px;}
.advantageInfo {width:1140px; height:200px; margin:auto; display:block;}
.advantageInfo div{ width:118px; height:190px; background-image:url(../images/fwxm_0.png); margin:10px; padding:2px; float:left;}
.advantageInfo div:hover{ width:118px; height:190px; background-image:url(../images/fwxm_1.png);}
.advantageInfo div span{ margin:auto; font-size:24px; display:block; width:100px; text-align:center; margin-top:10px; font-family:"微软雅黑",Verdana, Geneva, sans-serif;color:#8cc63e;}
.advantageInfo div:hover span{ margin:auto; font-size:24px; display:block; width:100px; text-align:center; margin-top:10px; font-family:"微软雅黑",Verdana, Geneva, sans-serif;color:#fff;}
.advantageInfo div:hover {}
.advantageInfo div .Title{ display:block; font-size:20px; width:20px; line-height:22px; font-family:"微软雅黑"; color:#8cc63e; margin:10px auto;}
.advantageInfo div .info{ display:none; width:110px; height:148px; margin:10px auto; overflow:hidden; line-height:21px; color:#fff; }
.advantageInfo div:hover .Title{ display:none;}
.advantageInfo div:hover .info{ display:block;}

.Ryqyzs{ min-width:1200px;height:auto; background-image:url(../images/Index03.png); background-position:center top; background-repeat:no-repeat; margin-top:10px; padding-top:150px; background-color:#8cc12b;}
.RyqyzsBottom{ min-width:1200px;height:110px; background-image:url(/upload/image/20170601/20170601135026102610.png); background-position:center bottom; background-repeat:no-repeat;background-color:#8cc63e;}



.Space {height:390px; margin-top:50px;}
.Space .TitleBg {height:42px; background-image:url(../Images/Index04.png); background-repeat:repeat-x;}
.Space .TitleBg h2{height:42px; width:264px; background-image:url(../Images/Index04.png); background-repeat:no-repeat; background-position:center -52px; margin:auto; text-indent:-9999px;}
.Space .Info{width:1200px; height:340px; background-image:url(../Images/Index05.png); background-repeat:no-repeat; margin:auto;}
.Space .Info h3{ font-size:12px;color:#afafaf; font-weight:normal; text-align:center; line-height:50px;}
.Space .Info .Items{ width:1200px; margin:auto; margin-top:20px;}
.Space .Info .Items a{ display:block;color:#b7b7b7; font-size:12px; text-align:center; padding:0px 8px 0px 8px; line-height:22px;}
.Space .Info .Items a:hover{ color:#393;}
.Space .Info .Items #item1{width:280px;height:280px; float:left; display:block;}
.Space .Info .Items #item2{width:280px;height:280px; float:left; display:block;}
.Space .Info .Items #item3{width:280px;height:280px; float:left; display:block;}
.Space .Info .Items #item4{width:280px;height:280px; float:left; display:block;}
.Space .Info .Items  img{ border:1px #f0f0f0 solid;}
.Space .Info .Items img:hover { border:1px #CCCCCC solid;}
.Space .Info .Items  p{ color:#090; font-size:18px; font-family:"微软雅黑"; font-weight:bold; line-height:25px; margin-top:10px;}


.Space .Info .Items .Line { background-image:url(../images/Index12.png); width:3px;height:234px; float:left;}
.Partners {height:300px; background-image:url(../Images/Index10.png); background-repeat:no-repeat; background-position:center top;}
.Partners .Box{width:1096px; height:210px; margin:auto;padding-top:150px; padding-left:52px; padding-right:52px;}
.Partners .Box .Item{width:181px;height:210px; float:left; display:block;}
.Partners .Box .Item div{ background-image:url(../Images/hzhb.png); width:75px; height:75px; margin:auto; background-position:center center; background-repeat:no-repeat; cursor:pointer;}
.Partners .Box .Item .Ico1{ background-position:0px 0px;}
.Partners .Box .Item .Ico2{ background-position:-95px 0px;}
.Partners .Box .Item .Ico3{ background-position:-190px 0px;}
.Partners .Box .Item .Ico4{ background-position:-285px 0px;}
.Partners .Box .Item .Ico5{ background-position:-380px 0px;}
.Partners .Box .Item .Ico6{ background-position:-475px 0px;}
.Partners .Box .Item:hover .Ico1{ background-position:0px -100px;}
.Partners .Box .Item:hover .Ico2{ background-position:-95px -100px;}
.Partners .Box .Item:hover .Ico3{ background-position:-190px -100px;}
.Partners .Box .Item:hover .Ico4{ background-position:-285px -100px;}
.Partners .Box .Item:hover .Ico5{ background-position:-380px -100px;}
.Partners .Box .Item:hover .Ico6{ background-position:-475px -100px;}
.Partners .Box .Item h3{ color:#e6f1da; font-size:14px; font-weight:bold; line-height:30px; text-align:center;}
.Partners .Box .Item h4{ color:#e6f1da; font-size:12px; font-weight:normal; line-height:22px; text-align:center; margin:10px;}
.Partners .Box .Item:hover h3{ color:#fff; font-size:14px; font-weight:bold; line-height:30px; text-align:center;}
.Partners .Box .Item:hover h4{ color:#fff; font-size:12px; font-weight:normal; line-height:22px; text-align:center; margin:10px;}


.News {height:480px; margin-top:50px; }
.News .TitleBg {height:42px; background-image:url(../Images/Index04.png); background-repeat:repeat-x;}
.News .TitleBg h2{height:42px; width:264px; background-image:url(../Images/Index04.png); background-repeat:no-repeat; background-position:center -149px; margin:auto; text-indent:-9999px;}
.News .Info{width:1200px; height:340px; background-image:url(../Images/Index05.png); background-repeat:no-repeat; margin:auto;}
.News .Info .Left{width:500px; height:350px; margin:25px; border-bottom:1px solid #ccc; float:left; display:block; cursor:pointer;}
.News .Info .Left .NewsPic{width:500px;height:250px;}
.News .Info .Left .NewsTitle{width:500px;height:24px; color:#000; line-height:24px; font-size:14px;}
.News .Info .Left .NewsTime{width:500px;height:24px; color:#000; line-height:24px; font-size:12px; color:#666;}
.News .Info .Left .NewsInfo{width:500px;height:50px; color:#000; line-height:24px; font-size:12px; color:#666; overflow:hidden; text-indent:2em; font-weight:normal;}
.News .Info .Left:hover .NewsTitle{color:#390;}
.News .Info .Left:hover .NewsTime{color:#390;}
.News .Info .Left:hover .NewsInfo{color:#390;}
.News .Info .Right{ width:645px; height:368px; margin:10px 0px 15px 0px;float:left;}
.News .Info .Right .Item{width:645px; height:107px; overflow:hidden; display:block;margin-top:15px;}
.News .Info .Right .Item .NewsNumber{color:#ff5b61; border-right:1px solid #ff5b61; font-size:75px; font-family:"微软雅黑";width:94px;height:110px; float:left; margin-right:20px; line-height:110px;}
.News .Info .Right .Item .NewsTitle{ font-size:14px; color:#666; line-height:28px; float:left;width:530px;  height:28px;}
.News .Info .Right .Item .NewsTime{ font-size:12px; color:#666;line-height:20px; float:left;width:530px;  height:28px;}
.News .Info .Right .Item .NewsInfo{ font-size:12px; color:#666; font-weight:normal; line-height:23px; border-bottom:1px solid #ccc; float:left;width:530px;  height:50px;}
.News .Info .Right .Item:hover .NewsTitle{color:#093;}
.News .Info .Right .Item:hover .NewsTime{color:#093;}
.News .Info .Right .Item:hover .NewsInfo{color:#093;}
.NewsMore { width:100px; height:30px; line-height:30px; text-align:center; margin:auto; background-color:#5cb85c; display:block; cursor:pointer; font-size:12px; color:#}
.NewsMore:hover{ background-color:#ff6c00;}
.Buttom { background-image:url(../Images/ButtomBg.png); background-repeat:repeat-x; height:320px; background-color:#454952;}
.Buttom .Img { background-image:url(../Images/Buttom1.png); background-repeat:no-repeat;height:140px;width:1200px; margin:auto;}
.Buttom .Info { height:190px;width:1200px; margin:auto;}
.Buttom .Info .Logo { background-image:url(../Images/Logo.png);height:150px;width:380px; background-repeat:no-repeat; background-position:center center; float:left;}
.Buttom .Info .Nav {height:150px;width:450px; background-repeat:no-repeat; background-position:center center; float:left;border-left:1px solid #CCC; border-right:1px solid #ccc; padding-left:30px; padding-right:30px;}
.Buttom .Info .Nav li{width:62px; height:24px; float:left; text-align:center; font-size:12px;color:#b2b3b6; margin-top:30px;}
.Buttom .Info .Nav li a {color:#b2b3b6;}
.Buttom .Info .Nav li a:hover {color:#fff;}
.Buttom .Info .Nav .Add {color:#b2b3b6; margin-top:30px; font-size:12px; line-height:25px;}
.Buttom .Info .ewm {height:150px;width:300px; background-repeat:no-repeat; background-position:center center; float:right;}
.Buttom .Info .ewm .Item {width:150px; height:150px; float:left; text-align:center; line-height:50px; font-size:12px; color:#b2b3b6;}
.clear {clear:both;}

.SubTitle{width:1200px; height:252px; margin:auto; background-image:url(../Images/SubTitle.png); background-position:center center; background-repeat:no-repeat; margin-top:50px; display:block;}
.SubTitle h1{ display:block; width:580px; height:40px; line-height:24px; font-size:26px; font-weight:normal; text-align:center;color:#8cc63e; margin:auto; padding-top:75px;font-family:"微软雅黑"}
.SubTitle h2{ display:block; width:580px; height:48px; line-height:24px; font-size:12px; font-weight:normal; text-align:center;color:#bababa; margin:auto; padding-top:0px; overflow:hidden;}
.SubInfo { width:1200px; height:auto; margin:auto; font-size:14px; line-height:26px;}
.SubNavBox {width:500px; height:60px; margin:0px auto 50px auto; }

.SubNav {width:500px; height:60px;}
.SubNav a {width:120px; height:60px; float:left;background-color:#acd674; line-height:60px; font-size:14px; color:#fff; text-align:center;}
.SubNav a:hover {background-color:#8cc63e;}
.SubNav  .on {background-color:#8cc63e;}

.SubNavB
{
	width:120px; position:fixed; top:20%; left:2px;
}
.SubNavB a
{
	width:120px; display:block;line-height:60px;height:60px;
}

.NewsListTitle {width:1200px; height:120px; margin:auto; background-image:url(../Images/newtitle.jpg); background-position:center bottom; background-repeat:no-repeat; margin-top:30px; display:block;}
.NewsListTitle h1{ display:block; width:580px; height:40px; line-height:24px; font-size:26px; font-weight:normal; text-align:center;color:#8cc63e; margin:auto; padding-top:75px;}
.NewsListTitle h2{ display:block; width:580px; height:48px; line-height:24px; font-size:12px; font-weight:normal; text-align:center;color:#bababa; margin:auto; padding-top:0px; overflow:hidden;}
.NewsListInfo { width:1098px; height:auto; margin:auto; font-size:14px; line-height:26px; border:1px solid #8cc63e; border-top:none; padding:50px;}
.NewsListInfo .NewsItem { display:block; cursor:pointer; border-bottom:1px dashed #999999; padding-bottom:10px; border-left:3px solid #fff; padding-left:10px;padding:10px;}
.NewsListInfo .NewsItem:hover{ border-left:3px solid #8cc63e;}
.NewsListInfo .NewsItem h3,.NewsListInfo .NewsItem h4,.NewsListInfo .NewsItem h5{ font-size:14px; font-family:"宋体","微软雅黑"; font-weight:bold; color:#666;float:left;}
.NewsListInfo .NewsItem h4{ font-size:12px; font-weight:normal; display:block; height:44px; overflow:hidden; line-height:22px;width:900px;}
.NewsListInfo .NewsItem h5{text-align:center;  background-color:#8cc63e;margin-right:10px;color:#fff; font-size:26px; font-weight:normal; display:block;  overflow:hidden; line-height:22px; padding-top:20px;width:80px;height:60px;font-family:Arial, Helvetica, sans-serif,"宋体","微软雅黑"; font-weight:bold; }
.NewsListInfo .NewsItem h5 span{font-size:18px;}
.NewsListInfo .Page{ width:auto; float:right; margin:10px;}
.NewsListInfo .Page a{ color:#666}
.NewsListInfo .Page *{ margin:3px;}
.about{ width:962px; height:auto; background:#fff; margin:0 auto 30px auto; border:1px solid #E1E1E1; padding:10px 20px;}
.about ul.right{ float:right; width:350px; height:22px; line-height:22px; margin-top:15px;}
.about ul.right a{ color:#41484d; height:22px; line-height:22px; padding:0px 10px; float:left; display:block;}
.about ul.right span{ display:block; height:22px; line-height:22px; float:left; width:20px; text-align:center; color:#AFB7BD;}
.about ul.right a:hover{ color:#e52390; background:#C5C7C8; text-decoration:none;}
.about .section{ width:942px; height:auto;padding-left:20px; padding-top:20px;}
.about .section img{ float:right; margin-left:10px;}
.about .section h1{ color:#41484d; font-size:20px; text-align:left; padding-bottom:15px;font-family:"Microsoft YaHei";background:url(../images/show_dot.png) no-repeat left 7px; padding-left:40px; margin-left:-37px;}
.about .section p{ text-indent:2em; color:#666; line-height:26px; text-align:left;}
.about .section #section-1{ padding-left:30px; height:auto;  border-left:1px solid #C5C7C8; padding-bottom:30px;}
.about .section #section-2{  padding-left:30px; height:auto;  border-left:1px solid #C5C7C8; padding-bottom:30px;}
.about .section #section-3{  padding-left:30px; height:auto;  border-left:1px solid #C5C7C8; padding-bottom:30px;}
.about .section #section-4{ padding-left:30px; height:auto;  border-left:1px solid #C5C7C8; padding-bottom:30px;}


.NewsCon .len{width:100%;height:1px; background-color:#f7f7f7;margin:40px auto;}

.XwBox {background-color:#fff; margin:auto; margin-top:0px;height:390px;}
.XwBox .NewTitle{ background-color:#f7f7f7; height:56px; background-image:url(../images/xwtitleBg.png); background-repeat:no-repeat; background-position:center 60px; padding-top:60px;}

.NewsCon{ width:1200px;margin:auto;}
.NewsCon .YqTitle{ width:710px; height:35px; background-color:#FFF; border:1px solid #f0f0f0; border-bottom:none; float:left; padding:10px;}
.NewsCon .QyTitle{ width:437px; height:35px; background-color:#FFF; border:1px solid #f0f0f0; border-bottom:none; float:right; padding:10px;}
.NewsCon .YqCon{ width:730px; height:273px; background-color:#FFF; border:1px solid #f0f0f0; border-top:none; float:left}
.NewsCon .QyCon{ width:457px; height:273px; background-color:#FFF; border:1px solid #f0f0f0; border-top:none; float:right}
.qyxwtitle {width:236px; height:28px; float:left;background-image:url(../images/qydttitle.png);}
.yqdttitle {width:236px; height:28px; float:left;background-image:url(../images/yqxwtitle.png);}
.xwmore {width:54px; height:21px;float:right; margin-top:7px; background-repeat:no-repeat; background-position:center; cursor:pointer;background-image:url(/Templates/green/images/More.png);}

.FocusNews { width:338px; height:263px; background-color:#063; margin:0px 10px 0px 10px; float:left;}
.YqNewsList { width:350px;height:263px; float:left; margin:0px 10px 0px 10px;}
.YqNewsList li{ line-height:33px; font-size:14px;overflow:hidden; white-space:nowrap;}
.YqNewsList li a{ color:#666;overflow:hidden; white-space:nowrap;}
.YqNewsList li span{ color:#ccc;}

.QyNewsList { width:437px;height:263px; float:left; margin:0px 10px 10px 10px; }
.QyNewsList li{ width:437px;height:78px; float:left; padding-bottom:5px;padding-top:5px; border-bottom:1px dashed #f7f7f7; font-size:14px;}
.QyNewsList li a{ color:#666;}

.QyNewsList li img{ border:0px; float:left; margin-right:10px;}
.QyNewsList li p{line-height:30px; color:#3f3f3f;word-break:keep-all;/* 不换行 */
    white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/}
.QyNewsList li i{font-size:12px; line-height:20px;color:#939393; overflow:hidden; height:40px; display:block;}


.RyqyList { margin:auto;

}
.RyqyList img:hover{-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray; cursor:pointer;}


.KfButton1 { width:100px; height:35px; margin:5px auto; background-color:#F66;line-height:35px; color:#FFF; cursor:pointer;}
.KfButton2 { width:100px; height:35px; margin:5px auto; background-color:#690;line-height:35px; color:#FFF;cursor:pointer;}
.KfButton3 { width:100px; height:35px; margin:5px auto; background-color:#F96;line-height:35px; color:#FFF;cursor:pointer;}


.KfButton1:hover { background-color:#F36;}
.KfButton2:hover { background-color:#660;}
.KfButton3:hover { background-color:#F66;}






