@charset "utf-8";
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

input,textarea {border: 2 none; -webkit-box-shadow: none; box-shadow: none; outline: none;}

/* 设置默认字体 */
body,
button, input, select, textarea {
    font-family: "Microsoft Yahei"; color: #666; font-size: 13px;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; }


/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
body {overflow-y: scroll;}

/*设置浮动*/
.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.content,.w1200,.width-1200{ width:1080px; margin:0 auto;}
/* -- 内页布局 -- */
.page_bg { padding:20px 0 20px; background:#fff;}
.page_main { margin: 0 auto; width: 1080px;}  /*版面宽度*/
.page_content{ width:855px;} /*右边宽度*/
.page_left{ width:240px;} /*左边宽度*/
.page_full{ width:100%;}
.dis,.hide{ display:none;}

.line-clamp-1{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}


#top,#gonggao,#fuwu,#gg1,#gg2,#hzkh,#body1,#body2,#company,#anli,#tuandui,#body5,#links,#fudaohang,#banquan{width:1080px; margin:0 auto; overflow:hidden;}

#top{ margin-top:36px; position:relative;}
.top1{}
.top11{ font-size:24px; color:#FFF; margin-left:225px; line-height:60px;}
.top11 span{color:#fcff00; font-weight:bold;}

.top12{ color:#FFF; width:260px; line-height:50px;}

.top121{ width:16px; height:27px; float:left; text-indent:-1000px; margin-top:17px;}
.top121 a{background:url(images/20160429135359_1423326074.png) no-repeat; height:27px; display:block;}
.top121 a:hover{ background:url(images/20160429145630_1978163088.png) no-repeat; display:block}

.top122{ width:19px; height:27px; margin-top:17px; margin-left:10px; text-indent:-1000px; float:left;}
.top122 a{background:url(images/20160429135359_194425680.png) no-repeat; height:27px; display:block;}
.top122 a:hover{ background:url(images/20160429145631_125275339.png) no-repeat; display:block}

.top123{ margin-left:10px;  line-height:60px;}
.top123 a{ color:#FFF;}
.top123 a:hover{ color:#fcff00;}

.top2{ margin-left:225px;}

#logofd{ width:100%; position:absolute; top:170px; z-index:10000;}
.logo{ margin:0 auto; width:1080px; position:relative;}
.logo1{ position:absolute; left:-1px;}

#menu{ width:854px; overflow:hidden; height:74px;}
#menu li{height:74px; line-height:74px; text-align:center; float:left;}
#menu li a{ font-size:14px; font-weight:bold; color:#FFF; display:block; text-decoration:none; height:74px; margin-left:42px;}
#menu li a:hover{display:block; text-decoration:none; background:url(images/20160429150234_1612540292.jpg) bottom center no-repeat; color:#fcff00;}
.cur{background:url(images/20160429150234_1612540292.jpg) center bottom no-repeat;  color:#fcff00;}
#menu li:nth-child(1) a{margin-left:0px !important;}




#banner{ width:100%}

#gonggaobg{ background:url(images/20160429151540_1355729240.jpg) repeat-x; height:53px; width:100%;}
#gonggao{line-height:53px; font-size:14px;}
.gonggao1{color:#007d36; margin-right:15px;}
.gonggao2{ width:900px;}
.gonggao2 .divdgweb2_tag li{ background:url(images/20160429152915_1789354530.jpg) center left no-repeat; padding-left:15px; line-height: 53px; width: 400px;}
.gonggao2 .divdgweb2_tag li span{ font-size:12px;}
.gonggao2 .divdgweb2_tag li:nth-child(2n){ margin-left:25px;}
.divdgweb2_tag_fl{ width:200px; float:left;}



#fuwu{ margin-top:50px;}
.fuwu1{ width:842px; height:72px; line-height:50px; background:url(images/20160429154046_1701856450.jpg) no-repeat; text-align:center; margin:0 auto;}
.fuwu1 a{ font-size:28px; color:#007d36;}
.fuwu2{ margin-top:35px;}
.zhuti{}
.lanmu {float:left;}
.lanmu li {width:205px; height:67px; line-height:18px; background:url(images/20160429154225_143087353.jpg) no-repeat; border-bottom:1px dashed #80bd9a;}
.lanmu li a {font-size:14px; display:block; font-size:15px; height:56px; padding-top:11px; padding-left:8px; color:#FFF;}
.lanmu li a:hover {background:url(images/20160429154046_818797657.jpg) no-repeat; display:block; text-decoration:none; color:#FFF;}
.lanmu li a span{padding-top:5px; display:block;}
.lanmu li a span font{font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.neitong{ float:right; width:875px; height:680px;}
.neitongn0{background:url(images/f55.jpg) top no-repeat; width:875px; padding-top:542px;height:679px;}
.neitongn01{height:77px; background-color:rgba(0,0,0,0.6); padding:30px; font-size:14px; color:#FFF;}
.neitongn01 a{font-size:14px; color:#FFF;}
.neitongn011{ width:590px; line-height:28px; float:left; font-weight:normal !important;}
.neitongn012{ float:right; width:142px;}
.tubg{background:url(images/20160429154046_818797657.jpg) no-repeat; color:#FFF;}
.tubg a{color:#FFF; background:url(images/20160429154046_818797657.jpg) no-repeat;}
#tudiv1 .neitongn0{background:url(images/2ea951660138d38e0efafdbba4673ea8_.jpg) no-repeat;}
#tudiv2 .neitongn0{background:url(images/f88.jpg) no-repeat;}
#tudiv3 .neitongn0{background:url(images/f44.jpg) no-repeat;}
#tudiv4 .neitongn0{background:url(images/f66.jpg) no-repeat;}
#tudiv5 .neitongn0{background:url(images/f99.jpg) no-repeat;}
#tudiv6 .neitongn0{background:url(images/f77.jpg) no-repeat;}
#tudiv7 .neitongn0{background:url(images/f33.jpg) no-repeat;}
#tudiv8 .neitongn0{background:url(images/f33.jpg) no-repeat;}
#tudiv9 .neitongn0{background:url(images/f22.jpg) no-repeat;}
#anli{ margin-top:40px;}
.anli1{ text-align:center; line-height:60px; }
.anli1 a{color:#007d36; font-size:28px;}
.anli2{ border-bottom:1px solid #CCC; border-top:1px solid #CCC; width:285px; text-align:center; line-height:31px; height:31px; font-size:18px; margin:0 auto;}
.anli3{}
.choic{height:410px;}
.choic h2{text-align:center;}
.choic h2 a:hover{text-decoration:none;}
.choic h2 b{padding-top:55px;display:block;color:#007d36;font-size:28px;font-family:"宋体";}
.choic h2 em{margin-top:10px;height:32px;line-height:32px;font-weight:normal;display:block;font-size:20px;color:#333333;font-style:normal;background:url(Img/Index/choic_til.jpg) no-repeat center center;font-family:"宋体";}
.choic ul{overflow:hidden;margin-top:35px;}
.choic ul li{overflow:hidden;position:relative;float:left;}
.choic ul li.big{float:right;}
.choic ul a{display:block;}
.choic ul img{display:block;width:214px;height:205px;}
.choic ul li.onel img{width:319px;height:205px;}
.choic ul li.big img{width:333px;height:410px;}
.choic ul li span{position:absolute;top:177px;left:0px;display:block;width:219px;height:205px;background:url(images/20160430192242_788018157.png) repeat;}
.choic ul li span.alls{top:0;}
.choic ul li span.alls b{padding-top:50px;}
.choic li span b{display:block;padding-bottom:10px;line-height:28px;font-weight:normal;text-align:center;font-size:16px;color:#ffffff;}
.choic li span p{display:block;padding:48px 43px 0;line-height:22px;font-size:14px;color:#ffffff;}
.choic ul li.onel span{width:319px;height:205px;}
.choic ul li.big span{width:333px;height:410px;top:381px;}
.choic ul li span.biga{top:0;}
.content{ width:1080px; margin:0 auto;}



#tuanduibg{ width:100%; background:#f2f2f2; margin-top:50px; padding-top:50px; padding-bottom:70px;}
#tuandui{}
.tuidui1{ text-align:center; line-height:55px; }
.tuidui1 a{color:#007d36; font-size:28px;}
.tuidui2{ background:url(images/20160430164636_1989052155.jpg) no-repeat; width:389px; line-height:31px; height:31px; font-size:18px; margin:0 auto;}
.tuidui3{ margin-top:40px;}
.tuidui3 li{ width:250px; background:url(images/20160430165855_2044643755.jpg) repeat-y; float:left; margin-left:25px;}
.tuidui31{ padding:17px 13px 12px 14px; background:url(images/20160430165855_811897299.jpg) top no-repeat;}
.tuidui31 img{ border:1px solid #e6e6e6;}
.tuidui31 img:hover{ border:1px solid #007d36;}
.tuidui32{ height:55px; background:#007d36; line-height:24px; padding-top:5px; padding-left:15px; font-size:16px; font-weight:bold; color:#FFF;}
.tuidui33{ padding:15px; background:url(images/20160430165855_194823743.jpg) bottom no-repeat; font-size:13px; line-height:24px;}
.tuidui33 a{ font-size:13px;}



#gg1bg{ background:url(images/18.jpg) center no-repeat; width:100%; height:335px; margin-top:60px;}
#gg1{ padding-top:105px;}
.gg11{ font-size:30px; color:#FFF; line-height:64px;}
.gg12{ padding-left:46px; margin-top:3px;  line-height:42px;}
.gg121{ width:132px; height:42px; text-align:center; font-size:20px; color:#FFF;}
.gg122{ margin-left:15px; font-size:14px; color:#FFF;line-height: 53px;}
.gg121 a{ font-size:20px; color:#FFF;margin-left: -69px;line-height: 58px;}
.gg121 a:hover{color:#fcff00;}
.gg122 span{font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


#hzkh{ margin-top:50px;}
.hzkh1{width:442px; height:60px; line-height:30px; background:url(images/20160429190541_494199361.jpg) no-repeat; text-align:center; margin:0 auto;}
.hzkh1 a{font-size:28px; color:#007d36;}
.hzkh2{ margin-top:35px; text-align:center;}

#gg2bg{ background:url(images/19.jpg) center no-repeat; width:100%; height:335px; margin-top:60px;}
#gg2{ padding-top:105px;width: 1200px;}
.gg21{ font-size:20px; color:#FFF; line-height:32px; padding-left:33px;}
.gg22{ padding-left:45px; margin-top:3px;  line-height:50px;}
.gg221{ width:132px; height:42px; text-align:center; font-size:20px; color:#FFF;}
.gg221 a{ font-size:20px; color:#FFF;}
.gg221 a:hover{color:#fcff00;}
.gg222{ margin-left:15px; font-size:14px; color:#FFF;}
.gg222 span{font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

#company{padding:30px; width:1040px; background:#f2f2f2; margin-top:50px;}
.company1{}
.company2{ margin-top:20px;}
.company21{ width:460px; height:365px;}
.company2 .v2{ width:460px; height:365px;display:block;margin:0 auto;}
.company21 img{ width:100%; height:100%;}
.company22{ line-height:24px; width:540px;}
.company221{ font-size:14px; line-height:30px;}
.company221 strong{display:block; margin-top:17px; margin-bottom:5px;}
.company222{ margin-top:10px;}
.company222 img{ border:1px solid #ccc; padding:2px;}
.company222 a:hover img{ border:1px solid #019643; padding:2px;}

.roller_left{OVERFLOW: hidden; WIDTH: 540px; HEIGHT: 150px}
#roller_content td{padding-left:5px;line-height:20px;color:#000;}
#roller_temp td{padding-left:5px;line-height:20px;color:#000;}


#body5{padding:30px; width:1040px; background:#f2f2f2; margin-top:50px;}
.news{ width:330px; margin-right:25px;}
.news1{}
.news2{ margin-top:15px; margin-bottom:15px;}
.news2 img{ border:1px solid #CCC; padding:2px;}
.news2 img:hover{ border:1px solid #019643; padding:2px;}
.news3{}
.divdgweb2_tag li{background:url(images/20160429200548_1579218046.jpg) left center no-repeat; padding-left:10px; padding-left:10px; line-height:34px;}

.dongtai{ width:330px; margin-right:25px;}
.dongtai1{}
.dongtai2{ margin-top:15px; margin-bottom:15px;}
.dongtai2 img{ border:1px solid #CCC; padding:2px;}
.dongtai2 img:hover{ border:1px solid #019643; padding:2px;}
.dongtai{}

.faq{ width:330px;}
.faq1{}
.faq2{ margin-top:15px;}
.faq2 img{ border:1px solid #CCC; padding:2px;}
.faq2 img:hover{ border:1px solid #019643; padding:2px;}
.faq3{ margin-top:15px;}
.faq31{line-height:26px; background:url(images/20160429202439_1077503467.jpg) 0 7px no-repeat; padding-left:20px; font-weight:bold; margin-top:10px;}
.faq31 a{ font-size:14px; color:#019643;}
.faq31 a:hover{ font-size:14px; color:#f00;}

.faq32{line-height:24px; margin-top:5px; background:url(images/20160429202439_900778486.jpg) 0 6px no-repeat; padding-left:20px; padding-bottom:10px; border-bottom:1px dashed #CCC; height:80px;}

.colee3{overflow:hidden; height:228px;}

#linksbg{width:100%; background:url(images/20160421225459_973704601.jpg) top repeat-x; margin-top:30px;}
#links{}
.links1{ padding-top:2px;}
.links2{ margin-left:15px;}


#fudaohang{color:#f8f8f8; line-height:65px; text-align:center; font-size:14px; height:65px; width:100%;}
#fudaohang a{font-size:15px; color:#f8f8f8;}

#banquanbg{background:url(images/20.jpg) center top no-repeat; width:100%; height:254px;}
#banquan{ line-height:30px; color:#f8f8f8; text-align:center; font-size:15px; }
#banquan a{color:#f8f8f8; font-size:14px;}

.box{ height:54px; line-height:34px; }
.box span{font-size:18px;  float:left; line-height:54px; font-weight:bold;}
.box font{float:left; line-height:54px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-transform:uppercase; padding-left:5px;}
.box em{float:right; line-height:54px; font-style:normal;}
