﻿body{margin:0 auto; color:#000000; }
.fl,.fr,.lifl li{ float:left; display:inline;}



.clearfix,ul.of li{ zoom:1;}

.clearfix:after,ul.of li:after{ content:'\20'; display:block; clear:both;}

.none{ display:none;}

*{ margin:0; padding:0; -webkit-text-size-adjust:none; word-wrap:break-word; word-break:normal;}



html{ overflow-x:hidden; background-color:#fffef9; position:relative;}

@media screen and (-webkit-min-device-pixel-ratio:0){ body{ overflow-x:hidden;}}

::selection{color:#fff; background:#dacba6;}

::-moz-selection{color:#fff; background:#dacba6;}

::-webkit-selection{color:#fff; background:#dacba6;}






/*div{margin:0px auto;}

a{text-decoration:none; font-size:12px;color:#666666;font-family:"Arial"; cursor:pointer;}

a:hover{color:#cc0000; }

img{border:0px; vertical-align:top;cursor: pointer;}*/

ol,ul,li{list-style:none; background:none;}


.clear{clear:both;height:0px;}

.header{width:1000px; margin:0 auto;}

/************导航***********/
.nva{ width:100%;height:52px;background-color:#CC0000;}
#nva{ width:1000px; height:52px; line-height:52px; margin:auto; background-image:url(../images/nva.jpg);background-repeat: no-repeat; background-position:center;}
#nva ul li{
	width:136px;
	float:left;
	height:48px;
	text-align:center;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	font-family:"微软雅黑";
	padding-left:6px;
}
#nva a, #nva a:visited {display: block;width:136px;height:48px;background-position:center bottom;background-color:transparent;text-align:center;color:black;line-height:48px;text-decoration:none;color:#fff;	font-size: 16px;
	font-weight: bold; font-family:"微软雅黑";}
#nva a:hover {
	background-position:center center;
	line-height:48px;
	overflow:hidden;
	color:#fff;
	background-image: url(../images/nva_bg.png);
	background-repeat: no-repeat;
}

/************阴影***********/

.bottom_bg_k{ width:980px; height:15px; background:url(../images/BOTTOM.png) no-repeat; padding-bottom:10px; margin:0 auto;}

/*************banner************/
.scroll,.scroll2{ position:relative; overflow:hidden;}

.scroll ul{	position: absolute;	width: 20000em;	top:0px; left:0px;}

.scroll2 ul{ position:absolute; height:200em;}

.scroll ul li{ float:left;}
.wrap{ width:1002px; margin:0 auto;}

.banner{height:560px;}

.banner .wrap{ height:560px; position:relative;}

.banner ins.i1{ width:1920px; height:14px; z-index:1;}

.b1,.banner ins.i1{ position:absolute; top:0; left:-459px;}

.b1 a,.b1{ width:1920px; height:560px; display:block;}

.b2{ width:200px; height:27px; position:absolute; right:10px; top:530px; z-index:1;}

.b2 li{ background:url(../images/ico_4.gif) no-repeat; line-height:20px; text-align:right; color:#666666; width:40px; height:27px; cursor:pointer;}

.b2 li.on{ background-position:0 bottom;}


/********页尾**********/
.footer{  width:100%;margin:0 auto; background-color:#990000; font-size:12px; color:#FFFFFF; }
.fp_1{ width:980px; height:60px;margin:0 auto; padding-top:15px; line-height:30px; font-family:Arial, Helvetica, sans-serif;}
.fp_2{ width:980px; margin:0 auto;line-height:30px;}
.fp_3{ width:980px; margin:0 auto;line-height:30px;}
.fp_3 a{color:#FFFFFF;}
.fp_3 a:hover{color:#CCCCCC}

.fqq{background:url(../images/qq00.gif) center no-repeat; height:70px; margin:0 auto; width:980px;
}
.fqq UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.fqq UL LI {
	PADDING-RIGHT: 20px; FLOAT: left
}

/*********客片欣赏**********/
.works_nr{ width:980px;margin:0 auto; background-color:#FFFFFF; height:auto;}
.group_nr_bt{ width:980px; height:46px; background:url(../images/title5.gif) no-repeat; line-height:46px;}
.group_nr_bt b{ display:block; width:169px; height:24px; margin:10px 0 0 15px; float:left;}
.group_nr_bt span{ font-family:"微软雅黑"; font-size:12px; color:#FFF; display:block; float:right; padding-right:15px;}
.group_nr_bt span a{font-family:"微软雅黑"; font-size:12px; color:#FFF;}
.group_nr_bt span a:hover{ color:#ffb9bc;}
.guest_ny_nr{ width:960px;margin-top:20px; padding-left:20px; background-color:#FFFFFF;}
.guest_ny_nr li{ width:233px; height:351px; display:inline; float:left; margin-right:7px; position:relative; margin-bottom:10px; background:url(../images/sweet_bg.png)}
.guest_ny_nr li a{ width:233px; height:351px; display:block; background:url(../images/sweet_bg.png) no-repeat; position:absolute; top:0px; left:0px;}
.guest_ny_nr li a:hover{ background:url(../images/sweet_bg2.png) no-repeat;}
.guest_ny_nr li img{ width:202px; height:258px; margin:9px 0px 0px 9px;}
.guest_ny_nr li a span{ display:block; color:#c4050d; position:absolute; left:9px; top:280px;}
.guest_ny_nr li a small{ font-size:12px; color:#444; position:absolute; left:9px; top:303px; text-transform:uppercase;}

.group_ny_js{width:940px;height:460px; margin-top:20px; position:relative;}
.gure_tu{ width:344px; height:459px; float:left}
.gure_tu em{ width:344px; height:450px;  display:block; background:url(../images/gues_bgk.png) no-repeat; position:absolute; top:0px; left:0px; margin-right:15px;}
.gure_tu img{ width:327px; height:438px;  padding-top:6px; padding-left:6px;}

.gure_wz{ width:570px; height:459px; float:left; margin-left:25px; overflow:hidden;}
.gure_wz h1{ width:570px; height:65px;  border-bottom:1px solid #c6c6c6; font-family:"微软雅黑"; font-size:24px; color:#444; display:block; }
.gure_wz h1 p{ font-size:12px; font-family:"arial"; line-height:20px; text-transform:uppercase; color:#666;}

.gure_wz small{width:550px; height:150px; display:block; background:#f0f0f0; padding:10px; font-size:12px;}
.guest_n_wbk{width:540px; height:140px; overflow:scroll; overflow-x:hidden; padding:5px; color:#888; float:left; line-height:18px;}
.sheyi{width:570px; height:80px; border-bottom:1px solid #f0f0f0; color:#666; display:block; overflow:hidden;}
.sheyi ul li{ float:left; margin-right:20px; line-height:24px; padding-top:8px; display:inline;}
.yh_s{ width:300px; height:10px; float:left; display:block; color:#ac0008; font-weight:bold; padding-top:10px;}

.guest_fh{ width:570px; height:31px; margin-top:20px; float:left;}
.guest_fh span {float:left; background:url(../images/bj_bt1.jpg) no-repeat; width:113px; height:31px; display:block;}
.guest_fh span a{ width:113px; height:31px; background:url(../images/bj_bt1.jpg) no-repeat; display:block; line-height:31px; text-align:center; font-weight:bold; color:#888;}
.guest_fh span a:hover{ background:url(../images/bj_bt2.jpg) no-repeat; color:#FFF;}
.guest_fh h2{ height:30px; background:url(../images/guest_infoBg.gif) no-repeat; float:right; display:block; font-size:12px;}
.guest_fh h2 a{width:65px; height:27px; display:block; background:#c7c7c7; line-height:27px; text-align:center; color:#fff; float:right; margin-left:6px;}
.guest_fh h2 a:hover{background:#af0102; color:#FFF;}

/*******小分页********/
.fenyer{ width:170px; height:60px;float:right; background:#fff;}
.fenye{ width:700px; height:60px; border-top:1px #eee solid; background:#fff;}
.fenye span{ float:right; display:block; padding-top:13px;}
.fenye span a{ display:block; height:30px; width:30px; float:left; margin-right:5px; display:inline; }
.fenye span a.fen_pre{ background:url(../images/pre.png) no-repeat;}
.fenye span a:hover.fen_pre{background:url(../images/pre1.png) no-repeat;}
.fenye span a.fen{ background:url(../images/fenbg.png) no-repeat; color:#aaa; font-family:impact; font-size:13px; text-align:center;  padding-top:6px; height:24px;}
.fenye span a:hover.fen{ color:#b22748;}
.fenye span a.fen_next{ background:url(../images/next.png) no-repeat;}
.fenye span a:hover.fen_next{background:url(../images/next2.png) no-repeat;}

/*********大分页*******/
.fenyerd{ width:180px;float:right; height:60px; background:#fff;margin:0 auto;}
.fenyed{ width:980px; height:60px; border-top:1px #eee solid; background:#fff;}
.fenyed span{ float:right; display:block; padding-top:13px;}
.fenyed span a{ display:block; height:30px; width:30px; float:left; margin-right:5px; display:inline; }
.fenyed span a.fen_pre{ background:url(../images/pre.png) no-repeat;}
.fenyed span a:hover.fen_pre{background:url(../images/pre1.png) no-repeat;}
.fenyed span a.fen{ background:url(../images/fenbg.png) no-repeat; color:#aaa; font-family:impact; font-size:13px; text-align:center;  padding-top:6px; height:24px;}
.fenyed span a:hover.fen{ color:#b22748;}
.fenyed span a.fen_next{ background:url(../images/next.png) no-repeat;}
.fenyed span a:hover.fen_next{background:url(../images/next2.png) no-repeat;}

/******作品展示****/
.product_nr{ width:980px; margin:0 auto; background:#FFF;}
.product_nr_bt{ width:980px; height:46px; background:url(../images/title6.gif) no-repeat; line-height:46px;}
.product_nr_bt b{ display:block; width:169px; height:24px; margin:10px 0 0 15px; float:left;}
.product_nr_bt small{ display:block; font-family:"微软雅黑"; font-size:18px; color:#FFF; margin-left:270px; float:left;}
.product_nr_bt span{ font-family:"微软雅黑"; font-size:14px; color:#FFF; display:block; float:right; padding-right:15px;}
.product_nr_bt span a{font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.product_nr_bt span a:hover{ color:#ffb9bc;}
.product_nr_b{ width:980px;  background:#FFF; background:url(../images/line.png);overflow:hidden;}
.product_nr_left{ width:246px; height:auto; float:left;}
.product_nr_left ul{ margin:16px 0 0 6px; }
.product_nr_left li{ width:196px; height:43px;display:block; margin-bottom:4px; background:url(../images/ser_1.jpg) no-repeat;}
.product_nr_left li a{ width:188px; height:43px; background:url(../images/ser_1.jpg) no-repeat; font-family:"微软雅黑"; font-size:16px; line-height:43px;color:#444; display:block; padding-left:45px;}
.product_nr_left li a:hover{ background:url(../images/ser_2.jpg) no-repeat; color:#fff;}
.works_nr_left b{ width:228px; height:24px;  display:block; background:url(../images/ser_5.jpg) no-repeat;  }
.works_nr_left em{ width:180px; height:40px; display:block;}
.works_nr_left dd{ width:246px; float:left; margin:4px 0 0 6px; }
.works_nr_left dl{ width:227px; height:31px; display:block; background:url(../images/ser_11.jpg) no-repeat; border-bottom:solid 1px #f2f2f2; }
.works_nr_left dl a{ width:227px; height:31px; display:block;}
.works_nr_left dl a em{ width:19px; height:19px; display:inline; float:left; margin-left:10px; margin-top:6px; font-family:Arial; font-size:12px; color:#cc0000; line-height:19px; text-align:center; float:left;}
.works_nr_left dl a:hover em{ color:#FFF;}
.works_nr_left dl a span{ width:193px; height:31px; display:block; float:left; padding-left:5px; font-family:"宋体"; font-size:12px; color:#888888; line-height:31px; overflow:hidden;}
.works_nr_left dl a:hover span{ color:#cc0000;}
.works_nr_left dl a:hover{ background:url(../images/ser_12.png) no-repeat;}

.wa_right{ width:710px; float:right;  background:#fff; }
.w_list{ width:703px; background:#fff; height:auto; padding:15px 0 10px 0px;}
.w_list ul{ display:block;}
.w_list ul li{ width:162px; height:273px; float:left; position:relative; padding-right:12px; margin-bottom:30px; display:inline;}
.w_list ul li img{ width:162px; height:217px;}
.w_list ul li a{ width:162px; height:273px; position:absolute; background:url(../images/work_lbg.png) no-repeat;}
.w_list ul li a h3{ font-family:"微软雅黑"; font-size:14px; color:#666; display:block; padding-top:227px; padding-left:20px; font-weight:bold;}
.w_list ul li a:hover h3{ color:#cc0000;}
.w_list ul li a p{ color:#aaaaaa; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; padding-top:15px; text-transform:uppercase;}
.w_list ul li a:hover{background:url(../images/work_lbg2.png) no-repeat;}
.w_n{ width:705px; height:220px; margin-top:10px;}
.w_n img{ width:164px; height:220px; float:left;}
.w_n h1{width:528px; height:220px; float:left; display:block; padding-left:10px; }
.w_n h1 b{ width:528px; height:40px; color:#333; font-family:"微软雅黑"; font-size:24px; display:block;  border-bottom:solid 1px #e9e7e7;}
.w_n h1 p{ font-family:"微软雅黑"; font-size:16px; color:#ab0008; display:block; float:left; margin-top:5px; width:528px; border-bottom:solid 1px #e9e7e7; padding-bottom:5px;}
.w_n h1 small{ width:528px; display:block; float:left; font-family:"宋体"; color:#666; line-height:22px; font-size:12px; height:100px; padding-top:6px;}
.w_n h1 i{display:block; float:left;}
.w_n h1 span{ width:528px;  display:block; padding-top:5px; height:20px; }
.w_n h1 span i{ width:528px;  display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aaa; text-transform:uppercase;}
.w_line{ width:693px; height:12px; background:url(../images/w_4.jpg) no-repeat; margin-top:40px; margin-bottom:40px;}

.work_ny_js{width:686px;height:280px;float:left;margin-top:10px; position:relative;}
.work_ny_js img{ width:188px; height:252px; float:left;  padding-top:6px; padding-left:6px;}
.work_ny_js h5{width:464px; height:45px;  border-bottom:1px solid #c6c6c6; font-family:"微软雅黑"; font-size:22px; padding-top:6px;color:#444; display:block; float:left; margin-left:20px;}
.work_ny_js p{ font-family:"微软雅黑"; font-size:16px; color:#ab0008; display:block; float:left; margin-left:20px; margin-top:10px; width:464px;}
.work_ny_js p b{ color:#666; text-transform:uppercase; font-family:"Microsoft Sans Serif";}
.work_ny_js font{ width:464px; display:block; float:left; font-family:"宋体"; color:#666; line-height:24px; font-size:12px; margin-left:20px; height:120px;margin-top:5px;}
.work_ny_js h1{ font-size:12px; color:#a6a6a6; text-transform:uppercase; padding-top:6px; margin-left:20px; display:block; float:left; width:200px;}
.work_ny_js em{ width:400px; font-size:12px; line-height:24px;display:block; font-style:normal;text-transform:uppercase; float:left;margin-left:20px; padding-top:5px; }
.work_ny_js small{ float:right; padding-top:0px;}
.work_ny_js small a.flist{ width:77px; height:46px;display:block; background:url(../images/flist.png); }
.work_ny_js small a:hover.flist{ background:url(../images/flist2.png) no-repeat;}


.d_fenye{ width:684px; height:55px; padding-top:5px; border-top:solid 1px #e9e7e7; }
.d_fenye a.d_fp{ display:block; height:48px; width:48px; background:url(../images/d_p.png) no-repeat; float:left;}
.d_fenye a:hover.d_fp{background:url(../images/d_p2.png) no-repeat;}
.d_fenye a.d_fn{ display:block; height:48px; width:48px; background:url(../images/d_n.png) no-repeat; float:right;}
.d_fenye a:hover.d_fn{background:url(../images/d_n2.png) no-repeat;}

/******t套系价格****/
.price_nr{ width:980px; margin:0 auto; background:#FFF;}
.price_nr_bt{ width:980px; height:46px; background:url(../images/title7.gif) no-repeat; line-height:46px;}
.price_nr_bt b{ display:block; width:169px; height:24px; margin:10px 0 0 15px; float:left;}
.price_nr_bt small{ display:block; font-family:"微软雅黑"; font-size:18px; color:#FFF; margin-left:270px; float:left;}
.price_nr_bt span{ font-family:"微软雅黑"; font-size:14px; color:#FFF; display:block; float:right; padding-right:15px;}
.price_nr_bt span a{font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.price_nr_bt span a:hover{ color:#ffb9bc;}
.se_list{ width:684px; height:auto;padding-bottom:20px;}
.se_list ul{ width:684px; display:block;float:right; }
.se_list ul li{ width:684px; height:183px; background:#fafafa; display:block; margin-top:20px;}
.se_list ul li a{ width:684px; height:183px; color:#aaaaaa;}
.se_list ul li a ins{ width:273px; height:183px; display:block; float:left;}
.se_list ul li a ins img{ width:253px; height:163px; padding:10px;}
.se_list ul li a span{ width:404px;height:183px;display:block; float:left;}
.se_list ul li  a span b{ width:404px; height:40px; display:block; font-family:"微软雅黑"; font-size:24px; color:#cc0000; padding-top:4px; font-weight:bold;}
.se_list ul li  a:hover span b{ color:#ffcc00;}
.se_list ul li a span em{ width:404px; height:19px; background:url(../images/se_de.png) no-repeat; display:block;}
.se_list ul li a:hover span em{ width:404px; height:19px; background:url(../images/se_de2.png) no-repeat;}
.se_list ul li a span p{ font-size:12px; padding-top:15px; display:block;line-height:18px; }
.se_list ul li a span strong{ display:block; width:200px; height:42px; line-height:50px; background:url(../images/rmb.gif) no-repeat bottom left; color:#cc0000; font-family:Georgia; font-size:42px; padding-left:35px; letter-spacing:-1px;}
.se_list ul li a:hover span strong{color:#ffcc00;}

.w_detail{ width:723px; height:auto; background:#fff; padding-top:20px;}
.se_dm{ width:684px; height:183px; background:#fafafa; position:relative;}
.se_dm ins{ width:273px; height:183px; display:block; float:left;}
.se_dm ins img{ width:253px; height:163px; padding:10px;}
.se_dm small{ width:404px;height:183px;display:block; float:left;}
.se_dm small em{ width:404px; height:14px; background:url(../images/lin2.png) no-repeat; display:block;}
.se_dm small b{ width:404px; height:20px; display:block; padding-top:10px;}
.se_dm small p{  width:404px; height:30px; color:#666; font-family:"微软雅黑"; font-size:24px; line-height:24px;display:block;padding-top:15px;}
.se_dm  small strong{ display:block; width:200px; height:42px; line-height:42px; background:url(../images/rmb.gif) no-repeat bottom left; color:#a6a6a6; font-family:impact; font-size:42px; padding-left:35px; letter-spacing:-1px; padding-top:30px;}

.se_dm dfn a.flist{ width:77px; height:46px;display:block; background:url(../images/flist.png); right:5px; bottom:10px; position:absolute;}
.se_dm dfn a:hover.flist{ background:url(../images/flist2.png) no-repeat;}

.se_text{ width:684px; height:auto; padding-top:15px; border-bottom:1px solid #dddddd;}
.text_t{ width:684px; height:30px; background:url(../images/c_line.png) no-repeat;}
.text_de{ width:682px; padding-top:20px;padding-bottom:20px;}
.text_de p{ font-family:"宋体"; font-size:12px; line-height:30px; color:#333333;}


/****video_样式***/
.video{width:703px; background:#fff; height:auto; padding:15px 0 40px 20px;}
.video ul{ width:703px; display:block;}
.video ul li{ width:222px; height:260px; position:relative; float:left; padding-right:10px; padding-bottom:20px;}
.video ul li a{width:222px;height:260px; background:url(../images/case_lbg.png) no-repeat; position:absolute; display:block;}
.video ul li a:hover{ background:url(../images/v_bg.png) no-repeat;}
.video ul li a h2{ font-family:"微软雅黑";font-size:16px; color:#4e4e4e; padding-top:240px; text-align:center;}
.video ul li a:hover h2{color:#cc0000;}

.mv{ width:684px; height:auto;border-bottom:1px solid #eee; float:right;}
.n_t{ width:684px; height:200px;border-bottom:1px solid #eee; padding-top:20px; float:right;}
.n_ti{ width:107px; height:107px; float:left;}
.n_ti img{ width:107px; height:107px;}
.n_td{ width:567px; float:left; padding-left:10px; }
.n_td h5{display:block; font-family:"微软雅黑"; font-size:24px;  color:#666; padding-bottom:5px;}
.n_td em{ width:567px; font-size:12px; line-height:24px;display:block; font-style:normal;text-transform:uppercase;}
.n_td p{width:560px; font-size:12px; line-height:24px;display:block;color:#333333; font-family:"宋体";}
.n_de{ width:680px; padding-top:20px; line-height:24px; font-size:14px; color:#888; padding-bottom:20px; text-align:center; padding-top:20px}
.n_td small{ float:right; padding-top:0px;}
.n_td small a.flist{ width:77px; height:46px;display:block; background:url(../images/flist.png); }
.n_td small a:hover.flist{ background:url(../images/flist2.png) no-repeat;}


/****婚礼服务***/
.service_nr{ width:980px;margin:0 auto; background-color:#FFFFFF; height:auto;}
.service_nr_bt{ width:980px; height:46px; background:url(../images/title8.gif) no-repeat; line-height:46px;}
.service_nr_bt b{ display:block; width:169px; height:24px; margin:10px 0 0 15px; float:left;}
.service_nr_bt span{ font-family:"微软雅黑"; font-size:12px; color:#FFF; display:block; float:right; padding-right:15px;}
.service_nr_bt span a{font-family:"微软雅黑"; font-size:12px; color:#FFF;}
.service_nr_bt span a:hover{ color:#ffb9bc;}
.wlc_auto{margin-left:auto;margin-right:auto;width:960px; padding-bottom:20px;}
.groupCon{background:#fff;box-shadow:0 0px 1px rgba(34, 25, 25, 0.1);-webkit-box-shadow:rgba(34, 25, 25, 0.1) 0px 0px 1px;border:1px solid #E6E4E4;margin-top:14px;width:226px;position:relative;overflow:hidden;}.groupCon .gc_title{height:18px;line-height:18px;overflow:hidden;padding:10px 13px 0;}
.groupCon .gc_title h4{font-size:14px;float:left;white-space:nowrap;overflow:hidden; font-family:"宋体";text-overflow:ellipsis;width:140px; color:#333333;}
.groupCon .gc_title p{font-size:14px;color:#999;float:right;}
.groupCon .btn,.groupCon .followed{float:right;height:20px;line-height:20px;width:64px;}
.groupCon .picBox{margin-top:10px;display:block;margin-left:auto;margin-right:auto;width:200px;}
.groupCon .imgBox .minpic,.groupCon .imgBox span{width:64px;height:64px;float:left;margin-right:4px;margin-top:4px;}
.groupCon .imgBox .maxpic{margin-top:4px;height:200px;width:200px;}
.groupCon .infoBox{background:#FFECEF;margin-top:8px;overflow:hidden;padding:8px 13px;}
.groupCon .lookBox{height:20px;padding:13px;}
.groupCon .lookBox .tex{color:#999;line-height:20px;}
.groupCon .oldBox{height:24px;padding:11px 13px;}
.groupCon .oldBox .tex{line-height:24px;margin-left:6px;}
.groupCon .oldBox .btn,.groupCon .oldBox .followed{float:right;line-height:20px;}
.groupCon .oldBox img{float:left;}
.groupCon .picBox{height:200px;overflow:hidden;}
.groupCon .gc_title h4{width:120px; }
.groupCon .detail{color:#666;height:36px;line-height:18px;overflow:hidden;margin:5px 13px 8px;}
.darenBox,.groupBox{display:inline;margin-right:6px;margin-left:6px;word-wrap:break-word;float:left;width:228px;}

.service4{width:960px; margin:auto; overflow:hidden;}
ul.iStu12 {list-style:none; margin:0 auto; position:relative; padding:0 42px 25px 42px; width:0;}
ul.iStu12 li.prev {position:absolute; width:42px; height:123px; background:url(../images/left.png); left:0; z-index:100; cursor:pointer;}
ul.iStu12 li.next {position:absolute; width:42px; height:123px; background:url(../images/right.png); right:0; z-index:100; cursor:pointer;}
ul.iStu12 li.images {position:absolute; left:42px; top:0; overflow:hidden; z-index:50;}
ul.iStu12 li.images div.slide {position:absolute; left:0; top:0; }
ul.iStu12 li.images img {display:block; float:left; }
ul.iStu12 li.caption {position:absolute; bottom:0; left:42px; font:bold 12px/25px arial,sans-serif; color:#888;}
.serviceline{ width:960px; height:12px; background:url(../images/hr.png) no-repeat; margin-top:40px; margin-bottom:40px;}
.services{width:686px;height:257px;float:left;margin-top:10px; position:relative;}
.fuww{ width:960px; height:220px;  position:relative;}
.fuww ins{ width:230px; height:200px; display:block; float:left;}
.fuww ins img{ width:200px; height:200px; padding:10px;}
.fuww small{ width:640px;display:block; float:left; line-height:24px;}
.fuww small next{ width:640px; font-size:12px; color:#555555;font-family:"宋体";}
.fuww small b{ width:600px; height:30px; display:block; padding-top:10px;}
.fuww small p{  width:600px; height:30px; color:#333333; font-family:"微软雅黑"; font-size:24px;display:block; padding-bottom:10px; padding-top:10px;}
.fuww dfn a.flist{ width:77px; height:46px;display:block; background:url(../images/flist.png); right:5px; bottom:10px; position:absolute;}
.fuww dfn a:hover.flist{ background:url(../images/flist2.png) no-repeat;}

/****news***/
.news_nr{ width:980px; margin:0 auto; background:#FFF;}
.news_nr_bt{ width:980px; height:46px; background:url(../images/title9.gif) no-repeat; line-height:46px;}
.news_nr_bt b{ display:block; width:169px; height:24px; margin:10px 0 0 15px; float:left;}
.news_nr_bt small{ display:block; font-family:"微软雅黑"; font-size:18px; color:#FFF; margin-left:270px; float:left;}
.news_nr_bt span{ font-family:"微软雅黑"; font-size:14px; color:#FFF; display:block; float:right; padding-right:15px;}
.news_nr_bt span a{font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.news_nr_bt span a:hover{ color:#ffb9bc;}
.news_nr_right{ width:686px; float:left; padding-bottom:20px; padding-top:20px;}
.news_nr_right dd{ width:683px; height:90px; float:left; border-bottom:1px dotted #bbb; margin-bottom:15px; background:url(../images/news_rq2.jpg) no-repeat;}
.news_nr_right dd a em{ width:60px; height:51px; display:block; background:url(../images/news_rq2.jpg) no-repeat; float:left; margin-right:15px; font-size:30px; color:#FFF; font-style:normal; font-weight:bold; text-align:center; display:inline;}
.news_nr_right dd a:hover em{ background:url(../images/news_rq.jpg) no-repeat;}
.news_nr_right dd a em p{ font-size:12px; line-height:18px; font-weight:normal;}
.news_nr_right dd a small{ font-family:"微软雅黑"; font-size:20px; color:#666;}
.news_nr_right dd a:hover small{ color:#ab0008;}
.news_nr_right dd a span{ color:#999; line-height:24px; display:block; float:left; width:605px; font-size:12px;}
.title_1 { width:684px; border-bottom:dotted 1px #999999;  font-family:"微软雅黑"; font-size:24px; color:#cc0000; text-align:center; line-height:48px; padding-bottom:10px; padding-top:10px; }
.tiele_2 { width:684px; height:px; padding-top:15px; }
.tiele_2 b { font-family:Arial; font-size:12px; color:#666; font-weight:normal; text-transform:uppercase; height:20px; display:block; float:left; padding-left:168px; }
.tiele_2 em { display:inline; float:left; margin-left:20px; font-style:normal; width:230px; height:30px; }
.title_t { width:686px; height:auto; padding-bottom:20px;color:#555555;}
.title_t p { line-height:24px; color:#333333; margin-top:10px; }

/****about***/
.about_nr{ width:980px; margin:0 auto; background:#FFF;}
.about_nr_bt{ width:980px; height:46px; background:url(../images/title10.gif) no-repeat; line-height:46px;}
.about_nr_bt b{ display:block; width:169px; height:24px; margin:10px 0 0 15px; float:left;}
.about_nr_bt small{ display:block; font-family:"微软雅黑"; font-size:18px; color:#FFF; margin-left:270px; float:left;}
.about_nr_bt span{ font-family:"微软雅黑"; font-size:14px; color:#FFF; display:block; float:right; padding-right:15px;}
.about_nr_bt span a{font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.about_nr_bt span a:hover{ color:#ffb9bc;}
.about_nr_right{ width:686px; float:left; padding-bottom:20px; padding-top:20px; font-size:12px; color:#333333; line-height:24px; font-family:"宋体";}

