@charset "gb2312";
/* CSS Document */





.mar30{ margin:30px auto 0;}


.yt2018_hui{ color:#999999;}
.yt2018_hui a:link,.yt2018_hui a:visited { color:#999999; text-decoration:none;}
.yt2018_hui a:hover,.yt2018_hui a:active { color:#000000; text-decoration:none;}
.yt2016_fen{ color:#f55353 !important;}



.pt15{ padding-top:15px;}



.hthd_menu{ width:100%;}

.hthd_menu .menu_top{ height:114px; width:1200px; margin:0 auto;}
.hthd_menu .mt_logo{ width:301px; float:left; padding-top:25px;}
.hthd_menu .mt_right{ width:403px; float:right;}
.hthd_menu .menu_con{ height:40px; background:#ff5b5a; width:100%;}
.hthd_menu .menu_con ul { width:1200px; margin:0 auto;}
.hthd_menu .menu_con ul li{ padding:0 26px; float:left; display:block; width:auto; font-size:16px; line-height:40px;}
.hthd_menu .menu_con ul li:hover{ background:#ff6d6c;}
.hthd_menu .menu_con ul .on{ background:#ff6d6c;}


.hthd_menu .menu_top1{ height:114px; width:1000px; margin:0 auto;}
.hthd_menu .menu_con1{ height:40px; background:#ff5b5a; width:100%;}
.hthd_menu .menu_con1 ul { width:1000px; margin:0 auto;}
.hthd_menu .menu_con1 ul li{ padding:0 20px; float:left; display:block; width:auto; font-size:16px; line-height:40px;}
.hthd_menu .menu_con1 ul li:hover{ background:#ff6d6c;}
.hthd_menu .menu_con1 ul .on{ background:#ff6d6c;}








.hthd_cont{ width:auto; }
.hthd_cont .hct_l{ width:260px; height:380px; float:left; background:#ff5b5a; overflow:hidden;}

.hthd_cont .hct_l .hct_lcon{ padding:0 20px 15px;}
.hthd_cont .hct_l .hct_lcon dl { display:block; width:100%; padding-top:15px; *padding-top:10px;}
.hthd_cont .hct_l .hct_lcon dl dt{ font-size:14px; padding-bottom:10px;}
.hthd_cont .hct_l .hct_lcon dl span{ padding:0 3px;}
.hthd_cont .hct_l .hct_lcon dl dd{ width:48%; margin-right:2%; float:left; line-height:24px; display:block; height:24px;}
.hthd_cont .hct_l .hct_lcon p{ display:block; text-align:center;}
.hthd_cont .hct_l .hct_lcon .ie7{ *height:20px; padding-top:10px;}





.htcl_an{ width:210px; height:35px; background:url(images/h_contan.png) no-repeat; border:none; cursor:pointer; font-size:16px; line-height:35px; text-align:center; color:#FFF;}


.hthd_cont .hct_r{ width:200px; float:right;}
.hthd_cont .hct_r .hctr_tit{ font-size:18px; height:46px; line-height:46px;}
.hthd_cont .hct_r .hctr_con{ border-left:#e8e8e8 solid 1px; border-bottom:#e8e8e8 solid 1px; background:url(images/hlfw_jb.jpg) left top no-repeat;}
.hthd_cont .hct_r .hctr_con ul li{ width:98px; height:62px; float:left; border-right:#e8e8e8 solid 1px; border-top:#e8e8e8 solid 1px; text-align:center; padding-top:10px; color:#393939;}
.hthd_cont .hct_r .hctr_con ul li p{ display:block; height:27px; line-height:27px;}
.hctr_end{ width:100%; height:100px; text-align:center; border:#e8e8e8 solid 1px; display:block; margin-top:10px;}

.jhlc{ border:#e8e8e8 solid 1px; padding-top:30px; position:relative; padding-bottom:25px; width:1198px;}
.jhlc ul { width:1200px; padding-left:15px;}
.jhlc ul li{ width:145px; text-align:center; background:url(images/lc_jg.jpg) right center no-repeat; float:left;}
.jhlc ul p{ display:block; height:27px; line-height:27px; font-size:14px;}
.jhlc .jhlc_tit{ background:#FFF url(images/jhlc_tltb.jpg) 10px 10px no-repeat; padding:0 20px 0 40px; height:30px; line-height:30px; text-align:center; font-size:18px; position:absolute; left:100px; top:-15px;}



.hthd_star{ width:1200px; margin:30px auto 0; overflow:hidden;}
.star_title{ height:40px; border-bottom:#e9e9e9 solid 1px;}
.star_title .tit_conbt{ color:#ff5b5a; font-weight:700; font-size:24px; background:url(images/conbt_lbg.jpg) left center no-repeat; padding-left:20px;}

.star_con{ width:1200px; padding-top:20px;}
.star_con .sc_l{ width:383px; height:300px; float:left; position:relative;}
.star_con .sc_l .scl_box{ color:#FFF; width:180px; height:150px; background:url(images/conbg.png) repeat; position:absolute; top:55px; left:0; padding:20px; overflow:hidden;}
.star_con .sc_l .scl_box .sclb_t{ font-size:18px; font-weight:700;}
.star_con .sc_l .scl_box .sclb_e{ font-size:14px; font-weight:400; line-height:22px; padding-top:20px;}
.star_con .sc_m{ width:440px; margin:0 30px; float:left;}
.star_con .sc_mt{ height:auto;}
.star_con .sc_mt dl { display:block; width:100%; padding-bottom:20px; height:56px; overflow:hidden;}
.star_con .sc_mt dl dt{ height:28px; line-height:28px; font-size:18px;}
.star_con .sc_mt dl dd{ height:28px; line-height:28px;}

.star_con .sc_me{ height:auto;}
.star_con .sc_me ul li{ height:30px; line-height:30px; overflow:hidden; font-size:14px;}


.star_con .sc_r{ width:260px; padding:20px; border:#eeeeee solid 1px; float:left;}
.star_con .sc_r .scr_tit{ background:url(images/yhhd_titbg.jpg) bottom no-repeat; height:30px;}
.star_con .sc_r .scr_tit .bt{ font-size:18px; color:#ff5b5a;}
.star_con .sc_r .scr_end{ padding-top:10px;}
.star_con .sc_r .scr_end ul li{ height:42px; line-height:42px; overflow:hidden; border-bottom:#eeeeee dashed 1px; background:url(images/dot.jpg) left center no-repeat; padding-left:10px;}


.list-img { padding-top:20px; height:500px; overflow:hidden;}
.list-img .small img { height: 240px; float: left; width: 100%;}
.list-img .small img:hover, .list-img .img-side:hover, .hlfw img:hover{ opacity: 0.8;}
.list-img .img-side{ height: 500px; width: 275px; float: right;}
.list-img .small{ float: left;width: 925px;}
.list-img .small .wai{ position: relative; float: left;margin-right: 20px;margin-bottom: 20px; float:left;}
.list-img .small a em{ position: absolute;bottom: 0; left: 0; color: #fff; width: 100%; height: 100px; background: url(images/pic_bg.png) repeat-x bottom;}
.list-img .small a span{ position: absolute; bottom: 8px; left: 0; color: #fff; padding: 0 12px; font-size: 12px;}

.hlfw{ height:auto; width:1200px; overflow:hidden; padding-top:20px;}
.hlfw ul{ width:1250px;}
.hlfw ul li{ width:285px; float:left; margin-right:20px; margin-bottom:20px;}
.hlfw ul li span{ display:block; border:#e8e8e8 solid 1px; border-top:none; padding:10px;}
.hlfw ul li p{ line-height:24px;}

.hzhb { width:1250px; padding-top:20px;}
.hzhb img{ width:154px; height:92px; margin-right:20px; float:left;}
.hzhb ul{ padding-top:15px;}
.hzhb ul li{ padding-right:20px; line-height:30px; float:left; font-size:14px;}



.hthd_foot{ border-top:#f4f4f4 solid 1px; padding-top:20px; line-height:30px; font-size:14px; text-align:center; width:1200px; margin:20px auto;}

/*新公告*/
.ggBtn { z-index:999;}
.ggcoverbg { display:none; position:fixed; width:100%; height:100%; left:0px; top:0px; background-color:#000; filter:alpha(opacity=50); opacity:0.5; z-index:1000;}
.gglayer { display:none; position:fixed; width:510px; height:280px; left:50%; top:50%; margin-left:-256px; margin-top:-141px; background-color:#fff; border:#d6d7d6 1px solid; z-index:1001; font-size:12px;}
.gglayer .title span.close { width:16px; height:16px; float:right; _display:inline; background:url(images/btn_close_n.png) no-repeat; cursor:pointer;}
.gglayer .content { width:490px; height:215px; overflow-x:hidden; overflow-y:auto; word-break:break-all; line-height:24px; color:#9c9da0; margin:0 auto; clear:both; font-size:14px;}
.gglayer .content p { padding-top:10px;}


/* 本例子css */ 
.focusBox { position: relative; width:720px; height:380px; overflow: hidden; float:left; }
.focusBox .pic{ position:relative; z-index:0; padding:0; margin:0; }
.focusBox .pic img { width:720px; height:380px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px; }
.focusBox .hd .on{ background-position:0 0; }





/*列表页*/
.hqlist_pos{ font-size:14px; line-height:40px; height:40px;}

.list_pose{ border:#e7e7e7 solid 1px; background:#f8f8f8; height:38px; line-height:38px; padding:0 10px; font-size:14px;}
.list_pose em{ font-style:normal; background:url(images/list_pos.jpg) center no-repeat; padding:0 14px;}





.mfss_tck{box-sizing: border-box; width: 500px; height: 230px; background: #fff; border: 1px solid #ff5d8d; border-radius: 5px; opacity: 1; padding: 15px 15px 30px 30px;}
.nothing-more-tel{width: 220px; height: 26px; border: 1px solid #ffbacf; border-radius: 5px; padding-left: 27px; background: url(images/icon_mobile_red.png) 8px center no-repeat; background-size: auto auto; background-size: 12px 18px; color: #ff0000;}
.mfss_tijiao{display: inline-block; width: 62px; height: 28px; line-height: 28px; border-radius: 25px; background-color: #ff5d8d; margin-left: 11px; text-align: center; color: #fff; border: 0; cursor: pointer;}
