body {margin: 0px;padding: 0px;font-family: "宋体";font-size:12px;color:#666666; background: #fff url(../image/body_bg1.jpg) top center no-repeat;}
td {font-size: 12px;}
img {border:none;}
p{ text-indent:2em;}
form,input,select,button {font-size: 12px; color:#555555; vertical-align:middle;font-size: 12px; color:#333333; margin: 0px;padding: 0px;}
ul,li,h1,h2,h3,h4,h5,dl,dt,dd,em,div {margin: 0px;padding: 0px; font-style:normal; list-style:none; text-indent:0px;}
a:active{star:expression(this.onFocus=this.blur());} 
:focus{outline:none;}
::-moz-focus-inner{border:0px;outline:none;}

.clear {margin:0px; padding:0px; clear:both;}
.clear2 {margin:0px; padding:5px 0px; background-color:#fff; clear:both;}
.mr9{ margin-right:9px;}
.mb10{ margin-bottom:10px;}
.mb11{ margin-bottom:11px;}
.mb8{ margin-bottom:8px;}
.ml0{ margin-left:0 !important;}


a {text-decoration:none; color:#666666;}
a:hover {text-decoration:underline;color:#cc0000;}
.more2{ text-align:center; line-height:16px; background-color:#ddeefe; margin-top:2px;}

.link{width:1002px; margin:10px auto 0px;}
.link .tp{ border:1px solid #dddddd; padding:1px; margin-right:7px; float:left; display:inline;}
.link li{ width:125px; text-align:center; padding-right:15px;float:left;}
.link li a{ color:#000;}.link li a:hover{ color:#cc0000;}


#head{ width:1002px; margin:0px auto;}
#top{ color:#666666; padding:0px 9px;height:85px;}
#top .logo{ float:left;}
.search{ float:right; overflow:hidden; margin-top:30px; margin-right:20px;}
.input_11{ background:#f1f1f1; border:none; width:195px; padding-left:3px;height:28px; line-height:28px; color:#A3A3A3;}
#top span{ float:right;}#top span a{color:#666666;}#top span a:hover{color:#cc0000;}
.navmenu{ height:39px;font-size:14px; position:relative; z-index:999;}
#jsddm{ margin:0px; padding:0px; list-style-type:none;}
#jsddm li{ line-height:39px; float:left; width:125px; text-align:center;background:url(../image/nav.jpg) no-repeat;}
#jsddm a{ color:#fff; font-size:14px; font-weight:bold; display:block; }
#jsddm a:hover,#jsddm a.on{ color:#fff;text-decoration:none;}
#jsddm li.nobg{background:url(../image/nav1.jpg) no-repeat; right center no-repeat; width:127px;}

#jsddm li ul { position: absolute; *margin-left:-60px; visibility: hidden; z-index:999;}
#jsddm li ul li { margin:0px; padding:0px; height:30px; float: none; display:inline; text-align:center; font-size:12px;}
#jsddm li ul li a {	width:125px; height:35px; line-height:35px; background:#fff; color:#000; filter:alpha(opacity=90); font-size:12px; font-weight:normal;}
#jsddm li ul li a:hover {background: #fff; color: #035fc4;}


.mainbox{ width:1002px; margin:0px auto; padding:12px 0px 0px; }
.subbox{ width:1002px; background:url(../image/subbox.jpg) top no-repeat; margin:10px auto 0px; padding:12px 0px 0px; display:block; overflow:hidden;}
.yaowen{ width:1002px; margin: 0px auto 10px; height:319px; background:url(../image/yaowen.jpg) repeat-x;}
.picnews{ width:420px; height:320px; float:left;}
.pictitle{ height:33px; line-height:33px; margin-top:4px; }
.pictitle h1{ color:#fff; width:121px;text-align:center; font-size:14px; background:url(../image/pictitle.jpg) 0px no-repeat;}
.pictitle  a{float:right; color:#8e8e8e; padding-right:10px;}
#leftnr{ width:770px; float:left;}
#rightnr{ width:220px; float:right; }
.flash{width:420px; text-align:center; margin-top:10px;}
.slider_wrap{position:relative;width:420px;height:270px; overflow:hidden; clear:both; overflow:hidden; }
#slider_box{position:relative;width:420px;height:270px;overflow:hidden;float:left;}
#contentList li{float:left;position:relative;height:270px;}
#contentList li IMG{width:420px;height:270px;}
#previewList{position:absolute;bottom:10px;right:10px;}
#previewList li{float:left;width:10px; height:10px; line-height:5px;background-color:#fff;color:#fff;text-align:center;cursor:pointer;margin-left:2px; display:inline; font-family:Arial, Helvetica, sans-serif; }
#previewList li:hover,#previewList li.active{background-color:#ff6600; color:#fff;}
.flash .comt{width:420px;position:absolute;left:0;bottom:0px; color:#fff; height:30px; font-size:12px; font-weight:bold; text-align:left; line-height:30px;background: #666666; filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}


.slider_wrap1{position:relative;width:1002px;height:370px; overflow:hidden; clear:both; overflow:hidden; margin:0 auto;}
#slider_box1{position:relative;width:1002px;height:370px;overflow:hidden;float:left;}
#contentList1 li{float:left;position:relative;height:370px;}
#contentList1 li IMG{width:1002px;height:370px;}
#previewList1{position:absolute;bottom:5px;right:10px;}
#previewList1 li{float:left;width:35px; height:5px;text-align:center;cursor:pointer;margin-right:2px; background:#fff; text-indent:-9999; }
#previewList1 li:hover,#previewList1 li.active{background:#0e86ec;}

.news { width:580px; float:right;  height:320px;}
.newstitle{ height:33px; line-height:33px; margin-top:4px; }
.newstitle h1{ color:#fff; width:127px;text-align:center; font-size:14px; background:url(../image/newstitle.jpg) 0px no-repeat;}
.newstitle a{ float:right; color:#8e8e8e; padding-right:10px;}
.istop{ width:540px; margin:0 auto;}
.news h2{ margin:10px 11px 0px 11px; line-height:20px; text-align:center; font-size:16px; padding:0px;}
.news h2 a{ color:#fe4e15; text-decoration:none;}
.news h2 a:hover{ text-decoration:underline;}
.newsright p{ padding:0px; margin:0px;}
.news .list{ padding:0px 10px 0; ma}
.news .list li{ height:28px; line-height:28px; font-size:14px; border-bottom:1px dotted #B1B2B3; background:url(../image/arrow01.jpg) no-repeat left center; padding-left:10px;}
.news .list li span{ float:right; color:#999A9C; font-size:12px;}
.news .list li a{color:#313131;}.news .list li a:hover{color:#cc0000;}


.ztlm{ clear:both; overflow:hidden; height:80px; border:1px solid #ACCEED; background:#F7FCFF; }
.ztlm #products_scroll_list{width:930px; height:80px; line-height:17px; float:left; z-index:10; overflow:hidden;display:inline; margin:0 10px; position:relative;}
.ztlm #products_scroll_list ul{width:3000px; height:80px; float:left; position:relative; z-index:10;}
.ztlm #products_scroll_list ul li{width:229px; margin:13px 5px 0px 0px; float:left;  text-align:center; line-height:26px;}
.ztlm #products_scroll_list ul li img{ width:229px; height:46px;}
.ztlm #products_scroll_list ul li a{ color:#333333;}#products_scroll_list ul li a:hover{ color:#cc0000;}
.ztlm #prev{width:24px; height:77px; float:left; cursor:pointer; background:url(404.png) no-repeat right; text-indent:-999em;}
.ztlm #next{width:24px; height:77px; float:right; cursor:pointer; background:url(404.png) no-repeat right; text-indent:-999em;}


.column { height:290px; width:380px; float:left; margin-left:8px; display:inline;}
.column .text{ line-height:24px; text-indent:2em; padding:11px 10px 0px 10px;}
.td1{ text-align:center; padding:16px 21px 0px 0px; width:168px; line-height:32px;}
.column2 { height:170px; width:770px;}
.column2 dl{ height:120px; border:1px solid #e4e4e4; border-top:none;}
.column1{width:770px; clear:both; overflow:hidden;height:165px;}
.column3{ width:220px; border:1px solid #e4e4e4; border-top:2px solid #0590e9;}
.column4{ width:220px; border:1px solid #e4e4e4; border-top:2px solid #0590e9; margin-left:6px;}
.column2 .xscy li{ width:145px; height:105px; float:left; margin:10px 0px 10px 7px;}
.column28{height:308px !important;}

.line_blue{ border:1px solid #c4ddf3;}
.line_blue2{ border:1px solid #afdbfe;}


.title1{ height:38px; background:url(../image/title4.jpg) no-repeat;  line-height:38px;}
.title1 h1{ color:#fff; width:156px;text-align:center; font-size:14px; }
.title1  a{float:right; color:#8e8e8e; padding-right:10px;}

.titlei1{ height:28px; background:url(404.png) 0px top repeat-x; padding:0px 5px 0px 10px; line-height:28px; }
.titlei1 h1{ color:#fff; width:117px;text-align:center; font-size:14px; background:url(404.png) 0px bottom repeat-x;}
.titlei1  a{float:right;color:#0187D6;}

.titlei2{ height:35px; background:url(../image/title2.jpg) 0px top repeat-x; line-height:35px;}
.titlei2 h1{ line-height:35px; color:#0077ff; font-size:14px; padding-left:20px;}
.titlei2 a.more{ float:right; color:#0187D6; padding-right:10px;}

.titlei3{ height:37px; border-bottom:1px solid #52bdf5;}
.titlei3 h1{ width:111px; height:22px; color:#fff; font-size:14px; background:url(../image/bg_title3.jpg) 0px center no-repeat; text-align:center; padding-top:15px;}
.titlei3 a{ float:right; color:#8e8e8e; padding-top:20px; padding-right:10px;}

.titlei4{ height:28px; background:url(404.png) 0px top repeat-x; padding:0px 5px 0px 10px; line-height:28px; }
.tp_ad{ margin-bottom:10px;}


.left228{ width:247px; float:left;}
.right764 { width:744px; float:right;}
.line_b{ border-bottom:1px solid #b0c4ff;}

.menubox{ width:247px; margin-bottom:10px; padding:0px;}
.menubox .title{ background-image:url(../image/bg_titles.jpg); height:26px; padding-top:25px; color:#fff; font-size:14px; font-weight:bold;}
.menubox .title h1{ font-size:14px; color:#fff; text-align:center; font-size:16px;}
.menu{ width:220px; margin-left:6px; border: 1px solid #e6e6e6; background:#fff;}
.menu h1{ margin:10px 5px; width:204px; height:auto; margin-bottom:5px; font-size:14px; font-weight:normal;}
.menu h1 a{color:#444444; font-weight:bold; text-align:center; display:block; line-height:30px; background:url(../image/menuh.jpg) no-repeat;background-size: 100% 100%}
.menu h1 a:hover,.menu h1 a.on{color:#0e6ab8; font-weight:bold; background:url(../image/menua.jpg) no-repeat; text-decoration:none;background-size: 100% 100%}

.box_zt{  height:auto !important; height:209px; min-height:209px; clear:both;}
.title2{ height:33px; border-bottom:1px solid #a9b5ba; padding-right:14px; line-height:29px; margin-bottom:10px; overflow:hidden;}
.title2 h1{ float:left; margin-left:10px; color:#3879df; font-size:14px; text-align:center; height:33px; background:url(../image/wzh.jpg) left no-repeat; padding-left:20px;}
.title2 span{ line-height:29px; padding-left:15px; background-image:url(../image/icon_s1.jpg); background-position:left center; background-repeat:no-repeat; color:#777777; float:right;}

.back{ text-align:center; padding:10px 0px 25px 0px;}

.display{ width:994px; background-image:url(404.png); height:auto !important; height:300px; min-height:300px;}


.Arial { font-family:Arial, Helvetica, sans-serif;}
.f_gray { color:#010101; font-weight:bold;}
.f_blue { color:#105ab9; font-weight:bold;}

.content{line-height:26px; font-size:14px; padding:30px 15px 25px 18px;}
.content_news{line-height:26px; font-size:14px;  padding:30px 40px 25px 40px;  text-indent:0;  color:#555555;}
.content_news p{ text-indent:0;}
.content_info{line-height:26px; font-size:14px; padding:30px 10px 25px 10px; color:#555555;}
.cen{ font-family:"微软雅黑"; line-height:28px; font-size:22px; color:#121212; text-align:center; padding:19px 0px 10px 0px;}
.titleinfo{ background-image:url(404.png); margin:0px 38px; text-align:center; color:#6b6b6b; line-height:22px; border-bottom:1px solid #0066FF;}


.nei_list { padding:0px 20px; margin:10px auto;}
.nei_list img { border:1px solid #ddd; padding:2px; margin-right:10px; float:left;}
.nei_list h2 { width:500px; height:26px; float:right; line-height:26px; font-size:14px; margin:0px; }
.nei_list h2 a{ color:#087de0; font-weight:bold;}
.nei_list p { width:500px; line-height:25px; text-indent:0px; float:right;}
.nei_list p a { width:58px; line-height:25px; color:#e52929;}
.nei_list p a:hover { color:#e52929; text-decoration:underline;}


.listi1 {margin:8px 7px 4px; clear:both; overflow:hidden;}
.listi1 li{ height:28px; line-height:28px;  background:url(../image/arrow01.jpg) no-repeat left center; padding-left:10px; font-size:14px;}
.listi1 li a{ color:#444;}
.listi1 li span{color:#666666; float:right; font-size:12px;}

.list1 {margin:8px 7px 0px 4px; clear:both; overflow:hidden;}
.list1 li{ height:24px; line-height:24px;  background:url(../image/arrow01.jpg) no-repeat left center; padding-left:10px; width:365px; float:left;}
.list1 li.fr{ float:right; }
.list1 li a{ color:#444;}
.list1 li span{color:#666666; float:right; padding-left:10px;}

.listi2 { margin:0px 10px;}
.listi2 li{ height:27px; line-height:27px; color:#406575;background:url(../image/arrow01.jpg) no-repeat left center; padding-left:10px; }
.listi2 li a{color:#406575;}

.listi3 { width:214px; margin:0 auto;}
.listi3 li{height:37px;line-height:37px; background:url(404.png) no-repeat; margin-bottom:10px; font-family:"微软雅黑"; font-size:14px; }
.listi3 li a{color:#085FA9;}

.list_news{ margin:16px 12px 0px 12px;}
.list_news li{ height:35px; line-height:35px; font-size:14px; border-bottom:1px dashed #b2b2b2; background:url(../image/arrow_s1.gif) 5px center no-repeat; padding:0px 11px 0px 22px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:680px;}
.list_news li span{float:right; color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.list_news1{ margin:16px 12px 0px 0px;}
.list_news1 li{ height:35px; line-height:35px; font-size:16px; border-bottom:1px dashed #b2b2b2; padding:0px 11px 0px 22px;}
.list_news1 li span{float:left;  background:url(../image/time.jpg) left center no-repeat; color:#3879df; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding-left:30px; font-weight:bold; margin-right:15px; }

.list_photo { width:734px;}
.list_photo dl{ width:734px; margin-left:-16px;}
.list_photo li { text-align:center; padding-top:13px; width:226px; height:172px; margin:15px 0px 0px 12px; background-image:url(../image/bg_tps.gif); float:left; display:inline;}
.list_photo li .title { text-align:left; line-height:32px; padding-left:34px;}
.list_photo li .title a{ color:#1e7ecb;}.list_photo li.title a:hover{ color:#cc0000;}

.list_leader { width:734px;}
.list_leader dl{ width:734px; margin-left:-16px;}
.list_leader li { text-align:center; padding-top:13px; width:226px; height:380px; margin:15px 0px 0px 12px; border:1px solid #daedfe; background:#fff; float:left; display:inline;}
.list_leader li .title { text-align:left; font-size:14px; font-weight:bold; line-height:25px; padding-left:15px; padding-right:10px;}
.list_leader li .work { text-align:left; line-height:25px; padding-left:15px; padding-right:10px;}
.list_leader li .workspace { text-align:left; line-height:25px; padding-left:15px; padding-right:10px;}
.list_leader li .title a{ color:#1e7ecb;}.list_leader li.title a:hover{ color:#cc0000;}

.hrcontent { padding:15px 0px; margin:0 auto; width:720px;}
.hrcontent ul li{ height:38px; line-height:38px; border-bottom:1px solid #E4D8C5;}
.hrcontent ul li span{ float:left; color:#767574;text-align:center; }
.hrcontent ul li span a{ background:url(../image/arrow02.jpg) no-repeat left center; padding-left:10px; color:#767574;}
.hrcontent ul li.hrT{background:#0e86ec; height:28px; line-height:28px; color:#fff; border-bottom:none;}
.hrT span{ background:url(404.png) no-repeat right center; color:#fff !important;  font-weight:bold;}
.hrzw{ width:280px; text-align:left !important; padding-left:10px;}
.hrzw a:hover{ color:#cc0000;}
.hradd{ width:190px;}
.hrrs{ width:120px;}
.hrtime{ width:120px;}


.hrcontent table{ background:#fff;}
.hrcontent table td{ padding:5px 5px; border:1px solid #F0F0F0; line-height:24px; }
.sqzwT{ color:#005AC2; font-weight:bold; background:#F7F7F7;} 
.sqbtn{ text-align:center;}

.page{ text-align:center; clear:both; padding:10px 0;}
.page a{ color:#b78827; margin:0 2px;}
.page input{ width:29px; height:17px; color:#e7e7e7; border:1px solid #CCCCCC; color:#000000;}
#goButton1{ width:22px; height:17px;background:url(../image/btn_page.gif) no-repeat; color:#fff; border:none;}


.input_search{ border:1px solid #c6cfd9; width:106px; height:20px; line-height:20px; padding-left:25px; color:#9a9a9a;}
.select1{ width:180px; height:25px; color:#818181;  display:inline; margin:5px auto;}
.select2 {width:310px; height:20px; color:#4d6185;}


.ygsq{ width:220px; height:240px;}
#container{  width:220px; text-align:left; border:1px solid #e5e5e5; height:188px; }
.left{ width:170px; float:right;}
.left h3{ font-size:18px; padding-bottom:8px; font-weight:normal;}
.s-t{ width:100%; padding-bottom:10px;}
.s-c{ width:100%;}
.s-c h4{ font-size:14px; font-weight:normal; padding-bottom:9px;}
.s-c .pics{ width:180px; float:left; position:relative;}
.s-c .s-detail{ width:285px; float:left; display:inline; margin-right:7px;}
.cnt{ text-indent:2em; line-height:18px;}
#dailyTitle{ width:160px; font-size:12px; color:#666666;  line-height:25px;}

.right{ width:40px; float:left; height:240px;}
.slide-pic A#prev {DISPLAY: block; BACKGROUND: url(../image/up.jpg) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 40px; TEXT-INDENT: -9999em; HEIGHT: 27px; outline: none}
.slide-pic A#next {DISPLAY: block; BACKGROUND: url(../image/down.jpg) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 40px; TEXT-INDENT: -9999em; HEIGHT: 27px; outline: none}
.slide-pic A#prev {BACKGROUND-POSITION: center 0px}
.slide-pic A#next {BACKGROUND-POSITION: center 0px}
.slide-pic A#prev:hover {BACKGROUND-POSITION: center 0px}
.slide-pic A#next:hover {BACKGROUND-POSITION: center 0px}
.slide-pic A.gray#prev {BACKGROUND-POSITION: center 0px}
.slide-pic A.gray#next {BACKGROUND-POSITION: center 0px}
.slide-pic .pic-container {MARGIN: 0px 0px; OVERFLOW: hidden; WIDTH: 40px; HEIGHT:94px}
.slide-pic UL {WIDTH: 40px; margin:0px; padding:0px;}
.slide-pic UL LI {padding:0px; margin:1px 0px;}
.slide-pic UL LI P { text-indent:0px; font-size:16px; margin:0px; padding:0px; OVERFLOW: hidden; background:#cccccc; WIDTH: 40px; text-align:center; line-height:30px; color:#fff; font-weight:bold;  HEIGHT: 30px;}
.slide-pic UL LI.hover P {background:#cccccc; }
.slide-pic UL LI.cur P {background:#35baff;}


#foot { text-align:center; width:1002px; margin:0px auto;line-height:24px; clear:both; overflow:hidden; margin-top:10px;}
#foot dl{ padding-top:17px; color:#555555; background: #fff url(../image/bg_bottom.gif) 0px top repeat-x;}
#foot a{color:#555555;}#foot a:hover{color:#cc0000;}



.f_tab1 {color: #616161;  border:1px solid #d6d6d6;  margin-bottom:10px;}
.f_tab1 .td{ border-bottom:1px solid #d6d6d6; line-height:36px;}
.liuyanC{ margin-top:20px; padding:0;}
.liuyanT{ background:#82BAEC; height:28px; line-height:28px; font-weight:bold; color:#fff; padding-left:10px;}
.liuyanlist{ padding:5px 0  10px 5px;}
.liuyanlist ul{ clear:both; overflow:hidden;}
.liuyanlist li{  line-height:25px; padding:5px 0px ; clear:both;}
.liuyanlist li.quest{ border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB;}
.liuyanlist li.quest b{ float:left; width:400px; color:#333333; font-size:12px; display:block;background:#F8F8F8 url(../image/que_bg.jpg) no-repeat left 5px;padding-left:18px; }
.liuyanlist li.answe{ background:url(../image/ans_bg.jpg) no-repeat left 10px; color:#587B9A; position:relative;padding-left:18px; }
.questionList { clear:both; overflow:hidden;}
.questionListLinks.questionListLinks1{ height:22px;  line-height:22px; max-width:620px;table-layout:fixed; word-break: break-all; overflow:hidden;text-align:justify; text-justify:inter-ideograph;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; display:inline-block; _padding-top:5px;}
.questionListLinks{width:600px; line-height:22px; overflow:hidden;  }
.questionList .closeDown{background:url(404.png) no-repeat; width:15px; height:13px; display:inline-block; cursor:pointer;}
.questionList li.odd{}
.questionList li.odd1{}
.questionList li.odd1 .openUp{ right:16px;}
.questionList li span{ float:right;padding-right:11px; color:#b7b7b7; font-size:12px;}
.questionList .openUp{ background:url(404.png) no-repeat; width:15px; height:13px; position: absolute; top: 13px;_top: 5px; right: 16px; cursor:pointer; display:block;}
.btn11{ border:0px; cursor:pointer; width:65px; height:22px; color:#fff; font-weight:bold; background-image:url(../image/bg_btn.jpg);}
.f_red2{ color:#FF0000;}
.input_1{ border:1px solid #d6d6d6; background:url(../image/bg_input1.gif) 0px top no-repeat; width:327px; height:18px; line-height:18px;}


.boxs{ border:1px solid #E1E1E1; padding-bottom:6px; clear:both; overflow:hidden; margin:10px;}
.boxs ul{ margin:9px 11px 0px 7px; clear:both; overflow:hidden;}
.boxs li{ height:28px; line-height:28px; color:#fe6601; border-bottom:1px dotted #808080; background:url(404.png) no-repeat left center; padding-left:10px; clear:both; font-size:14px;}
.boxs li span{ float:right; color:#656565; font-size:12px;}

.titlei11{ background:url(../image/bg_title2.jpg) 0px top repeat-x; padding:0px 10px 0px 10px; height:36px; line-height:36px;}
.titlei11 .bgnav{ height:36px; width:auto;  float:left;}
.titlei11 .bgleft{ display:block; background:url(../image/bg_titlei1.jpg) 0px top no-repeat;height:36px; width:13px; float:left;}
.titlei11 .bgmain{display:block; font-weight:bold;  background:url(../image/bg_titlei1.jpg) 0px center repeat-x; font-size:14px; color:#fff; float:left; padding:0 5px;}
.titlei11 .bgright { display:block; background:url(../image/bg_titlei1.jpg) right bottom no-repeat;height:36px; width:13px; float:left }
.titlei11 h1{font-size:14px; color:#fff; background:url(../image/bg_titlei1.jpg) 0px center repeat-x;height:36px; text-align:center;}
.titlei11 a{ color:#444444; font-size:12px; float:right; font-weight:normal;}
.titlei11 .more{font-size:12px; float:right; width:50px; }
.titlei11 .more a{color:#444444;}





.flexslider{width:1000px;height:370px; margin:0 auto; overflow:hidden;}
.flexslider .slides > li{display:none;}
.flexslider .slides img{max-width:100%;display:block;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{position:relative;zoom:1;}.flexslider .slides{zoom:1;}
.flexslider .slides > li{position:relative;}
.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}
.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}
.flex-direction-nav{height:0;overflow:hidden;}
.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;text-indent:-9999px;}
.flex-direction-nav li a.next{right:0;background:url("../image/bg_direction_nav.png") no-repeat scroll -47px 0 transparent;}
.flex-direction-nav li a.next:hover{}.flex-direction-nav li a.next:active{background:url("../image/bg_direction_nav.png") no-repeat scroll -47px -80px transparent;}.flex-direction-nav li a.prev{left:0;background:url("../image/bg_direction_nav.png") no-repeat scroll 0 0 transparent;}
.flex-direction-nav li a.prev:hover{}.flex-direction-nav li a.prev:active{background:url("../image/bg_direction_nav.png") no-repeat scroll 0 -80px transparent;}.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{position:absolute;bottom:0;right:0;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin-right:10px;margin-bottom:6px;}
.flex-control-nav li a{display:block;width:10px;height:10px;background:url("../image/bg_control_nav.png") no-repeat scroll 0 0 transparent;_background:url("../image/bg_control_nav-0.png") no-repeat scroll 0 0 transparent;cursor:pointer;text-indent:-9999px;}
.flex-control-nav li a:hover{background-position:0 -10px;_background:url("../image/bg_control_nav-1.png") no-repeat scroll 0 0 transparent;}
.flex-control-nav li a.active{background-position:0 -20px;_background:url("../image/bg_control_nav-2.png") no-repeat scroll 0 0 transparent;cursor:default;}



.right_submenu li{width:166px;height:32px; background:url(404.png) no-repeat 0px -350px; padding-left:47px; margin-top:5px}

.right_submenu li a{font:14px/32px Verdana, Geneva, sans-serif;color:#3C3C3C}

.right_submenu li a:hover{color:#0F7CC1;}

.right_submenu li.on{width:166px;height:32px; background:url(404.png) no-repeat 0px -300px; padding-left:47px}

.right_submenu li.on a{color:#0F7CC1;font-weight:bold}

	
.tan{ display:none;position: fixed; top:0px; left:0px; width:100%; height:100%;  background:url(../image/tmbg.png);  padding:300px;}	
.tan_img{ position: fixed; z-index:1002; overflow: auto; width:680px; height:340px; border:1px solid red;  background:url(404.png) left bottom no-repeat; color:#FFF; top:17%; left:28%; overflow:visible;}	
.f_close{height:28px; width:28px; position:absolute; right:-28px; top:-1px;} 
.f_close img{ display:block;width:28px; height:28px; overflow:hidden; cursor:pointer;}



.left228 .menu .mbox.on .ThreeNav{display: block;}
.left228 .menu .ThreeNav{display: none;}
.left228 .menu .ThreeNav ul li{margin: 10px 5px;width: 204px;margin-bottom: 5px;font-size: 14px;font-weight: normal;}
.left228 .menu .ThreeNav ul li>a{display: block;line-height: 32px;color:#444;text-align: center;font-size: 14px;font-weight: bold;background:url(../image/menuh.jpg) no-repeat;background-size: 100%;width:190px;margin:0 auto;}
.left228 .menu .ThreeNav ul li dl{padding:0 10px;}
.left228 .menu .ThreeNav ul li dl dd{line-height:30px;text-align: center;font-weight: bold;}


.left228 .menu .ThreeNav ul li>a:hover,.left228 .menu .ThreeNav ul li>a.on{color:#0e6ab8; font-weight:bold; background:url(../image/menua.jpg) no-repeat; text-decoration:none;}

.left228 .menu .ThreeNav ul li .FourNav dl dd {margin: 5px 5px;height: 36px;margin-bottom: 5px;font-size: 14px;font-weight: normal;}
.left228 .menu .ThreeNav ul li>a{display: block;line-height: 32px;color:#444;text-align: center;font-size: 14px;font-weight: bold;background:url(../image/menuh.jpg) no-repeat;background-size: 100%;width:190px;margin:0 auto;}
.left228 .menu .ThreeNav ul li .FourNav dl dd a{display: block;line-height: 28px;color:#444;text-align: center;border-bottom:1px solid #e6e6e6;font-size: 12px;font-weight: bold;background:url(../image/menuh.jpg) no-repeat;background-size: auto 100%;width:160px;margin:0 auto;}

.left228 .menu .ThreeNav ul li .FourNav dl dd>a:hover,.left228 .menu .ThreeNav .FourNav ul li dl dd>a.on{color:#0e6ab8; font-weight:bold; background:url(../image/menua.jpg) no-repeat; text-decoration:none;}

.left228 .menu .ThreeNav ul li .FourNav{display: none;margin-top:10px;}
.left228 .menu .ThreeNav ul li.on .FourNav{display: block;}

.left228 .menu .ThreeNav ul li .FourNav dl dd>a:hover,.left228 .menu .ThreeNav ul li .FourNav dl dd>a.on{color:#0e6ab8; font-weight:bold; background:url(../image/menua.jpg) no-repeat; text-decoration:none;}
