/* CSS Document */
/*---------- import ---------*/
@import url("page.css");
@import url("layout.css");

@charset "utf-8";
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,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;list-style:none}
img,a img{border:0px;vertical-align:bottom}
body{font:14px/0px  "Microsoft YaHei";color:#4c4c4c; background:#fff;}
a:link{color:#4c4c4c;text-decoration:none}
a:visited{color:#4c4c4c;text-decoration:none}
a:hover{color:#ff0000;text-decoration: none}
a:active{color:#4c4c4c;text-decoration:none}
span.more a,span.more a:visited{float:right;display:block;height:30px;padding-right:10px;margin-top:-33px;color:#4c4c4c;line-height:30px;font-weight:bold;font-family:arial;font-size:12px}
span.more a:hover{color:#4c4c4c}


.clear{clear:both;}
.fl{ float:left}.fr{ float:right}
.left_bg{ height:10px; width:254px; overflow: hidden; }


.Amsg{width:1200px;margin:0 auto;overflow:hidden;}
.LMsg{float:left;width:250px;display:inline;}
.RMsg{float:right;width:915px;overflow:hidden; padding-bottom:10px; margin-top:30px; background:#fff; min-height:550px; margin-bottom:20px;border:1px solid #ededed;}
.LHsg{float:left;width:915px;overflow:hidden;}
.RAMsg{float:right;width:915px;overflow:hidden; padding-bottom:10px; margin-top:30px; background:#fff; min-height:550px; margin-bottom:20px; border:1px solid #ededed;}

.wrapper{width:1000px;margin:0 auto;overflow:hidden;}


.title{margin-top:12px;text-align:center;width:867px;height:20px;font-size:14px;font-weight: normal;color:#666;}
.page{float:left;width:700px;margin-top:0px; height:30px;text-align:center;overflow:hidden;}
.p_conatct{float:left;width:700px;margin-top:10px;text-align:center;overflow:hidden}



.welcome{ background:#efefef; width:100%; height:40px; line-height:40px; float:left; border-bottom:1px solid #ddd;}
.welcome p{ color:#5d5d5d; text-align: right;}
.welcome p a{ color:#5d5d5d;}
.welcome p a:hover{color:#b21107;}

.header{margin:0 auto;width:1200px;height:107px;}
.logo{float:left;height:85px; margin-top:10px;overflow:hidden; }
.logo img{float:left;width:260px;height:85px; }

.nav{float:right;font-size:12px; margin-top:40px;position:relative;z-index:99999;}
.tab{position:relative;display:block;float:left;cursor:pointer;}
.tab .tablink{position:relative; width:110px; text-align:center; line-height:38px;display:block;height:38px;color:#000;font-size:16px;z-index:99;float:left; }
.tab .tablink a{line-height:38px;text-decoration:none; color:#fff; }
.tab:hover{ background:#4fb14c;}
.tab:hover .tablink{color:#fff;text-decoration:none}
.tab:hover .tablink a{color:#fff; }

.dropdown:hover .arwlink{height:38px;color:#fff}
.dropdown ul{display:none;}
.dropdown:hover ul{position:absolute;display:block;margin-left:-1px;top:38px;left:1px;z-index:9; }
.subnav{width:108px;float:left; border:1px solid #ddd;}
.subnav li a{line-height:35px;width:108px;font-size:14px;color:#000;float:left; text-align:center;background:#fff;  }
.subnav li a:hover{text-decoration:none;color:#000;font-size:14px; background:#eeeeee;-webkit-transition: all ease .9s;transition: all ease .9s; }


.dropdown1:hover .arwlink{height:38px;color:#fff}
.dropdown1 ul{display:none;}
.dropdown1:hover ul{position:absolute;display:block;margin-left:-320px;top:38px;left:1px;z-index:9; }

.subnav1{float:left;width:660px; height:214px;border:1px solid #ddd; background:#fff; overflow:hidden;}
.subnav1 h2{float:left;width:210px; line-height:40px; height:40px; background:#4fb14c; padding-left:10px; font-size:14px; color:#fff;}
.subnav1 ol{float:left;width:219px; overflow:hidden; border-right:1px solid #ddd; height:220px;}
.subnav1 ol li a{line-height:35px;width:209px;font-size:14px;color:#000;float:left; padding-left:10px; text-align:left;background:#fff;  }
.subnav1 ol li a:hover{background:#eeeeee;  }




/*slider*/
.fullSlide {margin:0 auto;width:100%;position:relative;height:500px; margin-top:0px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .bd  .con{position: absolute;width:100%; float:right;height:200px;color:fff;color:#fff;font-size: 18px;text-shadow: 0 0 15px rgba(0, 0, 0, 1);}
.fullSlide .bd  .con h2{line-height:65px;width:100%; margin-left:15%;font-size:40px;font-weight:bold;font-family:Microsoft YaHei; text-align: center; margin-top:50px;color:fff;}
.fullSlide .bd  .con p{line-height:45px;width:100%; margin-left:15%;font-size:18px;font-family:Microsoft YaHei;color:fff;text-align: center; }
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:20px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:45px;height:4px;margin:1px 5px;overflow:hidden;background:#fff;filter:alpha(opacity=90);opacity:0.9;line-height:999px;}
.fullSlide .hd ul .on {background:#4fb14c;}

.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-10px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}

.fullSlide .bd .tt{ float:left; margin-left:60%;width:270px; height:60px;z-index:100; bottom:240px;position:absolute;}
.fullSlide .bd .tt span a{ float:left; width:130px; height:40px; text-align:center;border-radius:20px; font-size:18px; color:#fff; border:1px solid #4fb14c; background:#4fb14c; line-height:40px;}
.fullSlide .bd .tt strong a{ float:left; width:130px; height:40px; text-align:center;border-radius:20px; font-size:18px; color:#00327f; font-weight:normal; border:1px solid #4fb14c; background:#fbfbfb; line-height:40px;}




/*banner*/

.banner{margin:0 auto;width:100%;position:relative;height:250px; margin-top:0px;overflow:hidden;}
.banner .bd ul {width:100% !important;}
.banner .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.banner .bd li {width:100% !important;height:250px;overflow:hidden;text-align:center;}
.banner .bd li .con{margin:0 auto; width:1200px;}
.banner .bd li .con p{float:left; line-height:50px;margin-top:100px; padding-left:20px;text-shadow: 3px 3px 3px #000; font-size:42px; color:#fff;}




.one-third-content{margin:50px auto; width:1200px; height:170px;}
.one-third-content ul{ float:left;width:1200px; }
.one-third-content li{float:left; width:400px; height:170px; overflow:hidden;}
.one-third-content li ol{float:left; width:75px; height:75px; background:#4fb14c; border-radius:75px;}
.one-third-content li dl{float:right; width:300px;margin-right:15px;}
.one-third-content li dl dt{float:left; width:300px; line-height:38px;height:38px;color:#000;font-weight:bold;font-size:16px;}
.one-third-content li dl dd{float:left; width:300px; line-height:20px; height:80px; color:#4c4c4c; font-size:14px;}
.one-third-content li dl span a{float:right; width:300px; line-height:35px; text-align:right; }





.home_product{float:left; background:#efefef; height:625px; width:100%;}
.home_product ol{float:left; width:100%; height:110px; margin-top:40px; background:url(../images/icon-window.png) no-repeat top center;}
.home_product ol h2{float:left; width:100%; height:30px; padding-top:10px; line-height:30px; text-align:center; color:#000; font-size:24px; margin-top:40px; font-weight:normal;}
.home_product ol p{float:left; width:100%; height:30px; padding-top:10px; line-height:30px; text-align:center; color:#4c4c4c; font-size:14px; font-weight:normal;}
.home_product ul{margin:0 auto; width:1210px;}
.home_product ul dl{ float:left; width:386px; margin-top:40px; margin-right:15px; }
.home_product ul dl dt{ float:left; width:386px; line-height:40px; padding-top:15px;font-size:16px; text-align:center; color:#000; }
.home_product ul dl dd{ float:left; width:386px; line-height:20px; font-size:14px; text-align:left; color:#4c4c4c; }
.home_product .potograp {border: 10px solid #fff;box-shadow:0 5px 5px rgba(0,0,0,0.5);}



.evaluate{margin:0 auto;width:1200px; height:370px;overflow:hidden;}
.evaluate ol{float:left;width:1200px;height:150px; margin-top:40px; background:url(../images/icon-man.png) no-repeat top center; overflow:hidden;}
.evaluate ol h2{float:left; width:100%; height:30px; padding-top:30px; line-height:30px; text-align:center; color:#000; font-size:24px; margin-top:40px; font-weight:normal;}
.evaluate ol p{float:left; width:100%; height:30px; padding-top:10px; line-height:30px; text-align:center; color:#4c4c4c; font-size:14px; font-weight:normal;}
.evaluate ul{float:left;width:1240px;overflow:hidden; margin-top:15px;}
.evaluate ul li{float:left;width:340px; height:100px; padding:20px;overflow:hidden; background:#f1f1f1; margin-right:20px;}
.evaluate ul li p{float:left;width:340px; line-height:20px; height:60px; overflow:hidden;}
.evaluate ul li strong{float:left;width:340px; line-height:25px; overflow:hidden;}
.evaluate ul li span{float:left;width:340px; line-height:25px; overflow:hidden;}


.liucheng{float:left; background:#efefef; height:210px; width:100%;}
.liucheng ol{margin:0 auto;width:1200px;height:40px; font-size:36px; text-align:center; line-height:40px; margin-top:40px; overflow:hidden;}
.liucheng ul{margin:0 auto;width:1200px;overflow:hidden;}
.liucheng ul p{ float:left;width:1200px;height:40px; font-size:14px; text-align:center; line-height:40px; margin-top:20px; overflow:hidden;}
.liucheng ul span a{ float:left; padding:0 35px; font-size:18px; line-height:40px; margin-top:10px; margin-left:510px; background:#4fb14c; color:#fff; border-radius:10px;}


.IpNav{ float:left;overflow: hidden;width:1000px;}
.IpNav .ipNavBox{float:right;}
.IpNav .ipNavBox li{ padding:0 35px; height:45px;line-height:45px;text-align:center; background:#666; font-size: 16px;color:#fff; margin-left: 1px; margin-top:1px;float:left;}
.IpNav .ipNavBox li a{text-decoration: none; color: #fff}
.IpNav .ipNavBox li:hover,.IpNav .ipNavBox li.cur{ background:#333;}


.news{width:420px; float:right; overflow:hidden;margin-top:35px;}
.news ul{width:420px; height:46px; border-bottom:1px solid #dadada; margin-bottom:20px; }
.news ul .text{float:left; color:#4fb14c; height:46px;line-height:46px;  font-size:16px; font-weight: normal;}
.news ul .more{float:right; line-height:35px;padding-right:5px;padding-top:5px; font-size:12px; font-family:Arial;font-weight: normal;}

.news dl{width:420px; float:left; margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #dedede}
.news dl dt a{width:380px; float:left; padding-left:33px; line-height:26px; font-size:14px; color:#404040; background:url(../images/w.jpg) 6px 4px no-repeat;}
.news dl dd{width:380px; float:left; padding-left:33px; line-height:26px; font-size:14px; color:#868686; background:url(../images/d.jpg) 6px 4px no-repeat;}



.m2yw_tab{width:722px; float:left; overflow:hidden; margin-top:20px;}
#tablist2{width:722px; float:left;}
.m2yw_tab ul{ width:722px; float:left; margin-top:15px;height:46px; border-bottom:1px solid #dadada;}
.m2yw_tab ul li{ cursor: pointer; float: left; height:46px; line-height:44px; font-size:16px;font-weight: normal;border-bottom:2px solid #dadada; text-align: center; width:100px;color:#404040;}
.m2yw_tab ul .m2yw_cutli {color: #4fb14c; font-size:16px; font-weight: normal;height:45px; line-height:44px;border-bottom:2px solid #4fb14c;}
.m2yw_tab ul span{float:right; line-height:32px;padding-right:5px; padding-top:8px; font-size:12px; font-family:Arial;font-weight: normal;}
.m2yw_pic { float:left;height:350px; margin-top:10px; width:720px; overflow:hidden; }
.m2yw_btnl {cursor: pointer; float: left; height:250px; margin-right:30px; padding-top:150px; width:28px; }
.m2yw_btnr { cursor: pointer; float: left; padding-top:150px; margin-left:20px; }
.m2yw_posul {width:720px;left: 0; position: absolute; float: left;}
.m2yw_piclist {float: left;width:722px; height:350px; overflow: hidden; position: relative; }
.m2yw_piclist dl{width:720px; float:left; overflow:hidden; height:185px; margin-top:8px; border-bottom:1px solid #d9d9d9; }
.m2yw_piclist dl img{width:248px; height:155px; float:left; overflow:hidden; margin-right:20px;}
.m2yw_piclist dl dt{width:450px; line-height:45px; font-size:16px; color:#333; float:left; overflow:hidden; }
.m2yw_piclist dl dd{width:450px; line-height:28px; float:left; color:#737373; overflow:hidden; }
.m2yw_piclist dl:hover dt{ color:#85bc3c; }


.m2yw_piclist ul{width:740px; float:left; overflow:hidden; margin-top:15px;  }
.m2yw_piclist ul li{float:left;width:350px;line-height:31px; margin-right:15px; color:#634e40;font-family:"Microsoft YaHei"; font-size:14px; }
.m2yw_piclist ul li span{float:right; font-size:14px; color:#a2a2a2;}
.m2yw_piclist ul li:hover a{color:#4fb14c;}







.scrollbox{position:relative;width:320px;height:340px;overflow:hidden; }
.scrollbox ul{position:absolute;left:0px;top:0px;}
/* leftlist */
#leftlist{width:320px;}
/* fontlist */
#fontlist li{ float:left;height:110px;border-bottom:1px solid #d9d9d9;}
#fontlist li h2{ float:left;height:35px;line-height:35px; padding-left:25px; font-size:16px; font-weight:normal; color:#333;overflow:hidden; background:url(../images/q.jpg) no-repeat left 10px;}
#fontlist li p{ float:left;height:66px;line-height:22px; padding-left:22px; font-size:12px; font-weight:normal; color:#555; overflow:hidden;background:url(../images/a.jpg) no-repeat left 2px;}
#fontlist li a{width:auto;}

#fontlist li:hover h2{ float:left;height:35px;line-height:35px; padding-left:25px; font-size:16px; font-weight:normal; color:#d79f1a;overflow:hidden; background:url(../images/q.jpg) no-repeat left 10px;}
#fontlist li:hover p{ float:left;height:66px;line-height:22px; padding-left:22px; font-size:12px; font-weight:normal; color:#d79f1a; overflow:hidden;background:url(../images/a.jpg) no-repeat left 2px;}



.customers{margin:0 auto;width:1200px;overflow:hidden; height:450px;margin-top:40px; }
.customers .title{ margin:0 auto; width:1200px; height:110px; margin-top:40px; overflow:hidden;}
.customers .title h2{ float:left; width:1200px; line-height:40px; font-size:32px; text-align:center; color:#333; text-transform:uppercase; font-weight:700;}
.customers .title h3{ float:left; width:1200px; line-height:40px; font-size:20px; text-align:center; color:#d79f1a; font-weight: normal; background:url(../images/tit_bg.png) no-repeat center;}
.customers .title h4{ float:left; width:1200px; line-height:30px; font-size:14px; text-align:center; color:#555555; font-weight: normal; }
.customers ul{float:left;width:1230px;overflow:hidden;}
.customers ul li{float:left;width:220px; height:120px; border:1px solid #ddd; margin-right:18px; margin-top:20px;overflow:hidden;}
.customers ul li img{float:left;width:220px; height:120px;overflow:hidden; }





.categories{width:250px; float:left;margin-top:30px; }
.categories ul{width:250px; float:left; overflow:hidden; background:#1f1a17;}
.categories ul h2{width:230px;font-size:20px; padding-left:20px;color:#fff; height:60px; line-height:60px; overflow:hidden; font-weight:normal; border-bottom:2px solid #d79f1a;}
.categories ol{width:248px; float:left; overflow:hidden;background:#fff; border:1px solid #e2e2e2; border-top:none; }
.categories ol li{width:248px; float:left; height:42px;line-height:42px;font-size:14px;font-weight:normal; border-top:1px solid #ededed;}
.categories ol li a{width:230px;float:left;color:#404040;line-height:42px;padding-left:20px;transition:all 0.3s; }
.categories ol li a:hover{width:226px;padding-left:22px;  float:left;color:#f59925;line-height:42px;transition:all 0.3s;}
.categories .thisclass{width:226px;padding-left:22px;  float:left;color:#f59925;line-height:42px;transition:all 0.3s;}
.categories_con{width:248px; height:90px; float:left; overflow:hidden;background:#fff url(../images/left_tel.png) no-repeat; border:1px solid #e2e2e2; border-top:none;   }



.left_news{float:left;width:250px; overflow: hidden; margin-top:15px; margin-bottom:20px;}
.left_news ol{width:250px;font-size:20px;text-align: center; color:#fff; line-height:50px; overflow:hidden; font-weight:normal; background:#003988;}
.left_news ul{ float:left;width:250px; overflow:hidden; margin-top:10px;}
.left_news ul li{float:left;width:250px; height:33px;overflow:hidden; background:url(../images/dian1.jpg) no-repeat 8px 14px; border-bottom:1px dotted #ddd;}
.left_news ul li a{width:230px; height:33px; overflow:hidden; padding-left:20px; line-height:33px; color:#333; font-size:14px; font-weight:normal;}
.left_news ul li a:hover{color:#f00;}




.prolist{float:left; width:1000px; overflow:hidden; background:#efefef; }
.prolist ul{float:left;width:1000px;overflow:hidden; padding-top:25px;}
.prolist ul li{float:left;width:282px; overflow:hidden; margin-left:24px; margin-bottom:25px;}
.prolist ul li dd{float:left;width:282px; height:210px;border:1px solid #F3F3F3;overflow:hidden; background:#fff}
.prolist ul li dd img{float:left;width:280px;}
.prolist ul li dd a:hover img{float:left;width:280px;opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90);   }
.prolist ul li a h2{float:left;width:282px;font-weight: normal;font-size:14px; color:#333; height:45px; text-align:center;line-height:45px; color:#666;}
.prolist ul li a:hover h2{color:#ff0000;transition: all 0.5s ease 0s; }
.prolist .potograp{border: 10px solid #fff;box-shadow:0 5px 5px rgba(0,0,0,0.5);}





.prolist1{float:left; width:1000px; overflow:hidden; background:#efefef; }
.prolist1 ol{float:left;width:975px; line-height:45px; margin-top:10px; height:45px; padding-left:25px; font-size:24px;}
.prolist1 ul{float:left;width:1000px;overflow:hidden; padding-top:25px;}
.prolist1 ul li{float:left;width:282px; overflow:hidden; margin-left:24px; margin-bottom:25px;}
.prolist1 ul li dd{float:left;width:282px; height:210px;border:1px solid #F3F3F3;overflow:hidden; background:#fff}
.prolist1 ul li dd img{float:left;width:280px;}
.prolist1 ul li dd a:hover img{float:left;width:280px;opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90);   }
.prolist1 ul li a h2{float:left;width:282px;font-weight: normal;font-size:14px; color:#333; height:45px; text-align:center;line-height:45px; color:#666;}
.prolist1 ul li a:hover h2{color:#ff0000;transition: all 0.5s ease 0s; }
.prolist1 .potograp{border: 10px solid #fff;box-shadow:0 5px 5px rgba(0,0,0,0.5);}






.tui_pro{float:right; width:885px; overflow:hidden; }
.tui_pro ul{float:left;width:910px;overflow:hidden;}
.tui_pro ul li{float:left;width:282px; overflow:hidden; margin-right:18px; margin-top:5px;}
.tui_pro ul li img{float:left;width:280px;height:280px;border:1px solid #F3F3F3;}
.tui_pro ul li a:hover img{float:left;width:280px;height:280px;opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90);   }
.tui_pro ul li a h2{float:left;width:282px;font-weight: normal;font-size:14px; color:#333; height:45px; text-align:center;line-height:45px; color:#666;}
.tui_pro ul li a:hover h2{background:#ffa521;color:#fff;transition: all 0.5s ease 0s; }


.newslist{ float:left; width:1000px;overflow:hidden;}
.newslist ol{ float:left;width:1000px;overflow:hidden; }
.newslist ol li{float:left;width:940px; padding:30px;overflow:hidden; margin-top:15px;}
.newslist ol li p a{float:left;width:940px;height:30px;line-height:30px;font-size:20px; color:#404040; font-weight:normal; }
.newslist ol li span{float:left;width:940px; padding-top:2px; height:60px; line-height:28px; font-size:14px; color:#747474;font-weight: normal; }
.newslist ol li dd{float:left;  line-height:30px; font-size:12px; color:#666; font-weight: normal;}
.newslist ol li p a:hover{ color:#ff0000; }
.newslist .cba{ background:#f2f2f2;}
.newslist .cba:hover{ background:#f5f5f5;}
.newslist .abc{ background:#fff;}
.newslist .abc:hover{ background:#f5f5f5;}





.r_news3{float:left;width:254px; display:inline; margin-top:10px;}
.r_news3_tit{width:254px;  height:47px; background:url(../images/xingao_30.jpg) no-repeat;}
.r_news3_tit h2{float:left; color:#fff;width:224px; text-align:center;height:47px;line-height:47px; font-size:18px; font-weight: normal;}
.r_news3 .content{float:left;width:224px; padding:15px; overflow:hidden; line-height:26px; background: url(../images/xingao_39.jpg) repeat-y; border-bottom:1px solid #e2e2e2;}
.r_news3 li{float:left;width:222px; margin-top:5px;height:31px;line-height:31px; font-family:"Microsoft Yahei";background:url(../images/leftn_28.jpg) no-repeat left 11px; border-bottom:1px dotted #CCCCCC;}
.r_news3 li a{float:left;padding-left:13px;height:31px;line-height:31px; }
.r_news3 li a:hover{float:left;overflow:hidden;text-decoration:underline;color:#ff0000;}





.site{width:100%; overflow:hidden; height:70px;font-size:14px; border-bottom:1px solid #ccc; }
.site_type{ float:left; color:#5f5f5f; line-height:50px; margin-top:15px;}
.site_link{ float:right; line-height:50px;padding-right:5px; font-size:14px; font-family:Arial;font-weight: normal;}
.site_link a:hover{color:#ff0000; text-decoration:none; }
.site_type a{color:#5f5f5f;}


.SubContent{float:left;width:98%;overflow:hidden; line-height:28px; padding:1%;}

.ProContent{float:left;width:100%;overflow:hidden; line-height:28px; margin-top:25px;}


.allnews{float:left;width:1000px ;overflow:hidden}
.allnews li{width:1000px;height:35px; font-weight:normal;line-height:35px; border-bottom:1px dotted #ccc;background:url(../images/dian1.jpg) no-repeat left 15px}
.allnews li span.time{float:right;}
.newstit{margin-top:10px;text-align:center;width:1000px;height:45px;font-size:24px; line-height:45px;font-weight:500;color:#333; }
.news_stit{text-align:center;width:1000px;height:33px; margin-left:5px;line-height:33px;margin-top:5px;font-size:14px;}
.news_content{float:left;width:1000px;font-size:14px;overflow:hidden; margin-top:10px; line-height:28px;}
.news_content p{padding:0px;}
.return{margin:0 auto;width:82px;height:25px;}


.dy_news{float:left;width:940px ;overflow:hidden; padding:30px; margin-top:20px;background:#efefef;}
.dy_news ol{float:left;width:940px ; line-height:45px; font-size:18px;overflow:hidden;}
.dy_news ul{float:left;width:940px ;overflow:hidden;}
.dy_news ul li{float:left;width:465px; line-height:45px;}

.dy_news1{float:left;width:940px ;overflow:hidden; padding:30px; margin-top:20px;background:#efefef;}
.dy_news1 ol{float:left;width:940px ; line-height:45px; font-size:18px;overflow:hidden;}
.dy_news1 ul{float:left;width:940px ;overflow:hidden;}
.dy_news1 ul li{float:left;width:310px; line-height:45px;}



.Igc{float: left;width:980px;display:inline;}
.Igc_tit{float:left;width:980px;height:32px;overflow:hidden;background:url(../images/oupusi_22.jpg) no-repeat; margin-top:10px;}
.Igc_tit_L{float:left; padding-left:36px; line-height:34px; color:#fff; font-size:14px; }
.Igc_tit_R{float:right; padding-right:5px;height:34px; padding-top:5px; color:#666; font-size:14px; }




.ipc{float:left;width:976px;height:195px;overflow:hidden; border:2px solid #E9E9E9;}
.scroll_con{float:left;width:2120px;margin:10px 0px 10px 0px;display:inline;overflow:hidden}
.scroll_con ul{float:left;width:2120px;overflow:hidden;display:inline;}
.scroll_con li{float:left;width:202px;height:190px; margin-right:10px;display:inline; text-align: center; }
.scroll_con li a img{float:left;width:200px;height:150px;border:1px solid #d5d5d5;display:inline;}
.scroll_con li a img:hover{float:left;width:200px;height:150px;border:1px solid #ff0000;display:inline;}
.scroll_con li span.imgname{float:left;width:200px;line-height:20px;}
.scroll_con li span.imgname1{float:left;width:200px; color:#FF5500; padding-top:5px; font-weight:bold;line-height:20px;}



.video_home{ float:left; width:220px; padding:10px;}
.first_home{ float:right; width:730px; margin-top:15px; overflow:hidden}



.capbox {BORDER: #E9E9E9 1px solid; margin-top:10px;}

.inhead { FONT-SIZE: 14px; BACKGROUND: url(../images/oupusi_42.jpg) repeat-x; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px;  HEIGHT: 34px}
.inhead .more { float:right;padding-right:5px; margin-top:12px; height:20px;LINE-HEIGHT: 20px}
.inhead .more:hover {TEXT-DECORATION: underline}
.inhead STRONG {PADDING-LEFT: 10px; COLOR: #30619B}



.r{FLOAT: right}
.l{FLOAT: left}
.c{FLOAT: left; margin-left:18px;}



.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; }
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


.spec-preview{width:560px;height:420px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:20px;width:560px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:20px;height:85px; line-height:85px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:508px;height:88px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:80px;}
.spec-scroll .items ul li{float:left;width:127px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:107px;height:80px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


.previe12{float:left; width:580px; overflow:hidden;}
.previe34{float:right; width:380px; margin-top:10px; line-height:30px; font-size:14px; overflow:hidden;}
.previe34 h2{float:left;width:380px; font-size:14px; color:#333; font-weight:bold;}
.previe45{float:right; width:380px; margin-top:20px; line-height:30px; font-size:14px; overflow:hidden; background:#f5f5f5; padding:5px;border-radius:5px;}

.previe56{float:left;width:100%; min-height:400px; overflow:hidden; }


.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after {content:'020';display: block;height: 0;clear: both;visibility: hidden;}
	
.pro-common-tit{margin: 47px 0 40px; line-height: 1;}
.pro-common-tit p{height: 52px; padding-left: 24px; border-left: 5px solid #1a1a1a;font-size: 24px; color: #303030;}
.pro-common-tit p span{display: block;font-size: 18px; font-weight: bold;padding-top: 6px;}

.pro-view-con{padding: 14px 0 14px 14px; border-bottom: 1px solid #dfdfdf}
.pro-view-con p{ float: left; width: 100%; height:20px; line-height:25px; margin-bottom: 5px;}
.pro-view-con p span{ height: 20px; text-align: right; float: left; line-height: 25px;width: 56px; display: inline-block;  margin-right: 14px; font-size: 14px; color:#c98115;}
.pro-view-con p em{ color: #828282; font-size: 14px;font-style:normal; display: inline-block; float: left;}
.pro-view-con2{padding: 14px 0 14px 5px; }
.pro-view-con2 p{ margin-bottom: 5px; line-height:25px;}
.pro-view-con2 p span{ height: 25px; text-align: right; float: left; line-height: 25px;width: 88px; display: inline-block;  margin-right: 14px; font-size: 14px; color:#c98115;}
.pro-view-con2 p em{ color: #828282; font-size: 14px;font-style:normal; display:inline-block; float: left;max-width:250px;}

.pro-intro {position: relative;float: right; width:384px;}
.pro-name {font-size:22px; color: #2f2f2f; font-weight:bold;text-align: center; height:56px; line-height: 48px; border-bottom: 1px solid #dedede }
.pro-name em{position:relative;top: 6px; display: block; width: 40px; height: 5px;margin:auto; background: #c98115  }
.pro-detail {border-bottom: 1px solid #dfdfdf; color: #828282;padding: 14px 0 8px 5px; font-size: 14px;}
.pro-detail .con {line-height: 28px;}
.pro-detail .tit{padding-left: 32px; margin-bottom: 10px; font-size: 15px; font-weight: bold; color: #c98115; background: url(../images/pro-detail.png) left center no-repeat;}



.goods{ float: left; width: 720px; overflow:hidden; }
.goods-left { float: left; width: 430px; }
.goods-right { float: right; width: 270px; margin-top:15px; }
.goods-right li del { color: #666; }
.goods-spce-ul li {padding: 5px;line-height:25px;}
.goods-spce-ul li strong {font-size: 16px;font-weight: 700;}



.link{margin:0 auto; width:100%;line-height:50px;overflow:hidden; margin-top:25px;border-top:1px solid #ededed; }
.link ul{width:1100px;margin:0 auto;  overflow:hidden; margin-top:20px; padding-bottom:15px; background:url(../images/tangding_71.jpg) no-repeat left 5px; padding-left:110px; }
.link ul li{ float:left;line-height:30px; }
.link ul li a{ float:left; padding-right:10px; font-size:12px; color:#ffffff;}
.link ul li a:hover{color:#ff0000}



.menu11{width:100%; height:50px; margin:0 auto;background:#3e8f39;}
.menu11 ul{width:880px; margin:0 auto; padding-left:100px; line-height:50px; }
.menu11 ul li{float:left; font-size:13px; font-weight:normal;background:url(../images/qikang_73.jpg) no-repeat right}
.menu11 ul li a{padding:0 22px; display:block; color:#fff;}
.menu11 ul li a:hover{ color:#fff}
.menu11 ul .hover{}



.footerbg{ float:left;width:100%; margin-top:10px;overflow:hidden; background:#006e39;}
.footer{ margin:0 auto;width:1200px;font-family:"Microsoft YaHei";}


.footer_about{ float:left; width:170px; margin-right:10px;  overflow:hidden; margin-top:25px; padding-bottom:10px;}
.footer_about ol{ float:left; width:170px; line-height:40px; font-size:14px; font-weight: bold; color:#fff; overflow:hidden; }
.footer_about ul{ float:left; width:170px; padding-top:5px; overflow:hidden;font-size:14px; line-height:28px;font-weight:normal;}
.footer_about ul li{float:left;width:170px; line-height:25px; overflow:hidden; }
.footer_about ul li a{float:left;  line-height:25px; color:#fff; overflow:hidden}
.footer_about ul li a:hover{color:#ff0000}



.footer_right{ float:right; width:250px; margin-top:25px;overflow:hidden;}
.footer_right ul{ float:left;overflow:hidden;font-size:14px;line-height:25px;color:#fff;font-weight: normal;}
.footer_right ul h2{ font-size:30px;width:250px; float:left; line-height:45px;color:#fff;font-weight: normal;}

.footer_end{ margin:0 auto;text-align: center; width:100%; height:45px; overflow:hidden; color:#fff; font-size:12px; line-height:45px; background:#004423;}
.footer_end a{color:#fff;}



/*CSS pageinfo style pagination*/
.pageinfo_box{ float:left;width:100%; margin-top:30px; overflow: hidden;}
.pageinfo {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin:3px;  text-align: center; line-height:25px; font-size:14px; }
.pageinfo a {border: #006e39 1px solid; padding-right: 5px;padding-left: 5px; padding-bottom: 2px; margin: 2px;  color: #006e39; padding-top: 2px;  text-decoration: none}
.pageinfo a:hover {border: #006e39 1px solid;color: #ff0000; }
.pageinfo a:active {border: #006e39 1px solid;color: #ff0000;}
.pageinfo .thisclass {border: #006e39 1px solid; padding-right: 5px; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; color: #fff; padding-top: 2px;  background-color: #009b8e}
.pageinfo .disabled {border: #006e39 1px solid;padding-bottom: 2px; padding-right: 5px;padding-left: 5px; color: #006e39; margin-right: 2px; padding-top: 2px; }
.pageinfo strong{color: #ff0000; padding:0 3px;}





