@charset "utf-8"; /* index	��ҳ */
@import url(common.css);

body{ background-image: url(images/bbg2.gif); color: #000;}
body.info{ background-image: url(images/bbg3.gif);}

.banner{ width: 980px; height: 120px; background: url(images/gywm-01_09.gif) no-repeat 0 30px;}
.banner.zhaopin{ background: url(images/gywm-10_03.gif) no-repeat 0 30px;}
.banner .onav{ background:url(images/news0_05.gif); width: 232px; height: 25px; line-height: 25px; overflow: hidden; float: right; margin: 40px 0 0 0; }
.banner .onav ul{ float: left; margin-left: 70px; padding: 0 15px; _padding: 0 15px 0 0; background: #dadada url(images/news0_05.gif) no-repeat -70px top; display: inline;}
.banner .onav ul.h{ float: none; position: absolute;}
.banner .onav li{ height: 25px; line-height: 25px; width: 133px; border-bottom: 1px solid #ccc;}

.inbox{ width: 978px; margin-bottom: 13px; float:left;}
.abox { width: 980px; float: left; overflow: hidden; margin-bottom: 25px;}

.ab1 { height: 238px;}
.hpic { float: left; width: 1000px;}
.ab1 img{ float: left; margin-right: 6px; height: 238px;}

.whois {}
.whois .tt { background: url(images/gywm-00_12.gif) no-repeat 0 0; height: 46px;}
.whois .c { line-height: 25px; margin-top: 10px; text-indent: 2em;}

.bbox{ float: left;}
.bbox .tt{ height: 35px; background: url(images/bbtt.gif) repeat-x 0 -5px;}
.bbox .tt .ti{ float: left; width: 170px; height: 35px; background: url(images/aboutt.gif) no-repeat 0 0; text-indent: -9999px;}
.bbox .tt .more{ background: url(images/more1.gif); float: left; height: 7px; width: 28px; float: right; margin: 2px 20px 0 0; overflow: hidden; }

.bbox.b1 {}
.bbox.b1 ul {}
.bbox.b1 ul li { float: left; margin: 0 20px 0 10px; width: 460px; display: inline; }
.bbox.b1 ul li .pic{ width: 157px; height: 84px; float: left; margin: 3px 15px 0 0;}
.bbox.b1 ul li .pic img{ width: 157px; height: 84px;}
.bbox.b1 ul li .name{ float: left; width: 270px; height: 25px; line-height: 25px;}
.bbox.b1 ul li .name a{ font-size: 14px;}
.bbox.b1 ul li .detail { line-height: 22px; float: left; width: 270px; height: 60px; overflow: hidden;}


.b2 .tt .ti{ background-position: 0 -35px;}
.b3 .tt .ti{ background-position: 0 -70px;}
.b4 .tt .ti{ background-position: 0 -105px;}
.b5 .tt .ti{ background-position: 0 -140px;}

.f_r{ float: right;}
#comment_div{ border: 1px solid #AACCEE;}
.left_head {background:url('images/left_head.gif') repeat-x 0 -1px;padding:6px 10px 7px 10px;font-weight:bold;font-size:13px; color: #000;}
.left_head span {font-weight:normal;font-size:12px;}

.nbox { width: 976px; padding: 0 15px; background:url(images/nbg.gif) no-repeat center top; margin-top: -7px; margin-left: -3x;}

.cbottom{ width: 980px; height: 30px; background:url(images/px_33.gif) no-repeat center -2px;}

#location{ color: #999;  height: 30px; line-height: 30px; overflow: hidden; padding-left: 10px; width: 976px; margin-top: 3px; float: left;}
#location a{ color: #999; margin: 0 3px;}
#location a:hover{ color: #cc0000;}
#location .index{ padding-left: 10px; background: url(images/arr3.gif) no-repeat 0 1px;}

.nleft{ float: left; width: 225px; margin: 0 7px; padding-bottom: 10px;}
.nright{ float: left; width: 690px; padding-left: 20px; padding-bottom: 30px; background: url(images/news11_05.gif) no-repeat 0 0; overflow: hidden;}

.lmenu{ width: 225px; float: left; background: url(images/lmenu.gif) repeat-y 0 0;}
.lmenu .ltop{ height: 18px; background: url(images/lmenu.gif) repeat-y -225px 0;}
.lmenu .lbottom{ height: 18px; background: url(images/lmenu.gif) repeat-y -225px -18px;}
.lmenu .tt{ font-size: 18px; color: #cc0000; text-align: center; height: 37px; line-height: 25px; margin-bottom: 10px; background:url(images/vrb.gif) no-repeat center bottom;}
.lmenu li{ height: 30px; margin-bottom: 5px; padding-left: 15px;}
.lmenu li a{ height:30px; width: 183px; float: left; line-height: 30px; background: url(images/news1_06.gif) no-repeat 0 -30px; text-align: center;}
.lmenu li a.sel{ background-position: 0 0; color: #fff;}

.hotline{ background:url(images/news11_12.gif); width: 221px; height: 82px; margin-top: 5px; float: left;}

.bantt { width:690px; height: 90px; background: url(images/gywm-01_03.gif) no-repeat 0 bottom; float: left; margin: 30px 0 0 0;}
.bantt.blank { background: none; height: 40px;}
.bantt .ti { float: left; font-size: 28px; color: #c20a0a; height: 28px; line-height: 28px; font-family:΢���ź�;}
.bantt .ti2 { float: left; font-size: 16px; margin-top:12px; height: 16px; line-height: 16px; color: #adadad; text-indent:4px;}

.aboutInfo { float: left; background: #fff; width: 646px; margin: 0 0 15px 10px;}
.aboutInfo .detail{ margin: 10px auto; line-height: 2em; padding-bottom: 140px; background:url(images/gywm-01_11.gif) no-repeat right bottom;}
.aboutInfo .detail .pic { width: 254px; height: 313px; text-align: center; background: #eaeaea; float: left; margin-right: 15px;}
.aboutInfo .detail .pic img { width: 246px; height: 305px; margin-top: 4px;}

#qgjg{ margin: 10px; background: url(images/qgjg.gif) no-repeat 0 0; float: left; width: 567px; height: 434px; margin-bottom: 40px;}
#qgcity {}
#qgcity a { width: 35px; height: 16px; position: absolute; text-indent: -9999px}
#qgInfo { display: none;}

#jgShow { width: 314px; position: absolute; display: none;}
#jgShow .jbt{ height: 21px; background:url(images/qgjgbg.gif) no-repeat 0 0;}
#jgShow .jbm{ text-align: left; width: 260px; padding: 0 27px; overflow: hidden; background:url(images/qgjgbg.gif) repeat-y -314px 0;}
#jgShow .jbb{ height: 21px; background:url(images/qgjgbg.gif) no-repeat 0 bottom;}

.honor{ margin: 10px auto; float: left; width: 684px; border-bottom: 1px dotted #d0d0d0;}
.honor .jcarousel-skin-tango { float: left; height: 200px; width: 630px; margin-left: 1px;}
.honor .jcarousel-skin-tango .jcarousel-clip-horizontal,.honor .jcarousel-skin-tango .jcarousel-container-horizontal{ width: 630px; height: 200px;}
.honor .jcarousel-skin-tango .jcarousel-container-horizontal{ padding: 0 27px;}
.honor .jcarousel-skin-tango .jcarousel-item{ padding:0; margin: 0; width: 158px; height: 200px; overflow: hidden; text-align: center;}
.honor .jcarousel-skin-tango .jcarousel-next-horizontal ,.honor .jcarousel-skin-tango .jcarousel-prev-horizontal { top: 60px; width: 19px; height: 27px;background: url(images/gywm-03_12.gif) no-repeat 0 bottom;}
.honor .jcarousel-skin-tango .jcarousel-prev-horizontal {background: url(images/gywm-03_09.gif) no-repeat 0 bottom;}
.honor .jcarousel-skin-tango .jcarousel-item .pic{ width: 158px; height: 153px; background:url(images/gywm-03_03.gif); text-align: center; float: left;}
.honor .jcarousel-skin-tango .jcarousel-item .pic img{ width: 139px; height: 131px; margin-top: 8px;}
.honor .jcarousel-skin-tango .jcarousel-item .name{ float: left;  width: 158px; height: 25px; line-height: 25px; }

.honList { float: left; width: 700px; margin-top: 10px;}
.honList li { float: left; width: 650px; background: url(images/gywm-03_19.gif) no-repeat 15px center; padding-left: 30px; height: 25px; line-height: 25px;}

.culist { width: 680px; float: left; margin-top: 20px;}
.culist ul { float: left; padding-bottom: 20px;}
.culist ul li { float: left; width: 657px; height: 35px; line-height: 35px; border-bottom: 1px dotted #ccc; padding-left: 25px; background: url(images/gywm-08_07.gif) no-repeat 10px center;}
.culist ul li .date { width: 80px; height: 35px; line-height: 35px; position: absolute; margin-left: 570px; *margin-top: -10px; }

.culist li.top{ width: 690px; height: 163px; margin-bottom: 10px; background: url(images/gywm-08_03.gif) repeat-x 0 bottom; border: none; padding: 0;}
.culist li.top .pic { float: left; width: 182px; height: 138px; margin: 10px 15px; display: inline;}
.culist li.top .pic img { width: 182px; height: 138px;}
.culist li.top .title {float: left; width: 470px; height: 30px; line-height: 30px; overflow: hidden; margin-top: 10px; }
.culist li.top .title a { font-weight: bold; color: #cc0000; font-size: 14px; }
.culist li.top .detail {float: left; width: 470px;  height: 110px; line-height: 30px; overflow: hidden;color: #aaa; }

.page.blank { padding-left: 150px;}
.page.blank a{ background: none; border: none; color: #6d6d6d;}
.page.blank a:hover{ color: #cc0000;}

.nleft2{ width: 232px; display: inline;}
.lmenu2{ width: 232px; background:url(images/gywm-10_19.gif) no-repeat right bottom; padding-bottom: 10px; margin-bottom: 5px;}
.lmenu2 li { text-align: center; margin-bottom: 10px;}

.nright.n2{ padding-bottom: 0;}
.concept{ margin: 10px 0 15px 0; line-height: 25px; float: left; width: 680px; padding-left: 10px;}
.zwso { float: left;  background: url(images/gywm-10_12.gif); width: 691px; height: 84px;}
.zwso .soForm { margin: 48px 0 0 190px;}
.zwso .soForm select { margin-right: 4px; background: #fff; border: 1px solid #afafaf;}
.zwso .soForm #zwarea { width: 106px;}
.zwso .soForm #zwtype { width: 80px;}
.zwso .soForm #kw { width: 163px; background: #fff; border: 1px solid #afafaf; padding-left: 3px;}
.zwso .soForm #so { background: url(images/gywm-10_121.gif); border: none; width: 51px; height: 19px; text-indent: -999px; overflow: hidden; cursor: pointer;}

.zwapp{ float: left; width: 690px; margin-top: 10px;}
.zwapp .tt{ background:url(images/news0_26.gif) no-repeat 15px center; padding-left: 30px; color: #dd0000; height: 35px; line-height: 35px; border-top: 2px solid #dd0000;}
.zwapp .tt .appBtn{ background:url(images/gywm-09-zd_03.gif) no-repeat; height: 24px; width: 114px; float: right; margin: 5px 20px 0 0; _margin-top: -30px;}
.zwapp .app{ border-top: 1px solid #ccc; background: #f8f9fb; float: left; width: 690px;}
.zwapp .app ul{ padding: 10px 0 20px 0;}
.zwapp .app li{ height: 28px; line-height: 28px; margin-top: 15px;}
.zwapp .app li span{ width: 100px; float: left; text-align: right;}
.zwapp .app li .red{ margin-left: 7px; font-size: 14px; line-height: 25px;}
.zwapp .app .t1, .zwapp .app .t2{ background: url(images/gywm-10_033.gif) no-repeat 0 0; border: 1px solid #ccc; width: 145px; height: 25px;}
.zwapp .app .t2{width: 188px;}
.zwapp .app .file{}
.zwapp .app .submit{ background:url(images/gywm-10_23.gif) no-repeat 0 0; width: 105px; height: 32px; border: none; cursor: pointer;}

.appList { padding-bottom: 20px;*padding-bottom: 0; float: left;}
.appList table{ border-collapse: collapse;}
.appList table th{ padding-left: 15px; font-weight: normal; background: #f8f9fb; font-size: 14px; color: #0172aa; border-top: 1px solid #ccc; height: 30px; line-height: 30px; text-align: left;}
.appList table td{ padding-left: 15px; border-bottom: 1px dotted #ccc; height: 28px; line-height: 28px; text-align: left; background: #fff;}
.appTable { padding-bottom: 6px; background: #f8f9fb; border-bottom: 1px solid #ccc;}

.appInfo{ border-top: 1px solid #ccc; background: #f8f9fb; padding: 15px 30px; line-height: 25px; margin-bottom: 20px;}

.devInfo{ float: left; width: 690px; margin-top: 30px; min-height: 120px; _height: 120px;}
.devInfo .more { background:url(images/more1.gif); width: 26px; height: 7px; float: left; overflow: hidden; display: inline; margin: 10px 0 0 62px;}
.devInfo .devYear{ float: left; width: 90px; font-size: 23px; color: #686868; font-family: ΢���ź�; text-align: right;}
.devInfo .devDetail{ float: left; width: 590px; margin-left: 10px;}
.devInfo .devDetail .c{ margin-bottom: 20px;}
.devInfo .devDetail .c b{ color: #dd0000; height: 18px; line-height: 18px; margin-bottom: 5px; float: left; width: 590px;}
.devInfo .devDetail .c p{ margin-bottom: 20px;}

.years{ width: 690px; height: 90px; background:url(images/ybb1.gif) no-repeat 0 5px; float: left;}
.years .jcarousel-skin-tango { float: left; height: 90px; width: 560px; margin-left: 30px; display: inline;}
.years .jcarousel-skin-tango .jcarousel-clip-horizontal,.years .jcarousel-skin-tango .jcarousel-container-horizontal{ width: 560px; height: 90px;}
.years .jcarousel-skin-tango .jcarousel-container-horizontal{ padding: 0 37px;}
.years .jcarousel-skin-tango .jcarousel-item{ padding:0; margin: 0; width: 80px; height: 90px; overflow: hidden; text-align: center;}
.years .jcarousel-skin-tango .jcarousel-next-horizontal ,.years .jcarousel-skin-tango .jcarousel-prev-horizontal { top: 10px; width: 31px; height: 58px;background: url(images/ybr.gif) no-repeat 0 bottom;}
.years .jcarousel-skin-tango .jcarousel-prev-horizontal {background: url(images/ybl.gif) no-repeat 0 bottom;}
.years .jcarousel-skin-tango .jcarousel-item a{ width: 80px; height: 30px; line-height: 30px; padding-top: 60px; font-size: 18px; font-family: ΢���ź�; color: #686868 ; text-align: center; float: left; background: url(images/yb1.gif) no-repeat center 18px; }
.years .jcarousel-skin-tango .jcarousel-item a:hover{ text-decoration: none; background-position: center -56px; }
.years .jcarousel-skin-tango .jcarousel-item a.sel{ background-position: center -56px; }

#years0{ width: 934px; margin-left: 20px; background-image: url(images/ybb2.gif); }
#years0 .jcarousel-skin-tango { width: 740px; margin-left: 60px;}
#years0 .jcarousel-skin-tango .jcarousel-clip-horizontal,#years0 .jcarousel-skin-tango .jcarousel-container-horizontal{ width: 740px;}
#years0 .jcarousel-skin-tango .jcarousel-next-horizontal ,#years0 .jcarousel-skin-tango .jcarousel-prev-horizontal { top: 10px;height: 50px;background: url(images/ybr.gif) no-repeat 0 0;}
#years0 .jcarousel-skin-tango .jcarousel-prev-horizontal {background: url(images/ybl.gif) no-repeat 0 0;}
#years0 .jcarousel-skin-tango .jcarousel-item a{ width: 80px; height: 30px; line-height: 30px; padding-top: 60px; font-size: 18px; font-family: ΢���ź�; color: #686868 ; text-align: center; float: left; background: url(images/yb1.gif) no-repeat center 18px; }
#years0 .jcarousel-skin-tango .jcarousel-item a:hover{ text-decoration: none; background-position: center -56px; }
#years0 .jcarousel-skin-tango .jcarousel-item a.sel{ background-position: center -56px; }


.ilisth { width: 400px; height: 200px; float: left; margin-top: 15px;}
.ilisth .jcarousel-skin-tango { float: left; height: 200px; width: 316px; margin-left: 1px;}
.ilisth .jcarousel-skin-tango .jcarousel-clip-horizontal,.ilisth .jcarousel-skin-tango .jcarousel-container-horizontal{ width: 316px; height: 200px;}
.ilisth .jcarousel-skin-tango .jcarousel-container-horizontal{ padding: 0 37px;}
.ilisth .jcarousel-skin-tango .jcarousel-item{ padding:0; margin: 0; width: 158px; height: 200px; overflow: hidden; text-align: center;}
.ilisth .jcarousel-skin-tango .jcarousel-next-horizontal ,.ilisth .jcarousel-skin-tango .jcarousel-prev-horizontal { top: 60px; width: 19px; height: 27px;background: url(images/gywm-03_12.gif) no-repeat 0 bottom;}
.ilisth .jcarousel-skin-tango .jcarousel-prev-horizontal {background: url(images/gywm-03_09.gif) no-repeat 0 bottom;}
.ilisth .jcarousel-skin-tango .jcarousel-item .pic{ width: 158px; height: 153px; background:url(images/gywm-03_03.gif); text-align: center; float: left;}
.ilisth .jcarousel-skin-tango .jcarousel-item .pic img{ width: 139px; height: 131px; margin-top: 8px;}
.ilisth .jcarousel-skin-tango .jcarousel-item .name{ float: left;  width: 158px; height: 25px; line-height: 25px; }

.ilisth2 { float: left; width: 500px; margin-left: 10px;}
.ilisth2 li { float: left; width: 500px; background: url(images/gywm-03_19.gif) no-repeat 15px center; padding-left: 30px; height: 25px; line-height: 25px;}

.bbox.b2 {border-bottom: 1px dotted #ccc;}

.b4,.b5{ width: 476px; overflow: hidden;}
.b5{ margin-left: 28px;}
/*.b4 .tt .more, .b5 .tt .more { margin-right: 0;}*/
.b4 ul,.b5 ul{ width: 580px; float: left;}
.b4 li,.b5 li{ width: 100px; height: 77px; float: left; margin: 0 25px 10px 0;}
.b4 li img ,.b5 li img{ width: 100px; height: 77px;}










.zwapp .tt .appBtn{ background:url(images/gywm-09-zd_03.gif) no-repeat; height: 24px; width: 114px; float: right; margin: 5px 20px 0 0; _margin-top: -30px;}
