@charset "utf-8";
body { margin: 0 auto; font-family: "Microsoft YaHei"; color: #525252; font-size: 12px; min-width: 1100px; }
div, ul, li, span, p, img, h1, h2, h3, h4, h5, h6, dl, dd { margin: 0px; padding: 0px; list-style: none; border: 0px; }
.clear { clear: both; height: 0px; overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
a { color: #525252; text-decoration: none; }
a:hover { color: #339f2b; text-decoration: none; }
.w1100 { width: 1100px; height: auto; margin: 0 auto; }
/*抬头*/
.head_wlcm { width: 100%; height: 35px; line-height: 35px; font-size: 12px; color: #525252; font-family: "SimSun"; background: url(../images/20180815201832_1266078131.jpg) repeat-x; }
.head_main { height: 150px; overflow: auto; }
.logo { width: 302px; padding-top: 10px; }
.logo_line { width: 1px; padding: 43px 23px 0 20px; }
.logo_theme { font-size: 18px; font-weight: bold; color: #333; line-height: 30px; padding-top: 45px; }
.logo_theme span { color: #ff9600; }
.logo_hotline { padding-left: 55px; background: url(../images/20180815201833_742036118.jpg) no-repeat left; margin-top: 45px; }
.logo_hotline span { display: block; font-size: 16px; color: #333; padding: 4px 0 1px; }
.logo_hotline p { font-size: 30px; font-weight: bold; color: #339f2b; font-family: "Arial"; }
/*导航*/
.nav_bg { width: 100%; height: 50px; background-color: #339f2b; }
.nav_bg li { height: 50px; line-height: 50px; float: left; text-align: center; }
.nav_bg li + li { background: url(../images/20180815201833_443302620.jpg) no-repeat left; }
.nav_bg li a { display: block; height: 50px; font-size: 15px; color: #fff; padding: 0 61px; transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; }
.nav_bg li.a_nav a, .nav_bg li a:hover { background-color: #ff9600; transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; }
/*幻灯片*/
#flash_bg { width: 100%; margin: 0 auto; }
.focus { width: 100%; height: 500px; overflow: hidden; position: relative; }
.focus ul { height: 500px; position: absolute; }
.focus ul li { float: left; width: 100%; height: 500px; overflow: hidden; position: relative; background: #000; }
.focus ul li div { position: absolute; overflow: hidden; }
.focus .btnBg { position: absolute; width: 100%; height: 20px; left: 0; bottom: 0; background: #000; display: none; }
.focus .btn { position: absolute; width: 780px; height: 23px; padding: 0px 340px 0px 10px; right: 0; bottom: 6px; text-align: right; }
.focus .btn span { display: inline-block; _display: inline; _zoom: 1; width: 25px; height: 24px; line-height: 24px; text-align: center; _font-size: 0; margin-left: 5px; cursor: pointer; background: #fff; }
.focus .btn span.on { background: #fff; }
.focus .preNext { width: 45px; height: 100px; position: absolute; top: 200px; background: url(../images/20180815201833_1761328679.png) no-repeat 0 0; cursor: pointer; }
.focus .pre { left: 0; }
.focus .next { right: 0; background-position: right top; }

/*产品*/
#product { height: auto; padding-bottom: 60px; }
.pro_tit { text-align: center; padding: 35px 0 30px; }
.pro_tit .h1 { font-size: 32px; color: #333; font-weight: bold; }
.pro_tit .h1 span { color: #339f2b; }
.pro_tit .h2 { font-size: 18px; color: #545454; padding: 7px 0 17px; }
.prod_l { width: 234px; height: auto; }
.prod_l_t { height: 110px; background-color: #339f2b; color: #fff; text-align: center; }
.prod_l_t p { font-size: 24px; font-weight: bold; padding: 27px 0 6px; }
.prod_l_t span { font-size: 13px; text-transform: uppercase; }
.prod_l_l { width: 200px; padding: 0 17px 20px; background-color: #efefef; }
.prod_l_l > table { width: 100%; background: url(../images/20180815201833_1587375474.jpg) repeat-y; }
.prod_l_l a { display: block; height: 55px; line-height: 55px; font-size: 14px; color: #454545; padding-left: 30px; overflow: hidden; }
.prod_l_l a:hover { color: #339f2b; background: url(../images/20180815201833_1749737321.jpg) no-repeat left top; }
.prod_l_f { height: 145px; color: #fff; background: url(../images/20180815201833_1400521341.jpg) no-repeat; }
.prod_l_f p { font-size: 14px; padding: 25px 0 1px 35px; }
.prod_l_f span { display: block; font-size: 24px; font-family: "Arial"; padding-bottom: 9px; padding-left: 35px; }
.prod_l_f a { display: block; width: 161px; height: 32px; line-height: 32px; background-color: #ff9600; border-radius: 10px; border: 1px solid #fff; font-size: 15px; color: #fff; text-align: center; margin: 0 auto; }
.prod_r { width: 836px; }
.prod_r_t { height: 50px; background-color: #f6f6f6; clear: both; overflow: hidden; }
.prod_r_t span { display: block; float: left; width: 140px; padding-left: 13px; height: 50px; font-size: 18px; color: #fff; line-height: 50px; background: url(../images/20180815201833_732024216.jpg) no-repeat left; }
.prod_r_t a { float: right; font-size: 14px; color: #333; font-family: "Arial"; text-transform: uppercase; margin-right: 12px; margin-top: 17px; }
.prod_r_t a:hover { color: #339f2b; }
.prod_r_roll { overflow: hidden; width: 836px; height: 755px; margin-top: 20px; }
.prod_r_roll table tr td { padding-top: 3px; }
.prod_r_roll table tr td span a { font-size: 14px; line-height: 38px; }
.prod_r_roll table tr td img { padding: 2px; border: 1px solid #e0e0e0; }
.prod_r_roll table tr td:hover img:hover { border: 1px solid #339f2b; }

/*简介*/
#intro { width: 100%; height: auto; background-color: #f5f5f5; padding-bottom: 55px; }
.intro_tit { text-align: center; padding: 52px 0 30px; }
.intro_tit .h1 { font-size: 32px; color: #333; font-weight: bold; }
.intro_tit .h1 span { color: #339f2b; }
.intro_tit .h2 { font-size: 18px; color: #545454; padding: 7px 0 17px; }
.intro_con { height: 438px; background-color: #fff; }
.intro_r { height: auto; width: 378px; padding-right: 35px; }
.intro_r span { display: block; font-size: 24px; color: #333; font-weight: bold; padding: 43px 0 4px; }
.intro_r font { display: block; font-size: 14px; color: #a9a9a9; font-family: "Arial"; background: url(../images/20180815201834_960075122.jpg) no-repeat left bottom; padding-bottom: 15px; }
.intro_r p { font-size: 14px; color: #525252; line-height: 28px; text-align: justify; padding: 28px 0 47px; }
.intro_r a { display: block; width: 124px; height: 36px; background-color: #339f2b; font-size: 14px; color: #fff; line-height: 36px; text-align: center; }
.intro_r a:hover { background-color: #ff9600; }
/*新闻*/
#news { padding-top: 40px; }
.newstil { font-size: 17px; line-height: 39px; width: 367px; height: 39px; margin-bottom: 20px; padding-left: 366px; background: url(../images/20180815201834_1667997562.jpg) repeat-x center; }
.newstil li { float: left; background: url(../images/20180815201834_2072423158.png)no-repeat; width: 167px; height: 39px; }
.newstil li + li { margin-left: 33px; }
.newstil li a { width: 167px; line-height: 39px; color: #333333; display: block; font-size: 17px; text-align: center; }
.newstil li a:hover { color: #fff; background: url(../images/20180815201834_856701545.png)no-repeat; width: 167px; height: 39px; display: block; }
.show .show_c { height: 377px; }
.news_div_item_month { float: left; margin-top: 5px; margin-left: 16px; }
.news_div_item_day { margin-top: 5px; }
.news_div_item_date { position: absolute; top: 80px; font-size: 18px; color: #fff; font-family: "Arial"; background-color: #339f2b; width: 74px; height: 55px; margin-left: 269px; }
.news_div_item_year { position: absolute; top: 27px; margin-left: 16px; font-size: 20px; }
.news_div_item { width: 342px; height: 375px; border: 1px solid #d2d2d2; float: left; transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; }
.news_div_item:hover { box-shadow: 0px 0px 15px #ccc; -webkit-animation: test 0.3s ease-in 2; animation: test 0.3s ease-in 2; transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; }
.news_div .news_div_item + .news_div_item { margin-left: 34px; }
.news_div_item_content { width: 342px; height: 157px; position: absolute; top: 218px; background-color: #f7f6f6; }
.news_div_item_pic a img { width: 342px; height: 218px; padding: 0px; }
.news_div_item_title { text-align: center; padding-top: 26px; }
.news_div_item_a { font-size: 16px !important; color: #232323; }
.news_div_item_body { width: 303px; height: 80px; line-height: 28px; font-size: 13px; color: #525252; margin: 0 auto; padding-top: 9px; overflow: hidden; }
.divdgweb_new_div_item_month { float: left; margin-top: 5px; margin-left: 16px; }
.divdgweb_new_div_item_day { margin-top: 5px; }
.divdgweb_new_div_item_date { position: absolute; top: 80px; font-size: 18px; color: #fff; font-family: "Arial"; background-color: #339f2b; width: 74px; height: 55px; margin-left: 269px; }
.divdgweb_new_div_item_year { position: absolute; top: 27px; margin-left: 16px; font-size: 20px; }
.divdgweb_new_div_item { width: 342px; height: 375px; border: 1px solid #d2d2d2; float: left; transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; }
.divdgweb_new_div_item:hover { box-shadow: 0px 0px 15px #ccc; -webkit-animation: test 0.3s ease-in 2; animation: test 0.3s ease-in 2; transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; }
.divdgweb_new_div .divdgweb_new_div_item + .divdgweb_new_div_item { margin-left: 34px; }
.divdgweb_new_div_item_content { width: 342px; height: 157px; position: absolute; top: 218px; background-color: #f7f6f6; }
.divdgweb_new_div_item_pic a img { width: 342px; height: 218px; padding: 0px; }
.divdgweb_new_div_item_title { text-align: center; padding-top: 26px; }
.divdgweb_new_div_item_a { font-size: 16px !important; color: #232323; }
.divdgweb_new_div_item_body { width: 303px; height: 80px; line-height: 28px; font-size: 13px; color: #525252; margin: 0 auto; padding-top: 9px; overflow: hidden; }
/*友链*/
#links { height: 66px; padding: 3px 0; margin-top: 30px; background: url(../images/20180815201834_2054306978.jpg) repeat; }
.link_bg { width: 1094px; height: 66px; background-color: #fff; margin: 0 auto; }
.link_l { height: 25px; background: url(../images/20180815201834_1524757628.jpg) no-repeat left; padding-left: 71px; margin-top: 20px; margin-left: 20px; }
.link_l span { display: block; width: 93px; height: 25px; line-height: 25px; text-align: center; background-color: #525252; font-size: 16px; color: #fff; }
.link_r { width: 728px; padding-top: 20px; padding-left: 20px; }
.link_bg > p { line-height: 66px; padding-right: 30px; }
.link_bg > p a { font-size: 12px; }
/*版权*/
#copyright { width: 100%; height: auto; background-color: #339f2b; padding-top: 50px; padding-bottom: 50px; margin-top: 40px; }

.copy_a, .copy_b { font-size: 13px; color: #fff; line-height: 33px; }
.copy_a { width: 90px; float: left; }
.copy_a a { display: inline-block; font-size: 13px; color: #fff; }
.copy_b a { font-size: 13px; color: #fff; }

.copy_ins { width:100%; text-align:center; }
.copy_code { width: 278px; }
.copy_c { width: 134px; float: left; text-align: center; }
.copy_c + .copy_c { padding-left: 10px; }
.copy_c span { font-size: 13px; color: #fff; line-height: 30px; }
#copyright a:hover { color: #ff9600; }

/*内页*/
#bodycon{ margin-top:20px;}
.strong_title{ display:none;}
.mianbxContent{width: 98% !important; text-align: left !important; font-size: 16px !important; padding-bottom:15px;  padding-top:5px; border-bottom:1px solid #CCC; margin-bottom:10px !important;}
.mianbxContent a{font-size: 16px !important;}
.mianbxContent a:hover{font-size: 16px !important;}

.pages_info {}

.pages_info li{display: inline-block;}