@charset "utf-8";
body{margin:0px;padding:0px;font-size:12px;color:#333;font-family:"微软雅黑";background:#fff;min-width:1180px;}
td,dd,th{line-height:20px;font-size:14px;}
a{ color: #333; text-decoration: none; cursor: pointer; -moz-transition: background-color 0.2s ease-out, color 0.1s ease-out; -webkit-transition: background-color 0.2s ease-out, color 0.1s ease-out; -ms-transition: background-color 0.2s ease-out, color 0.1s ease-out; transition: background-color 0.2s ease-out, color 0.1s ease-out; }
a:link,a:visited,a:active{color:#333; text-decoration:none;}
a:hover{color:#EA0000; text-decoration:underline;}
input,textarea,select{font:normal 12px/100% 'Arial'; padding:0px; color:#333; resize:none;outline:none;}
img{border:none;}
ul,li{padding:0px; margin:0; list-style:none;}
span,p,dd,dt,dl,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; padding:0px;}

.clearfix{clear:both;}
.clearfix_0{height:1px; overflow:hidden; display:block; clear:both;}
.none{display:none;}

/*常用浮动、间距、行距、背景、边框*/
.fl{float:left;  display:inline;}/*左浮动*/
.fr{float:right;display:inline;}/*右浮动*/
.m_auto{margin:0px auto;}/*水平居中对齐*/

/*=============固定网站样式=============*/

a:link {color:#333333;text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#2265ab;text-decoration:none;}
a:active {color:#2265ab;text-decoration:none;}


/*header*/
.header{ max-width:1920px; margin:0 auto;}
.nav_box{ width:1200px; margin:0 auto; position:relative; height:100px;}
.logo{ float:left; position:absolute; left:0; top:0; z-index:9999; }
.nav{ float:right; }
.nav ul{ margin-right:-22px;}
.nav ul li{ float:left;}
.nav ul li a{ font-size:16px; color:#535353; line-height:100px; padding:0px 22px; display:block;}
.nav ul li .nav_current{ color:#6aad00; background:url(../images/nav_icon.png) no-repeat center bottom;}
.nav ul li a:hover{ color:#6aad00; background:url(../images/nav_icon.png) no-repeat center bottom;}

/*banner*/
/*************banner图切换****************/
.bds{height:500px;overflow:hidden;clear:both;}
.banner {width:1200px;height:500px;position:relative;margin:0 auto;}
#focus {width:1920px;height:500px;overflow:hidden;position:absolute;left:-360px;top:0;}
#focus ul {height:500px;position:absolute;}
#focus ul li {float:left;width:1920px;height:500px;overflow:hidden;position: relative; /*background: #000;*/}
#focus ul li a {display:block;width:1920px;height:500px;}
#focus .btn {width:65px;height:2px;margin:0 auto;}
#focus .pre {left:330px;background:url(../images/left1s.png) no-repeat center center; }
#focus .next {right:328px;background:url(../images/right1s.png) no-repeat center center; }
#focus .preNext {width:40px;height:66px;position:absolute;top:260px;cursor:pointer;}
#focus .btn span {display:block;float:left;width:12px;height:5px;margin-right:7px;background:#fff;cursor:pointer;border-radius:10px;}
#focus .btn span.on {background:#89bc02;}
#focus .dw {width:1920px;height:2px;position:absolute;top:550px;left: 0;}

/*产品中心*/
.pro_bg{ background:url(../images/pro_bg.jpg) no-repeat top center; margin-bottom:-126px;}
.pro_box{ width:1200px; margin:0 auto; padding-top:50px;}
.title{ width:1200px; margin:0 auto;}
.pro_list{margin:0 auto; margin-top:60px; width:700px; margin-bottom:70px;}
.pro_list dl{}
.pro_list dt a{ display:block; line-height:36px; width:135px; text-align:center; color:#fff; font-size:14px; background:#f0af00; margin:0 20px; float:left;}
.pro_list dd a{ display:block; line-height:36px; width:135px; text-align:center; color:#fff; font-size:14px; background:#8bc10f; margin:0 20px; float:left;}
.pro{ margin-bottom:10px;}
.pro ul{ margin:0px -24px;}
.pro ul li{ float:left; width:234px; margin:0px 39px;}
.pro ul li a{ }
.pro ul li a img { border:1px solid #c8c8c8; padding:1px; width:250px;}
.pro ul li a p{ font-size:16px; color:#585858; text-align:center; line-height:64px;}
.pro ul li a:hover img{ border:2px solid #8cc200; padding:0px; box-shadow: 2px 2px 3px rgb( 100, 139, 0);}
.pro ul li a:hover p{ color:#8cc200;}
.more_btn{ padding-bottom:91px; position:relative; width:99px; margin:0 auto;}
.more_btn a{ width:99px; display:block; line-height:36px; color:#fff; line-height:36px; font-size:14px; padding-right:36px; text-align:center; background:url(../images/more_bg.png) no-repeat top right #9bc639; margin:0 auto; position:absolute; top:0; right:0; z-index:999;}

/*关于我们*/
.about{ padding-top:126px; overflow-x:hidden; width:100%}
.about_bg{ background:#79c419; overflow:visible; width:100%}
.about_box{ width:1200px; margin:0 auto;}
.about_left{ float:left; width:635px;}
.about_left h2{ font-size:24px; color:#fff; padding-top:64px; line-height:24px; padding-bottom:30px; font-weight:normal; background:url(../images/title_bg.png) no-repeat bottom left;}
.about_left p{ font-size:14px; color:#fff; padding-top:64px; line-height:36px; margin-top:20px; margin-bottom:68px;}
.about_left a{ font-size:14px; color:#fff; line-height:40px; border:1px solid #fff; border:1px solid #fff; display:block; width:122px; text-align:center; padding-right:48px; background:url(../images/more_about.png) no-repeat bottom right; margin-bottom:70px;}
.about_right{ float:right; width:565px; height:518px; position:relative; z-index:1;}
.aboutimg{ background:url(../images/aboutimg.png) no-repeat bottom left; position:absolute; left:-70px; top:-120px; display:block;}

/*资质荣誉*/
.in_case{clear:both;background:#f9f9f9;overflow:hidden; padding-top:55px; padding-bottom:40px;}
.inca_1100{}
.al_con{width:1200px;margin:0 auto;padding-top:20px;}
.al_con em.e01{display:block;width:39px;height:57px;margin-top:115px;}
.al_con em.e02{display:block;width:39px;height:57px;margin-top:-245px;}
.al_con .tempWrap{width:1105px !important;margin-left:53px;}
.al_con em a{ display:block; width:39px; height:57px;}
.al_con .e01 a{background:url(../images/in_06.png) no-repeat left top;}
.al_con .e02 a{background:url(../images/in_07.png) no-repeat left top;}
.al_con .e01 a:hover{background:url(../images/in_06.png) no-repeat left top;}
.al_con .e02 a:hover{background:url(../images/in_07.png) no-repeat left top;}
.al_c{margin-left:34px;display:inline;}
.al_c dl{margin-right:62px;float:left;width:227px;height:360px;}
.al_c dl dt{width:227px;height:316px;overflow:hidden;margin:0 auto;}
.al_c dl dt img{width:223px;height:312px; border:2px solid #e9e9e9;}
.al_c dl dd{height:48px;}
.al_c dl dd .inal_t{ line-height:16px; display:block; font-size:16px; text-align:center; overflow:hidden; padding-top:20px;}
.al_c dl dd .inal_t a{display:block; color:#494949;}
.al_c dl dd .inal_t a:hover{ color:#89bc02;}
.al_c .nobot{ margin-right:0;}

/*市场投入*/
.touru_box{width:1200px;margin:0 auto; padding-top:76px; padding-bottom:55px;}
.touru_left{ float:left; width:297px; height:448px; background:#4eac17;}
.touru_left h2{ font-size:32px; color:#fff; padding-top:132px; line-height:32px; font-weight:normal; text-align:center;}
.touru_left span{ font-size:16px; color:#fff; line-height:64px; display:block; text-align:center; background:url(../images/touru_line.png) no-repeat center center;}
.touru_left p{ font-size:16px; color:#fff; line-height:16px; text-align:center;}
.touru_right{ float:left; margin-left:17px; width:886px;}
.touru_right ul{ margin-right:-17px;}
.touru_right ul li{ float:left; margin-right:17px; margin-bottom:17px;}
.touru_right ul li a{ display:block;}

/*新闻中心*/
.news_box{width:1200px;margin:0 auto;}
.news_left{ float:left; width:380px; height:410px; overflow:hidden; margin-right:24px;}
.news_left h2{ margin-top:38px; font-size:20px; color:#6aad00; margin-bottom:32px;}
.news_left h2 span{ margin-top:38px; font-size:20px; color:#565656; font-weight:normal;}
.news_left h3 a{ font-size:16px; color:#3b3b3b; font-weight:normal; line-height:46px; display:block; background:#ebebeb; padding:0px 10px 0px 10px;}
.news_left h3 a:hover{ color:#6aad00;}
.news_left p{ font-size:14px; color:#878787; font-weight:normal; line-height:24px; background:#ebebeb; padding:0px 10px 22px 10px;}
.news_middle{ float:left; }
.news_middle{ margin-top:98px;}
.news_middle li{}
.news_middle li{ margin-bottom:31px;}
.news_middle li a .date{ float:left; background:#6aad00; width:74px; height:74px;}
.news_middle li a .date p{ color:#fff; font-size:20px; text-align:center; line-height:46px;}
.news_middle li a .date span{ color:#fff; font-size:16px; display:block; text-align:center; line-height:16px;}
.news_text{ border-bottom:1px solid #dedede; float:left; margin-left:20px;}
.news_text h2{ font-size:16px; color:#757575; font-weight:normal; line-height:40px;}
.news_text p{ line-height:42px; font-size:16px; color:#9d9d9d; font-size:14px;  overflow:hidden; margin-right:20px;}
.news_right{ float:left; margin-left:80px; width:300px;}
.hangye_title{ font-size:20px; color:#fff; background:url(../images/hangye_bg.png) no-repeat center center; padding:6px 10px 0px 0px; text-align:center; line-height:33px; font-weight:normal; float:left; margin-top:26px; width:110px;}
.right_content{ display:none;}
.right_content li{ border:1px solid #ffffff; padding-top:30px; padding-right:10px;}
.right_content li a h3{ font-size:16px; color:#6b6b6b; font-weight:normal; line-height:16px;}
.right_content li a p{ color:#a8a8a8; line-height:24px; font-size:14px; padding-bottom:25px;}
.right_content #right_line{ border-bottom:1px solid #dedede;}
.right_dot dd{ width:16px; height:16px; float:left; margin:0px 7px; background:#e8e8e8; border-radius:8px; margin-top:14px;}
.right_dot .news_current{ background:#f0af00;}

/*底部*/
.footer_bg{ background:#5cb229; margin-top:20px;}
.footer_box{ width:1200px;margin:0 auto; padding-bottom:16px;}
.footer_left{ float:left; width:375px;}
.footer_left h2{ color:#fff; font-weight:normal; line-height:56px; font-size:16px; margin-top:40px;}
.footer_left p{ color:#c0e1ac; line-height:30px; font-size:12px;}
.footer_code{ margin:60px 45px 0px 45px; float:left;}
.footer_code p{ color:#fff; line-height:36px; font-size:12px; text-align:center;}
.footer_link{ padding-top:60px;}
.footer_link h1{ color:#ffffff; font-size:18px; font-weight:normal; line-height:18px;}
.footer_link p{ margin-top:20px;}
.footer_link p a{ color:#c0e1ac; line-height:30px; font-size:12px;}
.footer_link p a:hover{ color:#fff;}
.footer_bottom p{ border:1px solid #6eba40; line-height:50px; text-align:center; color:#d8edcc; background:#5cb229;}

/*内面banner*/
.banner_box{ max-width:1920px; height:400px; margin:0 auto; overflow:hidden;}
.banner_NEWSbox{ max-width:1920px; height:400px; margin:0 auto; }

/*内面列表*/
.neiye_box{ width:1200px; margin:0 auto; margin-top:16px;}
.neiye_left{ float:left; width:240px; margin-right:63px;}
.neiye_left h2{ font-size:24px; font-weight:bold; color:#fff; line-height:24px; background-color:#7db229; padding:30px 0px 20px 26px;}
.neiye_left h2 span{ font-size:14px; font-weight:normal; color:#fff; line-height:34px; display:block;}
.neiye_left dl{ border:1px solid #c8d7b1; border-top:none; padding:10px 0px 30px 0px;}
.neiye_left dl dd{ margin:0px 20px;}
.neiye_left dl dd a{ line-height:62px; color:#818181; display:block; font-size:14px; padding-left:46px; border-bottom:1px solid #efefef;}
.neiye_left dl dd .neiye_current{ color:#2fb229; background:url(../images/sub_bg.png) no-repeat left center; border:none; padding-bottom:1px;}
.neiye_left dl dd a:hover{ color:#2fb229; background:url(../images/sub_bg.png) no-repeat left center; border:none; padding-bottom:1px;}
.neiye_right{ float:right; width:897px;}
.neiye_title{ border-bottom:1px solid #e2e2e2;}
.neiye_title h2{ color:#609c00; font-size:20px; line-height:48px; float:left; background:url(../images/pro_icon.png) no-repeat left center; font-weight:normal; padding-left:30px;}
.neiye_title .news_icon{ background:url(../images/news_icon.png) no-repeat left center;}
.neiye_title p{ color:#818181; font-size:12px; line-height:48px; float:right; }
.neiye_title p a{ color:#818181;}
.neiye_title p a:hover{ color:#7db229;}
.neiye_title p span{ color:#7db229;}
.chanpin{ margin:35px -36px 0px -36px;}
.chanpin li{float:left; margin:0px 36px 24px 36px;}
.chanpin li a{display:table-cell; overflow:hidden; text-align: center;}
.chanpin li a img{ border:1px solid #e7e7e7;width:220px; max-height:248px;}
.chanpin li a p{ text-align:center; font-size:14px; color:#717171; line-height:46px;}
.chanpin li a:hover img{ border:1px solid #7db229;}
.chanpin li a:hover p{ color:#7db229;}
.bg_chanpin{ background:url(../images/fangzheng_bg.png) repeat center right; position:absolute; top:4px; left:4px; z-index:9999; width:262px; height:178px; display:none;}
.chanpin li a:hover .bg_chanpin{ display:block;}

/*page*/
DIV.msdn{height:40px;FONT-SIZE:13px;COLOR:#313031;PADDING:4px 6px 4px 0; BACKGROUND-COLOR:#fff;text-align:center;clear:both;margin-top:40px; margin-bottom:38px;}
DIV.msdn A{PADDING-RIGHT:14px; PADDING-LEFT:14px;PADDING-BOTTOM:9px;COLOR:#555555;PADDING-TOP:9px;TEXT-DECORATION:none; background:#f2f2f2; margin-right:6px;}
DIV.msdn span{PADDING-RIGHT:14px; PADDING-LEFT:14px;PADDING-BOTTOM:9px;COLOR:#555555;PADDING-TOP:9px;TEXT-DECORATION:none; background:#f2f2f2;margin-right:6px;}
DIV.msdn A:hover{ COLOR:#fff;BACKGROUND-COLOR:#6cc032}
DIV.pagination A:active{ COLOR:#fff;BACKGROUND-COLOR:#6cc032}
DIV.msdn SPAN.on{PADDING-RIGHT:14px; PADDING-LEFT:14px;FONT-WEIGHT:bold;PADDING-BOTTOM:9px;COLOR:#fff;PADDING-TOP:9px;BACKGROUND-COLOR:#6cc032;}
DIV.msdn A.last{}
DIV.msdn SPAN.disabled{DISPLAY:;}
DIV.msdn a.more{border:1px solid #DDDDDD;height:34px;text-align:center;width:136px;color:#666;display:block;margin:0 auto;padding:0}
DIV.msdn a.more:hover{border:1px solid #B81219;height:34px;text-align:center;width:136px;color:#fff;background:#B81219;}

/*内页新闻*/
.xinwen{ }
.xinwen li{ border-bottom:1px #e4e4e4 dashed; padding:30px 0px;}
.xinwen li a:hover .xinwen_date{ background:#7db229;}
.xinwen li a:hover .xinwen_date p{ color:#fff;}
.xinwen li a:hover .xinwen_date span{ color:#fff;}
.xinwen li a:hover .xinwen_text h2{ color:#7db229;}
.xinwen_date{ width:98px; height:74px; border:1px solid #dddddd; background:#f6f6f6; margin-right:20px; float:left;}
.xinwen_date p{ font-size:28px; line-height:42px; color:#727272; text-align:center;}
.xinwen_date span{ font-size:16px; line-height:30px; color:#717171; text-align:center; display:block;}
.xinwen_text{ float:left; width:777px;}
.xinwen_text h2{ color:#5d5d5d; font-size:16px; line-height:16px; font-weight:normal;}
.xinwen_text p{ color:#b9b9b9; font-size:12px; line-height:30px; font-weight:normal; margin-top:10px;}


.ch1{ text-align:center; font-size:18px; color:#333; margin-top:15px;}
.ch2{text-align:center; font-size:14px; color:#ccc; margin:15px; border-bottom:1px dotted #999999; border-top:1px dotted #999999; padding:6px 0;}
.cbody{text-align:left; line-height:25px; font-size:14px; color:#333; }
.pre{ font-size:16px;margin-bottom:15px; line-height:30px;}
.pre a{ }

        