@charset "gb2312";

/* CSS Document */



body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,dl,dt,dd,td,p,pre, form, fieldset, input, textarea, blockquote, th, button,em,select{ padding:0; margin:0;}

img,border,select,li,button{border:none; vertical-align:top;}

ul,dl,li{ list-style:none;}

body{color:#333; font-size:14px; font:Arial, ËÎÌå, sans-serif;line-height:24px;}

/*¹²ÓÃ*/

a{text-decoration:none;color:#333;}

a:hover{color:#c13145;}

.left{ float:left;}

.right{ float:right;}

.clear{clear:both;}

.f12{ font-size:12px;}

.m0{margin:0 !important;}

/*¹²ÓÃ½áÊø*/

/*.ymmm {

display: block;

width: 240px;

height: 35px;



z-index:5;

position: absolute;

top: 376px;

left: 650px;

}

.dw{position:relative;}*/

.clear_float {zoom:1}

  .clear_float:after{content:"";clear:both;display:block;    }



.topbg{height:105px; background:url(/newimg/topbg.jpg) no-repeat center 0; margin:0 auto; padding-top:49px;}

.top{width:1008px; height:105px; margin:0 auto;}

.menu{height:65px; background:#c13145; margin:0 auto;}

.menu ul{width:1000px; height:65px; display:block; margin:0 auto;position:relative; z-index:1;}

.menu li{width:100px; height:42px; float:left; text-align:center; font-size:16px; padding-top:23px;}

.menu li:hover,.menu li.on{background:url(/newimg/menubg.gif) no-repeat 0 4px;}

.menu li a{color:#fff; font-weight:bold; line-height:20px;}

.menu li:hover a,.menu li.on a{color:#c13145; text-decoration:none;}

.menu .nLi{ float:left;position:relative;}

.sub{position:absolute; border:1px solid #c1c1c1; border-top:none;background:#fff;display:none;}

.m1{width:500px; height:135px;top:65px; left:0; padding:25px;}

.m2{width:516px; height:160px;top:65px; left:-450px; padding:25px 0 0 34px;}

.subm2 span{width:243px; padding:12px 0 0 30px; line-height:20px; display:block; float:left; text-align:left;}

.subm2 span a{color:#ff9600!important;}

.m2 .img{width:170px; height:53px; float:left; margin-bottom:19px; padding:0;}

.m2 .img p a{color:#333!important; font-size:14px!important; font-weight:inherit!important; padding:35px 0 0 8px; float:left;}

/*top½áÊø*/



.banner{float:left;width:100%;position:relative}

.banner li{height:501px;margin:0 auto;}

.banner .hd{ width:100%;position:absolute; z-index:1; bottom:16px; left:0; height:20px; line-height:20px; text-align:center; }

.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:0 3px; background:#fff; overflow:hidden;line-height:9999px;}

.banner .hd ul .on{ background:#999;}

.banner .bd{width:100%}

.banner .bd img{float:left;width:100%}

/*banner½áÊø*/



.aboutbg{width:1000px; height:480px; margin:25px auto 30px auto; overflow:hidden;}

.abouttit,#zjtitle{ height:175px; text-align:center;font-family:"Î¢ÈíÑÅºÚ";}

.abouttit h2,#zjtitle h2,.lylxtit h2,.jstitle h2{color:#c13145; font-size:48px; line-height:50px; font-weight:inherit;}

.abouttit p,#zjtitle p,.jstitle p{font-size:25px; margin:15px 0 25px 0;}

.abouttit ul{width:344px; height:36px; border:1px solid #ff9600; margin:0 auto;}

.abouttit li{width:86px; height:36px; line-height:36px; font-size:16px; float:left;}

.abouttit li:hover,.abouttit li.on{color:#fff; background:#ff9600;}

.about li{width:316px; height:300px; float:left; margin-right:20px; padding:1px; border:1px solid #b7b7b7;}

.about li span{ padding:17px 14px 0 9px; display:block; font-size:12px; color:#666; line-height:18px;}

.about li span p{ padding-bottom:6px; display:block; font-size:18px; color:#000;line-height:20px;}

/*about½áÊø*/



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

.bottom{width:950px; margin:0 auto; height:187px; padding:35px 0 0 50px; line-height:20px; font-size:12px;}

.bottom em{padding-right:47px; margin-right:52px; border-right:1px dashed #999; float:left;}

/*bottom½áÊø*/



/*ÄÚÒ³*/

#title{width:932px; height:55px; background:#c13145 url(/newimg/bz_03.gif) no-repeat 21px 11px; padding-left:68px; margin:20px auto 10px auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:55px;color:#fff;}

#title a{color:#fff;}



#con_r{width:300px;}

.conrd{width:296px; height:365px; border:1px solid #b7adae; padding:1px; margin-bottom:20px;}

.conrdtit{width:278px; height:40px; background:#c13145; padding-left:18px; line-height:40px; color:#fff;font-family:"Î¢ÈíÑÅºÚ";font-size:18px;}

.box{width:285px; height:313px; padding:12px 0 0 11px;}

#box1 p{ line-height:22px; padding-right:10px; margin:9px 0;}

#boxpic{width:274px; height:261px; position:relative;}

#boxpic p,#box3 li p{width:257px; height:52px; background:#000; position:absolute; left:0; bottom:0;opacity:0.6;filter:alpha(opacity=60); padding:6px 0 0 17px; font-size:12px; color:#bcbcbc;}

#boxpic p bdo,#box3 li p bdo{color:#fff;font-family:"Î¢ÈíÑÅºÚ";font-size:18px;}

#box2 li{width:90px; height:31px; text-align:center; line-height:31px; margin:9px 3px 0 0; background:#ff9600;float:left;font-weight:bold;}

#box2 li a{color:#fff;}

#box3 li{width:273px; height:302px; position:relative;}

#box3 li p{width:256px;color:#fff;font-family:"Î¢ÈíÑÅºÚ";}

#box4 p{line-height:20px; padding:13px 10px 14px 0; font-size:12px; border-bottom:1px dashed #666;}

#box4 span{ padding:10px 0 0 6px; display:block;}

#box5{ padding-top:18px;}

#box5 li{width:133px; height:32px; background:#cdcdcd; float:left; margin:0 8px 10px 0; text-align:center; line-height:32px; font-size:12px;}

#box5 span a{width:272px; height:38px; text-align:center; line-height:38px; margin-top:2px;color:#fff;font-family:"Î¢ÈíÑÅºÚ";font-size:18px; background:#ff9600; display:block;}



/*cbanner*/

.cbanner{width: 1000px;  margin: 20px auto;  overflow: hidden;}


/*ÁÐ±í*/

.nry_content{overflow:hidden;padding-bottom:20px;width:625px;margin-left:30px; _margin-left:10px;line-height:26px;font-size:14px;margin-top:22px;}
.nry_content p{font-size:14px;color:#58595b;line-heaight:28px;margin-bottom:27px;}
.nry_content p a{color:#07599f;}
.nry_content h2{font-size:14px;color:#f81616;text-indent:2em;line-height:26px;margin-top:30px;}
.nry_info span.nry_last{margin-right:0;}
.nry_sxp{width:700px;height:50px;overflow:hidden; float:left;margin-left:30px; _margin-left:10px;}
.nry_sxp ul{width:auto;height:30px;margin:15px auto 0px;font-size:14px;overflow:hidden;}
.nry_sxp ul li{float:left;display:inline;line-height:30px;width:330px;}
.nry_sxp ul li a{MARGIN:0px;DISPLAY:inline;}
.lby_listItem{padding-bottom:10px;border-bottom:1px dashed #d7d7d7;margin-bottom:10px;margin-top:17px;}
.lby_listItemTitle{height:20px; position:relative; background:#f6f6f6; padding:5px 0;}
.lby_listItemTitle h3{width:500px;font-size:12px; padding-left:23px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;color:#464646;}
.lby_listItemTitle h3 a{color:#464646;}
.lby_listItemTitle a.lby_zxys{display:block;background:url(/images/dot05.gif) 0 0 no-repeat;padding-left:20px;position:absolute;right:80px;top:5px;color:#ff4e00;}
.lby_listItemTitle span{position:absolute;right:0;top:5px;color:#999;}
.lby_listItemCont{padding-top:13px;}
.lby_listItemCont p{text-indent:2em;line-height:20px;color:#464646;border_bottom:1px solid #ddd;}
.lby_clearFix li{ float:left; padding:0px 10px;}
.left_content_title {

    float: left;
    width: 625px;
    margin-left: 30px;
    _margin-left: 10px;
    text-align: center;
    font-size: 24px;
    font-family: "Microsoft YaHei", SimHei, sans-serif;
    color: #58595b;
    margin-top: 25px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
	color:#333;

}
.left_content_ly {

    float: left;
    width: 625px;
    margin-left: 30px;
    _margin-left: 10px;
    text-align: center;
    margin-top: 10px;
    font-size: 14px;

}

/*¹ÒºÅ*/
.tit{width:100%;height:71px;background:#803ea2;overflow:hidden;}
.tit img{margin:19px auto 0;display:block}

.way{width:1000px;margin:40px auto 0;overflow:hidden;background:url(../images/lc_img3.jpg) 0 0 no-repeat;height:360px;border-bottom:1px dashed #e7e4e4}
.way li{float:left;width:209px;padding-left:41px;}
.way li.hover{background:url(../images/lc_img4.jpg) 41px 0 no-repeat;}
.way a, .way span{margin-top:266px;border:1px solid #d2d1d1;background:#efefef;color:#803ea2;height:58px;width:207px;font:20px/40px "Microsoft YaHei";text-align:center;display:block}
.way em{display:block;font-size:12px;line-height:18px;font-style:normal;margin-top:-5px;}
.way a:hover, .way span.hover{border:1px solid #ffc000;background:#ffc000;color:#ffffff;}

.yuyue{width:898px;height:504px;background:#efefef;border:1px solid #d2d1d1;overflow:hidden;margin:40px auto 60px;padding:0 50px;}
.yli{font:16px/24px "Microsoft YaHei";height:24px;margin-top:16px;float:left;width:100%}
.yli span, .yli input, .yli font{float:left;}
.yli .input{border:0;background:#efefef;border-bottom:1px dashed #c4c4c4;height:24px;width:150px;}
.yli font{color:#ec2b2b}
.yli .radio{height:24px;width:40px;}
.yli select{height:24px;}
.yli textarea{border:1px dashed #c4c4c4;width:800px;height:110px;}
.sub1{margin:35px 0 0 80px;width:179px;height:50px;background:url(../images/lc_img6.jpg) 0 0 no-repeat;border:0;cursor:pointer}
.rst{margin:35px 0 0 45px;width:179px;height:50px;background:url(../images/lc_img7.jpg) 0 0 no-repeat;border:0;cursor:pointer}
.step{width:689px;margin:50px auto 45px;overflow:hidden;position:relative}
.step img{float:left;}
.zx1{position:absolute;top:84px;left:0;width:309px;height:255px;background:url(#);text-indent:-9999px;}
.zx2{position:absolute;top:84px;left:380px;width:309px;height:255px;background:url(#);text-indent:-9999px;}

.end{width:100%;height:159px;background:#fafafa url(../images/lc_img14.jpg) center 20px no-repeat;overflow:hidden;position:relative;}
.end a{position:absolute;width:130px;height:40px;bottom:22px;left:50%;margin-left:282px;text-indent:-9999px;background:url(#)}