/* 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:#737373; background:#fff; }
a:link{color:#737373;text-decoration:none}
a:visited{color:#737373;text-decoration:none}
a:hover{color:#ff0000;text-decoration:none}
a:active{color:#737373;text-decoration:none}
span.more a,span.more a:visited{float:right;display:block;height:30px;padding-right:10px;margin-top:-33px;color:#737373;line-height:30px;font-weight:bold;font-family:arial;font-size:12px}
span.more a:hover{color:#737373}

a{-webkit-transition:all 0.2s linear;-mos-transition:all 0.2s linear;-mz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
a:hover{-webkit-transition:all 0.2s linear;-mos-transition:all 0.2s linear;-mz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}



.clear{clear:both;}
.left_bg{ height:10px; width:254px; overflow: hidden; }

.Amsg{width:1200px;margin:0 auto;overflow:hidden;}
.AMsgInter{width:1200px;margin:0 auto;overflow:hidden}
.LMsg{float:left;width:250px;overflow:hidden; display:inline;}
.RMsg{float:right;width:915px;overflow:hidden; padding-bottom:10px;}
.RAMsg{float:right;width:915px;overflow:hidden;}
.LHsg{float:left;width:656px;overflow:hidden;}


.RMsgH{float:right;width:766px;min-height:400px;overflow:hidden;display:inline}

.first{margin:0 auto;width:100%;overflow:hidden;background:#f3f3f3; margin-top:25px; padding-bottom:15px; border-bottom:1px solid #dfdfdf}



#sideleft{float:left;width:217px;overflow:hidden;  display:inline; display:inline; }
#sidemiddle{width:746px;min-height:400px;float: right;display:inline; }

/* easy clearing */

#sideleft, #sidemiddle{
 padding-bottom: 32767px !important;
 margin-bottom: -32767px !important; 
}


#webend{margin:0 auto;width:100%; foverflow:hidden;}




.title{margin-top:33px;text-align:center;width:730px;height:20px;font-size:14px;font-weight:bold;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}



.header{margin:0 auto;width:100%;}
.w1200{width:1200px; margin:0 auto;}

.welcome{width:100%; height:40px; float:left; background:#f5f5f5;}
.welcome .con{width:1200px;margin:0 auto; height:40px; line-height:40px; color:#737373;}
.welcome .con p{float:right; font-size:14px;}
.welcome .con p span{ font-size:18px; font-family:Arial; font-weight: normal; color:#737373; padding-right:15px;}
.welcome .con p a{ padding: 0 10px; background:url(../images/tangding_06.jpg) no-repeat right; }
.welcome .con .hover{ color:#737373;}


.top{width:100%; float:left; height:100px; overflow:hidden;}
.logo{ float:left;width:560px; height:55px; margin-top:25px;}
.tel{width:220px; height:60px; float:right; margin-top:25px;}



.search{float:right; font-size:12px;height:28px; margin-top:5px; line-height:24px; display:inline;overflow:hidden;width:188px; background:#fff;border:1px solid #ececec;}
.search-keyword {float:left; width:160px; height:24px; color:#7d7d7d; line-height:24px;padding-left:3px; font-size:12px; border:none;}
.search-submit { float:left;width:16px;height:16px;border:none; margin-top:10px;}
.search-option {float:left;height:16px;margin-top:5px; margin-left:2px;}



.navsbg{ float:left; background:#8ec31f; width:100%; height:50px; }
.navs{width:1200px; margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-table;}/* Hides from IE-mac \*/*html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */*+html .clearfix{min-height:1%;}.overflow{overflow:hidden;}	
.nav ul li,.nav ul li .current{}

.nav {height:50px; color:#fff; text-align:left;width:1202px; float:left; }
.nav ul { float:left; }
.nav ul li {position:relative; float:left; height:50px; padding:0 12px; margin-right:20px; font-size:16px; line-height:50px; z-index:99999;  }
.nav ul li a { float:left; height:50px; line-height:50px; padding:0 12px;color:#fff; }
.nav ul li a:hover {text-decoration:none; color:#fff; background:#2058b8; }
.nav ul .current { background-position:0 -42px; background-repeat:repeat-x; color:#fff; background:#2058b8;}
.nav ul .current a { }
.nav ul li .subNav { position:absolute; top:50px; left:0; width:420px;padding:20px; background:#fff; z-index:9999; display:none; text-align:left;filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.subNav dl{float:left; width:200px; overflow:hidden; color:#303436;}
.subNav dl dt{float:left; width:80px; height:35px; margin-right:20px; color:#333; font-size:13px; line-height:35px;background:none; border-bottom:1px solid #dfdfdf; }
.subNav dl dt a{ float:left;color:#333; background:none; padding-left:12px; line-height:35px; }
.subNav dl dt a:hover { color:#ff0000;line-height:35px;background:none; }
.subNav dl dd { display:block; padding:10px 0; color:#777; line-height:18px; font-size:12px; }

.subNav dl p {float:left; width:200px; height:35px; color:#333; font-size:13px; line-height:35px;background:none; border-bottom:1px solid #dfdfdf; }
.subNav dl p a{float:left;color:#333; background:none; padding-left:12px; line-height:35px; }
.subNav dl p a:hover { color:#ff0000;line-height:35px;background:none; }


.nav ul li ol{ float:left; margin-left:15px; margin-top:10px;}

.nav ul li .nav_r{ float:right; width:160px; height:180px; overflow:hidden; margin-top:15px; margin-right:20px; }
.nav ul li .nav_r h2{ float:left; width:150px; height:30px; line-height:30px; color:#666666; font-size:16px; font-weight:normal;overflow:hidden; border-bottom:1px solid #808080  }
.nav ul li .nav_r ul{ float:left; width:150px; height:150px; line-height:25px; font-size:14px; margin-top:15px; overflow:hidden; }
.nav ul li .nav_r ul li{ float:left; width:150px; height:150px; overflow:hidden; padding-right:10px; }
.nav ul li .nav_r ul li img{ float:left; width:140px; height:92px; overflow:hidden; }
.nav ul li .nav_r ul li p{ float:left; width:140px; height:30px; line-height:30px; font-size:12px; text-align:center; }

.nav ul li .nav_r ol{ float:left; width:320px; height:150px; line-height:25px; font-size:14px; margin-top:15px; overflow:hidden; background:none; }
.nav ul li .nav_r ol li{ float:left; width:300px; height:30px;line-height:30px; overflow:hidden; background:none; }
.nav ul li .nav_r ol li a{  background:none; }


.nav .n1 {}
.nav .n1.current { }
.nav .n1 dl dd { padding:20px 0 15px; }

.nav .n2 .subNav { left:-348px; }
.nav .n2.current {}
.nav .n2 dl dd { padding:20px 0 15px; }


.nav .n3 .subNav { left:-316px; }
.nav .n3.current {}
.nav .n3 dl dd { padding:20px 0 15px; }

.nav .n4 .subNav { left:-348px; }
.nav .n4.current {}
.nav .n4 dl dd { padding:20px 0 15px; }



/*AD*/



/*slider*/
.fullSlide {width:100%;position:relative;height:650px;}
.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:650px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:650px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:5px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=70);opacity:0.7;line-height:999px;}
.fullSlide .hd ul .on {background:#fabc1d;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #cdcdcd no-repeat;cursor:pointer;filter:alpha(opacity=70);opacity:0.7;display:none;}
.fullSlide .next {left:auto;right:10%;background-position:-6px -137px;}
.fullSlide .prev:hover{background:url(../images/slider-arrow.png) -126px -137px #fabc1d no-repeat;}
.fullSlide .next:hover{background:url(../images/slider-arrow.png) -126px -137px #fabc1d no-repeat;background-position:-6px -137px;}


.banner{margin:0 auto;width:100%;height:500px;overflow:hidden;}

.banner1{margin:0 auto;width:100%;height:350px;overflow:hidden; background:#CCC}


.product_title{width:1200px;margin:0 auto;overflow:hidden;}
.product_title h2{width:1200px; text-align:center; font-size:36px; line-height:45px; margin-top:35px; font-weight: normal; color:#2058b8;}
.product_title h3{width:1200px; text-align:center; font-size:12px; line-height:30px; font-weight: normal; color:#2058b8; text-transform:uppercase;}



.categories{width:250px; float:left;margin-top:32px; }
.categories ul{width:250px; height:66px; background:#84bd3a;}
.categories ul .text{float:left;width:250px;line-height:35px; margin-top:15px; text-align:center;font-size:22px; font-weight:700; color:#fff;}
.categories ol{width:248px; float:left; line-height:25px; overflow:hidden; border:1px solid #e7e7e7}
.categories ol li{width:248px; float:left;line-height:45px;border-bottom:1px solid #e7e7e7;}
.categories ol li{ font-size:14px;line-height:45px; height:45px; float:left; padding-left:40px; font-weight:normal;}
.categories ol li a{color:#333; font-weight:normal;}
.categories ol li a:hover{color:#ff0000; font-weight: normal;}
.categories dl{width:250px; float:left;line-height:42px; height:42px; background:#373737;}
.categories dl dd a{ width:250px; font-size:14px;line-height:42px; height:42px; float:left; color:#b8b8b8; text-align:center; font-weight:normal;}



.categories1{width:274px; float:left;margin-top:32px; }
.categories1 ul{width:274px; height:120px; background:#2956a3;}
.categories1 ul .text{float:left;width:274px;line-height:40px; margin-top:30px; text-align:center;font-size:27px; font-weight: normal; color:#fff;}
.categories1 ul .text span{float:left;width:274px;line-height:18px;text-transform: uppercase; text-align:center;font-size:12px; font-weight:normal; color:#fff; font-family:Arial;}
.categories1 ol{width:264px; float:left; line-height:25px; overflow:hidden; min-height:410px; border:5px solid #2956a3; border-top:none; }
.categories1 ol li{width:264px; float:left;line-height:42px;height:42px; margin-top:20px;}
.categories1 ol li a{float:left; width:234px;font-size:16px;line-height:42px; color:#737373;padding-left:30px; font-weight:normal;background:url(../images/cate_r.png) no-repeat 220px 15px}
.categories1 ol li a:hover{color:#fff;line-height:42px; height:42px; font-weight: normal; background:#85bc3c url(../images/cate_r1.png) no-repeat 220px 15px}
.categories1 ol .con{ float:left; margin-top:20px;width:264px; height:112px;background:#85bc3c;}
.categories1 ol .con h2{ float:left;width:264px; color:#fff; text-align:center; font-size:20px; line-height:30px; font-weight:normal; padding-top:20px;}
.categories1 ol .con h3{ float:left;width:264px; color:#fff;text-align:center; font-size:30px; line-height:40px; font-weight:700; }


.categories1 .a1{background:url(../images/case_ico01.png) no-repeat 23px 15px;}
.categories1 .a1 a:hover{color:#fff;line-height:54px; height:54px; font-weight: normal; background:#e8424f url(../images/case_ico01_1.png) no-repeat  20px 15px;}
.categories1 .a2{background:url(../images/case_ico02.png) no-repeat 23px 15px;}
.categories1 .a2 a:hover{color:#fff;line-height:54px; height:54px; font-weight: normal; background:#e8424f url(../images/case_ico02_1.png) no-repeat  20px 15px;}
.categories1 .a3{background:url(../images/case_ico03.png) no-repeat 23px 15px;}
.categories1 .a3 a:hover{color:#fff;line-height:54px; height:54px; font-weight: normal; background:#e8424f url(../images/case_ico03_1.png) no-repeat  20px 15px;}
.categories1 .a4{background:url(../images/case_ico04.png) no-repeat 23px 15px;}
.categories1 .a4 a:hover{color:#fff;line-height:54px; height:54px; font-weight: normal; background:#e8424f url(../images/case_ico04_1.png) no-repeat  20px 15px;}




#lx{float:right;width:890px;overflow:hidden; margin-top:35px; }

.lx_menu{float:left;width:890px;height:52px; background:#f1f1f1; }
.lx_menu h2{float:left;width:140px;text-align:center;font-size:18px;height:52px; color:#fff;line-height:52px; background:#2956a3;}
.lx_menu ul{float:left; margin-left:1px;font-size:12px;}
.lx_menu li{float:left;display:block;cursor:pointer;width:92px;text-align:center; margin-left:35px; color:#333; margin-top:9px;font-size:14px;height:35px;line-height:35px;}
.lx_menu li.hover{padding:0px;width:92px;  color:#fff;height:35px;line-height:35px; background:#85bc3c;border-radius:25px;}
.www_zzjs_net_3{clear:both;margin-top:0px;line-height:25px; text-align:left; height:340px;}
.www_zzjs_net_3 li span.time{float:right;margin-right:10px;}

.product{width:890px; float:left; overflow:hidden; }
.product ol{width:920px; float:left; padding-top:5px;}
.product ol li{width:210px; float:left; height:205px; padding-right:16px;}
.product ol li img{width:210px; height:150px;  }
.product ol li a:hover img{ filter: Alpha(opacity=90); -moz-opacity:.9; opacity:0.9; }
.product ol li p{line-height:50px; height:50px; text-align:center; margin-top:5px; font-size:14px; color:#404040; background:#f1f1f1;}

.tt_product{width:890px; float:left; overflow:hidden; height:340px; margin-top:15px; background:#f1f1f1; }
.tt_product dl{width:830px; margin:30px; float:left; overflow:hidden; height:280px; }
.tt_product dl img{width:392px;  height:280px; float:left; overflow:hidden; margin-right:25px; }
.tt_product dl dt{float:left;width:410px; line-height:40px; text-align:left; font-size:20px; color:#2956a3; font-weight: bold;  overflow:hidden;  }
.tt_product dl dd{float:left;width:410px; line-height:30px; margin-top:15px; height:160px; text-align:left; font-size:14px; color:#666;  overflow:hidden;  }
.tt_product dl em{float:left;width:25px; height:3px; background:#2956a3; margin:5px 350px 5px 0;}
.tt_product dl span{float:left;width:100px; height:30px; color:#fff; text-align:center; line-height:30px;  background:#85bc3c; }
.tt_product dl:hover img{width:392px;  height:280px; float:left; overflow:hidden; margin-right:25px; filter: Alpha(opacity=90); -moz-opacity:.9; opacity:0.9;}
.tt_product dl:hover dt{ color:#85bc3c;  }
.tt_product dl:hover em{background:#85bc3c;}


.hx_process_title{ float:left; width:100%; height:140px; background:#fff;}
.hx_process_title h2{ float:left; width:100%; text-align:center; color:#8ec31f; font-size:46px; line-height:48px; margin-top:44px; font-weight:700;}
.hx_process_title h3{ float:left; width:100%; text-align:center; color:#8ec31f; font-size:14px; line-height:32px; text-transform:uppercase;font-weight:normal; }
.hx_process{ float:left; width:100%; height:700px; background:#fff;}
.hx_process .con{width:1200px;margin:0 auto;overflow:hidden;}
.hx_process .con ul{float:left; width:1240px;overflow:hidden;}
.hx_process .con ul li{float:left; width:380px; height:290px; background:#eee;overflow:hidden; margin-right:30px; margin-top:30px; }
.hx_process .con ul li .yy{float:left; width:380px; height:152px; background:#3063bc;overflow:hidden;margin-bottom:10px;transition:all 0.5s;}
.hx_process .con ul li .yy dl{float:left; width:132px; height:132px; margin:10px;overflow:hidden;}
.hx_process .con ul li .yy dl dt{float:left; width:132px; height:78px; margin-top:10px; text-align:center; color:#fff; line-height:72px;overflow:hidden; font-size:72px; border-bottom:1px solid #fff;}
.hx_process .con ul li .yy dl dd{float:left; width:132px;  text-align:center; color:#fff; line-height:35px;overflow:hidden; font-size:18px; }
.hx_process .con ul li p{float:left; width:340px; margin-left:15px;  padding-left:15px; line-height:29px; color:#404040; background:url(../images/ico-1.gif) no-repeat left 14px;}
.hx_process .con ul li:hover .yy{float:left; width:380px; height:152px; background:#85bc3c;overflow:hidden;margin-bottom:10px;transition:all 0.5s;}


.adv{float:left; width:100%; height:140px; background:url(../images/adv.jpg) no-repeat center center}



.fl { float:left;}
.fr { float:right;}

.xc{width:1200px;margin:0 auto;overflow:hidden;}
.xc h2{float:left; width:100%; text-align:center; color:#2058b8; font-size:36px; line-height:38px; margin-top:44px; font-weight: normal;}
.xc h2 span{font-weight:700;}
.xc h3{ float:left; width:100%; text-align:center; color:#2058b8; font-size:14px; line-height:32px; text-transform:uppercase;font-weight:normal; }

.xc01,.xc03 {margin:233px 0 0 ;}
.xc02 {width:1130px;height:570px; margin:0 auto;}
.xc02 ul{width:700px; height:570px; margin:0 auto; position: relative;}
.xc02 ul li { width:600px; height:480px; padding:5px;  border:1px solid #e6e6e6; background:#fff;}
.xc02 ul li a{display:block;}
.xc02 ul li a img{width:100%}
.xc02 ul li span{ display:block; text-align:center; width:100%; height:70px; line-height:70px; position:absolute; left:0; bottom:0;background:#3265bd; filter:alpha(opacity=90) ; -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.xc02 ul li span a{ font-size:16px; color:#fff;}


.partnersbg{ float:left; width:100%; background:#8ec31f; height:420px; margin-top:20px;}
.partners{width:1200px; overflow:hidden;margin:0 auto;}

.pa_service{ float:left;width:550px; overflow:hidden; margin-top:50px;}
.pa_service_title{ float:left;width:550px; height:50px; border-bottom:1px solid #eef5e4; }
.pa_service_title h2{ float:left; padding:0 15px; font-size:24px; color:#fff; line-height:48px;border-bottom:2px solid #fff;}
.pa_service_title h3 a{ float:right; font-size:14px; color:#fff; line-height:25px; font-weight:normal; margin-top:15px;}
.pa_service ol{float:left; width:550px; overflow:hidden; margin-top:18px;}
.pa_service ul{float:left; width:550px; overflow:hidden; margin-top:25px;}
.pa_service ul li a{float:left; width:92px; height:30px;text-align:center; line-height:30px; border:2px solid #fff;color:#fff; margin-right:12px;}
.pa_service ul li:hover a{float:left; width:92px; text-align:center;height:30px; line-height:30px; border:2px solid #2956a3;color:#fff; background:#2956a3;}
.pa_service ul .hover{float:left; text-align:center; width:92px; height:30px; line-height:30px; border:2px solid #2956a3; color:#fff; background:#2956a3;}


.pa_partners{ float:right;width:570px; overflow:hidden; margin-top:50px;}
.pa_partners_title{ float:left;width:570px; height:50px; border-bottom:1px solid #eef5e4; }
.pa_partners_title h2{ float:left; padding:0 15px; font-size:24px; color:#fff;font-weight:normal; line-height:48px;border-bottom:2px solid #fff;}
.pa_partners_title h2 span{font-weight:700;}
.pa_partners_title h3 a{ float:right; font-size:14px; color:#fff; line-height:25px; font-weight:normal; margin-top:15px;}
.pa_partners ul{float:left; width:590px; overflow:hidden; margin-top:18px;}
.pa_partners ul li{float:left; width:134px; height:78px;overflow:hidden; margin-right:10px; margin-bottom:10px;}
.pa_partners ul li img{float:left; width:134px; height:78px;}







.teambg{ float:left; width:100%; background: url(../images/teambg.jpg) repeat-x; height:540px; overflow:hidden; }

.team{width:1200px; overflow:hidden;margin-top:10px; float:left; }
.team_title{width:1200px;margin:0 auto;overflow:hidden;}
.team_title h2{width:1200px; text-align:center; font-size:36px; line-height:35px; margin-top:35px; font-weight: normal; color:#8ec63f; }
.team_title h2 span{ font-weight: bold;}
.team_title h3{width:1200px; text-align:center; font-size:14px; line-height:35px; font-weight: normal; color:#8ec63f;text-transform:uppercase;}


.scroll_con{float:left;width:2950px;margin:15px 0px 10px 0px;display:inline;overflow:hidden}
.scroll_con ul{float:left;overflow:hidden;display:inline;}
.scroll_con li{float:left;width:270px; height:312px;overflow:hidden; margin-left:25px; background:#8ec63f; margin-top:10px;transition: all ease .5s;}
.scroll_con li img{float:left;width:270px;height:180px;}
.scroll_con li:hover img{float:left;width:270px;height:180px;}
.scroll_con li p{float:left;width:240px; line-height:45px; color:#fff; font-size:16px; text-align:center;}
.scroll_con li span{float:left;width:200px; line-height:28px; color:#fff; padding:0 20px; max-height:84px; font-size:12px; }
.scroll_con li:hover{ margin-top:5px;-webkit-transition: all ease .5s;transition: all ease .5s;background:#2956a3;}



.advantage{width:1200px;margin:0 auto;overflow:hidden;}
.advantage ul{float:left;width:1200px;overflow:hidden; margin:50px 0;}
.advantage ul li{float:left;width:240px; overflow:hidden;}
.advantage ul li img{float:left;width:100px; height:100px; margin-left:70px;overflow:hidden; background:url(../images/advantage_bg.png) no-repeat}
.advantage ul li h2{float:left;width:240px; line-height:50px;  text-align:center; font-size:20px; color:#404040;overflow:hidden;}
.advantage ul li p{float:left;width:240px; line-height:25px; text-align:center; font-size:14px; color:#737373;overflow:hidden;}



.service_process{float:left; width:100%; background:#84bd3a; height:340px; overflow:hidden;}
.service_process h2{float:left; width:100%; text-align:center; font-size:36px; line-height:35px; margin-top:35px; font-weight: normal; color:#fff; }
.service_process h3{float:left; width:100%; text-align:center; font-size:14px; line-height:35px; margin-bottom:30px; font-weight: normal; color:#fff;text-transform:uppercase;}
.service_process ul{ margin:0 auto;width:1200px;}



.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:#84bd3a; 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{ overflow:hidden; margin-top:20px;}
#tablist2{}
.m2yw_tab ul{  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: #84bd3a; font-size:16px; font-weight: normal;height:45px; line-height:44px;border-bottom:2px solid #84bd3a;}
.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 { margin-top:10px;  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 {display: flex;flex-wrap: wrap; overflow: hidden; position: relative; }
.m2yw_piclist dl{ overflow:hidden;  padding: 15px 0 20px; border-bottom:1px solid #d9d9d9;display: flex; }
.m2yw_piclist dl img{width:248px;  overflow:hidden; }
.m2yw_piclist dl .desc{width: calc(100% - 248px);padding-left: 20px;}
.m2yw_piclist dl dt{line-height:45px; font-size:16px; color:#2956a3; overflow:hidden; }
.m2yw_piclist dl dd{line-height:28px; color:#737373; overflow:hidden; }
.m2yw_piclist dl:hover dt{ color:#85bc3c; }

.xsb{width: calc(50% - 10px);margin-right: 20px;display: block;}
.xsb:nth-of-type(2){margin-right: 0;}


.m2yw_piclist ul{width:100%;display: flex;flex-wrap: wrap;  overflow:hidden; margin-top:15px;margin: 15px -10px;}
.m2yw_piclist ul li{width:calc(33.3333% - 20px);margin: 0 10px;line-height:30px; color:#634e40;font-family:"Microsoft YaHei"; font-size:14px; display: flex;}
.m2yw_piclist ul li a{display: block;width: calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.m2yw_piclist ul li span{display: block;font-size:14px; color:#a2a2a2;width: 80px;text-align: right;}
.m2yw_piclist ul li:hover a{color:#2956a3;}


.news1{float:left;width:722px; overflow:hidden;margin-top:15px;}
.news1 ol{width:722px; overflow:hidden; height:34px; border-bottom:1px solid #dadada; }
.news1 ol .text{float:left; color:#148fed; height:32px;line-height:32px; padding:0 5px; font-family:"Microsoft YaHei"; font-size:16px; font-weight: 700; border-bottom:2px solid #148fed;}
.news1 ol .text1{float:left; color:#148fed; height:32px;line-height:32px; padding-left:15px;font-family:"Microsoft YaHei"; font-size:16px; font-weight: 700;}
.news1 ol .more{float:right; line-height:32px;padding-right:5px; font-size:12px; font-family:Arial;font-weight: normal;}
.news1 ul{width:466px; float:left; overflow:hidden; margin-top:15px; height:185px; padding-left:256px;background:url(../images/yonglian_71.jpg) no-repeat}
.news1 ul li{float:left;width:466px;line-height:31px; color:#634e40;font-family:"Microsoft YaHei"; font-size:14px; }
.news1 ul li span{float:right;}






.Iabout{float:left;width:700px;overflow:hidden;margin-top:15px; }
.Iabout ol{float:left;width:700px;  height:32px;overflow:hidden; background:url(../images/elephant_39.jpg) no-repeat}
.Iabout ol .text{float:left; line-height:32px; font-size:18px; color:#404040;font-weight:bold; }
.Iabout ol .more{float: right; line-height:32px; font-size:14px; background:#fff; padding-left:5px; }
.Iabout ol .more span{ display:inline-block;width:12px;height:22px;background:url(../images/arrow.png) -28px 0 no-repeat;vertical-align:middle;*vertical-align:-3px;}
.Iabout ol .more a:hover span {background:url(../images/arrow.png) -8px 0 no-repeat;}
.Iabout ul{float:left;width:700px;overflow:hidden;margin-top:17px; font-size:14px; line-height:27px; height:250px;}



.rOllBoxbg{ float:right; width:278px; overflow:hidden; margin-top:18px; border:1px solid #ebebeb; }
.rOllBoxbg ul{float:left;width:278px;overflow:hidden; height:35px; background:url(../images/elephant_41.jpg) repeat-x }
.rOllBoxbg ul .text{float:left; line-height:32px; font-size:18px; padding-left:10px; color:#404040;font-weight:bold; }
.rOllBoxbg ul .more{float:right; line-height:32px; font-size:14px; }
.rOllBoxbg ul .more span{ display:inline-block;width:12px;height:22px;background:url(../images/arrow.png) -28px 0 no-repeat;vertical-align:middle;*vertical-align:-3px;}
.rOllBoxbg ul .more a:hover span {background:url(../images/arrow.png) -8px 0 no-repeat;}
.rollBox{ float:left;width:278px;overflow:hidden; margin-left:8px; margin-top:15px;background:#fff;}
.rollBox .LeftBotton{height:28px;width:35px;background:url(../images/elephant_51.jpg) no-repeat center;overflow:hidden;float:left;display:inline;margin:100px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:28px;width:35px;background:url(../images/elephant_54.jpg) no-repeat center ;overflow:hidden;float: right;display:inline;margin:100px 0 0 0 ;cursor:pointer;}
.rollBox .Cont{width:194px;overflow:hidden;float:left; overflow:hidden;display:inline}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:194px; height:240px;float:left;text-align:center;}
.rollBox .Cont .pic img{ width:192px; height:200px;border:1px solid #cecece;display:block;margin:0 auto;}
.rollBox .Cont .pic a img{width:192px; height:200px;border:1px solid #cecece;display:block;margin:0 auto;}
.rollBox .Cont .pic a img:hover{width:192px; height:200px;border:1px solid #ff0000;display:block;margin:0 auto;}
.rollBox .Cont .pic span{line-height:35px; height:35px;color:#505050; background:#fff;}
.rollBox .Cont a:hover{color:#f00;text-decoration: none;}

.rollBox #List1,.rollBox #List2{float:left;}





.dengji{ float:left; width:654px; margin-top:25px;font-family:"Microsoft YaHei";}
.dengji ol{ float:left; width:654px; height:31px; background:url(../images/elephant_77.jpg) repeat-x;}
.dengji ol .text{float:left; line-height:32px; padding-left:5px; font-size:15px; background:url(../images/elephant_75.jpg) repeat-x; color:#00428e;font-weight:bold;}
.dengji ul{ float:left; width:654px; line-height:40px; margin:10px; padding-top:10px; }
.dengji .submit{ float:left; padding:0 20px;height:38px; border-radius:3px; margin-top:10px; background:#0168b7; color:#fff; border:none;font-family:"Microsoft YaHei";}
.dengji .coolbg{ float:left; padding:0 20px;height:38px;border-radius:3px;  margin-top:10px;background:#545454; color:#fff; border:none; margin-left:15px;font-family:"Microsoft YaHei";}
.dengji .inputtxt{ border:1px solid #7b7b7b; padding:6px;  border-radius:3px; color:#999999}




.Cooperation{ float:right; width:326px; overflow:hidden; margin-top:15px;  }
.Cooperation ol{float:left;width:324px;overflow:hidden; height:35px; background:url(../images/elephant_41.jpg) repeat-x ;border:1px solid #ebebeb;}
.Cooperation ol .text{float:left; line-height:32px; font-size:18px; padding-left:10px; color:#404040;font-weight:bold; }
.Cooperation ol .more{float:right; line-height:32px; font-size:14px; }
.Cooperation ol .more span{ display:inline-block;width:12px;height:22px;background:url(../images/arrow.png) -28px 0 no-repeat;vertical-align:middle;*vertical-align:-3px;}
.Cooperation ol .more a:hover span {background:url(../images/arrow.png) -8px 0 no-repeat;}
.Cooperation ul{width:324px; float:left; margin-top:5px; }
.Cooperation ul li{float:left;width:324px; height:104px; background:#fff; overflow:hidden; margin-top:30px;}
.Cooperation ul li img{float:left; width:139px;height:104px; padding-right:5px;}
.Cooperation ul li h3{font-size:12px; line-height:26px; font-size:14px; font-weight:normal; padding-left:5px; color:#333; margin-top:5px; }
.Cooperation ul li a:hover h3{color:#f00;text-decoration: none;}
.Cooperation ul li p{line-height:20px; padding:5px;}





.Cooperation11{ float:left; width:752px; overflow:hidden; }
.Cooperation11 ul{width:752px; float:left;}
.Cooperation11 ul li{float:left;width:752px; height:104px; background:#fff; overflow:hidden; margin-top:20px;}
.Cooperation11 ul li img{float:left; width:139px;height:104px; padding-right:5px;}
.Cooperation11 ul li h3{font-size:12px; line-height:26px; font-size:14px; font-weight:normal; padding-left:5px; color:#333; margin-top:5px; }
.Cooperation11 ul li a:hover h3{color:#f00;text-decoration: none;}
.Cooperation11 ul li p{line-height:20px; padding:5px;}






.l_pro{width:220px; float:left;margin-top:32px; }
.l_pro ol{width:220px; height:60px; background: url(../images/left_bg.jpg) no-repeat;}
.l_pro ol .text{float:left;width:220px;line-height:55px; text-align:center;font-size:18px; font-weight:bold; color:#fff;}
.l_pro ul{float:left;width:220px;overflow:hidden; }
.l_pro ul li{float:left;width:220px; height:260px;overflow:hidden; margin-top:20px; }
.l_pro ul li a img{float:left;width:220px;height:220px;overflow: hidden;  }
.l_pro ul li a img:hover{float:left;width:220px;height:220px; opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80);}
.l_pro ul li p{ float:left;height:32px;font-weight: normal;font-family:"Microsoft YaHei"; text-align: center; font-size:12px;line-height:30px;width:220px;color:#5e5e5e;}
.l_pro ul li a:hover p{ color:#ff0000;}



.c_pro{width:754px; overflow:hidden;margin-top:35px; float:left; }
.c_pro ol{float:left;width:752px; height:60px;overflow:hidden; border:1px solid #ececec; background:url(../images/site_bg.jpg) repeat-x; }
.c_pro ol .text{float:left; color:#3a3a3a; height:60px;line-height:56px; font-size:18px; font-weight: 700; padding-left:12px; }
.c_pro ol .more{float:right; line-height:35px;padding-right:5px; font-size:12px; font-family:Arial;font-weight: normal;}
.c_pro ul{float:left;width:780px;overflow:hidden; }
.c_pro ul li{float:left;width:170px; height:200px;overflow:hidden; margin-top:20px; margin-right:25px; }
.c_pro ul li a img{float:left;width:170px;height:170px;overflow: hidden;  }
.c_pro ul li a img:hover{float:left;width:170px;height:170px; opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80);}
.c_pro ul li p{ float:left;height:32px;font-weight: normal;font-family:"Microsoft YaHei"; text-align: center; font-size:12px;line-height:30px;width:170px;color:#5e5e5e;}
.c_pro ul li a:hover p{ color:#ff0000;}


.c_pro1{width:754px; overflow:hidden;margin-top:35px; float:left; }
.c_pro1 ol{float:left;width:752px; height:60px;overflow:hidden; border:1px solid #ececec; background:url(../images/site_bg.jpg) repeat-x; }
.c_pro1 ol .text{float:left; color:#3a3a3a; height:60px;line-height:56px; font-size:18px; font-weight: 700; padding-left:12px; }
.c_pro1 ol .more{float:right; line-height:35px;padding-right:5px; font-size:12px; font-family:Arial;font-weight: normal;}
.c_pro1 ul{float:left;width:780px;overflow:hidden; }
.c_pro1 ul li{float:left;width:170px; height:160px;overflow:hidden; margin-top:20px; margin-right:25px; }
.c_pro1 ul li a img{float:left;width:170px;height:130px;overflow: hidden;  }
.c_pro1 ul li a img:hover{float:left;width:170px;height:130px; opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80);}
.c_pro1 ul li p{ float:left;height:32px;font-weight: normal;font-family:"Microsoft YaHei"; text-align: center; font-size:12px;line-height:30px;width:170px;color:#5e5e5e;}
.c_pro1 ul li a:hover p{ color:#ff0000;}


.contact{width:250px; float:left;margin-top:20px; margin-bottom:10px;}
.contact ul{width:250px; height:55px; background:#84bd3a;}
.contact ul .text{float:left;width:220px;line-height:55px; text-align:center;font-size:18px; font-weight:bold; color:#fff;}
.contact ol{width:250px; float:left; line-height:25px; background:#f8f8f8; overflow:hidden; }
.contact ol img{width:250px; float:left; }
.contact ol .con{width:230px; float:left; line-height:25px; padding:10px; }




.left_about{float:left;width:200px; display:inline; margin-top:20px; }
.left_about_tit{width:200px;  height:56px; background:#3e8f39;color:#fff;}
.left_about_tit h2{ text-align:center;line-height:56px;font-size:18px; font-weight: 700;}
.left_about .content{float:left;width:200px;overflow:hidden; line-height:56px;}
.left_about ul{float:left;width:200px;background:#f4f4f4; overflow:hidden;}
.left_about ul li{float:left;width:200px;height:34px;line-height:34px; margin-top:2px;font-size:14px; font-weight: normal; overflow:hidden;border-bottom:1px solid #f0eeee; }
.left_about ul li a{float:left;width:170px; padding-left:30px;height:34px;line-height:34px; color:#5e5e5e; }
.left_about ul li a:hover{float:left;height:34px;line-height:34px;width:170px; padding-left:30px; color:#5e5e5e;text-decoration:none;overflow:hidden; background:#ececec;}
.left_about_foot{float:left;width:200px; height:98px; background:url(../images/left_tel.jpg) no-repeat}








.tui_pro{float:right;width:714px;overflow:hidden;margin-top:40px;}
.tui_pro_content{float:left;width:714px;line-height:24px;overflow:hidden; padding-bottom:5px;}
.tui_pro_content ul{float:left;width:800px;overflow:hidden; }
.tui_pro_content li{float:left;width:224px; height:222px;overflow:hidden; margin-right:23px; }
.tui_pro_content li a img{float:left;width:224px;height:172px;overflow: hidden;  }
.tui_pro_content li a img:hover{float:left;width:224px;height:172px; }
.tui_pro_content li strong{ float:left;height:32px;font-weight: normal;font-family:"Microsoft YaHei"; text-align: center; font-size:12px;line-height:30px;width:224px; background:#dbdbdb;color:#5e5e5e;}
.tui_pro_content li a:hover strong{ color:#fff;background:#3e8f39;}








.fc_pro{float:left; width:1200px; overflow:hidden; margin-top:20px;}
.fc_pro_tit{width:1200px; overflow:hidden; height:34px; border-bottom:1px solid #dadada; }
.fc_pro_tit h2{float:left; color:#0b447a; height:32px;line-height:32px; padding:0 5px; font-family:"Microsoft YaHei"; font-size:16px; font-weight: 700; border-bottom:2px solid #1d62a7;}
.fc_pro_tit h3{ float:right; line-height:35px;padding-right:5px; font-size:12px; font-family:Arial;font-weight: normal;}
.fc_pro_content{float:left;width:1200px;line-height:24px;overflow:hidden; padding-bottom:5px; padding-top:20px;}
.fc_pro_content ul{float:left;width:1042px;overflow:hidden; }
.fc_pro_content li{width:228px; padding-right:29px; float:left; line-height:25px; text-align:center;overflow:hidden; }
.fc_pro_content li img{width:220px; height:150px; float:left; padding:3px; display:inline; border:solid #ddd 1px;  background:#fff;}
.fc_pro_content li a img:hover{border:solid #e00 1px;}
.fc_pro_content li strong{ float:left;height:40px;font-weight:normal; text-align: center; font-size:12px;line-height:40px;width:228px;}








.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:915px; overflow:hidden; height:35px; margin-top:30px; background:url(../images/tdbg02.jpg) repeat-x left 17px;}
.site_type{float:left; color:#1e1e1e; height:35px;line-height:35px; font-size:18px; font-weight: normal; background:#fff url(../images/tangding_50.jpg) no-repeat left 10px; padding:0 10px; }
.site_link{float:right; padding-left:10px; line-height:35px;padding-right:5px; font-size:14px; font-weight: normal;background:#fff; }


.SubContent{float:right;width:915px;padding-top:10px;overflow:hidden; line-height:25px;}







.tui_pro11{float:right;width:915px;overflow:hidden;margin-top:10px;}
.tui_pro11_content{float:left;width:915px;line-height:24px;overflow:hidden; padding-bottom:5px;}
.tui_pro11_content ul{float:left;width:940px;overflow:hidden; }
.tui_pro11_content li{float:left;width:205px; height:190px;overflow:hidden; padding:6px; margin-right:10px; border:1px solid #e8e8e8; margin-bottom:20px; }
.tui_pro11_content li a img{float:left;width:205px;height:143px;overflow: hidden;  }
.tui_pro11_content li a img:hover{float:left;width:205px;height:143px;opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80); }
.tui_pro11_content li p{ float:left;height:30px;font-weight: normal; margin-top:10px; font-size:14px;line-height:30px;width:205px;color:#454545; overflow:hidden; text-align:center; }
.tui_pro11_content li a:hover p{color:#ff0000;}


.tui_pro22{float:right;width:915px;overflow:hidden;margin-top:10px;}
.tui_pro22_content{float:left;width:915px;line-height:24px;overflow:hidden; padding-bottom:5px;}
.tui_pro22_content ul{float:left;width:950px;overflow:hidden; }
.tui_pro22_content li{float:left;width:202px; height:190px;overflow:hidden;  margin-right:33px;  margin-bottom:20px; }
.tui_pro22_content li a img{float:left;width:200px;height:150px;overflow: hidden; border:1px solid #e8e8e8; }
.tui_pro22_content li a img:hover{float:left;width:200px;height:150px;opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80);border:1px solid #e8e8e8; }
.tui_pro22_content li p{ float:left;height:30px;font-weight: normal; margin-top:10px; font-size:14px;line-height:30px;width:200px;color:#454545; overflow:hidden; text-align:center;}
.tui_pro22_content li a:hover p{color:#ff0000;}


.tui_pro33{float:right;width:752px;overflow:hidden;margin-top:10px;}
.tui_pro33_content{float:left;width:752px;line-height:24px;overflow:hidden; padding-bottom:5px;}
.tui_pro33_content ul{float:left;width:780px;overflow:hidden; }
.tui_pro33_content li{float:left;width:200px; height:190px;overflow:hidden; padding:6px; margin-right:30px; border:1px solid #e8e8e8; margin-bottom:20px; }
.tui_pro33_content li a img{float:left;width:200px;height:150px;overflow: hidden;  }
.tui_pro33_content li a img:hover{float:left;width:200px;height:150px;opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80); }
.tui_pro33_content li p{ float:left;height:30px;font-weight: normal; margin-top:10px; font-size:14px;line-height:30px;width:200px;color:#454545; overflow:hidden; text-align:center;}
.tui_pro33_content li a:hover p{color:#ff0000;}







.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;}





.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}



.v6 {MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 320px; HEIGHT: 280px}
.v6 .inbody {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px;}
.v6 .focus {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 94px; TEXT-DECORATION: none}
.v6 .focus IMG {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 120px; MARGIN-RIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 90px}
.v6 .focus STRONG {DISPLAY: block; FONT-WEIGHT:BLOD; FONT-SIZE: 14px; OVERFLOW: hidden; COLOR: #256EB1; LINE-HEIGHT: 26px; HEIGHT: 26px}
.v6 .focus SPAN {DISPLAY: block; OVERFLOW: hidden; COLOR: #4d4d4d; LINE-HEIGHT: 22px; HEIGHT: 66px}
.v6 UL {PADDING-RIGHT: 5px; BORDER-TOP: #e2e2e2 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px}
.v6 LI {OVERFLOW: hidden; LINE-HEIGHT: 26px; FONT-FAMILY: arial; HEIGHT: 26px; font-family:"Microsoft Yahei"}
.v6 LI SPAN {DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 5px; COLOR: #666}
.v6 LI .cat {BORDER-RIGHT: #959595 1px solid; PADDING-RIGHT: 8px; FONT-WEIGHT: normal; MARGIN-RIGHT: 8px}
.v6 LI .cat A {COLOR: #4A8109; }
.v6 LI .arc {COLOR: #4D4D4D}
.v6 .inbody A:hover {TEXT-DECORATION: none; }
.v6 LI A:hover {COLOR: #e23f13; }
.v6 .focus:hover STRONG {COLOR: #e23f13;}
.v6 .arrow a{ font-weight:normal; padding-left:5px; font-size:12px;background:url(../images/oupusi_50.jpg) no-repeat left 5px; }


.r{FLOAT: right}
.l{FLOAT: left}
.c{FLOAT: left; margin-left:18px;}


.v8 {margin-bottom: 10px; overflow: hidden; width: 915px;}
.v8 .inbody {padding-right: 5px; padding-left: 5px; padding-bottom: 5px;  padding-top:5px; float:left; display: block; overflow:hidden}
.v8 .focus {padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 0px; overflow: hidden; cursor: pointer; margin-top:10px; height:84px; text-decoration: none;border-bottom:1px dotted #cccccc}
.v8 .focus img {border-right: #ccc 1px solid; padding-right: 1px; border-top: #ccc 1px solid; display: inline; padding-left: 1px; float: left; padding-bottom: 1px; border-left: #ccc 1px solid; width: 120px; margin-right: 10px; padding-top: 1px; border-bottom: #ccc 1px solid; height: 90px}
.v8 .focus strong {display: block; font-weight:blod; font-size: 14px; overflow: hidden; color: #333;font-family:"microsoft yahei"; line-height: 27px; height: 27px}
.v8 .focus span {display: block; overflow: hidden;  line-height:18px; height:54px}
.v8 ul {padding-right: 5px; border-top: #e2e2e2 1px solid; margin-top: 10px; padding-left: 5px; padding-bottom: 0px; padding-top: 5px}
.v8 li {overflow: hidden; line-height: 26px; font-family: arial; height: 26px; font-family:"microsoft yahei"}
.v8 li span {display: inline; float: right; margin-left: 5px; color: #666}
.v8 li .cat {border-right: #959595 1px solid; padding-right: 8px; font-weight: normal; margin-right: 8px}
.v8 li .cat a {color: #4a8109; }
.v8 li .arc {color: #4d4d4d}
.v8 .inbody a:hover {text-decoration: none; }
.v8 li a:hover {color: #e23f13; }
.v8 .focus:hover strong {color: #e23f13; }
.v8 .arrow a{ font-weight:normal; padding-left:5px; font-size:12px;}

.rq{float:left; width:71px; height:70px; margin-right:12px; text-align:center;border-radius:10px; border:1px dotted #CCCCCC}
.rq h4{ font-size:30px;font-weight:bold;font-family:"΢���ź�";line-height:43px;color:#585757; border-bottom:1px dotted #CCCCCC}









.hotpro .content{float:left;width:740px;padding:15px 15px 0px 15px;background:url(../images/R_line.jpg) repeat-y;overflow:hidden}
.R_bottom{float:left;width:730px;height:12px;margin-bottom:10px;display:inline;background:url(../images/R_bottom.jpg) no-repeat}

.i_pro1{float:right;width:730px;overflow:hidden}
.i_pro1 ul{float:left;width:730px;overflow:hidden; padding-top:10px;}
.i_pro1 li{float:left;width:96px;height:60px;margin-left:22px;margin-bottom:10px;display:inline;overflow:hidden}
.i_pro1 li a img{width:92px;height:32px;overflow:hidden; padding:2px;}
.i_pro1 li a img:hover{width:92px;height:32px;overflow:hidden;}
.i_pro1 li span.imgname{float:left;width:92px; height:30px; line-height:30px;display:block; text-align:center}



.pro_more_img{float:left;width:730px; height:100px; overflow:hidden}
.pro_more_img ul{float:left;width:730px;overflow:hidden; height:100px; padding-top:10px;}
.pro_more_img li{float:left;width:90px;height:100px;margin-right:10px;margin-bottom:10px;display:inline;overflow:hidden}
.pro_more_img li a img{width:80px;height:80px;overflow:hidden;border:1px solid #ccc;}
.pro_more_img li a img:hover{width:80px;height:80px;overflow:hidden;border:1px solid #ff0000;}




.i_pro2{float:right;width:730px;overflow:hidden}
.i_pro2 ul{float:left;width:730px;overflow:hidden; padding-left:10px; padding-top:10px;}
.i_pro2 li{float:left;width:220px;height:240px;margin-left:15px;margin-bottom:10px;display:inline;overflow:hidden}
.i_pro2 li a img{width:200px;height:150px;overflow:hidden; padding:2px;border:1px solid #ccc;}
.i_pro2 li a img:hover{width:200px;height:150px;overflow:hidden;border:1px solid #ff0000;}
.i_pro2 li span.imgname{float:left;width:200px; height:30px; line-height:30px;display:block; text-align:center}




.ipro{float:right;width:740px;height:hidden;}
.ipro h1{float:left;width:740px;height:46px;}
.ipro .content{float:left;width:677px;height:130px;padding:10px 20px 10px 20px;background:url(../images/company_bg.jpg) repeat-y}
.ipro_b{float:left;width:717px;height:11px;background:url(../images/company_bottom.jpg) no-repeat}




.allnews{float:left;width:915px ;overflow:hidden}
.allnews li{width:915px;height:35px;padding-left:5px; 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:915px;height:20px;font-size:16px; line-height:20px;font-weight:bold;color:#666; }
.news_stit{text-align:center;width:915px;height:33px; margin-left:5px;line-height:33px;margin-top:20px;font-size:12px;color:#333;background-color:#f2f2f2}
.news_content{float:left;width:915px; margin-left:5px;font-size:12px;overflow:hidden; line-height:30px;}
.news_content p{padding:0px;}
.return{margin:0 auto;width:82px;height:25px;}



.Sallpro{float:left;width:730px;overflow:hidden}
.proli{float:left;width:330px;height:105px;margin-bottom:20px;display:inline;}
.proimg{float:left;width:123px;height:105px;}
.proimg img{float:left;width:113px;height:75px;}
.proimg span.imgname{float:left;width:113px;display:block;line-height:25px; text-align:center}
.projianjie{float:left;width:207px;height:105px;color:#005063}
.projianjie li{float:left;width:207px;line-height:20px;}



.pro_img{float:left;width:730px; }
.pro_img img{float:left;border:1px solid #cdcdcd; overflow:hidden;}
.pro_shuxin{float:left;margin-left:5px;margin-top:10px;display:inline;width:710px;}
.pro_shuxin li{float:left;width:300px;line-height:25px;padding-bottom:10px;color:#000}
.pro_shuxin li span.name{font-size:14px;width:300px;line-height:25px;font-weight:bold;color:#000}
.pro_shuxin li span.masage{height:30px; line-height:30px;}


.pro_shuxin1{float:left;margin-left:5px;margin-top:10px;display:inline;width:710px;}
.pro_shuxin1 li{float:left;width:700px;line-height:25px;padding-bottom:10px;color:#005266; text-align:left}
.pro_shuxin1 li span.name{font-size:14px;width:700px;line-height:25px;font-weight:bold;color:#ff0000}
.pro_shuxin1 li span.masage{height:30px; line-height:30px;}



.pro_tel{margin-left:15px;margin-top:10px;display:inline;width:275px;height:35px;}

.pro_text{float:left;width:730px;height:30px;margin-top:10px;line-height:30px;font-size:14px; border-bottom:1px solid #CCCCCC;color:#133781;font-weight:bold}
.pro_page{float:left;width:730px;overflow:hidden; margin-top:10px;}





/*��Ʒ��Ч*/

#preview{float:none;text-align:left; width:450px; margin-top:10px; overflow:hidden;}
.jqzoom{ width:390px; height:310px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:394px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;overflow:hidden;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px; overflow:hidden;}
#spec-list{ width:370px; float:left; overflow:hidden; ; display:inline;overflow:hidden;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:60px;overflow:hidden;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:300px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:7px; *margin-left:7;}

.previe12{float:left; width:310px; overflow:hidden; }
.previe34{float:right; width:440px; margin-top:20px; line-height:30px; font-size:14px; overflow:hidden;}
.previe34 h2{float:left;width:440px; color:#3a3a3a; font-size:18px; border-bottom:1px dotted #CCCCCC;font-weight:bold;}
.previe_34t{line-height:25px; padding:5px;  width:400px; font-size:12px; max-height:220px; overflow:hidden;}
.previe_34t_more a{width:90px;height:40px; line-height:25px; float:left; text-align:center; color:#FFFFFF; background:#004290;}
.previe56{float:left; margin-top:20px; width:750px; overflow:hidden; line-height:25px; }
.previe56_tit{float:left; width:770px; overflow:hidden; height:30px; margin-top:20px; line-height:30px; font-size:14px;color:#fff; padding-left:10px;  background:url(../images/henne6.jpg) no-repeat;}



.product{float:left; width:100%; overflow:hidden; line-height:26px; margin-top:10px;}
.product h2{float:left;width:100%; overflow:hidden; border-top:5px solid #ededed; font-size:18px; color:#303030; background:#f8f8f8; height:58px; line-height:58px; padding-left:15px; font-weight:normal;}




/**********��Ʒ����************/
.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-family: "΢���ź�","����";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; color:#7b7b7b;}
.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%; overflow:hidden; background:#84bd3a;}
.footer{ margin:0 auto;width:1200px;font-family:"Microsoft YaHei";}


.footer_about{ float:left; width:120px; margin-right:10px;  overflow:hidden; margin-top:25px; padding-bottom:10px;}
.footer_about ol{ float:left; width:120px; line-height:40px; font-size:14px; font-weight: bold; color:#fff; overflow:hidden; }
.footer_about ul{ float:left; width:120px; padding-top:5px; overflow:hidden;font-size:12px; line-height:28px;font-weight:normal;}
.footer_about ul li{float:left;width:120px; 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:220px; margin-top:25px;  overflow:hidden; padding-bottom:15px;}
.footer_right ul{ float:left;overflow:hidden;font-size:12px;line-height:24px;color:#fff;font-weight: normal;}
.footer_right ul h2{ font-size:30px;width:220px; float:left; line-height:40px;color:#fff;font-weight: normal;}

.footer_end{ margin:0 auto;text-align: center; width:100%; height:45px; overflow:hidden; color:#505050; font-size:12px; line-height:45px; background:#666;}
.footer_end ul{margin:0 auto;width:1200px;}
.footer_end h2{float:left;font-size:12px;color:#fff; font-weight:normal;}
.footer_end h2 a{color:#fff; }
.footer_end h3{ float: right;font-size:12px;}


.pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:10px 0px 10px 0px;}

.pages {height:30px;color:#666666;margin-top:5px;text-align:center;}

.pages a:link,.pages a:visited {color:#666666;}

.pages a,.pages a:link {text-decoration:none;padding:2px 5px;border:1px solid #DDDDDD;background:#FFFFFF;margin:0px 2px;font-size:12px;color:#666666;text-align:center;}

.pages a:hover {background:#FB9007;color:#FFFFFF;border:1px solid #E61636;text-decoration:none;text-align:center;padding:2px 5px;}

.pages .cpb {font-weight:bold;color:#FFFFFF;background:#FB9007;border:1px solid #E61636;text-align:center;margin:0px 2px;padding:2px 5px;}

.pages .intext {width:30px;border:1px solid #7F9DB9;height:19px;line-height:19px;}

.pagination {text-align:center;}

.pagination li {display:inline-block;color:#333333;height:30px;line-height:30px;margin:0px 4px;vertical-align:middle; font-size: 14px;}

.pagination li a {float:left;display:block;height:25px;line-height:25px;padding:0 10px;font-size:14px;border:1px solid #dddddd;color:#666;text-decoration:none;}

.pagination li a:hover {background:#FB9007;color:#ffffff;}

.pagination li a.thisclass {background:#FB9007;color:#ffffff;border:1px solid #E61636;cursor:default;}

.pagination li a.thisclass:hover {background:#FB9007;color:#ffffff;border:1px solid #E61636;cursor:default;}

.pagination li .pageinfo {line-height:21px;padding:12px 10px 12px 16px;color:#999999;}

.pagination li .pageinfo strong {color:#555555;font-weight:normal;}

.pagination table {text-align:center;margin:10px 0px 0px 25%;}

.pagination table td {padding:0px 2px;}

#pages {padding:14px 0 70px;text-align:right;}

#pages a {display:inline-block;height:30px;line-height:30px;background:#ffffff;border:1px solid #e3e3e3;text-align:center;color:#333333;padding:0 14px;margin: 0;}

#pages a.a1 {background:url('../images/pages.png') no-repeat 0 5px;padding:0 5px;}

#pages a:hover {background:#f1f1f1;color:#000000;text-decoration:none;}

#pages span {display:inline-block;height:30px;padding:0 14px;line-height:30px;background:#84bd3a;border:1px solid #84bd3a;color:#ffffff;text-align:center;}

#pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('../images/titlebg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}
