/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{ font-family:"微软雅黑"; color:#333333;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#CC0000;text-decoration:none;}


/*文字排版*/
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f22{font-size:22px}
.fn{font-weight:normal}
.tc{text-align:center;}
.tr{text-align:right;}

/*定位*/
.bc{ margin-left:auto; margin-right:auto;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.pr{position:relative}
.pa{position:absolute}
.none{display:none}
.clearfix:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;} /*浮动闭合的写法二*/
.clearfix{ zoom:1;}

/*长度高度*/
.w{ width:100%; min-width:1000px;}
.w1100{ width:1100px;}
.h{ height:100%;}

/*边距*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.ml10{ margin-left:10px;}
.ml40{ margin-left:40px;}
.mr10{ margin-right:10px;}
.mb20{ margin-bottom:20px;}

/*color*/
.c_white,.c_white a{ color:#FFFFFF;}
.c_blue,.c_blue a{ color:#0171C2;}
.c_red,.c_red a,.c_red a:hover{ color:#E00024;}
.c_gray,.c_gray a{ color:#999999;}


/*top*/
#top{ height:30px; line-height:30px; background:url(../images/rpt_x.gif) repeat-x;}
.gundong{ width:800px;}
.icon a{ margin:0 10px; height:30px; float:left;}
.icona{ background:url(../images/tab.gif) -380px 0 no-repeat; padding-left:20px;}
.iconb{ background:url(../images/tab.gif) -380px -35px no-repeat; padding-left:20px;}
.iconc{ background:url(../images/tab.gif) -380px -70px no-repeat; padding-left:20px;}


/*header*/
.header{ height:100px;}
.logo{ width:290px; height:75px;}

/*menu*/
.header{ background:url(../images/menubg.jpg) no-repeat; height:55px;top:-55px;}
.menu{ height:45px; line-height:45px;}
.menu li{ background:url(../images/linea.gif) right no-repeat; width:120px;}

/*flash*/
.banner_div{height:420px;margin:0px auto;overflow:hidden; position:relative; width:100%; padding:0px;}
#flash { width:100%; height:420px; overflow:hidden; margin:0 auto; clear:both; position:relative; padding:0px;}
#flash a {width:100%; height:420px; display:none;}
#flash img {/*width:100%; height:407px; display:none;*/}
.flash_bar { width:100px; z-index:1069; height:30px; overflow:hidden; padding-top:13px!important; padding-top:12px; bottom:95px; left:0px;text-align:center;margin:0 auto;position:relative; }
.flash_bar .dq { display:inline-block; float:left; width:12px; height:12px; margin:5px 5px; cursor:pointer;
background:url(../images/flashbar1.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/flashbar1.png" ,sizingMethod="crop"); }
.flash_bar .no { display:inline-block; float:left; width:12px; height:12px; margin:5px 5px; cursor:pointer;
background:url(../images/flashbar2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/flashbar2.png" ,sizingMethod="crop"); }
#flashBg { height:420px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {height:420px; width:100%; clear:both;}


/*sousou*/
.sousouDiv{top:-30px;}
.sousou_a{ background:url(../images/tab.gif) no-repeat; width:85px; height:33px; line-height:33px; padding-left:45px;}
.sousou_b{ background:url(../images/rpt_x.gif) 0 -40px repeat-x; height:33px; line-height:33px; width:935px;}
.sscon_a a{ margin:0 10px;}
.sousou_c{ background:url(../images/tab.gif) -135px 0 no-repeat; width:15px; height:33px;}
.searchDiv{ width:260px; height:22px; line-height:22px;}
.searchIpt{ width:200px; height:22px; border:1px solid #CCCCCC; background:#FFFFFF; padding-left:20px; border:0;vertical-align:middle;}
.searchBtn{ width:21px; height:19px; background:url(../images/tab.gif) -158px -7px no-repeat; margin-left:10px; border:0; cursor:pointer; vertical-align:middle; overflow:hidden; color:#FFFFFF; text-indent:-9999px;}

/*热门新闻*/
.hot{ width:360px; height:290px; background:#F7F7F7 url(../images/hotbg.gif) left top no-repeat;}
.hop_top p{ line-height:24px;}
.hop_top{ border-bottom:1px solid #CCCCCC;width:340px; padding:0 10px 5px 10px;}
.hot_con{ width:340px; padding:0 10px;}
.hot_con li{ background:url(../images/tab.gif) -387px -110px no-repeat; line-height:25px; border-bottom:1px dashed #CCCCCC; width:340px;}
.hot_con li a{ padding-left:20px;}

/*图片展示*/
.maintop_a,.qyzsDiv{ width:1100px;}
.imagesDiv{ border:2px solid #EAEAEA; width:700px; height:270px; padding:8px;}
.images_list{ width:205px;}
.images_list li{ background:url(../images/tab.gif) 0 -40px no-repeat; width:205px; line-height:42px; height:42px; margin:6px 0;}
.images_list li a{ padding-left:30px;}

.imagescon{ width:480px; height:265px;}

/*关于我们*/
.about{ width:360px;}
.about_tit,.xiehui_tit{ height:34px; padding:0 10px; background:url(../images/rpt_x.gif) 0 -78px repeat-x;}
.about_tit p{ background:url(../images/tab.gif) -211px 0 no-repeat; width:90px; height:29px; line-height:29px;}
.aboutcon{ border:1px solid #CDCDCD; border-top:0; padding:9px;}
.about_wh{ width:340px;}
.gjjl_wh{ width:710px;}
.aboutimg{ width:340px; height:120px;}
.aboutzi{ line-height:24px; text-indent:2em}

/*协会动态*/
.xiehui{ width:430px; height:280px; overflow:hidden;}
.technologyTab a{ float:left; width:90px; height:29px; text-align:center; border-bottom:0; line-height:29px;}
.technologyTab a:hover,.technologyTab a.tabOn{background:url(../images/tab.gif) -211px 0 no-repeat; width:90px; height:29px;cursor:pointer;}
.xiehuicon{ border:1px solid #CDCDCD; border-top:0; width:410px; height:226px; padding:9px; overflow:hidden;}
.xiehuicon li{ width:410px; margin:3px 0;}
.xiehuicon li img{ width:70px; height:65px;}
.xiehuicon li p{ width:330px; line-height:24px;}

/*重要通知*/
.zytzDiv{ width:288px; height:277px; border:1px solid #CCCCCC;}
.zytz_tit{ height:40px; line-height:40px; background:#FAFAFA; border-bottom:1px dashed #E2E2e2; padding:0 10px;}
.zytz_tit p{ background:url(../images/tab.gif) -395px -135px no-repeat; padding-left:10px;}
.zytz_con { padding:9px; width:270px;}
.zytz_con li{ background:url(../images/tab.gif) -390px -169px no-repeat; width:270px; line-height:23px; border-bottom:1px dashed #CCCCCC;}
.zytz_con li a,.hyjd_con li a,.tynews_con li a,.leftnew_con li a,.NewsList ul li a{ padding-left:15px;}

.tybanner_a{width:1100px; height:120px;}

/*行业焦点*/
.hyjdDiv,.hover_img,.bottom_news{ width:360px;}
.hyjd_tit,.qyzs_tit{ background:url(../images/rpt_x.gif) 0 -122px repeat-x; height:35px; line-height:30px;}
.hyjd_tit p{ background:url(../images/tab.gif) -210px -39px no-repeat; width:106px; height:35px;}
.hyjd_con{ padding:10px; width:340px; background:#F7f7f7;}
.hyjd_con li{ background:url(../images/tab.gif) -390px -169px no-repeat; width:340px;line-height:23px; border-bottom:1px dashed #CCCCCC;}

/*国际交流*/
.gjjlDiv{ width:730px;}
#demo{float:left;width:710px; overflow:hidden; margin-top:5px;}
#indemo{float:left;width:1700%; height:190px;overflow:hidden;}
.content{float:left;}
.content ul{float:left; text-align:left;height:190px; overflow:hidden;}
.content ul li{float:left;width:215px; margin:0 15px;}
.content ul li img{float:left;width:215px; height:150px; }
.content ul li p{float:left;width:215px;line-height:20px;} 

/*农机展览*/
.hover_img li{ width:170px; height:70px; margin:5px;}
.njzlDiv{ width:720px; height:215px; padding:10px 10px 10px 0; background:#F7F7F7; }
.proTab{ width:130px;}
.proTab ul li{ width:130px; height:35px; line-height:35px; background:url(../images/lineb.gif) bottom no-repeat; margin:4px 0;}
.proTab ul li a{ display:block; padding-left:20px;}
.proTab ul li a:hover{ float:left;  text-decoration:none; color:#CC0000; cursor:pointer;}
.productscon{ width:570px;height:195px; background:#FFFFFF; padding:10px; overflow:hidden;}
.categoryCon{ width:570px; height:205px; overflow:hidden;}
.categoryCon ul li{ width:148px; height:165px; padding:5px; margin:0 16px; background:url(../images/zlimg_bg.gif) no-repeat;}
.categoryCon ul li img{ width:148px; height:165px;}

/*新闻*/
.tytitbg{ height:37px; background:#F0F0F0;}
.tytitbg p{ height:27px; line-height:27px; background:#CC3300; padding:0 10px;}
.tynews_con{ width:340px; padding:10px;}
.tynews_con li{ background:url(../images/tab.gif) -394px -193px no-repeat; width:340px; line-height:24px; border-bottom:1px dashed #CCCCCC;}


/*龙头企业展示*/
.qyzs_tit p{ background:url(../images/tab.gif) 0 -87px no-repeat; width:217px; height:35px;}

.rollBox{ float:left;background:#f7f7f7; padding:10px; width:1080px;overflow:hidden;}
.leftbotton{float:left; width:15px; height:30px; background:url(../images/tab.gif) -316px 0px no-repeat; cursor:pointer; margin-top:20px;}
.rightbotton{float:right; width:15px; height:30px; background:url(../images/tab.gif) -337px -0px no-repeat; cursor:pointer;margin-top:20px;}
.Cont{ float:left; width:1040px; overflow:hidden;}
.Cont ul li{float:left;margin:0 10px;}
.Cont ul li img{ float:left;width:123px; height:68px; border:1px solid #CCCCCC;}
.rollBox .ScrCont{float:left;width:1700%;}
.rollBox .Cont ul{float:left;text-align:left;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #List3,.rollBox #List4{float:left;}

/*友情链接*/
.yqlj{ width:1078px; border:1px solid #CCCCCC; height:40px; background:#FFFFFF; line-height:40px; padding:0 10px;}
.yqlj a{ margin:0 10px;}

/*footer*/
#footerbg{ background:#CC0000; padding:15px 0;}
#footerbg p{ line-height:24px;}


/*AboutUs*/
.mainleft{ width:250px;}
.subleftlist{ width:250px; padding-bottom:15px; background:#DE4545;}
.prolist_tit{ height:63px; line-height:63px; background:url(../images/rpt_x.gif) 0 -162px repeat-x;}
.subleftlist ul{ padding:5px 10px 0 10px; width:230px;}
.subleftlist ul li{ width:230px; height:35px; line-height:35px; background:url(../images/tab.gif) 0 -175px no-repeat; margin:4px 0;}
.subleftlist ul li a{ display:block; padding-left:40px;}
.subleftlist ul li a:hover,.subleftlist a.tabOn{ float:left; width:190px; height:35px; background:url(../images/tab.gif) 0 -135px no-repeat; text-decoration:none; color:#FFFFFF;}


.mainright{ width:828px; border:1px solid #CCCCCC;}
.introContent,.newcontent,.chaxunDiv{ width:788px;line-height:32px; padding:20px;}
.introContent p,.newsContent p,.detailTxt p,.casecontent p{ text-indent:2em;}


/*NewsList*/
.leftnewDiv{ width:248x; padding-bottom:10px; border:1px solid #CCCCCC;}
.leftnew_con { padding:9px; width:230px;}
.leftnew_con li{ background:url(../images/tab.gif) -390px -169px no-repeat; width:230px; line-height:23px; border-bottom:1px dashed #CCCCCC;}

.NewsList ul{ width:788px; padding:20px;}
.NewsList ul li{ background:url(../images/tab.gif) -394px -191px no-repeat; width:788px; line-height:27px; border-bottom:1px dashed #CCCCCC;}


/*分页*/
.paging{ height:26px; margin-bottom:20px;}
.paging a{ margin-right:5px; padding:5px 9px 5px 9px; display:inline-block; vertical-align:middle;}
.paging a:link, .paging a:visited{ color:#de1f15; text-decoration:none; border:1px solid #cccccc;}
.paging a:hover, .paging a:active{ color:#ffffff; text-decoration:none; border:1px solid #fe251c; background-color:#ef231a;}
.paging a.previous{ padding:5px 9px 5px 9px;}
.paging a.next{ padding:5px 9px 5px 9px;}
.paging span{ color:#666666; vertical-align:middle; margin:0px 7px;}
.pageNum{ width:30px; height:18px; border:1px solid #999999;}
.upDown,.detailTxt{ line-height:28px;}

/*内容页标题部分*/
.titBox h3{ margin-bottom:10px;}
.titBox p{ width:788px; height:30px;line-height:30px; background:#EFEFEF;}
.titBox p span{ margin-right:26px;}

/*CONTACTUS*/
.contactDiv,.gjjlList{ width:788px; padding:30px 20px; display:table;}
.contactTxt{ line-height:40px;}
.my-map {width: 788px; height: 400px; color:#333333; float:left;}
.my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }


/*guojijiaoliuList*/
.gjjlList ul li{width:235px; margin:10px 13px;}
.gjjlList ul li img{width:235px; height:160px;}
.gjjlList ul li p{width:235px;line-height:24px;} 
.gjjlcon_img{ padding:20px;}

.gjjlList2 ul li{width:235px; margin:10px 13px;}
.gjjlList2 ul li img{width:235px; height:260px;}
.gjjlList2 ul li p{width:235px;line-height:24px; text-align:center;} 

.contactDiv td{padding:5px 0px;}

.okBtn{ width:63px; height:25px; background:url(../images/tab.gif) -316px -39px no-repeat; color:#ffffff; text-align:center; line-height:25px; border:none; cursor:pointer;}
.cancelBtn{ width:63px; height:25px; background:url(../images/tab.gif) -316px -69px no-repeat; color:#ffffff; text-align:center; line-height:25px; border:none; cursor:pointer; margin-left:40px;}

