@charset "gb2312";
/*重置样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0; }
body{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#666; background:#ececec;font-size:12px;}
fieldset, img{border:0; margin:0; padding:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/22px "宋体", Arial;}/*表单中的字体属性与表单以外的不一致，需要单独定义*/
ul{list-style:none;}
/*设置常用样式,定义页面中常重复使用的一些样式，可以观察设计稿来确定*/
.dis{ display:none; } /*隐藏*/
.left{ float:left} /*左浮动*/ 
.right{ float:right} /*右浮动*/
.clear{ clear:both} /*清除浮动*/
.red{color:#cd0000;} /*红色文字*/
.boder1px{ border:1px solid #e4e4e4} /*1像素边框*/
/*区块与区块间隔调用样式*/
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank10{clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 { clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank {clear:both; overflow:hidden; display:block;height:0px;}
p{ text-indent:2em;}
/*默认文字链接样式*/
a{color:#3c3c3c;text-decoration:none;}
a:hover{text-decoration: underline;}


/*头部CSS*/
#top{ width:100%; height:85px; background:url(../images/bg/top_02.jpg) repeat-x;}
.top{ width:980px; height:85px; margin:0 auto;}
.top img{ float:left;}
.top h1{ width:300px; float:left; margin-right:80px;padding-top:4px;}
.top-right{ margin-top:14px; width:494px; height:43px; background:url(../images/bg/top_06.jpg) no-repeat; float:left; margin-right:13px;}
.top-right img{ float:left; margin:10px 15px 0 15px;}
.top span{ float:left; padding-top:7px; width:92px;}
.top span img{ margin-top:7px;}

/*bannerCSS*/
.banner{ width:1405px; height:315px; margin:0 auto;}
.banner1{ width:1405px; height:93px; background:url(../images/img/banner_15.jpg) no-repeat;}
.banner2{ width:1405px; height:107px; background:url(../images/img/banner_16.jpg) no-repeat;}
.banner3{ width:1405px; height:115px; background:url(../images/img/banner_17.jpg) no-repeat;}

/*甜蜜开始CSS*/
.content{ width:980px; height:660px; background:#FFF; margin:0 auto; margin-top:5px;}
.content-tit{ width:962px; height:33px; padding:11px 0 0 10px;}
.content-con{ padding:13px 0 0 21px;}
.content-con img{ float:left; padding:1px; border:2px solid #dbdbdb;}
.content-right{ width:500px; height:380px; float:left; margin-left:22px; display:inline;}
.content-right p{ width:480px; line-height:21px; padding-bottom:12px; text-indent:2em;}
.content-right img{ margin-right:17px; margin-top:6px;}
.content-left{ width:550px; padding-left:20px; margin-right:30px; float:left;}
.content-left p{ width:552px; text-indent:2em; line-height:21px;padding-bottom:12px;}

/*美满爱情CSS*/
.trlx{ width:980px; height:409px; background:#FFF; margin:0 auto;}
.trlx-tit{ width:962px; height:37px; padding:7px 0 0 10px;}
.trlx-con{ padding:18px 0 0 21px;}
.trlx-con img{float:left; padding:1px; border:1px solid #dbdbdb;}
.trlx-left{ width:492px; height:226px; float:left; margin-right:28px;}
.trlx-left p{ width:490px; line-height:21px; text-indent:2em; padding-bottom:10px;}
.trlx-right{ width:605px; height:87px; float:left; margin-right:40px; padding-left:14px;}
.trlx-right p{ text-indent:2em; line-height:21px;}
.trlx-right p a{ color:#6e237b; font-weight:bold;}

/*绝不放弃CSS*/
.jbfq{ width:980px; height:497px; margin:0 auto;background:#FFF;}
.jbfq-tit{ width:962px; height:36px; padding:8px 0 0 10px; }
.jbfq-con{ padding:17px 0 0 21px;}
.jbfq-con img{ float:left; padding:1px; border:1px solid #dbdbdb;}
.jbfq-right{ width:485px; height:200px; float:left; margin-left:27px;}
.jbfq-right p{ text-indent:2em; width:468px; margin-bottom:2px; line-height:21px;}
.jbfq-right img{ margin-right:6px;}
.jbfq-left{ height:198px; padding-left:18px; float:left; margin-right:31px; width:546px;}
.jbfq-left p{ text-indent:2em; line-height:21px; margin-bottom:12px;}
.jbfq-left p a{color:#6e237b; font-weight:bold;}

/*重拾信心CSS*/
.csxx{width:980px; background:#FFF; margin:0 auto; height:1230px;}
.csxx-tit{ width:962px; height:36px; padding:8px 0 0 10px; }
.csxx-con{ padding:17px 0 0 21px;}
.csxx-con img{ padding:1px;border:1px solid #dbdbdb; margin-right:5px; float:left;}
.csxx-left{ width:485px; height:277px; margin-right:12px; float:left;}
.csxx-left p{ text-indent:2em; width:480px; line-height:21px;}
.csxx-left p a{color:#6e237b; font-weight:bold;}
.csxx-zlgc img{ float:left; border:none; margin-right:4px;}
.csxx-zj{ width:950px; height:363px; background:url(../images/img/csxx_129.jpg) no-repeat;}
.zjdp-l{ float:left; width:385px; margin-right:65px;}
.zxzj{ padding:26px 0 0 160px;}
.zjdp-lp1{ width:368px;text-indent:2em; padding-left:21px; line-height:21px;}
.zjdp-lp2{ width:313px;text-indent:2em; padding-left:21px; line-height:21px;}
.zjdp-l h3{ padding-left:40px; font-size:12px;color:#6e237b; padding-top:12px;}
.zjdp-l h3 strong{ font-size:24px; padding-left:12px; font-family:"微软雅黑";}
.zjdp-r{ float:left;}
.zjdp-r a{color:#6e237b; font-weight:bold;}
.zjdp-rp1{ width:466px; text-indent:2em; line-height:21px;}
.zjdp-rp2{ width:437px; line-height:2em; padding-left:30px;}
.zjdp-rimg{ padding-left:80px;}
.zjdp-rimg img{ border:1px solid #dbdbdb; margin-right:11px; padding:1px;}

/*甜蜜结尾CSS*/
.tmjw{ width:980px; height:560px; margin:0 auto; background:#fff;}
.tmjw-tit{ width:962px; height:36px; padding:8px 0 0 10px; }
.tmjw-con{ padding:17px 0 0 21px;}
.tmjw-con img{ border:1px solid #dbdbdb; padding:1px;}
.tmjw-left{ width:348px; height:360px; float:left; margin-right:24px;}
.tmjw-left p{ width:344px; text-indent:2em; line-height:21px; padding-top:8px;}
.tmjw-right{ width:560px; float:left; height:360px;}
.tmjw-right p{ width:560px; text-indent:2em; line-height:21px;}
.tmjw-bottom{ padding-left:20px; width:920px;}
.tmjw-bottom p{ text-indent:2em;}

/*结束语CSS*/
.jsy{ width:745px; height:165px; background:#FFF url(../images/tit/titile_54.gif) no-repeat 8px 10px; padding:52px 0 0 233px; margin:0 auto;}
.jsy p{ width:695px; line-height:21px; text-indent:2em; margin-bottom:10px;}

#footer{ width:100%; height:136px; background:#492350;}
.footer{ width:980px; height:136px; margin:0 auto;}
.footer-logo{ padding:44px 0 0 24px; float:left; width:298px; background:url(../images/img/footer_154.jpg) no-repeat right center; height:80px;}
.footer p{ float:left; padding-left:23px; width:370px; line-height:30px; padding-top:12px; color:#FFF; text-indent:0px;}
.footer-right{ float:right; width:230px; padding:37px 10px 0 0;}
.footer-right img{ margin-right:20px;}
