﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.banner { height:450px; overflow:hidden;}
.banner a { height:450px; background:url(Img/Index/banner.jpg) no-repeat center top; display:block;}

.prolist { width:201px; height:704px;}
.prolist h2 { height:47px; line-height:47px; padding:0 0 0 38px; font-size:18px; background:url(Img/Index/listh2.gif) no-repeat left top; font-weight:normal; font-family:"微软雅黑";}
.prolist h2 a { color:#fff;}
.list_con { width:179px; height:635px; overflow:hidden; background:url(Img/Index/listsha.jpg) no-repeat left top; padding:20px 10px 0; border:1px solid #c3c3c3; border-width:0 1px; overflow:hidden;}
.list_con h3 { background:url(Img/Index/listh3.gif) no-repeat; height:24px; line-height:24px;font-size:14px; font-family:"微软雅黑"; font-weight:normal; padding-left:20px;}
.list_con h3 a { color:#fff;}
.list_con ul { padding:8px 0;}
.list_con ul li { height:32px; line-height:32px; overflow:hidden; background:url(Img/Index/lidd.gif) no-repeat 21px 13px; padding-left:36px; font-size:13px; font-family:"微软雅黑";}
.list_con ul li a { color:#6e6e6e;}
.list_con ul .nobot { border-bottom:0}
.listdi { height:2px; background:url(Img/Index/di201.gif) no-repeat left top; line-height:0; font-size:0;}


.pro01 { width:740px; height:704px; overflow:hidden; padding-bottom:17px;}
.barpro { background:url(Img/Index/barpro.gif) no-repeat; height:47px;}
.barpro ul li { float:left; background:url(Img/Index/px.gif) no-repeat right 14px; font-size:17px; font-family:"微软雅黑";}
.barpro ul li a { color:#636363; padding:0 18px; height:47px; line-height:47px;}
.barpro ul li a:hover,.barpro ul .cur a { color:#0498e3; text-decoration:none; background:url(Img/Index/hoversj.gif) no-repeat center bottom; display:inline-block;}
.barpro span { padding:16px 32px 0 0;}
.barpro ul .nobot { background:none;}
.pro01 .nr { width:721px; height:632px; overflow:hidden; padding:22px 0 0 17px; border:1px solid #d8d8d8; border-width:0 1px;}
.pro01 .nr ul li { width:168px; height:210px; margin-right:12px; display:inline; float:left; overflow:hidden;}
.pro01 .nr ul li p { width:160px; height:148px; background:url(Img/Index/pbg.gif) repeat; padding:4px;}
.pro01 .nr ul li img { width:151px; height:138px; padding:1px; background-color:#e3e3e3; border:3px solid #fff;}
.pro01 .nr ul li span a { text-align:center; display:block; height:40px; line-height:40px; overflow:hidden; color:#646464;}
.prodi { height:3px; background:url(Img/Index/di740.gif) no-repeat left top; line-height:0; font-size:0;}


.cp { height:275px; overflow:hidden;}
.cp h2 { background:url(Img/Index/barcp.gif) no-repeat; font-size:18px; font-family:"微软雅黑"; font-weight:normal; height:47px; line-height:47px;}
.cp h2 a { color:#0498e3; display:block; background:url(Img/Index/icon.gif) no-repeat 24px 16px; padding-left:48px;}
.cp h2 span { padding:20px 32px 0 0;} 
.cp h2 span a { background:none; padding:0;}
.cp_c { padding:22px 0 0 20px; height:203px; overflow:hidden; border:1px solid #d8d8d8; border-width:0 1px;}
.cp_c ul li { width:168px; height:210px; margin-right:19px; display:inline; float:left; overflow:hidden;}
.cp_c ul li p { width:160px; height:148px; background:url(Img/Index/pbg.gif) repeat; padding:4px;}
.cp_c ul li img { width:151px; height:138px; padding:1px; background-color:#e3e3e3; border:3px solid #fff;}
.cp_c ul li span a { text-align:center; display:block; height:40px; line-height:40px; overflow:hidden; color:#646464;}
.cpdi { background:url(Img/Index/di960.gif) no-repeat left top; height:3px; line-height:0; font-size:0;}

.bd01 { height:120px; position:relative; overflow:hidden; display:block; background:url(Img/Index/bdsha.jpg) no-repeat center bottom;}
.bd01 img { width:960px; height:100px;}
.tel01 { position:absolute; top:16px; left:784px; font-size:16px; color:#fff; font-family:"微软雅黑"; line-height:28px;}
.tel01 span { font-size:24px; font-weight:bold; display:block;}
.bdzx { position:absolute; top:22px; left:626px;}
.bdzx img { width:137px; height:74px;}

.te{ width:960px; height:499px;overflow:hidden; margin-top:20px; background:url(Img/Index/tebg.jpg) no-repeat left 45px;}
.hcbar{ height:48px; overflow:hidden; margin-left:14px; padding-left:22px;}
.hcbar .tabs a{color:#fff; font-family:"微软雅黑"; font-size:18px; display:inline-block; float:left; position:relative; margin-left:-22px; height:48px; line-height:48px; text-align:center; z-index:4;}
.hcbar .tabs a.bar01{ background:url(Img/Index/b1.png) no-repeat; width:250px;}
.hcbar .tabs a.bar02{ background:url(Img/Index/b1.png) no-repeat; width:250px; z-index:3}
.hcbar .tabs a.bar03{ background:url(Img/Index/b1.png) no-repeat; width:250px; line-height:22px; z-index:2;}
.hcbar .tabs a.bar04{ background:url(Img/Index/b1.png) no-repeat; width:250px; z-index:1;}
.hcbar .tabs a.cur,.hcbar .tabs .bar01:hover,.hcbar .tabs .bar02:hover,.hcbar .tabs .bar03:hover,.hcbar .tabs .bar04:hover{background:url(Img/Index/a1.png) no-repeat; text-decoration:none; z-index:5;}
.te_c { padding:77px 0 0 390px; width:570px; height:378px; overflow:hidden; background:url(Img/Index/tebg.jpg) no-repeat;}
.te_c h2 { width:392px; height:66px;}
.te_c h3 { width:196px; background:url(Img/Index/teh3.gif) repeat-x left bottom; height:52px; line-height:52px; margin:20px 0 8px 7px; font-style:italic; color:#221815; font-size:21px; font-family:"微软雅黑"; font-weight:normal;}
.te_c p { margin-left:7px; background:url(Img/Index/tedd.gif) no-repeat left 9px; line-height:30px; padding-left:18px; font-size:15px; font-family:"微软雅黑";}

.te_c2 { padding:72px 0 0 22px; height:383px; overflow:hidden; background:url(Img/Index/tebg2.jpg) no-repeat;}
.te_c2 .hz { width:383px; height:336px; padding:6px 0 0 0; overflow:hidden;}
.te_c2 .hz ul li { float:left; margin:0 10px 15px 0; display:inline; width:108px; height:81px;}
.te_c2 .hz ul li img { width:106px; height:79px; border:1px solid #e4e4e4;}
.te_c2 .hzr { width:394px; overflow:hidden;}
.te_c2 .hzr h2 { width:368px; height:80px;}
.te_c2 .hzr h3 { width:196px; background:url(Img/Index/teh3.gif) repeat-x left bottom; height:52px; line-height:52px; margin:12px 0 8px 0; font-style:italic; color:#221815; font-size:21px; font-family:"微软雅黑"; font-weight:normal;}
.te_c2 .hzr h4 { background:url(Img/Index/h3dd.gif) no-repeat left center; height:44px; line-height:44px; color:#ff9600; font-size:20px; font-family:"微软雅黑"; padding-left:20px;}
.te_c2 .hzr p { line-height:30px; font-size:15px; font-family:"微软雅黑";}

.te_c3 { padding:42px 0 0 391px; height:413px; overflow:hidden; background:url(Img/Index/tebg3.jpg) no-repeat;}
.te_c3 h2 { width:343px; height:96px;}
.te_c3 h3 { width:196px; background:url(Img/Index/teh3.gif) repeat-x left bottom; height:52px; line-height:52px; margin:20px 0 8px 7px; font-style:italic; color:#221815; font-size:21px; font-family:"微软雅黑"; font-weight:normal;}
.te_c3 h4 { background:url(Img/Index/h3dd.gif) no-repeat left center; height:44px; line-height:44px; color:#ff9600; font-size:20px; font-family:"微软雅黑"; padding-left:20px;}
.te_c3 p { margin-left:7px; width:376px; line-height:30px; font-size:15px; font-family:"微软雅黑";}

.te_c4 { padding:84px 0 0 522px; height:371px; overflow:hidden; background:url(Img/Index/tebg4.jpg) no-repeat;}
.te_c4 h2 { width:367px; height:37px;}
.te_c4 h3 { width:196px; background:url(Img/Index/teh3.gif) repeat-x left bottom; height:52px; line-height:52px; margin:20px 0 8px 7px; font-style:italic; color:#221815; font-size:21px; font-family:"微软雅黑"; font-weight:normal;}
.te_c4 h4 { background:url(Img/Index/h3dd.gif) no-repeat left center; height:44px; line-height:44px; color:#ff9600; font-size:20px; font-family:"微软雅黑"; padding-left:20px;}
.te_c4 p { margin-left:7px; width:376px; line-height:30px; font-size:15px; font-family:"微软雅黑";}
.hz { height:194px; overflow:hidden;}
.hz_c { padding:17px 0 0 14px; height:127px; overflow:hidden; border:1px solid #e3e3e3; border-width:0 1px;}
.hz_c ul li { float:left; width:108px; height:127px; margin-right:10px; display:inline;}
.hz_c ul li img { width:106px; height:79px; border:1px solid #e4e4e4;} 
.hz_c ul li span a { height:34px; line-height:34px; text-align:center; display:block; overflow:hidden; color:#646464;}

.m01 { background:url(Img/Index/barcp.gif) no-repeat center top; height:379px; margin-top:17px;}
.about { width:583px; height:379px; overflow:hidden;}
.about h2 { background:none;}
.about_c { width:566px; height:316px; padding:16px 0 0 16px; overflow:hidden; border-left:1px solid #e3e3e3; background:url(Img/Index/asha.jpg) no-repeat right top;}
.about_c dl { height:152px; overflow:hidden; padding-bottom:22px;}
.about_c dl dt { width:191px; height:152px;}
.about_c dl dt img { width:183px; height:144px; padding:4px;}
.about_c dl dd { padding-left:22px; width:332px; overflow:hidden;}
.about_c dl dd h3 { font-size:12px; height:26px; line-height:24px;}
.about_c dl dd p { color:#787878; line-height:24px;}
.about_c dl dd span { display:block; padding-top:10px;}
.ab01 { padding-top:48px;}
.about_c ul { float:left; width:513px; height:119px; overflow:hidden; margin-left:12px; display:inline;}
.about_c ul li { float:left; width:158px; height:119px; margin-right:13px; display:inline; position:relative;}
.about_c ul li img { width:158px; height:119px;}
.about_c ul li span { width:158px; height:22px; line-height:22px; text-align:center; display:block; overflow:hidden; position:absolute; left:0; top:97px; background:url(Img/Index/png.png) repeat;}
.about_c ul li span a { color:#fff;}

.jz { width:377px; height:379px; overflow:hidden;}
.jz h2 { background:none;}
.jz_c { height:332px; overflow:hidden; border-right:1px solid #e3e3e3;}
.jz_c dl { height:113px; overflow:hidden; width:336px; padding:28px 0 28px 20px; border-bottom:1px dashed #c8c8c8;}
.jz_c dl dt { font-size:0; line-height:0;}
.jz_c dl dt img { width:137px; height:113px;}
.jz_c dl dd { padding-left:18px; width:180px; overflow:hidden;}
.jz_c dl dd h3 a { font-size:12px; height:26px; line-height:24px;}
.jz_c dl dd p { line-height:22px;}
.jz_c dl dd span a { display:block; color:#ff8f00; font-weight:bold; padding-top:5px;}

.al { width:960px; height:252px; overflow:hidden; margin-top:15px;}
.al_c { padding:20px 0 0 18px; height:182px; overflow:hidden; border:1px solid #e3e3e3; border-width:0 1px;}
.al_c ul li { float:left; width:171px; height:182px; margin-right:16px; display:inline;}
.al_c ul li img { width:163px; height:124px; padding:4px; background:url(Img/Index/pbg.gif) repeat;} 
.al_c ul li span a { height:36px; line-height:36px; text-align:center; display:block; overflow:hidden;}

.new00 { width:643px; height:394px; background:url(Img/Index/bardt.gif) no-repeat; margin-top:18px; overflow:hidden;}
.dt00 { background:url(Img/Index/di643.gif) no-repeat left bottom; width:643px; height:394px;}
.dt { width:322px; height:391px; overflow:hidden;}
.dt h2 { height:49px; line-height:49px;}
.dt_c { background:url(Img/Index/dsha.jpg) no-repeat right top; padding:20px 0 0 25px; height:322px; overflow:hidden; border-left:1px solid #e3e3e3;}
.dt_c span { width:261px; height:120px; background:url(Img/Index/dtsha.jpg) no-repeat center bottom; overflow:hidden; display:block;}
.dt_c span img { padding:1px; border:1px solid #d8d8d8; width:257px; height:103px;}
.dt_c ul li { background:url(Img/Index/dd.gif) no-repeat 3px 14px; height:30px; line-height:30px; padding-left:12px;}

.dt2 { width:321px; height:391px; overflow:hidden;}
.dt2 h2 { height:49px; line-height:49px; background:none;}
.dt_con { padding:16px 22px 0 27px; height:326px; overflow:hidden; border-right:1px solid #e3e3e3;}
.dt_con ul li { height:30px; line-height:30px; overflow:hidden;}

.ly { width:303px; height:394px; overflow:hidden; margin-top:18px;}
.ly h2 { background:url(Img/Index/barly.gif) no-repeat; height:50px; line-height:50px; font-size:18px; font-weight:normal; padding-left:22px; font-family:"微软雅黑";}
.ly h2 a { color:#fff;}
.ly_c { width:271px; height:324px; overflow:hidden; padding:20px 0 0 32px; background:url(Img/Index/lydi.jpg) no-repeat;}
.inp04 { width:183px; height:19px; line-height:19px; padding-left:3px; font-size:12px; border:1px solid #e3e3e3; color:#d0d0d0; background-color:#fff}
.i_area { width:183px; height:89px; padding-left:3px; font-size:12px; border:1px solid #e3e3e3; color:#d0d0d0; background-color:#fff; vertical-align:top; display:inline-block; overflow:hidden;}
.inp06 { width:53px; height:19px; line-height:19px; padding-left:3px; font-size:12px; border:1px solid #e3e3e3; color:#d0d0d0; background-color:#fff;}
.ly_c ul li { line-height:21px; padding-bottom:12px; font-family:"宋体"}
.ly_c ul li span { width:62px; height:21px; text-align:left; line-height:21px; display:inline-block;}
.ly_c ul li font { font-size:12px; color:#666; padding-left:5px;}
.ly_c ul li img { vertical-align:middle; padding:0 5px;}
.ly_c .lis01 { padding-left:0;}
.ly_c ul li em a { font-size:12px; line-height:23px; color:#ffcead; text-decoration:none;}
.i_img01, .i_img02 { margin:5px 8px 0 20px;}



.link { width:960px; height:142px; overflow:hidden; padding:0 70px; margin:12px auto 0; background:url(Img/Index/linkbg.jpg) no-repeat center bottom;}
.link h2 { height:40px; line-height:40px; font-size:17px; padding:0 10px; border-bottom:1px dashed #a8a8a8; font-family:"微软雅黑"; background:url(Img/Index/link.gif) no-repeat 86px 13px; font-weight:normal;}
.link h2 a { color:#0d9ce4;}
.link h2 span a { color:#646464; font-size:12px; font-family:"宋体"; font-weight:normal;}
.l_con { line-height:28px; padding:16px 0 0; height:73px; overflow:hidden; font-size:13px;}
.l_con a { padding:0 12px;}

#flashs { position:relative; height:449px;}
#flashs .bgitem {position: absolute;top: 0;}
#flashs .btn {bottom: 10px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
#flashs .btn span {background: none repeat scroll 0 0 #0498e3;border: 1px solid #0498e3;;color: #FFFFFF;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 6px;}
