/* CSS Document */
/*通用*/
body { font: 14px "微软雅黑", Arial, Helvetica, sans-serif;margin:0; padding:0; color:#555;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,div,span,img {margin:0;padding:0; border:none;list-style:none;}
input {border:none;vertical-align:middle}
a{text-decoration:none;color:#000}
img {border:0 none; display:inline-block;}
body ::selection {color:#FFFFFF;background-color:#CEA074;}
body ::-moz-selection {color:#FFFFFF;background-color:#CEA074;}
.clearfix{ clear:both;overflow:hidden; }
.content{ width:1200px; margin:0 auto; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.mt{ margin-top:50px;}

/*头部*/
.head{	background-color:#fdfbfb;}
.headm{	width:1200px; overflow:hidden;margin:0 auto;	padding: 20px 0;	color:#838282}
.headm .headLogo{	line-height:126px;	float:left; width:314px}
.headm .headli{	float: left;    font-size: 14px;    margin: 14px 16px 0 175px;    width: 380px;}
.headm .headli li{	float: left;    line-height: 26px; background:url(../images/ico.gif) 0  12px no-repeat;   margin-right: 13px;    padding-left: 12px;    width: 160px;    display:inline;   }
.headm .headtel{	padding-top:15px; width:315px;float:right}
.headm .headtel dl{ float:right; width:245px}
.headm .headtel dd{	line-height:25px;	margin-top:10px;	font-size:13px;color:#fb7803;  }
.headm .headtel dd div{ float: left}
.headm .headtel dt img{	display:block;	float:left;	margin-right:9px; }
.headm .headtel dd img{	display:block;	float:left;	margin-right:9px; margin-top:8px}
.headm .headtel dd .telno{	font-size:18px;	font-weight:bold;}
.headm .headtel dd .jk{ color:#838282}

/*导航*/
.navbar{ width:100%; height:50px; background:#c49664;}
.navbar .nav{ width:1200px; margin:0 auto; line-height:50px;}
.navbar .nav{ width:1200px; margin:0 auto; line-height:50px;}
.navbar .nav li{ float:left;height:50px; }
.navbar .nav li a{ padding:15px 35px 14px 35px; font-size:16px; color:#fff;}
.navbar .nav li a:hover{ background:#81c5ec; color:#fff;}
.navbar .nav .gh{ float:right; width:230px; text-indent:40px; height:50px; line-height:50px; }
.navbar .nav .gh a{ display:block;height:50px; width:230px; font-size:18px; color:#fff;background:#c496644 url(../images/ico1.png) no-repeat 170px center;}
.navbar .nav .gh a:hover{ background:#c49664 url(../images/ico1.png) no-repeat 170px center;}

/*banner*/
.banner{ width:100%; height:450px; position:relative; overflow:hidden;}
.top4_box{ width:1920px; height:610px; position:absolute; top:0; left:50%; margin-left:-960px; overflow:hidden;}
.top4_list{ width:1920px; height:610px; margin:0 auto; display:block;}
.top4_list li{ width:1920px; height:610px; float:left;}
.top4_tips{ width:auto; height:15px; position:absolute; bottom:15px; left:48%;  z-index:30;}
.top4_tips li{ width:30px; height:8px; float:left; margin-right:6px; background:#cccccc; cursor:pointer;}
.top4_tips li.active{ background:#cea074;}

/*病种导航*/
.menu{ width:100%;height:120px;background:#c49664;}
.menu .nav{width:1600px;height:120px;margin:0 auto;position:relative;}
.menu .nav li{float:left;font-size:16px; width:200px;}
.menu .nav li a{display:block; width:200px;height:120px; text-align:center;color:gray;text-decoration:none;position:relative;overflow:hidden;}
.menu .nav li a:hover,.menu .nav li a.current{background:#c49664;transition: all 0.6s linear 0s;-moz-transition:all 0.6s linear 0s;-webkit-transition:all 0.6s linear 0s;-o-transition:all 0.6s linear 0s;}
.menu .nav li a:hover span,.menu .nav li a.current span{color:#fff;}
.menu .nav li .box{width:1200px;height:30px; padding:20px 0;position:absolute;top:120px;left:0;*left:0px;left:0px\0;background:#c49664;display:none; z-index:999;}
.menu .nav li .box a{display:block;height:28px;float:left;color:#fff;line-height:28px;border:none;background:none;padding:0;width:100px;text-align:center; font-size:16px; margin-left:20px;}
.menu .nav li .box a:hover{text-decoration:none;color:#fff; border:1px solid #fff;}
.menu .nav li a {display:block;width:100%;height:120px;z-index:21;position:relative;}
.menu .nav li a i{ display:block; width:56px; height:56px; margin:15px auto 10px;}
.menu .nav li a i.il1{ background:url(../images/menu_ico_01.png) no-repeat; }
.menu .nav li a i.il2{ background:url(../images/menu_ico_02.png) no-repeat; }
.menu .nav li a i.il3{ background:url(../images/menu_ico_03.png) no-repeat; }
.menu .nav li a i.il4{ background:url(../images/menu_ico_04.png) no-repeat; }
.menu .nav li a i.il5{ background:url(../images/menu_ico_05.png) no-repeat; }
.menu .nav li a i.il6{ background:url(../images/menu_ico_06.png) no-repeat; }
.menu li a span { display:block;width:200px;z-index:10;color:#fff; text-align:center; font-size:16px; font-weight:bold; }

/*院内新闻*/
.news{ width:1200px; margin:40px auto 0;}
.hd{ width:300px; float:left; height:352px;}
.slideBoxs1 {zoom:1; overflow:hidden; width:100%; position:relative; margin:0.5rem 0;}
.slideBoxs1 .bds1 img{ width:100%; vertical-align:bottom;}
.hds1{ width:80px; height:12px;  zoom:1; overflow:hidden; position:absolute; bottom:15px; right:10px;  }
.hds1 ul li{ width:12px; height:12px; background:#cccccc; float:left; margin-left:10px; border-radius:100px; text-indent:-99999px; overflow:hidden}
.hds1 ul li.on{ background: #cea074;}


.new-content{float:left;Width:540px; margin:0 30px;}
.ynxw{ width:100%;}
.ynxw:after{content:'';display:block;clear:both;}
.ynxw h3{float:left;font-size:20px;font-weight:normal;}
.ynxw p{ padding-top:5px;font-size:10px;color:#939393;}
.xiangqing{ margin:5px 0;}
.xq-title{width:540px;}
.xq-title p{font-size:20px;line-height:60px;text-align:center;display:block;}
.xq-title p a:hover{ color:#cea074;}
.xq-title span{text-indent:32px;display:block;padding-bottom:20px;border-bottom:1px solid #D6D6D6; color:#555;font-size: 14px;line-height: 22px;}
.xq-title span a{ color:#cea074;}
.new-list{ width:100%; overflow:hidden; margin-top:10px;}
.new-list ul{ width:100%; height:auto; }
.new-list ul li{ width:100%; height:30px;  line-height:30px; float:left; background:url(../images/ico.gif) no-repeat scroll 0 12px}
.new-list ul li:hover{ height:30px; }
.new-list ul li:hover .z1 a{ color:#BB7B3F;}
.new-list ul li .z1{ width:80%; height:28px; float:left; text-indent:15px;}
.new-list ul li .z1 a{ font-size:14px; color:#555; cursor:pointer;}
.new-list ul li .z2{ width:20%; font-size:12px; color:#999; text-align:right; float:left;}

.new-charas{ width:300px; float:right;}
.yiliao{ width:100%; margin:10px 0 0; clear:both;}
.yiliao li{ width:33%; text-align:center; float:left; margin-top:15px;}
.yiliao ul{ width:100%; overflow:hidden; margin-bottom:13px;}
.yiliao li i{ display:block; margin-bottom:5px;}
.yiliao li a:hover{ color:#cea074;}

/*专家团队*/
.ititle{ width:100%; background:url(../images/xian.png) no-repeat center 10px; text-align:center; font-size:32px; margin-bottom:26px;}
.ititle span{ font-size:14px; color:#999; display:block;}

.medical-team-img{background:url(../images/banner-2_04.png) no-repeat center top;width:100%;height:530px;padding-top:20px;margin-top:40px;}
.medical-team-content{width:1200px;margin:0 auto;position: absolute;}
.medical-team-content li{width:1200px;float:left; position:relative;}
.medical-team-content:after{content:'';display:block;clear:both;}
.people{float:left; padding-left:10px; padding-right:40px;}
.z{ width:760px; height:558px; padding-left:83px; right:0; top:30px; position:absolute;}
.z .z1{ width:100%; height:auto; margin-top:40px; font-size:32px; line-height:40px; float:left;}
.z .z2{ width:100%; height:auto; font-size:16px; margin:20px 0; line-height:24px; float:left;}
.z .z3{ width:600px; padding-left:60px; height:48px; line-height:24px; font-size:16px; margin-top:10px; background:url(../images/i_zjsc.png) no-repeat; float:left;}
.z .z4{ width:600px; padding-left:60px; height:auto; line-height:24px; font-size:16px; margin-top:10px; background:url(../images/i_zjjj.png) no-repeat; float:left;}
.z .z4 a{ color:#cf9c65;}
.z .zx{ width:80%; height:auto; padding-left:20%; margin-top:20px; float:left;}
.z .zx a{ width:114px; height:43px; padding-left:60px; margin-right:20px; line-height:43px; font-size:18px; color:#fff; border-radius:5px; float:left;}
.z .zx .zx1{ background:#E14343 url(../images/zx1.png) 34px center no-repeat;}
.z .zx .zx2{ background:#FB7803 url(../images/zx2.png) 34px center no-repeat;}
.left-index a{display:block;width:33px;height:77px;background:url(../images/minlogo_01.png) 0 -71px no-repeat;}
.medical-team-box{ width:1200px; margin:0 auto;}
.medical-team-box:after{ content:'';display:block;clear:both;}
.medical-teams{width:1200px;height:550px;position: relative;overflow: hidden;}
.medical-teams:after{content:'';display:block;clear:both;}
.left-index {position: absolute;top: 30%;left: 15px;z-index: 3;}
.right-index {position:absolute ;top: 30%;right: 15px;z-index: 3;}
.right-index a{display:block; width:33px; height:77px;background:url(../images/minlogo_01.png) -37px -71px no-repeat;}

/*精品科室*/
.keshi{ width:100%; overflow:hidden; margin-top:40px;}
.HomeCon6{ width:1200px; margin:0 auto; overflow:hidden;}
.HomeCon6 ul{ float:left; width:210px;}
.HomeCon6 li{ width:190px; height:65px; padding-left:20px; background:url(../images/ks_libg.jpg) no-repeat; margin-bottom:20px;}
.HomeCon6 li.lihover{background:url(../images/ks_libg_hover.jpg) no-repeat; }
.HomeCon6 li.lihover a,.HomeCon6 li.lihover em{color:#fff;}
.HomeCon6 li i{ display:block; float:left; width:35px; height:65px; margin-right:6px;}
.HomeCon6 li span{ display:block; float:left; font-size:18px; margin-top:12px;}
.HomeCon6 li span em{ font-size:10px; color:#666; font-style:normal; display:block;}
.HomeCon6 li i.i1{ background:url(../images/ks_01.png) no-repeat;}
.HomeCon6 li.lihover i.i1{ background:url(../images/ks_01_a.png) no-repeat;}
.HomeCon6 li i.i2{ background:url(../images/ks_02.png) no-repeat;}
.HomeCon6 li.lihover i.i2{ background:url(../images/ks_02_a.png) no-repeat;}
.HomeCon6 li i.i3{ background:url(../images/ks_03.png) no-repeat;}
.HomeCon6 li.lihover i.i3{ background:url(../images/ks_03_a.png) no-repeat;}
.HomeCon6 li i.i4{ background:url(../images/ks_04.png) no-repeat;}
.HomeCon6 li.lihover i.i4{ background:url(../images/ks_04_a.png) no-repeat;}
.HomeCon6 li i.i5{ background:url(../images/ks_05.png) no-repeat;}
.HomeCon6 li.lihover i.i5{ background:url(../images/ks_05_a.png) no-repeat;}
.HomeCon6 li i.i6{ background:url(../images/ks_06.png) no-repeat;}
.HomeCon6 li.lihover i.i6{ background:url(../images/ks_06_a.png) no-repeat;}
.HomeCon6 li i.i7{ background:url(../images/ks_06.png) no-repeat;}
.HomeCon6 li.lihover i.i7{ background:url(../images/ks_06_a.png) no-repeat;}
.HomeCon6_1{ width:970px; float:right;}
.HomeCon6_1 .bz{ width:100%;}
.HomeCon6_1 .bz .dis1{ width:100%; height:38px; line-height:38px; background:#f2f2f2;}
.HomeCon6_1 .bz .dis1 a{ font-size:16px; padding:0 30px;}
.HomeCon6_1 .bz .dis1 a:hover{ color:#cea074;}
.HomeCon6_1 .bz .dis2{ width:525px; float:left; margin-top:20px;}
.HomeCon6_1 .bz .dis2 .img1{ width:525px; height:269px;}
.HomeCon6_1 .bz .dis2 .img2{ width:525px; height:148px; overflow:hidden; margin-top:20px;}
.HomeCon6_1 .bz .dis2 .img2 img{ width:250px; height:148px;}
.HomeCon6_1 .bz .dis2 .img2 a{ display:block; float:left; width:250px;}

.HomeCon6_1 .bz .dis3{ width:420px; float:right;}
.HomeCon6_1 .bz .dis3 ul{ width:100%; overflow:hidden; border-bottom:1px dashed #e5e5e5; padding:15px 0; }
.HomeCon6_1 .bz .dis3 ul:last-child{ border-bottom:0;}
.HomeCon6_1 .bz .dis3 ul li{ width:100%; height:32px;  line-height:32px; float:left; background:url(../images/ico.gif) no-repeat scroll 0 12px; margin-bottom:0; padding-left:0;}
.HomeCon6_1 .bz .dis3 ul li:hover{ height:32px; }
.HomeCon6_1 .bz .dis3 ul li:hover .z1 a{ color:#BB7B3F;}
.HomeCon6_1 .bz .dis3 ul li .z1{ width:80%; height:28px; float:left; text-indent:15px; margin-top:0; overflow:hidden;}
.HomeCon6_1 .bz .dis3 ul li .z1 a{ font-size:14px; color:#555; cursor:pointer;}
.HomeCon6_1 .bz .dis3 ul li .z2{ width:20%; font-size:12px; color:#999; text-align:right; float:right; margin-top:0;}

/*医院环境*/
.hj{ width:100%; margin-top:30px; overflow:hidden;}
.hj .HomeCon1{ width:100%; margin:0 auto; clear:both;}
.hj .HomeCon1 .HomeCon1_n{width:100%;height:70px; line-height:70px;  background:#cea074; width:100%;}
.hj .HomeCon1 ul{ width:1200px; margin:0 auto;}
.hj .HomeCon1 ul li{ width:25%; text-align:center; height:70px;float:left;}
.hj .HomeCon1 ul li a{ display:block;}
.hj .HomeCon1 ul li.lihover{ background:#c29163;}
.hj .HomeCon1 ul li a{ color:#fff; font-size:18px;}
.hj .HomeCon1 .HomeCon1_1{ width:1200px; margin:0 auto; height:500px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l{ width:933px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a{ display:block; float:left; margin-bottom:8px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_r a{ display:block;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p1{ width:325px; height:264px; overflow:hidden; margin-right:8px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p2{ width:600px; height:264px; overflow:hidden;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p3{ width:360px; height:217px; overflow:hidden; margin-right:7px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p4{ width:300px; height:217px; overflow:hidden; margin-right:6px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p5{ width:260px; height:217px; overflow:hidden;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_r a.p6{ width:259px; height:489px; overflow:hidden;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_r{ width:259px;}
.hj .HomeCon1 .HomeCon1_1 .hj a img{  transition: all 0.6s;  }
.hj .HomeCon1 .HomeCon1_1 .hj a:hover img{ transform: scale(1.2);  }

/*公用底部*/
.footer{ width:100%; height:286px; background:#f2f2f2; border-top:1px solid #ccc; margin-top:40px; padding-top:30px;}
.footer .d1{ width:294px; float:left; margin:0 50px 0 30px;}
.footer .d2{ width:167px; float:left;}
.footer .d2 h6{ font-size:18px; font-weight:normal; margin-bottom:8px;}
.footer .d2 a{ display:block; font-size:14px; line-height:24px;}
.footer .d2 a:hover{color:#cea074;}
.footer .d3{ width:308px; float:left;}
.footer .d3 h6{ font-size:18px; font-weight:normal; margin-bottom:8px;}
.footer .d3 span{ display:block;font-size:14px; line-height:24px; background:url(../images/ico2.jpg) no-repeat left 4px; padding-left:25px;}
.footer .d4{ width:170px; float:right;}
.footer .d5{ width:100%;}
.footer .d5 p{ float:right;margin-top:30px;}
.footer .d5 p b{ color:#fb7803;}
.footer .d5 .ss{ width:390px; float:right; margin-top:20px;}
.footer .d5 .ss .s_btn1{ width:293px; height:35px; border:1px solid #ccc; background:#fff; color:#999;}
.footer .d5 .ss .s_btn2{ width:70px; height:37px; background:#fb7803; color:#fff; font-size:16px; font-family:"微软雅黑";}



/*列表页*/
.ileft{ width:300px; float:left; overflow:hidden;}
.iright{ width:828px; float:right; overflow:hidden; border:1px solid #F4F4F4; padding:0 20px;}
.list{ width:100%;}
.list ul li{ width:100%; overflow:hidden; padding:15px 0; border-bottom:1px solid #f0f0f0;}
.list ul li h2{ font-size:16px; background:url(../images/slistico.png) no-repeat left center; text-indent:20px; height:30px; line-height:30px;}
.list ul li h2 a:hover{ color:#cea074;}
.list ul li span{ color:#999; font-size:12px;}
.list ul li p{ font-size:14px; line-height:24px; margin-top:15px;}
.list ul li p a{ color:#cea074;}

/*-----分页-------*/
.pagelist{height:36px; margin:0 auto; width:100%; padding:20px 0; overflow:hidden;}
.pagelist ul li{display:inline-block; float:left;border:1px #cbcbcb solid; background:#fff; margin-right:8px; padding:4px 8px;}
.pagelist ul li a{ display:block;font-size:12px; color:#555; display:block;}
.pagelist ul li select{margin-top:5px;}
.pagelist ul li.thisclass{background:#cea074;border:0;padding:4px 8px; color:#FFF;}
.pagelist ul li.thisclass a{font-size:12px; color:#fff;}


/*当前位置*/
.position{ width:100%; padding:25px 0; }
.position a:hover{ color:#cea074;}

/*文章页*/
.wenzhang{ width:100%; padding-top:20px;}
.wenzhang h1{ font-size:24px; text-align:center; line-height:40px; margin-top:20px;}
.wenzhang span{ /*display:block;*/ color:#999; /*text-align:center; border-bottom:1px solid #f0f0f0;*/ margin-bottom:10px; line-height:40px;}
.wenzhang .arc{ font-size:16px; line-height:32px; margin-top:30px;}
.wenzhang .arc p{ /*text-indent:2rem;*/ margin-top:15px;}

.pagelist2{ width:100%; padding:30px 0;}
.pagelist2 a:hover{ color:#cea074;}

/*二级科室页面*/
.ititle1{ width:100%; height:40px; line-height:40px; background:#f4f4f4; margin-top:20px;  font-size:20px; text-indent:20px;}
.ititle1 span{ font-size:12px; color:#999;}
.operate{width:300px;margin:0 0 20px;}
.operate li{border-bottom:1px dotted #e5e5e5;display:inline-block;width:100%;position:relative;min_height:52px;z-index:10;zoom:1 }
.operate li h4{cursor:pointer;background:url(../images/bg3.png) no-repeat 270px 0;padding-left:30px;text-decoration:none;font-size:16px;color:#555;display:block; line-height:52px;font-weight:normal;}
.operate li.selected h4{background-position:270px -52px; color:#cf9c65;}
.operate li .list-item{padding:5px 0;position:relative;zoom:1;display:none;}
.operate li .list-item p{padding-left:8px;}
.operate li .list-item p.on a{color:#cea074; font-size:14px;}
.operate li .list-item p a{background:url(../images/bg1.png) no-repeat 42px 12px;color:#555;display:block;height:32px;line-height:32px;margin:0 -1px 0 1px;padding-left:60px; position:relative;text-decoration:none;font-size:14px;}
.operate li .list-item p a:hover{color:#cea074;text-decoration:none;}

.expert{ width:300px; margin-top:20px;}
.expert ul li{ width:100%; height:214px; margin-top:20px;}
.dis_img_box{position:absolute;margin-bottom:10px;height:224px;}
.dis_img_title{top: -167px;left: 178px;position:relative;}
.dis_img_title p{font-size:20px;}
.dis_img_title span{font-size:16px; line-height:46px;}
.dis_img_title a{ display:block;font-size:14px;width:85px;line-height:30px;text-align:center;color:#fff; background:#FF5513;}


.dis_content_right{width:100%;float:right; min-height:600px;}
.dis_xin{margin-bottom:10px;}
.dis_xin_top p{font-size:26px;display:inline-block;line-height:45px;}
.dis_xin_top span{font-size:12px;}
.dis_table ul li{float:left;width: 136px;/*height:80px;*/border:1px solid #eee;text-align:center;vertical-align:middle;}
.dis_table ul li:hover{ background:#cf9c65; }
.dis_table ul li:hover a{ color:#fff;}
.dis_table{ width:828px;}
.dis_table ul li a{content:'';display:block;clear:both; padding:18px 0;}
.dis_table ul li p{font-size:18px;}
.dis_table ul li span{ font-size:9px;}
.dis_table ul:after{content:'';display:block;clear:both;}
.dis_xin_top{ padding:15px 0;}
.dis_details{ margin-top:20px;}
.dis_details p{ line-height:34px; font-size:16px; /*text-indent:2rem;*/}
.dis_details h3{font-size:20px;font-weight:400; margin:30px 0;}
.dis_details span{display:block; padding:20px 0;font-size:16px; line-height:32px;}

/*医院环境*/
.hjPic{ width:100%;}
.hos_out_box{width:828px;height:495px;background:#F4F4F4;position:relative;text-align:center;vertical-align: middle;display: table-cell;*padding-top:20px;_padding-top:20px;}
.hos_out_mod{ position:relative; line-height:50px;width:100%;bottom:21px;background:#F4F4F4;text-align:center;font-size:16px;z-index:3;opacity:0.9;}
.hos_img_this{ background:#F4F4F4;padding:30px 0;overflow:hidden;}
.hos_img_this i,.hos_img_this s{ float: left;width: 35px; text-align: center;margin-top: 35px;}
.hos_img_ul{ float: left;width: 752px;overflow: hidden;height: 105px;position:relative;}
.hos_img_ul ul{position:absolute;}
.hos_img_ul ul li{ float:left;}
.hos_img_ul ul li img{padding:0 2px;}
.hos_img_ul ul li:after{ content:''; display:block;clear:both;}

/*专家团队*/
.new_content{ width:100%;}
.new_content ul li{margin: 15px 10px;border-bottom: 1px dashed #D6D6D6;padding-bottom: 20px;overflow:hidden;}
.new_content ul li:hover{ background:#f2f2f2;}
.new_img{ width: 185px;height: 200px; float: left; padding:20px 0 0 15px;}
.new_text{ float:left;width: 565px;padding: 15px 20px;margin-top: 20px;}
.new_text h3{ font-size:22px ;line-height:38px; font-weight:400;}
.new_text span{font-size:16px ;line-height:30px;}
.new_text p{font-size:14px ;line-height:24px;}
.new_a>a{display:block;width:80px ;background:#cea074;color:#fff; text-align:center;line-height:30px; float:right;}


/*****预约挂号*******/
.reg-text{width:100%;padding:30px 0px;}
.reg-text-title p{font-size:24px;line-height:38px;text-align:center;}
.reg-form:after{ overflow:hidden;}
.reg-form{ width:100%; margin:40px 0;}
.reg-form form:after{content:''; display:block; clear:both;}
.reg-form-left{float:left; width:377px;}
.reg-form-left>div p{ font-size:16px;  line-height:38px;float:left;width:100%;}
.reg-form-left>div input{ font-size:100%; height:40px;  line-height:38px; background:#F3F3F3;width:260px; text-indent:16px;float:left;}
.reg-form-right{ float:left; width:377px;}
.reg-form-right>div p{font-size:16px; line-height:38px;}
.reg-form-right>div textarea{ min-height:120px;line-height:38px;  background:#F3F3F3; width:383px; font-size:16px;text-indent:16px;  border: none;float:left;}
.reg-from-button{ width:100%;}
.reg-button-alt{width:450px; float:left;}
.reg-button-alt p{ font-size:14px; line-height:20px; color:#7d7d7d;}
.reg-button{ float:left; margin-left:100px;margin-left:50px\9;*margin-left:50px;_margin-left:50px\9;}
.reg-button input{  width:90px; height:30px;color:#fff;    background: #FF5513;}
.reg-button .input1{background:#FF5513;}
.reg-button .input2{ background:#cea074; margin-left:30px;}
.reg-from-button{  margin:20px 0; float: left;}
.reg-from-button:after{  content:'';  display:block; clear:both;}
.reg-sm{ padding:19px 34px; border:1px solid #E6E6E6;overflow:hidden;}
.reg-sm-left{ width:270px; height:100px; float:left;}
.reg-sm-left p{ float:left; font-size:16px;line-height:20px;}
.reg-sm-left a{ padding:5px 10px; font-size:16px;line-height:20px; background:#cea074; color:#fff;}
.reg-left-dianhua2 p{ margin-top:7px;}
.reg-left-dianhua1{ margin:20px 0;}
.reg-sm-left span{  font-family: Impact; float:left; font-size:26px; line-height:28px; color:#FF5513;}
.reg-sm-right{
float:left;margin-left:24px;}
.reg-ewm{ float:left;}
.reg-ewm-text{ float:left;}
.reg-ewm-text h3{font-size:24px;line-height:38px; color:#FF5513;    margin:5px 10px;}
.reg-ewm-text p{font-size:14px;line-height:22px; margin:5px 10px;}