/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#535353;}
a:hover { text-decoration: none; color:#ff0000;}
h1,h2,h3,h4,h5,h6{font:14px normal;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; }
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
TABLE img{ display:block;}
img{border:0px;}

body{font-size:13px; color:#535353; background:#fff url(../images/index_2.jpg) repeat-x;  font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;  }

td{font-size:12px; line-height:26px;}

/*--------网站头部 --------------*/
.header{height:96px; width:1000px; margin:0 auto;}
.headerleft{ float:left; width:397px; height:75px; padding-top:21px;}
.header img{display:block;}
.headerright{float:right; width:320px; overflow:hidden; padding-top:40px;}
.headerright a{ color:#8B8B8B;}
.headerright a:hover{ color:#ff0000;}
.headerright p{text-align:right; float:right; line-height:24px; color:#8B8B8B;}
.headerright span{padding-right:10px;}
.text01{ width:170px; color:#B7B7B7; padding-left:7px; height:24px; line-height:24px; border:0; background:url(../images/index_8.jpg) no-repeat; vertical-align:top;}
.submit01{ width:33px; height:24px; cursor:pointer; border:0; background:url(../images/index_9.jpg) no-repeat; vertical-align:top;}


/*导航菜单*/
.nav{ width:1000px; margin:0 auto; height:39px;}
.nav li{ font-size:14px; font-weight:bold; float:left; line-height:39px; padding:0 19px; font-family:Microsoft YaHei;}
.nav li a{ display:block;color:#fff;}
.nav li a:hover{ display:block;color:#FFF000;}
.navone{background:url(../images/index_14.jpg) no-repeat left center;}



#hbanner{width:100%; margin:1px auto 10px;height:344px;}
.bannerbj {MARGIN:0 auto;  HEIGHT:344px;POSITION: relative; width:100%;}
.top-banner {MARGIN: 0px auto; OVERFLOW: hidden; POSITION: relative; HEIGHT: 344px; TEXT-ALIGN: center}
.top-banner A {DISPLAY: block; FLOAT: left; width:100%; HEIGHT: 400px}
.banner1 {background:#fff url(/uploads/151016/1-1510161620394B.jpg) no-repeat center top; width:100%; CURSOR: pointer; HEIGHT: 344px}
.banner2 {background:#fff url(/uploads/151016/1-151016152T2S2.jpg) no-repeat center top; CURSOR: pointer}
.banner3 {background:#fff url(/uploads/151016/151016/151016/1-15101615312M94.jpg) no-repeat center top; CURSOR: pointer}
.banner4 {background:#fff url(/uploads/151016/1-1510161643092Z.jpg) no-repeat center top; width:100%; CURSOR: pointer; HEIGHT: 344px}
.banner5 {background:#fff url(/uploads/151016/1-151016153F01a.jpg) no-repeat center top; CURSOR: pointer}
.banner6 {background:#fff url(/uploads/151016/1-1510161A404162.jpg) no-repeat center top; CURSOR: pointer}
.tabBox {Z-INDEX: 48; LEFT: 46%; MARGIN:-24px auto 0; WIDTH: 140px; POSITION: absolute; HEIGHT: 16px; TEXT-ALIGN: center;}
.tabBox UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.tabBox A {DISPLAY: inline-block; FONT-SIZE: 0px; background:#ccc; FLOAT: left; MARGIN: 0px 3px; WIDTH: 13px; CURSOR: pointer; TEXT-INDENT: -9999px; LINE-HEIGHT: 0; HEIGHT: 13px; cursor:pointer;}
.tabBox A.activeSlide {background:#389AF5;}
.tabBox LI.activeSlide {BACKGROUND: #fff}
.tabCon {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 416px; TEXT-ALIGN: center}


.hwszt{width:998px; height:211px; border:1px #DCEEFF solid; margin:10px auto 0;}
.hwszt h3{ font-size:14px; font-weight:bold; color:#fff; height:33px; line-height:33px; background:url(../images/index_21.jpg) no-repeat; overflow:hidden; padding:0 10px 0 20px;}
.hwszt h3 span{float:right; font-size:12px; font-weight:normal;}
#colee_left{margin:10px auto 0;}
#colee_left h4{margin-right:18px;}
#colee_left img{ width:144px; height:124px; border:1px #ccc solid; display:block;}
#colee_left p{ text-align:center; margin-top:10px; font-size:12px;}


.hmain{ margin:0 auto; width:1000px;}
.hmainleft{float:left; width:746px;}
.homenews{float:left; width:362px; height:312px; border:1px #DCEEFF solid;}
.honetitle{ width:327px; height:33px; line-height:33px; padding:0 10px 0 25px; font-size:14px; font-weight:bold; background:url(../images/index_28.jpg) no-repeat;}
.honetitle span{float:right; font-size:12px; font-weight:normal;}
.homenews dl{ height:80px; width:340px; margin:11px auto 0;}
.homenews dt{float:left;width:120px; height:80px; margin-right:10px;}
.homenews dt img{display:block; width:118px; height:78px; border:1px #ccc solid;}
.homenews dd{float:left; height:80px; width:210px; line-height:20px;}
.homenews dd span a{ color:#FF4800;}
.homenews dd span a:hover{ color:#ff0000;}
.homenews ul{margin:0 auto; width:340px; overflow:hidden; padding-top:5px;}
.homenews li{line-height:28px; background:url(../images/index_38.jpg) no-repeat left center; padding-left:10px; border-bottom:1px #ccc dashed;}
.homenews li span{float:right; color:#8B8B8B;}
.marginright15{margin-right:15px;}
.marginbottom12{margin-bottom:10px;}
.hbannertb{margin:0 auto 12px; width:744px; border:1px #DCEEFF solid; overflow:hidden; height:105px;}


.hmainright{ width:241px; float:right;}
.hmainright h3{ width:205px; height:33px; line-height:33px; color:#fff; font-size:14px; font-weight:bold; padding:0 10px 0 24px; background:url(../images/index_30.jpg) no-repeat;}
.hmainright_about h3{ width:205px; height:33px; line-height:33px; color:#fff; font-size:14px; font-weight:bold; padding:0 10px 0 24px; background:url(../images/2_title.jpg) no-repeat;}
.hmainright h3 span{float:right; font-size:12px; font-weight:normal;}
.habout{ height:114px; width:239px; border:1px #DCEEFF solid; }
.habout div a{padding:0 10px; line-height:24px; white-space:normal; font-weight:bold; color:#0067C6;}
.habout div a:hover{color:#ff0000;}
.habout div{padding-top:15px;color:#0067C6;margin:0 auto; }

.hhyfc{ height:198px; width:239px;  margin-top:10px;}
.hhyfc ul{margin:0 auto; width:219px; overflow:hidden; padding-top:5px;}
.hhyfc li{line-height:28px; background:url(../images/index_38.jpg) no-repeat left center; padding-left:10px; border-bottom:1px #ccc dashed;}

.hcontact{height:210px; width:239px; border:1px #DCEEFF solid; margin-top:111px;}
.hcontact div{line-height:24px; overflow:hidden; padding:15px;}


.hdjqy{ width:998px;border:1px #DCEEFF solid; height:123px; margin:10px auto 0;}
.honetitle2{ width:963px; height:33px; line-height:33px; padding:0 10px 0 25px; font-size:14px; font-weight:bold; background:url(../images/index_44.jpg) no-repeat;}
.honetitle2 span{float:right; font-size:12px; font-weight:normal;}
.hdjqy li{width:123px; height:59px; float:left; padding:16px 0 0 17px;}
.hdjqy li img{display:block; width:121px; height:57px; border:1px #DCEEFF solid;}
.hdjqy li img:hover{border:1px #ff0000 solid;}


.link{ overflow:hidden; width:998px;border:1px #DCEEFF solid; margin:10px auto 0;}
.link h3{ font-size:14px; font-weight:bold; color:#fff; height:33px; line-height:33px; background:url(../images/index_21.jpg) no-repeat; overflow:hidden; padding:0 10px 0 20px;}
.link h3 span{float:right; font-size:12px; font-weight:normal;}
.link_lr{line-height:26px; padding:10px; overflow:hidden;}
.link_lr a{padding:0 10px;}



/*--------首页页脚版权说明--------------*/
.footer{width:1000px; height:83px; background:url(../images/index_51.jpg) repeat-x; overflow:hidden; font-size:12px; line-height:26px; margin:10px auto 0; text-align:center; padding-top:15px;}


.lymain{ width:1000px; margin:10px auto 0;}
.lymainleft{float:right; width:746px;}
.lymainleftid{ width:744px;border:1px #DCEEFF solid;}
.lytitle{width:709px; height:33px; line-height:33px; padding:0 10px 0 25px; font-size:14px; font-weight:bold; background:url(../images/index_44.jpg) no-repeat;}
.lytitle span{float:right; font-size:12px; font-weight:normal; color:#717171;}
.lytitle span a{color:#717171;}
.lytitle span a:hover{color:#ff0000;}

.tylm{line-height:26px; padding:10px 15px 15px; font-size:12px;}

.lybanner{width:744px;border:1px #DCEEFF solid; overflow:hidden; margin-bottom:10px;}

.news{overflow:hidden;}
.news ul{overflow:hidden; padding:10px 15px;}
.news li{line-height:34px; background:url(../images/index_38.jpg) no-repeat left center; padding-left:10px; border-bottom:1px #ccc dashed;}
.news li span{float:right; color:#A8A8A8;}

.show{overflow:hidden; padding:10px 15px 15px;}
.show h2{text-align:center; height:40px; line-height:40px; font-size:20px; color:#181818; font-weight:bold;}
.show_date{text-align:center; overflow:hidden;}
.showlr{line-height:24px; overflow:hidden; padding-top:15px;}
.showym{overflow:hidden; padding-top:15px; line-height:24px;}


.product{overflow:hidden;}
.product dl{float:left; height:160px; width:340px; margin:15px 0 0 20px; padding-bottom:10px; border-bottom:1px #ccc dashed;}
.product dt{float:left; margin-right:10px;width:146x; height:126px;}
.product dt img{display:block; width:144x; height:124px;border:1px #ccc solid; display:block;}
.product dd{float:left; height:126px; width:190px;}
.product dd h2{font-weight:bold;}
.product dd p{line-height:20px; margin-top:6px; color:#818181;}




.page{ 
text-align:center; height:30px; line-height:30px; width:735px; padding:15px 0;
} 

.page li{ 
display: inline; 
line-height: 22px; 
} 
.page li a{ 
padding:0 3px;
margin-right: 5px; 
padding-right: 5px; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
border: 1px solid #CCC; 
background-color: #FFF; 
} 


.lymainright{width:241px; float:left;}
.lymainright h3{ width:205px; height:33px; line-height:33px; color:#fff; font-size:14px; font-weight:bold; padding:0 10px 0 24px; background:url(../images/index_30.jpg) no-repeat;}
.hmainright_about h3{ width:205px; height:33px; line-height:33px; color:#fff; font-size:14px; font-weight:bold; padding:0 10px 0 24px; background:url(../images/2_title.jpg) no-repeat;}
.lymainright h3 span{float:right; font-size:12px; font-weight:normal;}

.lyggw{width:239px; border:1px #DCEEFF solid; overflow:hidden; margin-bottom:10px;}

.lyss{height:80px; width:239px; overflow:hidden; border:1px #DCEEFF solid;margin-bottom:10px;}
.lyss p{ overflow:hidden; padding:13px;}

.lymember{width:239px; overflow:hidden; border:1px #DCEEFF solid;margin-bottom:10px;}
.lymember ul{ overflow:hidden; padding:0 2px 2px;}
.lymember li{line-height:28px; font-size:12px; font-weight:bold; background:#F0F0F0; margin-top:2px;}


/*******************************************************/

.lymain_con{ width:1000px; margin:10px auto 0;}
.lymainleft_con{float:left; width:998px;}
.lymainleftid_con{ width:996px;border:1px #DCEEFF solid;}
.lytitle_con{width:910px; height:33px; line-height:33px; padding:0 10px 0 25px; font-size:14px; font-weight:bold; background:url(../images/index_44.jpg) no-repeat;}
.lytitle_con span{float:right; font-size:12px; font-weight:normal; color:#717171;}
.lytitle_con span a{color:#717171;}
.lytitle_con span a:hover{color:#ff0000;}

.tylm_con{line-height:26px; padding:10px 15px 15px; font-size:12px;}

.lybanner_con{width:996px;border:1px #DCEEFF solid; overflow:hidden; margin-bottom:10px;}

/********************************************************/

.link2{display: block;height: 0;width: 0;overflow: hidden;}

