/* CSS Document */
/*全局样式开始*/
body{font-family:Arial, Helvetica, sans-serif;margin:0 auto;padding:0;font-size:12px;color:#676767; overflow-x:hidden }
div,form,ul,ol,li,span,p,dl,dd,dt{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px}
a{outline-style:none;text-decoration:none; color: #333333;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:#333333;text-decoration:none;}
.clr { clear:both;}
.h{width:1020px; margin:0 auto;}
.h1440{width:1440px; margin:0 auto;}
.h04{height:4px; overflow:hidden;}
.h9{height:9px; overflow:hidden;}.h32{height:32px; overflow:hidden;}
.h14{height:14px; overflow:hidden;}.h21{height:21px; overflow:hidden;}
.fl{float:left;} .fr{float:right;}
.black{background-color:#000}
.pink{background-color:#F63}.yello{background-color:#CF0} .color1{background-color:#00F}.color2{background-color:#F0F}
/*全局样式结束*/ 

.topb{height:38px; background-color:#545454; line-height:38px;}
.welcome{margin-left:306px; color:#FFF;}
.flag{margin-right:40px; height:18px; margin-top:10px; line-height:18px;}
.flag img{margin-left:6px;}

.mainb{padding-top:22px;}
.left{width:236px; position:relative; padding-top:81px;}
.logo{position:absolute; top:-60px;}
.menutop{height:12px; background:url(../../../../xiimages/menutop.jpg);}
.menu a{display:block; width:236px; height:45px; overflow:hidden;}
.menu a:nth-child(1){ background:url(../../../../xiimages/menu1.jpg);}
.menu a:nth-child(2){ background:url(../../../../xiimages/menu2.jpg);}
.menu a:nth-child(3){ background:url(../../../../xiimages/menu3.jpg);}
.menu a:nth-child(4){ background:url(../../../../xiimages/menu4.jpg);}
.menu a:nth-child(1):hover{ background:url(../../../../xiimages/menu1on.jpg);}
.menu a:nth-child(2):hover{ background:url(../../../../xiimages/menu2on.jpg);}
.menu a:nth-child(3):hover{ background:url(../../../../xiimages/menu3on.jpg);}
.menu a:nth-child(4):hover{ background:url(../../../../xiimages/menu4on.jpg);}
.menu a:nth-child(1).a_on{ background:url(../../../../xiimages/menu1on.jpg);}
.menu a:nth-child(2).a_on{ background:url(../../../../xiimages/menu2on.jpg);}
.menu a:nth-child(3).a_on{ background:url(../../../../xiimages/menu3on.jpg);}
.menu a:nth-child(4).a_on{ background:url(../../../../xiimages/menu4on.jpg);}

.map{padding-top:28px;}
.conT{height:38px; background:url(../../../../images/conT.jpg)}
.conC{padding:8px 0 0 8px; line-height:23px; color:#3f3f3f; height:211px;}

.right{width:715px; margin-left:68px;}
.riT{width:677px; height:134px;}
.ri1{padding-top:32px; padding-left:8px; height:158px;}
.ri1A{display:inline; margin-right:11px;}
.ri1B{margin-left:12px; display:inline;}
.ri1C{margin-left:12px; display:inline;}
.ri2{padding-top:13px; padding-left:8px; height:158px;}
.ri2 div:nth-child(1){ display:none;}
.ri2 div:nth-child(2){ display:none;}
.ri2A{margin-right:11px; display:inline;}
.ri3{padding-top:38px;}
.ri3A {padding-left:8px;}
.ri3C{width:419px}
.ri3Ca{color:#accb00; line-height:18px;}
.ri3Cb{padding-top:18px; line-height:18px; color:#545454}
.ri3Cb a{color:#8f8f8f; font-weight:bold;}
.ri3Cb a:visited{color:#8f8f8f; font-weight:bold;}
.ri3Cb a:hover{color:#8f8f8f; font-weight:bold;}

.footb{height:51px; background:url(../../../../images/foot_bg.jpg);}
.foot div{float:right; margin-right:10px; line-height:12px; padding-top:22px;}
.foot a{ color:#676767;}

/*nei*/
.n_right{width:709px; margin-left:73px;}


.n_menu_index{width:709px; min-height:27px;_height:27px; background:url(../../../../images/n_menu.jpg) bottom no-repeat; padding-top:31px;}
.n_menu_news{width:709px; min-height:27px;_height:27px; background:url(../../../../images/n_menu_news.jpg) bottom no-repeat; padding-top:31px;}
.n_menu_pro{width:709px; min-height:27px;_height:27px; background:url(../../../../images/n_menu_pro.jpg) bottom no-repeat; padding-top:31px;}
.n_menu_content{width:709px; min-height:27px;_height:27px; background:url(../../../../images/n_menu22.jpg) bottom no-repeat; padding-top:31px;}


.a_menu{height:25px; background:url(../../../../images/a_menu.png); float:left; padding-top:2px;}
.a_menu a{display:block; padding:0 10px 0 10px; border-right:1px #000000 solid;}
.a_menuon{height:25px; background:url(../../../../images/a_menuon.png); float:left; padding-top:2px;}
.a_menuon a{display:block; padding:0 10px 0 10px; border-right:1px #000000 solid;}
.n_C{padding-top:30px; line-height:24px;color:#000000}

.n_Cnew{padding-top:30px; line-height:24px;color:#000000; padding-left:5px;}
.n_Cpro{padding-top:39px; line-height:24px;color:#000000; padding-left:2px;}
.n_Cpro2{padding-top:41px; line-height:24px;color:#000000; padding-left:2px;}
/*.a_anewT{height:123px;}
.a_anewTimg{width:123px; height:123px;}
.a_anewTC{margin-left:27px; padding-top:40px; color:#a0a0a0}
.a_anT{font-size:16px; font-weight:bold;}*/
.a_pro{width:333px; height:135px; float:left; margin-bottom:15px; *margin-bottom:-25px; display:inline; overflow:hidden;}
.a_pC{padding-left:14px; font-size:12px;width:183px;}
.a_pC3{height:62px; overflow:hidden; line-height:20px;}
.a_pC4 a{color:#bed53d; font-weight:bold;}

.a_pn1 img{float:left; margin-right:33px;}
.a_pbigimg{}
.a_pbigC{padding-left:22px;}
.a_pbigC1{font-size:16px; color:#515151; font-weight:bold; height:34px; line-height:34px;}
.a_pbigC2{font-size:12px; color:#515151; height:26px; line-height:26px; padding-top:16px;}
.a_pbigC2 span{ font-weight:bold;}
.a_pbigC3{font-size:12px; color:#515151; height:26px; line-height:26px; font-weight:bold;}
.a_pbigC4{padding-top:10px; line-height:24px;}
.ao_p{width:157px; height:156px; border:#afafaf 1px solid; padding:4px 0 0 4px; float:left; margin-right:14px;}
.a_pn2{padding-top:29px;}

.page{height:32px; padding:20px 0 20px 0;*padding:40px 0 20px 0 }

/*banner js*/
#slider{ position:relative; width:100%; height:134px; text-align:center}
#slider img{ position:absolute; top:0px; left:0px; display:none}
.nivo-slice{ display:block; position:absolute; z-index:10; height:100%}
.nivo-box{ display:block; position:absolute; z-index:5}
.nivo-controlNav { position: absolute; bottom:15px; right:238px; text-align: center; z-index: 999} 
.nivo-controlNav a { z-index:999; cursor:pointer; float: left; display: block; width: 17px; height: 17px; background:url(../../../../images/controlNav2.jpg);margin: 0 0 0 5px;  text-align:center; line-height:17px; color:#483e35;}
.nivo-controlNav .active {width: 17px; height: 17px; background:url(../../../../images/controlNav.jpg); text-align:center; line-height:17px;  color:#FFF;}