@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;font-family:"微软雅黑";text-decoration:none; font-size:18px;}
body{max-width:640px; min-width:320px;margin:0 auto;}
ul,li{list-style:none;}
a{text-decoration:none;}
button{border-radius:0;} 
textarea {-webkit-appearance:none;}   
input {-webkit-appearance:none; border:0; background:none; outline:none;}


#LRdiv0{ display:none!important;}
#LRdiv1{ display:none!important;}


.cen{width:610px; padding:0 15px; margin-top:25px;}
.tit{width:100%; height:45px; line-height:45px; color:#575757; font-size:30px; text-align:center; font-weight:700; margin-top:28px;}
.tit span,.tit2 span{font-size:30px; color:#027dd1;}
.tit2{width:100%; height:73px; line-height:73px; margin-top:10px; color:#575757; font-size:30px; text-align:center; font-weight:700;}
h4{width:100%; height:55px; line-height:40px; text-align:center; font-weight:100; color:#027dd1; font-size:22px;}


.head{width:100%; height:60px; padding:11px 0; background:#0075c4; text-align:center;}
.head h1{width:250px; height:60px; line-height:60px; text-align:right; font-size:40px; color:#fff; margin:0 auto;}

.banner,.banner a,.banner a img{width:640px; height:296px; display:block;}

.daoyu{height:135px;}
.daoyu img{width:241px; height:133px; float:left;}
.daoyu p{width:345px; height:135px; line-height:27px; text-indent:2em; color:#464646; float:right;}

.main{background:#f5f5f5; margin:0; padding-bottom:30px;}
.main ul.ul1 li{width:100%; height:auto; overflow:hidden; padding-bottom:24px; border-bottom:1px dashed #c5c4c4;}
.main ul.ul1 li p{width:100%; height:68px; line-height:68px; color:#000; font-size:26px;}
.main ul.ul1 li div{width:100%; height:auto; overflow:hidden;}
.main ul.ul1 li div label{width:31%; height:25px; padding-left:2%; line-height:25px; font-size:22px; color:#717171; white-space:nowrap; display:block; float:left;}
.main ul.ul1 li div label.san{margin-top:19px;}

.main ul.ul1 li div label span{width:24px; height:24px; background:url(../images/fx2.jpg) no-repeat left; margin-right:5px; float:left; display:inline-block;}
.main ul.ul1 li div label.cc span{background:url(../images/fx1.jpg) no-repeat left;}
.main ul.ul1 li div label span input{width:100%; height:25px; visibility:hidden; float:left;}

.main ul.ul2{width:478px; height:190px; margin:0 auto; margin-top:20px;}
.main ul.ul2 li{width:100%; height:41px; text-align:center; margin-bottom:20px;}
.main ul.ul2 li p{width:134px; height:41px; line-height:41px; text-align:left; font-size:26px; color:#000; float:left;}
.main ul.ul2 li input{width:340px; height:39px; line-height:39px; border:1px solid #d5d5d5; font-size:20px; color:#AFAAAA; text-indent:1em; background:#fff;}
.main ul.ul2 li input.submit{width:199px; height:41px; line-height:41px; text-indent:0; background:#0075c4; color:#fff; font-size:22px; border-radius:50px; margin:0 auto; cursor:pointer;}

.main>p{width:100%; height:113px; line-height:30px; text-indent:2em; padding:11px; font-size:20px; color:#717171; box-sizing:border-box; border:1px dashed #f83e67; border-radius:10px; background:#fff;}
.main>p span{font-size:20px; color:#ff731e;}

/* 专家 */
.zhuanjia{width:100%; height:262px; overflow:hidden; position:relative;}
.zhuanjia ul{width:1000%; height:262px; position:absolute; top:0; left:0; z-index:20;}
.zhuanjia>a{width:25px; height:53px; position:absolute; top:105px; z-index:100; cursor:pointer;}
.zhuanjia>a.prev{background:url(../images/zuo.png) no-repeat; left:15px;}
.zhuanjia>a.next{background:url(../images/you.png) no-repeat; right:15px;}

.zhuanjia ul li{width:640px; height:262px; padding-left:57px; box-sizing:border-box; background:url(../images/zjbj.jpg) no-repeat; position:relative; float:left;}
.zhuanjia ul li img{position:absolute; left:30px; bottom:0;}
.zhuanjia ul li div{width:270px; height:238px; padding-top:24px; position:absolute; left:240px; border:0;}
.zhuanjia ul li div h3{width:100%; height:57px; line-height:57px; font-size:30px; color:#010101;}
.zhuanjia ul li div h3 span{font-size:25px; color:#5b5b5b; font-weight:500; margin-left:25px;}
.zhuanjia ul li div p{width:100%; overflow:hidden; line-height:30px; font-size:20px; color:#5b5b5b; text-indent:29px;}
.zhuanjia ul li div p.p1{height:20px; line-height:20px; background:none;}
.zhuanjia ul li div a{width:116px; height:30px; line-height:30px; background:#878787; font-size:20px; color:#fff; text-align:center; display:block; border-radius:5px; margin-top:15px; float:left;}
.zhuanjia ul li div a:last-child{background:#0075c4; margin-left:30px;}
.zhuanjia ul li>p{width:50px; height:50px; line-height:15px; text-align:center; font-size:14px; color:#fff; transform:rotate(-35deg); position:absolute; top:45px; right:58px;}


/* 提交 */
.tijiao{height:160px; padding:10px 15px 20px 15px; background:#f5f5f5; margin-top:0;}
.tijiao div{width:100%; height:100%; overflow:hidden;}
.tijiao ul{width:100%; height:auto; position:relative;}
.tijiao ul li{width:100%; height:39px; line-height:39px; border-bottom:1px dashed #c4c4c4;}
.tijiao ul li span{font-size:22px; color:#5b5b5b; margin-right:75px; margin-left:5px;}
.tijiao ul li i{font-style:normal; font-size:22px; color:#0075c4;}
.tijiao ul li span:last-child{margin-right:5px; margin-left:0; float:right;}

.bottom{width:100%; height:60px; line-height:30px; color:#fff; padding:21px 0; background:#047ac9; text-align:center; margin-top:30px; margin-bottom:77px;}


/* 提交提醒信息 */
.remind{width:500px; height:238px; box-sizing:border-box; padding:0 10px; padding-top:25px; border:1px solid #d8d8d8; border-radius:5px; background:#fff; position:fixed; top:50%; left:50%; margin-left:-250px; margin-top:-120px; z-index:10000; display:none;}
.remind h3{width:100%; height:43px; line-height:43px; font-size:30px; font-weight:500; color:#000; text-indent:110px; background:url(../images/icon_zq.png) no-repeat 51px;}
.remind p{width:100%; line-height:45px; height:90px; text-indent:2em; font-size:18px; color:#4c4b4b; margin-top:10px;}
.remind a{width:20px; height:20px; line-height:15px; text-align:center; color:#b4b4b4; font-size:22px; border:1px solid #b4b4b4; border-radius:10px; cursor:pointer; display:block; position:absolute; top:8px; right:7px;}
.remind span{width:127px; height:36px; line-height:36px; background:#0e75bb; color:#fff; text-align:center; font-size:22px; border-radius:5px; cursor:pointer; display:block; margin:0 auto; margin-top:10px;}
.remind2{display:none;}
.remind2 h3{background:url(../images/icon_cw.png) no-repeat 51px;}
.remind2 p{text-align:center; line-height:90px;}

/* 底部咨询 */
.footer_dh{width:640px;height:90px; margin:0 auto;position:fixed;bottom:0; background:#0075c4; z-index:10000;}
.footer_dh a{ float:left;}
.footer_dh img{ margin-top:6px;}


#shake .sz{width:22px; height:22px; border-radius:11px; background:#ca0000; font-size:12px; color:#fff; text-align:center; line-height:22px; position:absolute; top:-15px; right:-2px; z-index:990;}