@charset "utf-8";

/* 头部 */
@media screen and (min-width: 960px){
.header{ width:1200px; height:110px; }
.logo{ margin-top:21px; }
.nav{ margin-top:35px; }
.nav ul{}
.nav ul li{ margin-left:20px; float:left;}
.nav ul li a{ font-size:16px; color:#454545; height:40px; line-height:40px; padding:0 10px; display:block; }
.nav ul li a:hover,.nav ul li a.xz{ color:#fff; background-color:#3fc0f6; border-radius:5px; }

.nav ul li.hover a{background-color:#3fc0f6;border-radius:5px; color:#fff;}


/*
.banner .flex-control-nav{ width:100%; height:25px; text-align:center; padding-top: 10px; background: url(../images/bg2.png) repeat; position:absolute;bottom:0px;left:0px;z-index:2;}
.banner .flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:13px;height:13px;overflow:hidden; border:1px solid #fff; cursor:pointer;}
.banner .flex-control-nav .flex-active{ background-color: #fff;}

.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;margin-top:-40px;}
.banner .flex-direction-nav li a{display:block;width:40px;height:80px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:100px;background:url(../images/bg5.png) no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:100px;background:url(../images/bg6.png)  no-repeat;} */

/* 首页内容 */
.main{ width:100%; }
.main h2{ font-size:24px; font-weight:bold; color:#3fc0f6; width:1200px; height:32px; line-height:100%; background:url(../images/pic1.jpg) no-repeat left bottom; }
.main h2 span{ font-family:"Arial"; font-size:14px; color:#cbcbcb; margin-left:20px;}
.main1{ width:1200px;}
.main1_nr{ width:1200px; margin-top:60px;}
.main1_nr span{ width:385px; margin-right:215px;}

.main2{ width:100%; padding:80px 0; background-color:#e2f6fe; }
.main2_nr{ width:1200px;}
.main2_nrk{ width:1200px; margin-top:60px;}
.main2_nrk_prtc{display:none;}

.main3{ width:1200px; text-align:center; padding:80px 0; }

.main4{ width:100%; height:475px; padding-top:50px;}
.main4_nr{ width:780px; padding:0 35px 30px; background:url(../images/bg3.png) repeat;}
.main4_nr1{ font-size:18px; font-weight:bold; color:#333; width:780px; line-height:28px; padding:25px 0 35px; background:url(../images/bg4.png) repeat-x center bottom;}
.main4_nr2{ font-size:14px; color:#333; width:780px; height:auto; line-height:26px; padding-top:25px;}
.main4_nr3{ width:320px;}
.main4_nr3 a{ font-size:28px; color:#fff; width:320px; height:72px; text-align:center; padding-top:8px; background:url(../images/bg5.png) no-repeat; display:block;}
.main4_nr3 a span{ font-family:"Arial"; font-size:14px; display:block;}

.main5{ width:1200px; padding:80px 0 60px; }
.main5_nr{ width:1200px; text-align:center; margin-top:60px;}
.main5_nr img{ width:1200px; height:auto;}

.main6{ width:100%; height:613px; padding-top:60px;}
.main6_nr{ width:1200px;}
.main6_nrk{ width:1200px; text-align:center; margin-top:60px;}

.main7{ width:1200px; padding:80px 0; }
.main7_nr{ width:1200px; margin-top:60px;}
.main7_nrl{ width:380px;}
.main7_nrr{ width:760px; line-height:28px; text-align:center; margin-top:10px;}

/* 底部内容 */
.dbnr{ width:100%; padding:40px 0 55px; background-color:#6fd0f8; }
.dbnr_nr{ width:1200px;}
.dbnr_nr h2{ font-size:24px; font-weight:bold; color:#fff; width:1200px; line-height:100%; text-align:center;}
.dbnr_nr h2 span{ font-family:"Arial"; font-size:12px; font-weight:normal; font-style:italic; color:#fff; margin-top:8px; display:block;}
.dbnr_nr .scrollleft{ width:1200px; margin-top:60px;}
.dbnr_nr ul{ width:1200px;}
.dbnr_nr ul li{ width:368px; margin-right:48px; padding-bottom:33px; background:url(../images/bg8.png) no-repeat center bottom;}
.dbnr_nr ul li span{ width:346px; height:169px; padding:10px; background-color:#fff; border:1px solid #5baaca; display:block;}
.dbnr_nr ul li span img{ width:346px; height:169px;}

/* 页底 */
.footer{ width:1200px; text-align:center; padding:75px 0; }
.footer h2{ font-size:28px; color:#3fc0f6; width:1200px;}
.footer h2 span{ font-family:"Arial"; font-size:12px; color:#ccc; display:block;}
.footer_nr{ width:1200px; line-height:22px; margin-top:5px;}

/* 内页BANNER */
.qy_banner{ width:100%; height:490px;}
.qy_banner a{ width:100%; height:490px; display:block;}
.qy_banner_prbanner{ display:none;}

/* 内页公用 */
.qy_main{ width:100%; padding-bottom:100px; }
.qy_main1{ width:100%; margin-top:1px; background-color:#eee; }
.qy_main1_nr{ font-size:12px; color:#666; width:1160px; height:31px; line-height:31px; padding:0 20px;}
.qy_main1_nr a{ color:#666;}
.qy_main2{ font-size:18px; font-weight:bold; color:#fff; width:1160px; height:40px; line-height:40px; margin-top:64px; padding:0 20px; background:url(../images/pic10.jpg) no-repeat; }
.qy_main2 span{ font-family:"Arial"; font-size:12px; font-weight:normal; margin-left:10px;}

/* 关于我们 */
.gywm_main{ color:#999; width:1200px; line-height:28px; margin-top:40px; }
.gywm_main span.style1{ margin-right:60px; }
.gywm_main span.style2{ font-size:22px; font-weight:bold; color:#666; padding:15px 0 20px; display:block; }

/* 代孕合同 */
.dyht_main{ color:#999; width:1200px; line-height:28px; margin-top:40px; }

/* 服务范围 */
.fwfw_main1{ width:1200px; margin-top:60px; }
.fwfw_main1 ul{ width:1224px; margin-left:-3px;}
.fwfw_main1 ul li{ width:288px; margin-right:18px;}
.fwfw_main1 ul li p{ font-size:24px; color:#fff; width:280px; height:120px; line-height:120px; text-align:center; margin-left:3px; background-color:#40c0f7;}
.fwfw_main1 ul li span{ color:#40c0f7; width:288px; height:136px; line-height:36px; margin-top:-2px; padding-top:18px; background:url(../images/bg10.png) no-repeat; display:block;}
.fwfw_main1 ul li span em{ display:block; }
.fwfw_main1 ul li span.style1{ width:212px; padding-left:76px; }
.fwfw_main1 ul li span.style2{ width:185px; padding-left:103px; }
.fwfw_main1 ul li span.style3{ width:172px; padding-left:116px; }
.fwfw_main1 ul li span.style4{ width:165px; padding-left:123px; }
.fwfw_main2{ width:1120px; margin-top:50px; padding:0 40px; overflow:hidden; }
.fwfw_main2 ul{ width:1228px;}
.fwfw_main2 ul li{ color:#fff; width:199px; height:36px; line-height:36px; text-align:center; margin:20px 108px 0 0; background:url(../images/bg11.png) no-repeat;}

/* 代孕流程 */
.dylc_main{ width:1200px; margin-top:60px; }
.dylc_main1{ width:1200px;}
.dylc_main1 img{ width:800px;}
.dylc_main2{ font-family:"宋体"; font-size:12px; color:#999; width:1200px;  margin-top:80px;}

/* 包生包成 */
.bsbc_main{ width:1200px; margin-top:60px; }
.bsbc_main h2{ font-size:14px; color:#999; width:1200px;}
.bsbc_main h2 span{ font-size:16px; font-weight:bold; color:#666; margin-bottom:6px; display:block;}
.bsbc_main ul{ width:1200px;}
.bsbc_main ul li{ width:1200px; margin-top:44px;}
.bsbc_main ul li p{ width:1200px; height:27px; line-height:100%; border-bottom:1px dashed #bbb;}
.bsbc_main ul li span{ font-size:12px; color:#3fc0f6; width:1200px; line-height:28px; margin:20px 0 -8px; display:block;}

/* 联系我们 */
.lxwm_main{ color:#999; width:1200px; line-height:28px; margin-top:40px; }


/* 二维码 */
.ewm{ width:185px; height:185px; position:fixed; top:300px; right:5px; z-index:20000;}


}


/* BANNER */
.banner{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.banner .flexslider{ position:relative;height:auto;}
.banner .slides{ position:relative;z-index:1;}
.banner .slides li{height:auto;}
.banner .slides li img{ text-align:center; width:100%; height:auto; display:block;}
.banner .slides li a{height:auto; display:block;}



@media screen and (max-width: 960px){
	.banner{ width:150%; height:auto;  margin-left:-25%; overflow:hidden; margin-bottom:20px;}
	.header{ width:100%;    height: auto;}
	.logo{ width:100%; height:auto; margin-top:21px;}
	.logo img{margin:auto; width:80%; height:auto;display: block;}
	.fr{ width:100%; height:auto; margin-bottom:10px;}
.nav ul li{ width:25%; height:40px;  float:left; text-align:center; margin-top:10px;}
.nav ul li a{ width:90%; height:auto; background:#e2f6fe; font-size:18px; color:#0087bf; height:40px; line-height:40px; display:block; }
	

.main{ width:95%; height:auto; margin-left:auto; margin-right:auto; }
.main h2{ font-size:24px; font-weight:bold; color:#3fc0f6; width:100%; height:32px; line-height:100%; background:url(../images/pic1.jpg) no-repeat left bottom; }
.auto{margin-left: auto;    margin-right: auto;}
.main h2 span{ font-family:"Arial"; font-size:14px; color:#cbcbcb; margin-left:20px;}
.main1{ width:100%; }
.main1_nr{ width:100%; margin-top:20px; text-align:center; }
.main1_nr span{ width:100%;}
.main1_nr span img{ width:100%;}

.main2{ width:100%; padding:20px 0; background-color:#e2f6fe; }
.main2_nr{ width:100%;}
.main2_nrk{ display:none; width:100%; margin-top:15px;}
.main2_nrk img{ width:100%;}

.main2_nrk_prtc{ display:block;width:100%; margin-top:15px;}
.main2_nrk_prtc img{width:100%; }

.main3{ display:none;}

.main4{ width:100%; height:auto; padding-top:30px;}
.main4_nr{ width:100%; background:url(../images/bg3.png) repeat;}
.main4_nr1{ font-size:18px; font-weight:bold; color:#333;  line-height:28px; padding:10px 0 35px 0; background:url(../images/bg4.png) repeat-x center bottom;}
.main4_nr2{ font-size:14px; color:#333; height:auto; line-height:26px; padding-top:25px;}
.main4_nr3{ width:90%;    margin-top: 15px;    margin-bottom: 15px;}
.main4_nr3 a{ font-size:28px; color:#fff; width:100%; height:72px; text-align:center; padding-top:8px; background:url(../images/bg5.png) no-repeat; display:block;}
.main4_nr3 a span{ font-family:"Arial"; font-size:14px; display:block;}

.main5{ width:100%; padding:20px 0;}
.main5_nr{ width:100%; text-align:center;  text-align:center; }
.main5_nr img{ width:100%; height:auto;}

.main6{ width:100%; height:auto; padding-top:30px;}
.main6_nr{ width:100%;}
.main6_nrk{ width:100%; text-align:center; margin-top:30px;}
.main6_nrk img{ width:100%; height:auto;}

.main7{ width:100%; padding-top:40px; height:auto; overflow:hidden; display:block; }
.main7_nr{ width:100%; margin-top:20px;}
.main7_nrl{ width:100%;}
.main7_nrr{ width:100%; line-height:22px; text-align:center; margin-top:10px; height:auto;display:block;}

.dbnr{ display:none;}

.footer{ width:100%; text-align:center; padding:25px 0; }
.footer h2{ font-size:28px; color:#3fc0f6; width:100%;}
.footer h2 span{ font-family:"Arial"; font-size:12px; color:#ccc; display:block;}
.footer_nr{ width:100%; line-height:22px; margin-top:5px;}

/*关于我们  开始*/
.qy_banner{ display:none; width:100%; height:auto;}
.qy_banner_prbanner img { width:100%; height:auto;}
.qy_banner_prbanner{ display:block; width:100%; height:auto;}


.qy_main{ width:100%; height:auto; display:block; overflow:hidden; }
.qy_main1{ width:100%; margin-top:1px; background-color:#eee; }
.qy_main1_nr{ font-size:12px; color:#666; width:95%; height:31px; line-height:31px; padding-left:5%;}
.qy_main1_nr a{ color:#666;}
.qy_main2{ font-size:18px; font-weight:bold; color:#fff; width:95%; height:40px; line-height:40px; margin-top:14px; padding-left:5%;  background:url(../images/pic10.jpg) no-repeat; }
.qy_main2 span{ font-family:"Arial"; font-size:12px; font-weight:normal; margin-left:10px;}

/* 关于我们 */
.gywm_main{ color:#999; width:95%; line-height:28px; margin-top:40px; }
.gywm_main span.style1{ margin-right:60px; width:100%; display:block; }
.gywm_main img{ width:100%;}
.gywm_main span.style2{ font-size:22px; font-weight:bold; color:#666; display:block; }

/*关于我们  end*/
/* 包生包成 */
.bsbc_main{ width:95%; margin-top:20px; }
.bsbc_main h2{ font-size:14px; color:#999; width:100%;}
.bsbc_main h2 span{ font-size:16px; font-weight:bold; color:#666; margin-bottom:6px; display:block;}
.bsbc_main ul{ width:100%;}
.bsbc_main ul li{ width:100%; margin-top:44px;}
.bsbc_main ul li p{ width:100%; height:27px; line-height:100%; border-bottom:1px dashed #bbb;}
.bsbc_main ul li span{ font-size:12px; color:#3fc0f6; width:100%; line-height:28px; margin:20px 0 -8px; display:block;}


/* 服务范围 */
.fwfw_main1{ width:95%; height:auto; display:block; overflow:hidden; margin-top:20px; }
.fwfw_main1 ul{ width:100%;height:auto; display:block; overflow:hidden;}
.fwfw_main1 ul li{ width:100%; height:auto; display:block; overflow:hidden;margin-right:18px; text-align:center;}
.fwfw_main1 ul li p{ font-size:24px; color:#fff; width:100%; height:120px; line-height:120px; text-align:center; margin-left:3px; background-color:#40c0f7;}
.fwfw_main1 ul li span{ color:#40c0f7; width:100%; height:136px; line-height:36px; margin-top:-2px; padding-top:18px; background:#f5f5f5; display:block;}
.fwfw_main1 ul li span em{ display:block; }
.fwfw_main2{ width:95%;  overflow:hidden; }
.fwfw_main2 ul{ width:100%;}
.fwfw_main2 ul li{ color:#fff; width:100%; height:36px; line-height:36px; text-align:center; margin:20px 108px 0 0; background:#40c0f7; border-radius:5px;}


/* 代孕合同 */
.dyht_main{ color:#999; width:95%; line-height:28px;  }


/* 代孕流程 */
.dylc_main{ width:95%; margin-top:20px; }
.dylc_main1{ width:100%;}
.dylc_main1 img{ width:100%;}
.dylc_main2{ font-family:"宋体"; font-size:14px; color:#888; width:100%; text-align:center; margin-top:40px;}

.lxwm_main{ color:#999; width:95%; line-height:28px;}


}



