@charset "utf-8";
/* css document */

/* head */
.index_head{ position:relative; z-index:30;}
.index_head2{ position:fixed; top:0px;left:50%; margin-left:-50%;  width:100%; _position:absolute;_top: expression(documentelement.scrolltop   0   "px"); z-index:99;}
.head{ width:100%; overflow:hidden; position:absolute;}
.logo_bg{ background:url(/uploads/image/webimages/logo_bg.png) no-repeat; width:100%; height:345px;_position:absolute; position:fixed; left:0; _top: expression(documentelement.scrolltop   0   "px"); top:0px;}
.logo{ width:1000px; margin:0px auto; z-index:30; position:relative; padding:15px 0px;}
.logo ul{ float:right; padding-top:20px;color:#fff;}
.logo ul a{ display:inline-block; padding:0px 5px; color:#fff;}

/* nav */
.nav{ background:url(/uploads/image/webimages/menu_bg.png) no-repeat center top; height:40px;z-index:30; position:relative;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{ float:left; padding:0px 30px; background:#00376a; height:40px; line-height:40px; text-align:center; border-right:1px solid #1e4e7c;}
.nav ul li a{ color:#fff; font-size:14px;}
.nav ul li.li_cur{ background:#00376a url(/uploads/image/webimages/menu_right.jpg) no-repeat 100px center; padding-right:35px; text-align:center; position:relative; z-index:20;}
.nav ul li.cur{ background:url(/uploads/image/webimages/search_bg.png) no-repeat 20px; border-right:none; width:163px; padding:0px;}
.nav ul li ol{ position:absolute; top:40px; left:0px; display:none; }
.nav ul li ol li{ border-bottom:1px solid #1e4e7c;background:#2b5b87; float:none; text-align:center; width:121px; padding:0px;}

.nav ul li .sea_btn{ background:url(/uploads/image/webimages/search.png) no-repeat center; width:20px; height:40px; float:right; cursor:pointer; margin-right:10px;}
.nav ul li .sea_txt{ height:25px; width:100px; background:none; color:#fff; font-family:"寰蒋闆呴粦"; padding-top:8px; padding-left:20px;}
/* banner */
.index_banner{ position:absolute; left:50%; margin-left:-950px;top:0px;overflow:hidden;width:1900px;z-index:-1; height:900px;}
.index_banner ul{width:100%; height:900px;}
.index_banner ul li{height:900px; position:absolute; left:0px; top:0px;}
.index_banner ul li img{display:block; height:900px; }
.index_banner ul li .zml_li{position:absolute; left:50%; width:1000px; margin-left:-500px;top:250px; background:url(/uploads/image/webimages/bannerli_bg.png) repeat-y;  }
.index_banner ul li .zml_li dl{ width:1000px; margin:0px auto;}
.index_banner ul li .zml_li dl dd{ width:320px; padding:20px;height:150px;text-align:left;}
.index_banner ul li .zml_li h3{ font-size:24px; color:#fff; font-weight:bold; text-align:center; }
.index_banner ul li .zml_li p{ color:#fff; padding:20px 0px; text-align:center;}
.index_banner ul li .zml_li a{ background:url(/uploads/image/webimages/enter.png) no-repeat; height:20px; color:#fff; padding-left:25px; line-height:20px; display:block; cursor:pointer;}

.switch_box{ position:absolute; top:600px; left:50%; margin-left:0px;z-index:99;}
.switch_box a{width:12px; height:12px; background:#fff; display:inline-block; margin:0px 2px; cursor:pointer; overflow:hidden;}
.switch_box a.cur{ background:#fff100;}


/* index_footer */
.index_footer{ position:fixed;bottom:0px; left:0px; width:100%; z-index:99999;_position: absolute; 
_bottom: 0; _top:expression(eval(document.documentelement.scrolltop document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||0)-(parseint(this.currentstyle.marginbottom,10)||0))); }
.index_news{ background:url(/uploads/image/webimages/footer_bg.png) repeat-x;line-height:47px; margin-bottom:0px;}
.index_news.cur{ background:#014171;}
.index_news .zml_news{ color:#fff; width:1000px; margin:0px auto; min-height:47px; height:auto !important; height:47px; overflow:hidden;}
.index_news .zml_news h3{ float:left; width:135px; border-right:1px solid #fff;margin-right:30px; font-size:14px;}
.index_news .zml_news h3 em{ padding-right:10px; color:#fff;}
.index_news .zml_news h3.cur{ border-right:none; padding-top:10px;}
.index_news .zml_news ul{ width:700px; position:relative; z-index:99; height:47px; overflow:hidden; line-height:47px;}
.index_news .zml_news ul li{ height:47px;line-height:47px;}
.index_news .zml_news ul li a{ font-size:14px; color:#fff; padding:0px; margin:0px;}
.index_news .zml_news ul li span{ float:right; margin-left:60px;}

/* 鏂伴椈婊氬姩 */

/* 鏂伴椈涓績 */
.news_cur{ width:100%; background:#fff; display:none;}
.news_cur dl{ width:1000px; margin:0px auto; padding:30px 0px;}
.news_cur dl dt{ float:left; width:585px; padding:0px 30px;}
.news_cur dl dt img{ float:left; padding-right:25px; display:inline-block;}
.news_cur dl dt h3{  font-size:16px; color:#333; line-height:24px; }
.news_cur dl dt p{ line-height:24px; color:#666;padding:15px 0px;}
.news_cur dl dt a{ color:#0068b7; line-height:24px;}
.news_cur dl dd{ float:right; width:325px;}
.news_cur dl dd ul{}
.news_cur dl dd ul li{ border-bottom:1px solid #ccc; background:url(/uploads/image/webimages/dote.jpg) no-repeat left; padding-left:10px; }
.news_cur dl dd ul li span{ float:right; color:#a6a6a6;}
.news_cur dl dd ul li a{ color:#666;}


.tz_con{ width:1000px; margin:0px auto; padding:20px 0px 10px; min-height:37px; height:auto !important; height:37px; overflow:hidden;}
.tz_con h3{ font-size:16px; color:#333;}
.tz_scroll{ position:relative; z-index:99; height:100px;}
.tz_scroll span.tz_prve{ position:absolute; left:0px; top:30px; background:url(/uploads/image/webimages/prve.png) no-repeat; width:16px; height:26px; cursor:pointer;}
.tz_scroll span.tz_next{ position:absolute; right:0px; top:30px; background:url(/uploads/image/webimages/next.png) no-repeat;width:16px; height:26px;cursor:pointer;}

.tz_ul{ position:relative; z-index:99;height:100px; width:904px; overflow:hidden; margin-left:50px;}
.tz_ul ul{width:9999px; position:absolute; z-index:99; height:100px;}
.tz_ul ul li{ float:left; width:180px; text-align:center; border-right:none;height:100px; padding-top:20px;}
.tz_ul ul li.cur{border-right:1px solid #ccc;}



/* 搴曢儴 */
.index_news_footer{ background:url(/uploads/image/webimages/footer_bg.png) repeat-x;line-height:37px;}
.zml_footer{ width:1000px; margin:0px auto;color:#fff; padding-top:5px;}
.zml_footer p{ float:right; }
.zml_footer p a{ color:#fff;}
.zml_footer{ position:relative; z-index:90; background:url(/uploads/image/webimages/link_bg.png) no-repeat 65px 15px; cursor:pointer;}
.zml_footer dl{ width:100px;}
.zml_footer ul{position:absolute; bottom:29px; left:-20px; border:1px solid #ccc; border-bottom:none; display:none;} 
.zml_footer ul li{ padding:5px 10px; border-bottom:1px solid #fff; background:#fff; width:100px; text-align:center; line-height:24px; border-bottom:1px solid #ccc;}
.zml_footer ul li a{ color:#333;}


.warp{position:absolute;top:400px;width:100%;}
.left{ float:left;}
.right{ float:right;}
.ny_wrap{ width:100%;background:#fff; margin:0px auto; position:relative;}
.ny_nav{position:absolute; top:-35px; left:50%; margin-left:-500px;}
.ny_nav a{ display:block;width:635px; height:35px;}

.ny_nav ul{ width:640px;}
.ny_nav li{ float:left; width:158px; margin-right:1px; height:35px;}
.ny_nav li a{ display:block;width:158px;height:35px; background:url(/uploads/image/webimages/ny_nav_bg.png) repeat; font-size:16px; color:#fff; text-align:center; line-height:35px;}
.ny_nav li a{ display:block;width:158px; height:35px;}
.ny_nav li a:hover{ background:#aa9168;}
.ny_nav li a.cur{ background:#aa9168;}
.title{ height:35px;  margin-bottom:10px;}
.title a{ height:35px; color:#999; font-size:13px; line-height:35px; padding:0 5px;}
.title em{color:#999;}
.title .home{ padding-left:25px; background:url(/uploads/image/webimages/home.png) no-repeat 2px 2px;}
.ny_cont{width:960px; padding:10px 20px; margin:0px auto;}

.footer_wrap{ width:100%; background:#4c4c4c; height:37px; line-height:37px; position:relative; }
.footer_cont{ width:1000px; margin:0 auto;}
.copy_right{ float:right;  line-height:30px; font-size:12px; color:#cfcfcf;}
.copy_right a{ color:#cfcfcf;}
center{ margin-top:20px;}


.news2_detail p { color:#4c4c4c; font-size:13px; font-family:"寰蒋闆呴粦"; }
.news2_detail a { color:#4c4c4c; }
.news2_detail_title { border-bottom:1px dashed #e8e8e8; }
.news2_detail_title h2 { font-family:"寰蒋闆呴粦"; font-size:24px; text-align:center; line-height:70px; font-weight:bold; color:#aa9168;}
.news2_detail_cont {}
.news2_detail_cont img { margin-bottom:25px;}
.news2_detail_cont p { line-height:24px; font-size:14px; margin-bottom:25px; text-align:left;}
p.news2_detail_date { color:#999; text-align:center; height:45px; line-height:45px; font-family:"瀹嬩綋"; font-size:12px; color:#999999; }
.news2_detail_date a{ color:#999;}
a.news2_back { background:#aa9168; font-family:"寰蒋闆呴粦"; margin:50px 0 20px 0; height:32px; line-height:30px; font-size:18px; color:#fff; width:101px; text-align:center; display:block;}
.new_picbox{ padding:10px 0;}




.new_pictop span{ display:block; font-weight:bold; font-size:50px; color:#fff; text-align:center; line-height:54px;}
.new_pictop em{ display:block;  font-size:12px; color:#fff; text-align:center;}
.news3_dl_center .first{ position:relative;}
.new_pictop{ position:absolute; top:-4px; left:17px; background: no-repeat; width:88px; height:98px;}
.news3 .news3_dl_center { padding-bottom:26px; height:271px; padding-top:0; border-bottom:1px solid #d9d9d9;}
.news3_dl_center dt {float:left; margin-right:20px;}
.news3_dl_center dd { width:470px; float:left;  color:#4c4c4c; font-family:"寰蒋闆呴粦"; overflow:hidden; }
.news3_dl_title { color:#aa9168; font-size:24px; font-weight:bold; line-height:30px;}
.news3_dl_center a:hover.news3_dl_title{ color:#aa9168;}
.news3_dl_center a:hover.news_read3{ color:#fff;}
.news3_dl_center dd em { color:#999; font-size:14px; margin:8px 0; display:block;}
.news3_dl_center dd p { color:#808080; font-family:"寰蒋闆呴粦"; font-size:13px;  overflow:hidden; padding:25px 0;}
.news_read3{ color:#fff; font-family:"寰蒋闆呴粦"; font-size:13px; background:#aa9168; width:82px; height:27px; line-height:27px; text-align:center; display:block; }
.news3_info .first a{ color:#4c4c4c; line-height:40px; min-height:100px; height:auto !important; height:100px;}

.news3_info .first a:hover{ color:#aa9168;}
.news3_info .first a.cur{color:#aa9168; }
.news3_info .first em{ padding:0 30px;}
.news3_info dl{ background: no-repeat top center; padding-bottom:29px; padding-top:29px;}
.news3_info dt{ padding-left:17px; float:left; background:; background-repeat:no-repeat; background-position:18px 0; width:67px; height:73px; padding-right:30px;}
.new_nav{ padding-bottom:25px;}
.news3_info dl dt span{ display:block; color:#aaaaaa; font-size:33px; font-weight:bold; line-height:48px; text-align:center; }
.news3 .news3_info dl dt em{  display:block;color:#fff; font-size:12px; font-weight:bold; line-height:24px; text-align:center; padding:0px; }
.news3_info dd{ float:right; width:810px; padding-right:30px;}
.news3_info dd h4{ font-size:18px;  color:#4c4c4c; line-height:34px; }

.news3_info dt.addbg{background-image:; }
.news3_info dd p{ font-size:12px; color:#4c4c4c; line-height:20px;}

/* zml鏂伴椈 */
.news3{ padding:30px 0px;}
.zml_news{}
.zml_news a{ padding:20px 15px; font-size:14px; color:#4c4c4c; display:inline-block;}
.zml_news a:hover{ color:#aa9168;}
.zml_news dl{ background: no-repeat bottom; padding:15px 0px 40px; min-height:50px; height:auto !important; height:50px;}
.zml_news dl dt{ float:left; width:70px; border:1px solid #aaa; text-align:center; margin-left:20px; cursor:pointer;}
.zml_news dl.cur dt{border:1px solid #aa9168;}
.zml_news dl.cur dt h3{ color:#aa9168;}
.zml_news dl.cur dt span{ background:#aa9168;}

.zml_news dl dt h3{ font-size:33px; font-weight:bold; color:#aaa; padding:15px 0px;}
.zml_news dl dt span{ background:#aaa; color:#fff; display:block;}
.zml_news dl dd{ float:right; width:850px;}
.zml_news dl dd h3 a{ font-size:18px; color:#4c4c4c; margin:0px; padding:0px 0px 10px;}
.zml_news dl.cur dd h3 a{ color:#aa9168;}
.zml_news dl dd h3 a:hover{ color:#aa9168;}

.about p{ line-height:23px; font-size:14px; line-height:24px;}
.about em{ font-weight:bold; color:#aa9168;}
.about span{ display:block;}
.about_b{ font-weight:bold;}


.thing_focus_wrap{ position:relative; width:960px; height:310px; margin-top:65px;}
.ad{ width:960px; height:310px;}
.adwrap{position:absolute;  width:830px; height:145px;  top:153px; left:75px; overflow:hidden; }
.ad_ul{ position:absolute;  width:4500px; height:51px;  top:0; left:0;}
.ad_ul li{width:830px; height:51px; float:left; font-size:14px;}

/*宸﹀彸鎸夐挳*/
/*.next a,.pre a{ position:absolute;width:52px; height:52px; top:138px;}
.next a{right:0px; background: no-repeat; }
.pre a{left:0px;background: no-repeat;}*/

.next a:hover{background: no-repeat;}
.pre a:hover{background: no-repeat;}
/*鐒︾偣鎸夐挳*/
.choose{position:absolute;top:50px;left:0px;width:100%;height:22px;
 background: no-repeat  0 bottom ;}
 .choose_ul{ position:absolute; top:9px; right:0px; }
.choose_ul li{ display:inline; cursor:pointer; background: 2px 6px no-repeat;float:left;  width:22px; height:23px; margin-right:85px; text-align:center; line-height:30px; }
.choose_ul li:hover,.choose_ul li.on{background: 0 1px no-repeat;}

/*.btn a{ display:block; width:52px; height:52px; color:#fff; font-size:30px;}*/


.choose_time{position:absolute;top:0px;left:0px;width:100%;height:40px;}
.choose_time ul{ position:absolute; top:0px; left:414px;}
.choose_time li{  float:left;width:107px; height:40px;line-height:40px; font-size:16px; color:#666; font-family:"寰蒋闆呴粦";}
.choose_time li.on_time{ font-size:24px;  color:#666;}



.zml_adv{}
.zml_adv dl{ min-height:240px; height:auto !important; height:240px; padding:70px 0px; border-bottom:1px dashed #ccc;}
.zml_adv dl dt{ float:right; width:320px;}
.zml_adv dl.cur dt{ float:left;}
.zml_adv dl dd{ float:left; width:615px; font-size:13px; line-height:22px;}
.zml_adv dl.cur dd{ float:right;}
.zml_adv dl dd span{ float:left; padding-right:20px;}
.zml_adv dl dd h3{color:#254061; font-size:24px; font-weight:bold; line-height:30px; padding-bottom:20px;}
.zml_adv dl dd .dd_line{ border-left:1px solid #ccc; margin-left:100px; padding-left:30px;}



.sensible{ padding:10px 0px 30px;}
.sensible dl{ width:940px; height:282px; background:#f2f2f2; padding:10px; margin-bottom:12px;}
.sensible dl a{ color:#666;}
.sensible dt{ float:left;}
.sensible dd{ float:left; padding-left:32px; width:670px;}
.sensible h4{ font-size:24px; font-weight:bold; line-height:36px;}
.sensible p{ font-size:12px; margin-bottom:20px;}
.sensible span{ font-weight:bold;padding-bottom:20px; display:block;}
.sensible dl a span{ font-size:14px;}





.team_box{ width:960px; overflow:hidden;}
.team_box ul{ padding:30px 0px; min-height:100px; height:auto !important; height:100px;}
.team_box li{ width:450px; margin-right:60px;float:left; border-bottom:1px dashed #ccc; font-size:15px; cursor:pointer; display:inline; padding:10px 0px;} 
.team_box li.cur{ margin-right:0px;}
.team_box li span{ padding:0px 50px; display:inline-block; width:100px;}




.question1{ padding:30px 0px 0px;}
.question1 dl { width:100%;}
.question1 dl dt { border-bottom:1px solid #ddd;height:40px; height:40px; font-size:16px; line-height:40px; cursor:pointer;  background: no-repeat right center; font-family:"寰蒋闆呴粦"; padding:5px 0px;}
.question1 dl dt.cur { font-weight:bold;  color:#aa9168; font-weight:bold; background: no-repeat right center;}
.question1 dl dd { padding:14px 12px; display:none; border-bottom:1px solid #ddd;}
.question1 dl dd p{ font-size:14px; line-height:30px; color:#333;}
.question1 a{ display:block; width:122px; height:38px; background:#aa9168; line-height:38px; font-size:18px; color:#fff; float:right; text-align:center; float:right;}


.contact{ padding:20px 0px 30px;}
.contact img{ width:600px; height:530px; display:block; float:left;}
.contact dl{width:360px; background:#f5f5f5; height:530px; float:right; }
.contact dl dt{ background:#aa9168;padding:20px; color:#fff;}
.contact dl dt h3{ font-size:16px; font-weight:bold;}
.contact dl dt span{ font-size:14px; display:block; padding:10px 0px;}
.contact dl dt p{}
.contact dl dd{padding:20px;}
.contact dl dd h3{ border-bottom:3px solid #aa9168; padding-bottom:10px; font-size:14px; color:#333; font-weight:bold; margin-bottom:20px;}
.contact dl dd p{}


.tactic_box{ position:relative; width:900px; border:1px solid #ccc; padding:45px 30px; margin:50px 0px;}
.tactic_box span{ background:#aa9168; display:block; width:128px; height:43px; font-size:20px; line-height:43px; color:#fff; position:absolute; top:-20px; left:-1px; text-align:center;}
.tactic_box p{ line-height:36px; font-size:13px; }




.case dl{ width:960px; height:163px; border-bottom:1px solid #e5e5e5; padding:26px 0;}
.case dl dt{ width:214px; height:163px; float:left; text-align:center;}
.case dl dd{ float:right; width:734px; height:163px;color:#4d4d4d;}
.case h4{ font-size:18px;  font-weight:bold;}
.case a{ color:#004381; padding:15px 0; display:inline-block;}

/* zml鍐呴〉 */
.zml_time{ padding:10px 0px 40px;}
.zml_time dl{ min-height:80px; height:auto !important; height:80px;}
.zml_time dl dt{ float:left; width:250px; font-size:18px; color:#aa9168; padding:20px 0px;}
.zml_time dl dd{ float:right; width:700px; background: repeat-y 55px top; padding:20px 0px; color:#5b5b5b;}
.div_dl{padding:30px 0px; min-height:100px; height:auto !important; height:100px;}
.zml_time dl dd .zml_div { background: no-repeat 50px 0px; padding-left:80px; display:block; position:relative; z-index:99;}
.zml_time dl dd .zml_div span.zml_span{ position:absolute; left:0px; color:#fff;background: no-repeat 0px 0px; display:inline-block;text-align:center; width:65px; font-size:14px;}

.zml_time dl dt.cur{ text-align:center; color:#333; padding-bottom:40px;}
.zml_time dl dd.cur{ background:none;padding-bottom:40px; color:#333;}
.zml_time dl dd.cur p{ text-align:center; font-size:18px; background:none;}
.zml_time dl dd.cur p.cur span{ width:75px; display:inline-block; float:left; padding-left:15px;}
.zml_time dl dd.cur span{ background:none; font-size:18px; color:#333; text-align:center;}


.cul_con{ padding:30px 0px 0px;}
.cul_con dl{ padding-bottom:80px; min-height:200px; height:auto !important; height:200px;}
.cul_con dl dt .video{ float:right; width:535px; height:390px}
.cul_con dl dd{ float:left; width:365px;}
.cul_con dl dd p{ font-size:13px; color:#666; line-height:24px;}
.cul_con dl dd p.zml_p{ padding:30px 0px;}
.cul_con dl dd em{ display:block; background: no-repeat; width:55px; height:45px;}
.cul_con dl dd em.cur{ background: no-repeat right; width:55px; height:45px; float:right;}

.cul_con h3.zml_p3{ border-bottom:1px solid #ccc; position:relative; z-index:99; margin-bottom:50px;}
.cul_con h3.zml_p3 span{color:#999; font-size:36px; margin:0px auto; background:#fff; text-align:center; position:absolute; left:50%; margin-left:-110px; top:-22px; padding:0px 10px; line-height:40px; height:40px;}
.cul_con img.cul_img{ padding-bottom:70px;}

.cul_con2{ padding:10px 0px 30px;}
.cul_con2 dl{}
.cul_con2 dl dt{ float:left; width:175px;}
.cul_con2 dl dt p{ height:50px; background:#aa9168  repeat-x bottom; font-size:18px; color:#fff; padding:38px 15px; position:relative; z-index:99; cursor:pointer; z-index:0;}
.cul_con2 dl dt p.cur{background:#00376a;}
.cul_con2 dl dt p em{ background: no-repeat; position:absolute; right:-10px; width:10px; height:22px; display:none;}
.cul_con2 dl dd{ float:right; width:770px; position:relative; z-index:100; display:none;background:#ccc}
.cul_con2 dl dd .cul_scroll{ width:770px; position:relative; overflow:hidden; height:505px; border:solid 1px #eeeeee;}
.cul_con2 dl dd .cul_scroll ul{ width:9999px; position:absolute; height:505px;;}
.cul_con2 dl dd .cul_scroll ul li{ position:relative; z-index:99; float:left; }
.cul_con2 dl dd .cul_scroll ul li img{ display:block;}
.cul_con2 dl dd .cul_scroll ul li p{ position:absolute; background: repeat; bottom:0px; left:0px; color:#fff; line-height:20px; padding-left:20px; width:750px; padding:8px 10px;}
.cul_con2 dl dd .cul_scroll ul li p em{ display:block; width:630px;}
.cul_con2 dl dd span.ls_prve{ background: no-repeat; width:25px; height:25px; position:absolute; bottom:4px; z-index:100; right:45px; cursor:pointer;}
.cul_con2 dl dd span.ls_next{ background: no-repeat; width:25px; height:25px; position:absolute; bottom:4px; z-index:100; right:10px; cursor:pointer;}
.cul_con2 dl dd span.ls_txt{ position:absolute; bottom:5px; z-index:100; right:90px;color:#fff; font-size:18px;}

/*zml寮瑰嚭*/
.tanchu{ background: repeat;width:100%; height:100%;  position:fixed; top:0px; left:0px; z-index:99; _position:absolute;_top: expression(documentelement.scrolltop   0   "px"); display:none;}
.tanchu_content{ position:absolute; top:200px; left:50%; margin-left:-220px;}
.tanchu_content em{ position:absolute; background: no-repeat; width:34px; height:34px; right:30px; top:-5px; cursor:pointer; z-index:100;}
.tanchu_con{background: center top no-repeat; width:520px; position:relative; z-index:99;}
.tanchu_con span{ display:inline-block; width:20px; height:34px;}
.tanchu_con span.prve{ background: no-repeat; position:absolute; left:0px; top:150px; cursor:pointer;}
.tanchu_con span.next{ background: no-repeat; position:absolute; right:0px; top:150px;cursor:pointer;}
.scroll{ width:390px;height:360px; margin:0 auto;}

.scroll ul{ padding:25px 0; }
.scroll ul li{ width:390px; float:left; z-index:99;}

.scroll ul li dl{}
.scroll ul li dl dt{ border-bottom:1px solid #333; min-height:165px; height:auto !important; height:165px; padding-bottom:10px; position:relative; z-index:99;}
.scroll ul li dl dt img{ float:right;}
.scroll ul li dl dt h3{ font-size:18px;}
.scroll ul li dl dt span{ font-size:14px; display:block; width:60%;}
.scroll ul li dl dt i{ position:absolute; bottom:10px;}
.scroll ul li dl dd{ margin:15px 5px;height: 110px;overflow-x: hidden;overflow-y: auto;}

.changepage1{ text-align:center; padding:13px 10px 8px 10px; width:550px; margin:20px auto 40px auto;}
.changepage1 a.num{ display:inline-block; padding-left:7px; padding-right:7px; margin:0 2px; vertical-align:5px; border:1px solid #d4d4d4; vertical-align:8px;}
.changepage1 a.cur ,.changepage1 a:hover{ background:#ceac70; color:#ffffff;}
.fenye{ text-align:center; padding:20px 0px 0px;}


.next, .pre {position: absolute;width: 50px;height: 50px; color:#fff;text-align: center;font-size: 30px;color: #fff;font-weight: bold;line-height: 50px;width: 52px;height: 52px;background: #a0a0a0;top: 138px;}
.pre {left: 0px;}
.next {right: 0px;}
.next:hover,.pre:hover{ background:#916f37;}
.pre a,.next a{ color:#fff;}

.body_zml .bg #profile_box .nrjs .yuango { width:760px; margin-top:30px;}
.body_zml .bg #profile_box .nrjs .yuango ul { width:760px; float:left;}
.body_zml .bg #profile_box .nrjs .yuango ul li { width:350px; height:355px; margin-top:40px; float:left; border:1px #cccccc solid;}
.body_zml .bg #profile_box .nrjs .yuango ul li .ywz { width:350px; margin-top:40px; text-align:center;}
.body_zml .bg #profile_box .nrjs .yuango ul .ssw { margin-left:55px;}
.body_zml .bg #profile_box .nrjs .yuango ul .ssw .ywz h2 a { font-family:"寰蒋闆呴粦"; font-size:14px; color:#333;}
.body_zml .bg #profile_box .nrjs .yuango ul .ssw .ywz h2 a:hover{ color:#2479b7;}
.body_zml .bg #profile_box .nrjs .yuango ul li .ywz p { line-height:30px;}
.body_zml .bg #profile_box .nrjs .yuango ul li .ywz h2 { line-height:30px;}
.body_zml .bg #profile_box .nrjs .yuango ul li .ywz { width:350px; margin-top:40px; text-align:center;}
.body_zml .bg #profile_box .nrjs .yuango ul li .ywz h2 { line-height:30px;}
.body_zml .bg #profile_box .nrjs .yuango ul li .ywz p { line-height:30px;}
.body_zml .bg #profile_box .nrjs .yuango ul li .ywz h2 a {  font-family:"寰蒋闆呴粦"; font-size:14px; color:#333;}
.body_zml .bg #profile_box .nrjs .yuango ul li .ywz h2 a:hover{ color:#2479b7;}
.body_zml .bg #profile_box .nrjs .yuango ul li h1 { font-family:"寰蒋闆呴粦"; font-size:16px; font-weight:800; margin-top:10px; margin-left:15px;}
.body_zml .bg #profile_box .nrjs .yuango ul li .phone { margin-top:15px; margin-left:15px;}
.body_zml .bg #profile_box .nrjs .yuango ul li .phone h2 a { font-family:"寰蒋闆呴粦"; font-size:14px; color:#333; font-weight:800;}
.body_zml .bg #profile_box .nrjs .yuango ul li .phone h2{ line-height:35px;}
.body_zml .bg #profile_box .nrjs .yuango ul li .phone p { line-height:35px;}
.body_zml .bg #profile_box .nrjs .cont { margin-top:50px;}
.body_zml .bg #profile_box .nrjs .cont h4 { font-family:"寰蒋闆呴粦"; font-size:16px; font-weight:800;}
.body_zml .bg #profile_box .nrjs .cont p { line-height:30px; margin-top:30px; color:#666;}
.body_zml .bg .ban { margin:0 auto; width:100%; height:100%; position:absolute; z-index:-10;  padding-top:-50px;}
.body_zml .bg #profile_box .nrjs .abnr_a { width:860px; float:right;}