@charset "utf-8";
/* CSS Document */



body, h1, h2, h3, h4, h5, h6, strong, ul, li, dl, dd, dt, from, img, p { margin: 0; padding: 0; }
body { font-size: 12px; font-family: "宋体字,微软雅黑"; margin-top:-15px; background:#F3F3F3 ;  }
img { border: none; }
ul, li { list-style: none; }
.clear { clear: both; }
.mtop10 { margin-top: 10px; }
.mleft { margin-left: 26px; }
.mleft2 { margin-left: 8px; }
a { color: #FFFFFF; text-decoration: none; }
/*------通用头部-------------------- */

.header { height: 134px; width:100%; padding-bottom: 0; background: url(../images/head_bg_02.jpg) repeat-x;}
.head { width: 1100px; height: 134px; margin: 0 auto; background: url(../images/head_1_bg_04.jpg) no-repeat 0 0; }
.head .logo { width: 285px; height: 120px; float: left; padding-top:14px; }
#navMenu{  float: left;width: 800px;height: 134px; }
#navMenu .lan { width: 800px; height: 77px; text-align:right }
.nav { width: 800px; height: 56px; line-height: 56px; margin: 0 auto 0px; position: relative; z-index: 100; background: url(../images/nav.jpg) no-repeat 0 0; }
.nav li { float: left; background: url(../images/nav_bg.jpg) no-repeat left center; }
.nav li.menu_1 a{ width:104px; padding:0px; text-align: center;  }
.nav a { float: left; font-size: 15px;  display: inline-block; padding: 0 24px; line-height: 56px; color: #fff; text-align: center; font-family: "微软雅黑"; text-shadow: 1px 1px rgba(84, 96, 42,0.8),2px 2px rgba(84, 96, 42,0.8); background:none; filter:shadow(Color=#54602a,Direction=135,Strength=3); zoom:1; }

.nav a:hover { background: url(../images/menu_hover_05.jpg) no-repeat 50% 3px; text-decoration: none; color: #fff; height: 55px; line-height: 55px;  }
.nav .thisclass { background: url(../images/nav_02.jpg) no-repeat 0 0; text-decoration: none; color: #fff;  }
/*-------- 下拉菜单 --------------*/

.dropMenu { position: absolute; top: 0px; z-index: 100; visibility: hidden; /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#424242, direction=135, strength=3);*/

border-top: 0;  margin-top: -3px; border: 1px solid #95ca3f; }
#dropmenu5 { }
.dropMenu li { display: block; font-size: 12px; width: 150px; clear: both; text-align: left; text-indent: 25px; height: 28px; line-height: 28px; overflow:hidden; margin:1px 0px; border-bottom:#090 solid 1px; background: rgba(149, 202, 63, 1.0) none repeat 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=100); background: #95ca3f;/*实现IE背景透明*/ }
.dropMenu li a { font-size: 12px;color: #fff; }
.dropMenu li a:hover { display: block; width: 150px; height: 28px; line-height: 28px; font-size: 12px; text-align: left; text-indent: 25px; color: #D6FFFF; background: #8DBF3C; }
#dropmenu9 li { width: 200px; padding-top: 5px; height: auto; }
.dropMenu li h2 { width: 110px; display: block; margin-right: 10px; text-indent: 10px; font-weight: normal; color: #a70000; }
.dropMenu li dl { width: 190px; float: left; overflow: hidden; }
.dropMenu li dl dd { display: block; float: left; width: 95px; text-align: center; }
.dropMenu a { width: 95px; color: #fff; font-size: 12px; text-decoration: none; margin:3px 0px; }
.dropMenu li h2 a { font-size: 12px; color: #a70000; }
.dropMenu li h2 a:hover { font-size: 12px; color: #E63310; }
* html .dropMenu a { width: 100%; color: #fff; }
.dropMenu a:hover { color: #E63310; text-decoration: none; }
/* ---------------mainBody_01-------------------------------  */

.mainBody_01 { width: 100%;  margin:1px auto auto auto; }
.mt12{  margin-top:-12px; }
/* ---------------banner幻灯-------------------------------  */

.mainBody_01 .left {  width: 1000px; height: 437px; margin:auto auto; overflow: hidden; }

/* ---------------mainBody_02-------------------------------  */

.mainBody_02 { width: 100%; height: 45px; background:url(../images/gonggao_bg_03.jpg) repeat-x }
.mainBody_02 .column_01 { width: 1100px; height: 36px; line-height:36px;   overflow: hidden; margin:auto auto;}
.mainBody_02 .column_01 .left { width: 100px;  float:left; font-family:"微软雅黑", "宋体"; color:#C00 ; font-weight:bold; font-size:14px}
.mainBody_02 .column_01 .mid { width: 570px;  float:left}
.mainBody_02 .column_01 .mid li { display:inline;  }
.mainBody_02 .column_01 .mid li a { color: #666;  width: 340px; height: 36px; line-height:38px; font-size: 12px; float:left }
.mainBody_02 .column_01 .mid li span { color: #666; float:left; width:130px; height: 36px; line-height:38px; }
.mainBody_02 .column_01 .mid li a:hover { color: #360; }
.mainBody_02 .column_01 .right{ width: 400px;  float:right; line-height:38px; height:38px; }




/* ---------------mainBody_03-------------------------------  */

.mainBody_03 { width: 1100px;  margin: 25px auto auto auto;  }

.mainBody_03 .column_01 { width: 265px; height: 500px; float: left; }
.mainBody_03 .column_01 .title { width: 265px; height: 33px; background: url(../images/title_04.jpg) no-repeat 0 0; }
.mainBody_03 .column_01 .title h1 { font-size: 12px; width: 100px; height: 33px; line-height: 33px; float: left; padding-left: 15px; color: #000; }
.mainBody_03 .column_01 .title p { font-size: 12px; width: 50px; height: 33px; line-height: 33px; float: right; padding-right: 15px; }
.mainBody_03 .column_01 .title p a { color: #000; }
.mainBody_03 .column_01 .title p a:hover { color: #82af3a; }
.mainBody_03 .column_01 .list { width: 262px; height: 463px; background: #fff; margin-bottom: 10px; }
.mainBody_03 .column_01 .list ul li { width: 250px; float: left; line-height: 24px; height: 24px; text-indent: 2em; overflow: hidden; background: url(../images/dian1.jpg) no-repeat 5px 5px; }
.mainBody_03 .column_01 .list ul li a { color: #000; font-size: 12px; }
.mainBody_03 .column_01 .list ul li a:hover { color: #82af3a; }
.mainBody_03 .column_02 { width: 515px; height: 500px; float: left; }
.mainBody_03 .column_02 .title { width: 515px; height: 37px; background: url(../images/title_03.jpg) no-repeat 0 0 }
.mainBody_03 .column_02 .title h1 { font-size: 12px; width: 125px; height: 37px; line-height: 37px; float: left; padding-left: 15px; }
.mainBody_03 .column_02 .title p { font-size: 12px; width: 50px; height: 37px; line-height: 37px; float: right; color: #000; padding-right: 15px; }
.mainBody_03 .column_02 .title p a { color: #000; }
.mainBody_03 .column_02 .title p a:hover { color: #82af3a; }
.mainBody_03 .column_02 .list { width: 515px; height: 439px; background: #fff; padding-top: 20px; }
.mainBody_03 .column_02 .list dl { width: 160px; height: 180px; float: left; padding: 20px 0 0 10px; }
.mainBody_03 .column_02 .list dt { width: 158px; height: 138px; border: 1px solid #666; overflow: hidden; }
.mainBody_03 .column_02 .list dt img { width: 158px; height: 138px; }
.mainBody_03 .column_02 .list dd { width: 158px; height: 22px; overflow: hidden; line-height: 22px; }
.mainBody_03 .column_02 .list dd a { color: #666; font-size: 12px; }
.mainBody_03 .column_02 .list dd a:hover { color: #82af3a; }
.mainBody_03 .column_03 { width: 262px; height: 500px; float: left; padding-left: 2px; }
.mainBody_03 .column_03 .title { width: 262px; height: 33px; background: url(../images/title_04.jpg) no-repeat 0 0; }
.mainBody_03 .column_03 .title h1 { font-size: 12px; width: 100px; height: 33px; line-height: 33px; float: left; padding-left: 15px; color: #000; }
.mainBody_03 .column_03 .title p { font-size: 12px; width: 50px; height: 33px; line-height: 33px; float: right; padding-right: 15px; }
.mainBody_03 .column_03 .title p a { color: #000; }
.mainBody_03 .column_03 .title p a:hover { color: #82af3a; }
.mainBody_03 .column_03 .list { width: 261px; height: 210px; background: #fff; margin: 0 0 10px 1px; }
.mainBody_03 .column_03 .list ul { width: 241px; height: 210px; padding: 0 0 0 20px; }
.mainBody_03 .column_03 .list ul li { width: 104px; height: 52px; padding: 10px 10px 0 0; float: left; }
.mainBody_03 .column_03 .list ul li img { width: 100px; height: 48px; border: 2px solid #999; }
.mainBody_03 .column_03 .list1 { width: 261px; height: 210px; background: #fff; margin: 0 0 0 1px; }
.mainBody_03 .column_03 .list1 h2 { width: 260px; height: 58px; }
.mainBody_03 .column_03 .list1 p { width: 260px; height: 22px; line-height: 22px; background: #878787; color: #fff; text-align: center; font-size: 12px; }
.mainBody_03 .column_03 .list1 ul { width: 260px; height: auto; text-align: center; padding-top: 10px; }
.mainBody_03 .column_03 .list1 ul li { width: 250px; line-height: 20px; font-size: 12px; }
.mainBody_03 .column_03 .list1 ul li a { color: #000; font-size: 12px; }
.mainBody_03 .column_03 .list1 ul li a:hover { color: #95CA3F; font-size: 14px; }
.mainBody_03 .column_03 .list1 .qikan { width: 240px; height: 22px; padding-top: 10px; padding-left: 20px; }
.mainBody_03 .column_03 .list1 .qikan h3 { width: 80px; height: 22px; line-height: 22px; font-size: 12px; float: left; }
.mainBody_03 .column_03 .list1 .qikan dl { width: 160px; height: 40px; float: left; }
.mainBody_03 .column_03 .list1 .qikan dl dt { width: auto; padding-right: 5px; line-height: 22px; line-height: 22px; font-size: 14px; float: left; }
.mainBody_03 .column_03 .list1 .qikan dl dt a { color: #000; font-size: 14px; }
.mainBody_03 .column_03 .list1 .qikan dl dt a:hover { color: #95CA3F; font-size: 14px; }



#content { width: 1100px; margin: 20px auto; padding: 12px 15px 2px 15px; }
.pa1{background:#fff; box-shadow:0px 0px 15px rgba(0, 0, 0, .12)  }
#content .title{ width:1100px; height:65px;background:url(../images/foot_bg.png) bottom repeat-x;   }
#content .title .left{ float:left; width:220px; height:65px; line-height:65px; background:url(../images/slogo_05.png) left no-repeat; padding-left:65px;}
#content .title .right{ float:right; width:800px; height:65px; line-height:65px; text-align:right; margin-right:0px; }
#content .title .right ul{ float:right}
#content .title .right li{float:left;width:75px; height:31px;margin:25px 8px 0px 8px; }
#content .title .right a{  width:75px; height:31px; line-height:31px; text-align:center; background:url(../images/title_bg.png) top center no-repeat; display:block; font-size:12px; color:#FFF; overflow:hidden}
#content .title .right a:hover{  background:url(../images/title_bg_hover.png) no-repeat center; }
#content .title .right .thisclass{ background:url(../images/title_bg_hover.png) no-repeat center; }





.indexleft { width: 350px; display: inline; float: left; }
.indexleft .toptitle { width: 188px; height: 32px; line-height: 32px; background: url(../images/boxtitlebg.jpg); font-size: 16px; font-weight: bold; text-indent: 3em; }
.indexleft .cntitle { width: 188px; height: 32px; line-height: 32px; background: url(../images/boxtitlebg.jpg); font-size: 16px; font-weight: bold; text-indent: 3em; clear: both; }
.indexleft .tdtitle { width: 178px; height: 28px; line-height: 24px; background: url(../images/boxtitlebg2.jpg); padding-top: 4px; padding-left: 10px; font-size: 16px; font-weight: bold; }
.indexleft .tdtitle span { font-size: 12px; font-weight: normal; }
.indexleft .btitle { width: 188px; height: 32px; line-height: 32px; background: url(../images/boxtitlebg.jpg); font-size: 16px; font-weight: bold; text-indent: 3em; }
.indexleft .tdtitle span { float: right; margin-right: 10px; }
.indexleft .tdtitle span a:hover { text-decoration: underline; }
.indexleft .box1 { width: 186px; border: 0px solid #D1D1D1; border-top: none; border-bottom: none; }
.indexleft .box1 ul { width: 152px; margin: 0 auto; padding-bottom: 1px; }
.indexleft .box1 ul li { width: 152px; font-weight: bold; margin-bottom: 15px; text-align: center; clear: both; overflow: hidden; }
.indexleft .box1 ul li a { width: 152px; height: 26px; line-height: 26px; display: block; color: #FFFFFF; background: url(../images/boxlibg.jpg); }
.indexleft .box1 ul .hover a { background: url(../images/boxlihoverbg.jpg); }
.indexleft .box1 ul li a:hover { background: url(../images/boxlihoverbg.jpg); }
.indexleft .box1 ul .tm { text-indent: 0.6em; }
.indexleft .menu { width: 186px; border: 0px solid #D1D1D1; border-top: none; border-bottom: none; }

.menu ul { }
menu ul li ol { padding-left: 20px; }
.menu li ol { padding-left: 20px; }
.menu li a { display: block; height: 35px; line-height: 35px; padding-left: 20px; text-align: center; background: url(../images/boxlibg.jpg) no-repeat right 5px; }
.menu li a:hover { color: #fff; background: url(../images/boxlihoverbg.jpg) no-repeat right 5px; }
.menu li a.tagTitle { background: url(../images/boxlibg1.jpg) no-repeat right 4px; padding-left: 20px; text-align: center; color: #676767; font-size: 12px; }
.menu li ol li a { padding-left: 15px; color: #676767; background: url(../images/menuChicbg.jpg) no-repeat scroll 5px center; }
.menu li a:hover { color: #c00; text-decoration: none; }
.indexleft .dz { width: 188px; height: 32px; line-height: 32px; background: url(../images/boxtitlebg.jpg); font-size: 16px; font-weight: bold; text-indent: 3em; color: #fff; margin-bottom: 10px; }
.indexleft .banner { position: relative; width: 186px; height: 160px; overflow: hidden; }
.indexleft .banner .banner-img img { width: 186px; height: 160px; }
.indexleft .banner .banner-nav { position: absolute; float: left; bottom: 10px; right: 10px; }
.indexleft .banner .banner-nav li { float: left; width: 10px; height: 10px; padding-right: 5px; }
.indexleft .banner .banner-nav span { float: left; width: 10px; height: 10px; line-height: 10px; background: #999 url(../images/banner_nav1.jpg) no-repeat 0 0; }
.indexleft .banner .banner-nav span img { width: 10px; height: 10px; }
.indexleft .banner .banner-nav .this span { background: #ff6600 url(../images/banner_nav2.jpg) no-repeat 0 0; }
.indexleft .box2 { width: 186px; border: 0px solid #D1D1D1; border-top: none; border-bottom: none; padding-bottom: 2px; }
.indexleft .box2 ul li { width: 82px; height: 43px; border: 1px solid #D1D1D1; float: left; display: inline; margin: 10px 0 0 6px; }
.indexleft .box2 ul li img { width: 82px; height: 43px; }
.indexleft .boxbottom { width: 188px; height: 8px; font-size: 0; clear: both; }
.indexleft .box3 { width: 186px; border: 0px solid #D1D1D1; border-top: none; border-bottom: none; padding-top: 2px; padding-bottom: 2px; height: 270px; }
.indexleft .box3 .picshow1 { width: 186px; height: 270px; overflow: hidden; }
.indexleft .box3 .picshow1 li { width: 186px; line-height: 27px; padding: 10px 0 0 0; text-indent: 2em; background: url(../images/dian.jpg) no-repeat left 17px; display: block; }
.indexleft .box3 .picshow1 li a { color: #50652C; }
.indexleft .box3 .picshow1 li a:hover { color: #82af3a; }
.indexleft .box03 { width: 186px; padding-top: 2px; padding-bottom: 2px; overflow: hidden; }
.indexleft .box03 ul { width: 186px; }
.indexleft .box03 ul li { width: 180px; line-height: 30px; height: 30px; overflow: hidden; text-indent: 2em; background: url(../images/dian.jpg) no-repeat left 9px; overflow: hidden; }
.indexleft .box03 ul li a { color: #50652C; }
.indexleft .box03 ul li a:hover { color: #82af3a; }
.indexleft .box4 { width: 186px; border: 0px solid #D1D1D1; border-top: none; border-bottom: none; padding-bottom: 2px; background: url(../images/boxbg.jpg) bottom no-repeat; padding-top: 20px; }
.indexleft .box4 p { padding: 0 10px; line-height: 22px; color: #333333; }
.indexleft .box4 .telico { background: url(../images/telico.gif) 10px center no-repeat; text-indent: 2em; }

.indexright { width: 805px; float: right; }
.indexright .rtitle, .indexright .rtitle2 { width: 805px; height: 32px; background: url(../images/righttitlebg.gif); line-height: 32px; text-indent: 1em; font-weight: bold; font-size: 12px; }
.indexright .rtitle span, .indexright .rtitle2 span { float: right; margin-right: 15px; font-weight: normal; }
.indexright .rtitle a { color: #459D15; }
.indexright .rtitle2 a { color: #333333; }
.indexright .rtitle span a, .indexright .rtitle2 span a { color: #666666; }
.indexright .rtitle span a:hover, .indexright .rtitle2 span a:hover { text-decoration: underline; }
.indexright .box5 { width: 803px; border: 1px solid #D1D1D1; border-top: none; border-bottom: none; padding-top: 15px; padding-bottom: 10px; }
.indexright .box5 ul li { width: 250px; height: 221px; background: #58A42E; display: inline; float: left; margin-left: 13px; }
.indexright .box5 ul li .ttitle { width: 250px; height: 30px; line-height: 30px; text-indent: 1em; font-size: 12px; background: url(../images/box5titlebg.jpg); font-weight: bold; }
.indexright .box5 ul li .ttitle a { color: #FFFFFF; }
.indexright .box5 ul li .ttitle span { float: right; font-size: 12px; margin-right: 16px; font-weight: normal; display: inline; }
.indexright .box5 ul li .ttitle span a { color: #A8DD88; }
.indexright .box5 ul li .ttitle span a:hover { text-decoration: underline; }
.indexright .box5 ul li .bimg { width: 234px; padding: 8px; }
.indexright .box5 ul li .bimg img { width: 234px; height: 175px; }
.indexright .box5 .inpro { display: inline; float: left; height: 190px; margin: 10px 23px 0; width: 220px; }
.indexright .box5 .inpro a { color: #666666; display: block; height: 199px; width: 220px; }
.indexright .box5 .inpro img { height: 165px; width: 216px; border: 2px solid #D1D1D1; }
.indexright .box5 .inpro .ttitle { height: 25px; line-height: 25px; overflow: hidden; text-align: center; width: 220px; }
.indexright .box5 .inpro a:hover .ttitle { background: #FC8619; color: #FFFFFF; }
.indexright .box6 { width: 803px; border: 1px solid #D1D1D1; border-top: none; border-bottom: none; padding-top: 15px; padding-bottom: 10px; }
.indexright .box6 ul li { width: 250px; height: 221px; background: #FB8E24; display: inline; float: left; margin-left: 13px; }
.indexright .box6 ul li .ttitle { width: 250px; height: 30px; line-height: 30px; text-indent: 1em; font-size: 12px; background: url(../images/box6titlebg.jpg); font-weight: bold; }
.indexright .box6 ul li .ttitle a { color: #FFFFFF; }
.indexright .box6 ul li .ttitle span { float: right; font-size: 12px; margin-right: 16px; font-weight: normal; display: inline; }
.indexright .box6 ul li .ttitle span a { color: #fff; }
.indexright .box6 ul li .ttitle span a:hover { text-decoration: underline; }
.indexright .box6 ul li .bimg { width: 234px; padding: 8px; }
.indexright .box6 ul li .bimg img { width: 234px; height: 175px; }
.indexright .rboxb { width: 805px; height: 6px; margin-bottom: 10px; font-size: 0; background: url(../images/rboxb.gif); }
.indexright .box7 { width: 805px; clear: both; margin-top: 10px; }
.indexright .box7 .boxs { width: 250px; float: left; display: inline; }
.indexright .box7 .boxs .boxstitle { width: 250px; height: 30px; line-height: 30px; background: url(../images/box7titlebg.jpg); font-size: 12px; font-weight: bold; text-indent: 1em; }
.indexright .box7 .boxs .boxstitle a { color: #FFFFFF; }
.indexright .box7 .boxs .boxstitle span { float: right; font-size: 12px; margin-right: 16px; font-weight: normal; display: inline; }
.indexright .box7 .boxs .boxstitle span a { color: #fff; }
.indexright .box7 .boxs .boxstitle span a:hover { text-decoration: underline; }
.indexright .box7 .boxs .bbox { width: 246px; height: 150px; padding: 2px; background: url(../images/boxsbg.gif) bottom no-repeat; }
.indexright .box7 .boxs .bbox img { width: 246px; height: 150px; }
.indexright .box7 .boxs .bbox { width: 246px; height: 150px; padding: 2px; background: url(../images/boxsbg.gif) bottom no-repeat; }
.indexright .box7 .boxs2 .bbox img { width: 256px; height: 196px; }
.indexright .box7 .boxs2 .bbox ul { padding-top: 4px; }
.indexright .box7 .boxs .bbox ul li { width: 246px; height: 24px; line-height: 24px; text-indent: 0.4em; overflow: hidden; }
.indexright .box7 .boxs .bbox ul li span { float: right; margin-right: 8px; }
.indexright .box7 .boxs .bbox ul li a { color: #333333; }
.indexright .box7 .boxs .bbox ul li a:hover { color: #FF6600; }
.indexright .box7 .boxs2 { width: 262px; float: left; display: inline; }
.indexright .box7 .boxs2 .boxstitle { width: 262px; height: 30px; line-height: 30px; background: url(../images/box7titlebg.jpg); font-size: 12px; font-weight: bold; text-indent: 1em; }
.indexright .box7 .boxs2 .boxs9title { width: 262px; height: 30px; line-height: 30px; background: url(../images/box9titlebg.jpg); font-size: 12px; font-weight: bold; text-indent: 1em; }
.indexright .box7 .boxs2 .boxstitle a, .indexright .box7 .boxs2 .boxs9title a { color: #FFFFFF; }
.indexright .box7 .boxs2 .boxstitle span, .indexright .box7 .boxs2 .boxs9title span { float: right; font-size: 12px; margin-right: 16px; font-weight: normal; display: inline; }
.indexright .box7 .boxs2 .boxstitle span a, .indexright .box7 .boxs2 .boxs9title span a { color: #fff; }
.indexright .box7 .boxs2 .boxstitle span a:hover, .indexright .box7 .boxs2 .boxs9title span a:hover { text-decoration: underline; }
.indexright .box7 .boxs2 .bbox { width: 256px; height: 200px; padding: 2px; border: 1px solid #D1D1D1; border-top: none; }
.indexright .box7 .boxs2 .bbox ul li { width: 256px; height: 24px; line-height: 24px; text-indent: 0.4em; overflow: hidden; }
.indexright .box7 .boxs2 .bbox a { color: #333333; }
.indexright .box7 .boxs2 .bbox a:hover { color: #FF6600; }
.indexright .box8 { width: 805px; clear: both; margin-top: 10px; }
.indexright .box8 .boxstitle { width: 805px; height: 28px; line-height: 32px; background: url(../images/box10titlebg.jpg); font-size: 12px; font-weight: bold; text-indent: 1.4em; padding-top: 4px; overflow: hidden; }
.indexright .box8 .boxstitle a { color: #449916; }
.indexright .box8 .boxstitle span { float: right; font-size: 12px; margin-right: 16px; font-weight: normal; display: inline; margin-top: -4px; }
.indexright .box8 .boxstitle span a { color: #fff; }
.indexright .box8 .boxstitle span a:hover { text-decoration: underline; }
.indexright .box8 .bbox { width: 803px; border: 1px solid #D1D1D1; border-top: none; padding-top: 15px; padding-bottom: 10px; }
.indexright .box8 .bbox ul li { width: 175px; height: 154px; float: left; display: inline; margin-left: 20px; }
.indexright .box8 .bbox ul li img { width: 175px; height: 130px; }
.indexright .box8 .bbox ul li span { width: 175px; height: 24px; line-height: 24px; text-align: center; font-weight: bold; display: block; }
.indexright .box8 .bbox ul li span a { color: #333333; }
.indexright .box8 .bbox ul li span a:hover { color: #FF6600; }


.cnleft{ width:300px; float:right; margin-top:25px;}

.cnright { width: 800px; float: left; overflow: hidden;}
.cnright .nowhere { height: 30px; line-height: 30px; width: 805px; border-bottom: 1px solid #006600; color: #666666; }
.cnright .nowhere h1 { font-size: 12px; color: #006600; text-indent: 1em; float: left; }
.cnright .nowhere a { color: #666666; }
.cnright .nowhere a:hover { text-decoration: underline; color: #FF6600; }
.cnright .nowhere span { float: right; margin-right: 10px; }
.cnright .aboutcn { line-height: 26px; text-indent: 2em; padding: 20px 15px; font-size: 14px; color:#4D4D4D }
.cnright .aboutcn .lx_txt { float:left}
.cnright .aboutcn .lx_img{ float:right}
.cnright .aboutcn .lx_img .weixin{ margin-bottom:10px;}
.cnright .aboutcn a { color: #006600; }
.cnright .aboutcn a:hover { text-decoration: underline; }
.cnright .procn { padding: 20px 15px; font-size: 12px; }
.cnright .procn ul li { width: 220px; height: 200px; float: left; display: inline; margin: 10px 18px 0 18px; }
.cnright .procn ul li a { width: 220px; height: 200px; display: block; color: #666666; }
.cnright .procn ul li img { width: 220px; height: 165px; }
.cnright .procn ul li span { width: 220px; height: 38px; text-align: center; display: block; overflow: hidden; }
.cnright .procn ul li span p { line-height: 20px; }
.cnright .procn ul li a:hover span { background: #FC8619; color: #FFFFFF; }
.cnright .procn1 { padding: 20px 15px; font-size: 12px; }
.cnright .procn1 ul li { width: 220px; height: 285px; float: left; display: inline; margin: 10px 18px 0 18px; }
.cnright .procn1 ul li a { width: 220px; height: 285px; display: block; color: #666666; }
.cnright .procn1 ul li img { width: 220px; height: 260px; }
.cnright .procn1 ul li span { width: 220px; height: 25px; line-height: 25px; text-align: center; display: block; overflow: hidden; }
.cnright .procn1 ul li a:hover span { background: #FC8619; color: #FFFFFF; }
.cnright .hezuocn { padding: 20px 15px; font-size: 12px; }
.cnright .hezuocn ul li { width: 220px; height: 115px; float: left; display: inline; margin: 10px 18px 0 18px; border: 1px solid #D1D1D1; display: inline; }
.cnright .hezuocn ul li a { width: 220px; height: 115px; display: block; color: #666666; }
.cnright .hezuocn ul li img { width: 220px; height: 115px; }

.cnrights { width: 1100px;  overflow: hidden; }


/*产品页*/

#content .top{ background:url(../images/box_09.png) repeat-y; height:17px; margin-top:15px; }
#content .mid{  background:url(../images/box_11.png) repeat-y; padding-bottom:60px; min-height:1000px;}
#content .mid .pro_right{ width:885px; padding-left:215px; }
#content .mid .pro_right .nowhere { height: 44px; line-height: 44px; width: 850px; background:url(../images/title_b.jpg) bottom no-repeat; color: #666666; }
#content .mid .pro_right .nowhere h1 { font-size: 18px; color: #fc9c06; text-indent: 1em; float: left; font-family:"微软雅黑"; font-weight:lighter }
#content .mid .pro_right .nowhere a { color: #666666; }
#content .mid .pro_right .nowhere a:hover { text-decoration: underline; color: #FF6600; }
#content .mid .pro_right .nowhere span { float: right; margin-right: 10px;font-family:"微软雅黑", "宋体", Arial, sans-serif; font-size:14px; width:640px; height:44px; overflow:hidden; text-align:right  }
#content .down{  background:url(../images/box_17.png) repeat-y; height:12px; margin-bottom:10px; }
/*左侧*/

.pro_left{ width:215px; position:absolute; top:410px;}
.pro_left .titles{ width:215px; height:137px; background:url(../images/left_01.png) no-repeat }
.pro_left .mids{ width:215px; background:url(../images/left_03.png) no-repeat }
.pro_left .mids ul{ width:215px; }
.pro_left .mids ul li{ display:inline }
.pro_left .mids ul li a{ font-family:"微软雅黑", "宋体"; font-size:14px; background:url(../images/title_hover_03.png) no-repeat; display:block; width:215px; line-height:28px; height:28px; color:#fc9c06 ; padding-left:5px; text-align:center}
.pro_left .mids ul ul{ width:215px; }
.pro_left .mids ul li ul li a{ font-family:"微软雅黑", "宋体"; font-size:14px; color:#FFF; background:url(../images/left_03.png) repeat-y;  display:block; width:215px; line-height:28px; height:28px; padding-left:5px; text-align:center}
.pro_left .downs{ width:215px; height:22px; background:url(../images/left_05.png) no-repeat }






.mapname { color: #FD8517; font-size: 18px; height: 30px; margin-bottom: 20px; margin-top: 20px; text-indent: 5em; }
.linkbox a { color: #333333; display:block; width:auto; float:left; margin:0px 10px; }
.linkbox a:hover { text-decoration: underline; }
.linkbox { display: inline; float: left; margin: 0 30px 0 30px; width: 100%; }
.linkbox h3 a { color: #FD8517; }
.linkbox h3 { color: #FD8517; font-size: 16px; height: 30px; line-height: 30px; width:100% }


.linkbox .f6 { font-size: 12px; line-height: 24px; }

.w960 a { color: #333333; }
.w960 a:hover { text-decoration: underline; }
.sp-title { margin-bottom: 20px; }
.sp-title a { font-size: 12px; color: #FD8517; }
.f5 li { float: left; margin: 0 10px; }
.formbox { width: 600px; margin: 0 auto; }
/* 分页

-------------------------------------------------------------- */

.dede_pages { clear: both; color: #666666; }
.dede_pages ul { float: right; padding: 12px 0px 12px 16px; }
.dede_pages .firstPage { width: 30px; text-align: center; }
.dede_pages ul li { float: left; font-family: Tahoma; line-height: 22px; height: 22px; margin-right: 6px; border: 1px solid #E9E9E9; padding: 0px 4px; width: auto; }
.dede_pages ul li a { color: #666666; }
.dede_pages ul li a:hover { color: #690; text-decoration: none; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color: #F07800; font-weight: bold; }
.dede_pages .pageinfo { line-height: 21px; padding: 12px 10px 12px 16px; color: #999; }
.dede_pages .pageinfo strong { color: #555; font-weight: normal; margin: 0px 2px; }
#proshow { width: 845px; padding: 20px 15px;}
#proshow .picshow { width: 350px; height: 320px; float: left; display: inline; margin-left:15px; }
.sharp .content .titleArea div { padding: 0; }
#preview { float: none; text-align: center; width: 330px; }

.list-h li { float: left; }
#spec-n5 { width: 350px; height: 66px; padding-top: 6px; overflow: hidden; }
#spec-list { width: 350px; float: left; overflow: hidden; margin-left: 2px; display: inline; }
#spec-list ul li { float: left; margin-right: 0px; display: inline; width: 70px; }
#spec-list ul li img { padding: 2px; border: 1px solid #ccc; width: 60px; height: 45px; }
/*jqzoom*/

.jqzoom { position: relative; padding: 0; }
.jqzoom img { width: 350px; height: 263px; }
.zoomdiv { z-index: 100; position:absolute; top: 525px; left: 790px; _top: 45px; _left: 620px; border:#000 solid 3px; 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: 600px; }
.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: 350px; margin-right: 6px; }
#spec-list div { margin-top: 0; margin-left: 0px;  *margin-left:0;
}
#proshow .menucn { width: 425px; height: 320px; float: right; display: inline; text-indent: 1em; }
#proshow .menucn h1 { color: #333333; font-size: 12px; line-height: 20px; padding: 10px 0; }
#proshow .menucn ul li { border-top: 1px dotted #CCCCCC; font-size: 12px; line-height: 20px; padding: 10px 0; }
#proshow .menucn  img { margin:0px 5px;}
#proshow .menucn a { color: #333333; }
#proshow .menucn a:hover { color: #FF6600; }
#proshow .xxtitle { height: 30px; border-bottom: 1px solid #006600; line-height: 30px; text-align: right; font-size: 12px; color: #006600; text-indent: 1em; font-weight: bold; }
#proshow .xxcontent { line-height: 26px; font-size: 12px; color: #666; margin-top: 15px; }
#proshow .xxcontent a { color: #006600; }
#proshow .xxcontent img { margin:auto auto; display:block;}
#proshow .xgtitle { height: 30px; border-bottom: 1px solid #006600; line-height: 30px; text-align: left; font-size: 12px; color: #006600; text-indent: 1em; font-weight: bold; margin-top: 15px; }
#proshow .xgcontent{ height:80px;}
#proshow .xgcontent ul li { width: 162px; height: 150px; float: left;  margin: 10px 15px 10px 0; }
#proshow .xgcontent ul li img { width: 160px; height: 120px; border: 1px solid #CCCCCC; }
#proshow .xgcontent ul li p { width: 162px; height: 30px; line-height: 25px; text-align: center; display: block; overflow: hidden; }
#proshow .xgcontent ul li a { color: #333333; }
#proshow .xgcontent ul li a:hover { color: #FF6600; }
.cnright .newslist { width: 775px; padding: 30px 15px; }
.cnright .tag { width: 775px; padding: 20px 15px; line-height: 24px; }
.cnright .tag a { color: #006600; }
.cnright .tag a:hover { color: #F30; text-decoration: underline; }
.cnright .newslist ul li { border-bottom: 1px dotted #F6F6F6; height: 31px; line-height: 31px; overflow: hidden; color: #006600;}
.cnright .newslist ul li a { font-size: 14px; color: #484848; }
.cnright .newslist ul li a:hover { color: #FF6600; text-decoration: underline; }
.cnright .newslist ul li span { float: right; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
.cnright .newsshow { width: 1100px; padding: 20px 15px; color:#666666 }
.cnright .newsshow h1 { border-bottom: 1px dashed #999999; color: #000000; font-size: 18px; padding-bottom: 14px; text-align: center; }
.caption { color: #666666; line-height: 31px; text-align: center; }
.caption em { font-style: normal; margin: 0 12px; }
.caption b { font-weight: 400; }
.conArea { font-size: 14px; line-height: 26px; text-indent: 2em; margin-top: 10px;  }
.conArea a { color: #006600; }
.conArea a:hover { text-decoration: underline; color: #FF6600; }
.newsshow { padding: 20px 15px; color:#666666 }
.newsshow img{ margin:auto auto; text-align:center; padding: 20px 15px; display:block; }
.newsshow h1 { border-bottom: 1px dashed #999999; color: #000000; font-size: 18px; padding-bottom: 14px; text-align: center; }
.handle { border-top: 1px dashed #CDCDCD;  font-size: 12px; margin-top: 20px;  background:#97C421; width:100%; height:30px; }
.handle ul li { height: 30px; padding-left:20px; line-height: 30px; display:inline-table; float:left; width:48%;color: #fff; overflow:hidden;   }
.handle ul li a { color: #fff; font-weight:bold  }
.handle ul li a:hover { color: #FF6600; }
.xgwz { margin-top: 20px; clear: both; font-size:14px; padding-top:10px; padding-bottom:5px; margin-bottom:10px;  }
.xgwz .titles{border-bottom:#97C421 solid 1px; height:30px; line-height:30px; width:100%;  background:#97C421; color:#FFF ; text-indent:1em; }
.xgwz ul { border:#97C421 solid 1px;border-top:none; list-style:decimal}
.xgwz ul li {    display:block; text-indent: 2em; width:48%; background:url(../images/dian1.jpg) 10px 7px no-repeat; float: left; line-height: 30px;height: 30px; }
.xgwz ul li a { font-size: 12px; cursor: pointer;color: #484848;  }
.xgwz ul li a:hover { color: #FF6600; }
.cnright .contact { width: 775px; padding: 20px 15px; font-size: 12px; line-height: 26px; }
.cnright .contact a { color: #333333; }
.cnright .liuyan { width: 775px; padding: 20px 15px; font-size: 12px; line-height: 26px; }
.cnright .liuyan ul li { height: 46px; line-height: 46px; }
.cnright .liuyan ul li span { float: left; display: block; width: 100px; text-align: right; margin-right: 5px; }
.cnright .liuyan ul li .input { height: 20px; width: 280px; line-height: 20px; border: 1px solid #48AA10; }
.cnright .liuyan ul .lynr textarea { border: 1px solid #48AA10; }
.cnright .liuyan .lynr { clear: both; margin-bottom: 20px; height: 150px; }
.cnright .liuyan .anniu { margin-left: 100px; }
.cnright .liuyan img { display: inline; border: none; }
.cnright .qikan { width: 775px; padding: 20px 15px; }
.cnright .qikan ul li { width: 160px; height: 198px; float: left; display: inline; background: url(../images/qikan_bg.jpg); padding-top: 12px; padding-left: 30px; }
.cnright .qikan ul li img { width: 130px; height: 170px; border: 1px solid #D1D1D1; }
.cnright .qikan ul li span { width: 130px; height: 30px; line-height: 30px; text-align: center; display: block; }
.cnright .qikan ul li span a { color: #666666; font-size: 12px; }
.cnright .qikan ul li span a:hover { color: #FF6600; text-decoration: underline; }
.cnright .qklist { width: 775px; padding: 20px 15px; }
.cnright .qklist .qkleft { width: 160px; height: 198px; float: left; display: inline; background: url(../images/qikan_bg.jpg); padding-top: 12px; padding-left: 30px; margin-top: 10px; }
.cnright .qklist .qkright { width: 580px; float: right; display: inline; font-family: "微软雅黑", Arial, Helvetica, sans-serif; }
.cnright .qklist .qkright strong { display: block; height: 30px; line-height: 30px; font-size: 20px; color: #666666; }
.cnright .qklist .qkright .smalltitle { line-height: 30px; border-bottom: 1px dotted #CCCCCC; color: #FF6600; font-size: 12px; font-weight: bold; margin-top: 10px; margin-bottom: 8px; }
.cnright .qklist .qkright ul li { line-height: 25px; color: #666666; }
.cnright .qklist .qkright ul li a { color: #666666; }
.cnright .qklist .qkright ul li a:hover { color: #FF6600; text-decoration: underline; }
.cnright .qikanindex { width: 775px; padding: 20px 15px; }
.cnright .smallcontent { line-height: 26px; }
.cnright .smallcontent a { color: #FF6600; }
.cnright .smallcontent a:hover { text-decoration: underline; }
/* ------------信息详细页--简单--------------------- */

.cnright .title { height: 36px; line-height: 36px; text-align: center; }
.cnright .title h1 { font-size: 16px; font-weight: 800; }
.cnright .info { text-align: center; height: 30px; line-height: 30px; padding-bottom: 10px; }
.cnright .info span { padding: 0 10px; }
.ShareTo { background: url(../images/ShareTo.png) no-repeat 10px 2px; padding-left: 15px; }
.ShareTo li { display: inline; padding: 0 23px; }
.ShareTo .sidebar span { color: #c00; }
.description { background: #F8F8F8; border: 1px solid #E6E6E6; color: #706A6A; font-size: 12px; line-height: 24px; padding: 8px 16px; }
.article { padding-top: 15px; }
.article p { padding-bottom: 15px; }
index_article .article p { padding-bottom: 0px; }
/*---------------上下页----------------------*/

.prenext { padding-left: 5px; margin-top: 15px; }
.prenext li { width: 50%; text-indent: 25px; }
.prenext .pre { background: url(../images/prenext.gif) no-repeat 5px 8px; }
.prenext .next { background: url(../images/prenext.gif) no-repeat 5px -30px; }
/*---------------相关文章----------------------*/

.correlation-article, .correlation-img { margin-top: 15px; padding-bottom: 15px; border: 1px #E6E6E6 solid; }
.correlation-article h2, .correlation-img h2 { border: 0; border-bottom: 1px #E6E6E6 solid; padding-left: 15px; margin-bottom: 10px; }
.correlation-article li { width: 94%; text-align: left; line-height: 30px; height: 30px; padding-left: 30px; background: url(../images/hot-li.jpg) no-repeat 10px 10px; }
/*---------------相关产品----------------------*/

.correlation-img li { height: 187px; width: 174px; text-align: center; }
.correlation-img li img { width: 160px; height: 172px; border: 1px solid #fff; }
.correlation-img li p { height: 24px; overflow: hidden; line-height: 24px; }
/* downloads

--------------------------------------------------------------  */

.downurllist { padding-bottom: 10px; }
.downurllist li a { background: url(../images/downloadbutton_bg.png) no-repeat scroll 0 center transparent; width: 150px; height: 33px; line-height: 33px; display: block; text-align: center; }
/* --------主体内容-------------------------------------------- */

.top_01 { width: 740px; height: 800px; background: #fff; padding-bottom: 10px;  }
.top_01 .content1 { width: 260px; height: auto; float: left; }
.top_01 .content1 .list { width: 260px; height: auto; float: left; }
.top_01 .content1 .list dl { width: 216px; height: 330px; padding: 20px 0 0 25px; float: left; }
.top_01 .content1 .list dl dt { width: 216px; height: 285px; background: url(../images/dz2.jpg) no-repeat 0 0; }
.top_01 .content1 .list dl dt img { width: 200px; height: 260px; padding: 10px 0 0 5px; }
.top_01 .content1 .list dl dd { width: 210px; height: 40px; line-height: 40px; color: #FFF; background: #97c421; text-align: center; }
.top_01 .content2 { width: 470px; height: auto; float: right; }
.top_01 .content2 .list1 { width: 460px; height: auto; padding: 20px 0 0 5px; }
.top_01 .content2 .list1 h2 { width: 440px; height: 40px; line-height: 40px; font-size: 28px; font-weight: 600; color: #000; }
.top_01 .content2 .list1 h3 { width: 460px; height: 40px; line-height: 40px; font-size: 16px; color: #FF6600; border-bottom: 1px dashed #999; font-weight:normal; font-family:'Microsoft Yahei',"微软雅黑",arial,"宋体",sans-serif}
.top_01 .content2 .list1 dl { width: 440px; height: auto; padding-top: 10px; }
.top_01 .content2 .list1 dl dd { width: 440px; height: auto; line-height: 24px; font-size: 12px; }
.top_01 .content2 .list1 dl dd a { color: #333; }
.top_01 .content2 .list1 dl dd a:hover { text-decoration: none; color: #95CA3F; }
.cnright .bottom_01 { width: 740px; height: 200px; background: #fff; margin-top: 10px; }
.cnright .bottom_01 .list { width: 650px; height: 180px; padding: 20px 0 0 30px; }
.link { width: 1000px; height: 59px; background: url(../images/linkbg.jpg); }
.linkleft { width: 9px; height: 59px; float: left; font-size: 0; display: inline; background: url(../images/linkleftbg.jpg); }
.linkright { width: 9px; height: 59px; float: right; font-size: 0; display: inline; background: url(../images/linkrightbg.jpg); }
.linkcn { width: 982px; padding: 1px 0; height: 57px; float: left; display: inline; }
.tag { width: 982px; height: 28px; color: #FFFFFF; overflow: hidden; }
.tag span { display: block; line-height: 26px; padding: 0 6px; float: left; background: url(../images/tagline.gif) right center no-repeat; }
.tag a { margin: 0 5px; line-height: 28px; }
.tag em { font-style: normal; float: right; }
.fooder { width: 1000px; text-align: center; line-height: 24px; color: #333333; margin: auto; clear: both; }
.fooder a { color: #333333; margin: 0 10px; }
.fooder a:hover { text-decoration: underline; }
.foot { width: 500px; height: 30px; line-height: 30px; margin: auto; color:#666 }
.foot p { float: left; height: 30px; line-height: 30px; }
.foot p a { color: #333333; }
.foot p a:hover { color: #82AF3A; }
.footer { width: 500px; height: 40px; line-height: 40px; margin: 0 auto; }
.footer .left { float: left; color: #ff6c00; font-size: 16px; }
.footer1 { width: 300px; margin: 0 auto; clear: both; text-align: center; }
.footer1 a { float: left; margin: 10px 10px 0; }
#bdshare { float: none; margin: 0 auto; }
#bdshare a { margin: 0; }
/*-----------------------搜索------------------------------------*/

.search { height: 33px; line-height: 33px; width: 1017px; border-top: 0; padding-bottom: 0; padding-left: 26px; margin: auto; border: 1px solid #DCDCDC; background: #F6F6F6; }
.search-cont{ width:246px; height:24px; line-height:24px; background:url(../images/input_03.jpg) no-repeat; margin-left:5px; }
.search-keyword { border: none;background:transparent; width:175px;height:24px; line-height:24px; color:#CCC; padding-left:5px; }
.search table { float: left; }
.sousuoBut { background: url(../images/input_06.jpg) no-repeat 0 0; width: 58px;  float:right;  height:22px;  }
.hotwords { float: right; width: 650px; overflow: hidden; height: 33px; line-height: 33px; color: #999; }
.hotwords a { color: #999; }
.dz-list1 p { width: 190px; height: 22px; line-height: 22px; background: #878787; color: #fff; text-align: center; font-size: 14px; }
.dz-list1 ul { width: 190px; height: auto; text-align: left; padding-top: 10px; }
.dz-list1 ul li { width: 190px; line-height: 20px; font-size: 14px; }
.dz-list1 ul li a { color: #000; font-size: 14px; }
.dz-list1 ul li a:hover { color: #95CA3F; font-size: 14px; }
.dz-list1 .qikan { padding-top: 10px; width: 190px; height: 95px; }
.dz-list1 dl { width: 100px; height: 40px; float: left; }
.dz-list1 dl dt { width: auto; padding-right: 5px; line-height: 22px; line-height: 22px; font-size: 14px; float: left; }
.dz-list1 dl dt a { color: #000; font-size: 14px; }
.dz-list1 dl dt a:hover { color: #95CA3F; font-size: 14px; }
.dz-list1 .qikan h3 { float: left; font-size: 12px; height: 22px; line-height: 22px; width: 80px; }
/*经销商反馈*/


.zxzx_fujia { width: 865px;}
.zxzx_index { margin: 5px !important; }
.zxzx_index table { border-collapse: collapse; border-spacing: 0; border-color: #ddd; margin-bottom: 5px;  *margin-left:-15px;
}
.zxzx_index th { vertical-align: middle; border: #769f35 solid 1px; border-width: 0 1 1 0; }
.zxzx_index td { vertical-align: middle; border: #769f35 solid 1px; border-width: 0 1 1 0; }
.zxzx_fujia table { border-collapse: collapse; border-spacing: 0; border-color: #ddd; }
.zxzx_fujia UL LI { width: 780px; display: block; margin-bottom: 5px; }
.zxzx_fujia2 { overflow-y: auto; margin: 15px 0px 0px 44px; width: 820px; }
.zxzx_fujia3 { line-height: 84px; background: #EFEFEF; height: 84px; border-right: #ccc 1px solid; }
.zxzx_fujia4 { border-bottom: #ccc 1px solid; padding-bottom: 0px; line-height: 50px; padding-left: 10px; padding-right: 0px; background: #F7F7F7; height: 53px; padding-top: 0px; }
.zxzx_fujia5 { padding-bottom: 0px; line-height: 30px; padding-left: 10px; padding-right: 0px; background: #F7F7F7; color: #ff0000; padding-top: 0px; }
.zxzx_fujia4s { padding-bottom: 0px; line-height: 50px; padding-left: 10px; padding-right: 0px; background: #add470; height: 53px; padding-top: 0px; }
.zxzx_fujia5s { padding-bottom: 0px; line-height: 30px; padding-left: 10px; padding-right: 0px; background: #add470; color: #ff0000; padding-top: 0px; }
.zxzx_fujia6 { background: #EFEFEF; }
.zxzx_fujia7 { font-size: 12px; }


/*产品列表缩列图*/

a.pro_box { float: left; cursor: pointer; display: block; }
a.pro_box:hover { zoom: 1 }
a.pro_box .gy_box { /*图片垂直居中显示*/ display: table-cell;/* for not IE browsers*/ text-align: center; vertical-align: middle; +display:block;
/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/
 +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/
/*结束*/
}
a.pro_box .gy_box img { vertical-align: middle; }
a.pro_box span { color: #000; line-height: 25px; height: 25px; font-size: 12px; margin-top: 5px; clear: both; display: block; overflow: hidden; text-align: center; }
a.pro_box:hover span { color: #ff0000; }

/*首页滚动栏目图片*/
.dy_pro_mar { margin:0px 6px; width: 195px; background: url(../images/img1_box.jpg) no-repeat; position:relative; }

a.dy_pro_mar .dy_box { width: 191px; height: 129px; +font-size:100px; padding: 0px 0px 0px 2px; }
a.dy_pro_mar span.dy_span{ line-height: 35px; height: 35px; font-size:15px; font-family:"微软雅黑", "宋体"; }
a.dy_pro_mar span.i{ width:33px; height:33px; display:block; z-index:1000; position:absolute; top:-12px; left:170px;background:url(../images/yuan.png) no-repeat;}
a.dy_pro_mar:hover span.i{ background:url(../images/yuan_hover.png) no-repeat; width:33px; height:33px; }
.mar_1 { margin: 10px 10px 0px 15px; }

/*团队活动列表图片*/
.dy_tuandui_mar { margin:20px 20px; width: 226px; background:#f3f3f3; }
.dy_tuandui_mar:hover{ background:#97c421; }
a.dy_tuandui_mar .dy_box { width: 210px; height: 220px; +font-size:198px; padding: 8px 8px 0px 8px; }
a.dy_tuandui_mar span{ line-height: 32px; height: 32px; font-size:14px; font-family:"微软雅黑", "宋体"; }
a.dy_tuandui_mar:hover span{ color:#FFF}

/*实力展示列表图片*/
.dy_rongyu_mar { margin:8px 8px; width: 256px; background:#FFF; }
.dy_rongyu_mar:hover{ background:#97c421; }
a.dy_rongyu_mar .dy_box { width: 240px; height: 178px; +font-size:160px; padding: 8px 8px 0px 8px; }
a.dy_rongyu_mar span{ line-height: 30px; height: 30px; font-size:15px; font-family:"微软雅黑", "宋体"; }
a.dy_rongyu_mar:hover span{ color:#FFF}

/*产品中心列表图片*/
.dy_product_mar { margin:8px 28px !important; *margin:8px 25px; width: 223px; background:#FFF; }
a.dy_product_mar .dy_box { width: 221px; height: 165px; +font-size:149px; border:#97c421 solid 1px; }
a.dy_product_mar:hover .dy_box{  border:#f28608 solid 1px; }
a.dy_product_mar span{ line-height: 26px; height: 26px; font-size:14px; font-family:"微软雅黑", "宋体"; background:#97c421; margin-top:0px; color:#FFF }
a.dy_product_mar:hover span {  background:#f28608; color:#FFF   }

/*视频中心列表图片*/
.dy_video_mar { margin:8px 28px !important; *margin:8px 25px; width: 223px; background:#FFF; }
a.dy_video_mar .dy_box { width: 221px; height: 165px; +font-size:135px; border:#97c421 solid 1px; }
a.dy_video_mar:hover .dy_box{  border:#f28608 solid 1px; }
a.dy_video_mar span{ line-height: 26px; height: 26px; font-size:14px; font-family:"微软雅黑", "宋体"; background:#97c421; margin-top:0px; color:#FFF }
a.dy_video_mar:hover span {  background:#f28608; color:#FFF   }

/*电子期刊列表图片*/
.dy_qikan_mar { margin:8px 28px !important; *margin:8px 25px; width: 238px; background:#FFF; }
a.dy_qikan_mar .dy_box { width: 220px; height: 260px; +font-size:234px; border:#d1d2ce solid 1px; padding:8px; }
a.dy_qikan_mar:hover .dy_box{  border:#d1d2ce solid 1px; }
a.dy_qikan_mar span{ line-height: 30px; height: 30px; font-size:14px; font-family:"微软雅黑", "宋体"; background:#f1eeea; margin-top:0px; color:#000 }
a.dy_qikan_mar:hover span {  background:#f1eeea; color:#000   }


/*合作客户列表图片*/
.dy_hezuo_mar { margin:8px 25px !important; *margin:8px 25px; width: 223px; background:#FFF; }
a.dy_hezuo_mar .dy_box { width: 220px; height: 93px; +font-size:84px; border:#99C421 solid 1px;  }
a.dy_hezuo_mar:hover .dy_box{  border:#d1d2ce solid 1px; }


/*底部下拉*/
#footer{ width:100%;  position:absolute; background:#edeef0 url(../images/foot_bg.png) bottom repeat-x; }
.foot_0{ width:100%;  background:#edeef0 url(../images/foot_bg.png) bottom repeat-x; }
.foot{ width:1100px;  border:#000 solid  0px; margin:auto auto; height:90px; }
.foot .left{ float:left; width:520px; height:90px; line-height:90px; }
.foot .left a{color: #333333; }
.foot .right{ float:right ; width:580px; text-align:right;height:90px; line-height:90px;}
.foot .right a { color: #333333; margin: 0 10px; }
.foot .right a:hover { text-decoration: underline; }

.foot_1{ width:1100px;  border:#000 solid  0px; margin:auto auto;  }
.foot_1 .foot_menu{ float:left; width:800px; height:260px; margin-top:25px;}
.foot_1 .foot_menu a{color:#666}
.foot_1 .foot_menu dl{ width:80px; float:left; text-align:center ; margin:0px 20px; }
.foot_1 .foot_menu dt{ font-weight:bold; font-size:12px; height:25px; line-height:25px;}
.foot_1 .foot_menu dd a:hover{ color: #82af3a;}
.foot_1 .foot_menu dd{  font-size:12px; height:25px; line-height:25px; width:80px; overflow:hidden;}

.foot_1 .foot_txt{ float:left; width:300px; height:260px; margin-top:25px;color: #333333;}
.foot_1 .foot_txt p{ height:35px; line-height:35px;}

.liuliang{ height:25px; width:1100px; text-align:center}
.tog{width:100%;height:30px;background:url(../images/images/top_float_bg.png) 0 top repeat-x;position:relative;z-index:2;cursor:pointer;background-color:#edeef0}
	.tog span{width:159px;height:30px;margin:0 auto;line-height:24px;color:#FFF;text-align:center;display:block;background:url(../images/images/tog.png) 0 5px no-repeat;}
.togclose{width:100%;height:27px;background:url(../images/images/top_float_bg.png) 0 top repeat-x;position:absolute;z-index:2;cursor:pointer;}
	.togclose span{font-family:Verdana;font-size:12px;width:159px;height:27px;margin:0 auto;text-align:center;line-height:22px;color:#FFF;display:block;background:url(../images/images/togclose.png) 0 5px no-repeat;}
.tog_contact{height:433px; width:100%;background:#edeef0 url(../images/images/tog_contact_bg.gif) 0 bottom repeat-x;position:absolute;z-index:1;display:none;}
.top_h{ height:370px; }

/*友情链接*/
.column_02 { width: 1100px;  }
.column_02 .title { width: 80px; height: 27px; line-height: 27px; float: left; padding: 0 0 0 15px; font-size: 12px; font-weight:bold; color:#666 }
.column_02 .list { width: 1000px;  line-height: 27px; float: left; padding: 0 0 0 5px; }
.column_02 .list ul {  width: 1000px; overflow: hidden; }
.column_02 .list ul li { height: 27px; line-height: 27px; padding-right: 10px; float: left; white-space:nowrap }
.column_02 .list ul li a { color: #666; }
.column_02 .list ul li a:hover { color: #82af3a; }


/*留言反馈*/
.b17 { border-bottom: 0px; border-left: 0px; background: url(../images/SkinsVIBtn.png) no-repeat; overflow: hidden; border-top: 0px; cursor: pointer; border-right: 0px; }
.b18 { border-bottom: 0px; border-left: 0px; background: url(../images/SkinsVIBtn.png) no-repeat; overflow: hidden; border-top: 0px; cursor: pointer; border-right: 0px; }
.tab_1 INPUT { border-bottom: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; line-height: 25px; height: 25px; border-top: #dfdfdf 1px solid; margin-right: 10px; border-right: #dfdfdf 1px solid; }
.tab_lt { text-align: right; font-size: 14px; }
.tab_1 .span_1 { color: #f00; }
.tab_1 .b17 { border-bottom: medium none; border-left: medium none; padding-bottom: 0px; margin-top: 10px; padding-left: 0px; padding-right: 0px; margin-left: 0px; border-top: medium none; border-right: medium none; padding-top: 0px; }
.tab_1 .b18 { border-bottom: medium none; border-left: medium none; padding-bottom: 0px; margin-top: 10px; padding-left: 0px; padding-right: 0px; margin-left: 0px; border-top: medium none; border-right: medium none; padding-top: 0px; }
.tab_1 { line-height: 35px; margin: 10px 0px 0px 40px; }
.tab_bz { vertical-align: top; }
.help_tab { padding-bottom: 15px; margin: 0px auto; padding-left: 15px; padding-right: 15px; padding-top: 15px; }
.apage { border-bottom: #dfdfdf 1px solid; text-align: right; border-left: #dfdfdf 1px solid; padding-bottom: 0px; line-height: 25px; margin-top: 10px; padding-left: 5px; padding-right: 5px; background: #f9f9f9; height: 25px; border-top: #dfdfdf 1px solid; border-right: #dfdfdf 1px solid; padding-top: 0px; }
.apage A { border-bottom: #d4e3e9 1px solid; border-left: #d4e3e9 1px solid; padding-bottom: 0px; padding-left: 3px; padding-right: 3px; border-top: #d4e3e9 1px solid; margin-right: 5px; border-right: #d4e3e9 1px solid; padding-top: 0px; }
.apage .cur { border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; background-color: #1fa4d1; color: #fff; border-top: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; text-decoration: none; }
.apage .cust_txt { float: left; }
.b17 { padding-bottom: 1px; width: 80px; background-position: -865px -254px; height: 25px; color: #fff; font-size: 14px; font-weight: bold; margin-right: 10px; _line-height: 24px; }
.b18 { line-height: 24px; width: 80px; background-position: -751px -254px; height: 24px; color: #fff; font-size: 14px; font-weight: bold; }
.ks5 { border-bottom: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; margin-top: 10px; width: 450px; height: 80px; border-top: #dfdfdf 1px solid; border-right: #dfdfdf 1px solid; }
.p { cursor: pointer; }
.hd { display: none; }
.error { border-bottom: #ffe7af 1px solid; border-left: #ffe7af 1px solid; padding-left: 18px; background: url(img/verror.gif) #fff8e8 no-repeat 2px 2px; border-top: #ffe7af 1px solid; border-right: #ffe7af 1px solid; }
CITE { display: block; }
.apage .cur { border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; padding-bottom: 0px; padding-left: 3px; padding-right: 3px; border-top: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; padding-top: 0px; }

FORM { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
INPUT { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
TEXTAREA { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
P { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
TD { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
TABLE { border-spacing: 0; border-collapse: collapse; }
IMG { border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px; }
CITE { font-style: inherit; font-weight: inherit; }
LI { list-style-type: none; list-style-image: none; }
INPUT { font-style: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; }
TEXTAREA { font-style: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; }
INPUT { vertical-align: middle; }
BODY { font: 12px/1.231 arial, helvetica, clean, sans-serif; }
INPUT { font: 99% arial, helvetica, clean, sans-serif; }
TEXTAREA { font: 99% arial, helvetica, clean, sans-serif; }
TABLE { border-collapse: collapse; font-size: inherit; }

/*分页*/
#changpage { margin:15px 0px 15px 250px; text-align:left; line-height:22px;}
#changpage a{ color:#000; display:block; float:left; text-align:center; line-height:22px; padding:0px 10px; margin-right:6px; border:#e9e9e9 solid 1px; width:auto; height:22px;}