body,html {-webkit-user-select: none;user-select: none}
body, ul, li, span, b, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input ,i { margin:0px; padding:0px;font-weight:normal; font-style:normal}
body{ font-size:14px;font-family:"Microsoft Yahei"; color:#666; background:url(../images/bg.jpg) repeat}
img { border:0px; vertical-align:top; }
ul, li { list-style:none; display:block}
span, dl, dt ,dd, ul, li{ display:block;}
a { text-decoration:none;color:#666}
a:hover { text-decoration:none;}
.center{ width:1000px; margin:0 auto; overflow:hidden;}
.clear{ overflow:hidden}
.ys{ background:#fff;}
p{ text-indent:2em; line-height:22px;}
p a{ color:#e71f19}
.header .logo{ height:92px; background:#fff}
.header .logo span{float:left}
.header .logo span img{ padding:12px 7px}
.header .logo span+span{ float:right; margin:25px 0px 0 0; font-size:12px;}
.header .logo span ul li{ float:left; margin:0 10px 15px 0;}
.header .logo span ul li a{ margin-right:10px}
.header .logo span b { text-indent:2em; display:block}
.header .logo span b i{ color:#e71f19}
.header .nav{ background:#017cc2; width:100%}
.header .nav ul li{ width:111px; float:left; background:url(../images/nav_bg.jpg) no-repeat center right; text-align:center; line-height:46px;}
.header .nav ul li a{ color:#fff; font-size:16px;}
.header .notice{ margin:10px auto; background:#f4f4f4; line-height:41px;}
.header .notice span{ float:left; margin-right:15px;}
.header .notice span a{ color:#333;}
.header .notice .zx{ display:block; float:right; margin:5px 15px 0 0; width:83px; height:30px; text-align:center; color:#fff; background:#ff7e00; line-height:32px; border-radius:5px;}
.bottom {background:url(../images/bottom_1.jpg) repeat-x bottom}
.bottom .footer span{ float:left; margin:20px 40px 0 0; overflow:hidden; font-size:12px}
.bottom .footer span ul{ margin:20px 0}
.bottom .footer span ul li{ float:left; margin-right:10px}
.bottom .footer span ul li a{color:#017cc2; margin-right:10px }
.bottom .footer p{ text-indent:0; display:block;}
.bottom .footer span+span+span{ margin-top:40px}
/***********************************************************public end***************************************************************************/
.title{ border-bottom:1px solid #e7ebea; background:#f4f4f4; line-height:30px; margin:1px}
.title h2{ color:#017cc2; font-size:16px; display:block; float:left; text-indent:1em; font-weight:bold; line-height:30px}
.title a{ display:block; float:right; margin-right:5px;}
.part1 .news{ width:267px; float:left; border:1px solid #e7ebea; line-height:30px}
.part1 .news dl{ margin:10px 10px 0;}
.part1 .news dl dt{ border-bottom:1px dashed #d7d7d7; padding-bottom:5px}
.part1 .news dl dt h2 a{ color:#ff7e00; font-size:16px; display:block; text-align:center}
.part1 .news dl dd{ margin:3px 0 0 15px; background:url(../images/news_1.jpg) no-repeat center left; text-indent:1em}
.part1 .gongy{ width:721px; float:right}
.part1 .gongy .hzs_con li img{ float:left; width:721px}
.part1 .gongy .bx-prev{background:url(../images/gongy_1.png);width:40px; height:74px; position:absolute; left:0px;top:110px; text-indent:-9999px;}
.part1 .gongy .bx-next{background:url(../images/gongy_2.png);width:40px; height:74px; position:absolute; left:680px; top:110px; text-indent:-9999px;}
.part2,.part4{ margin:10px 0}
.jyzn{ height:206px; background:url(../images/part2_1.jpg); width:269px; float:left}
.jyzn h2{ height:32px;}
.jyzn a{ display:block; width:134px; height:82px; float:left}
.part2 .about{ width:719px; float:left; border:1px solid #e8eceb; float:right}
.part2 .about dl{ margin:10px 15px 9px}
.part2 .about dl dt{ float:left}
.part2 .about dl dd{ margin-left:10px; position:relative; float:left; width:498px}
.part2 .about dl dd p{ display:block; position:absolute; top:0; left:0}
.part2 .about dl dd span{ position:absolute; top:115px; right:0}
.part2 .about dl dd span a{ margin-right:10px}
.part3{ border:1px solid #e8eceb}
/*.part3 .img-scroll { position:relative; margin:20px auto;}
.part3 .img-scroll .prev,.img-scroll .next {position:absolute; display:block; width:17px; height:51px; top:110px}
.part3 .img-scroll .prev { left:15px;cursor:pointer; background:url(../images/part3_1.jpg)}
.part3 .img-scroll .next { right:15px;cursor:pointer; background:url(../images/part3_2.jpg)}
.part3 .img-list { position:relative; width:880px; margin-left:60px; overflow:hidden}
.part3 .img-list ul { width:9999px;}
.part3 .img-list li { float:left; display:inline; width:194px; margin-right:30px;}
.part3 .img-list li h2{ margin:10px 0 5px; display:block; font-size:16px; font-weight:bold; text-align:center}
.part3 .img-list li h2 b{ font-size:14px; font-weight:normal; margin-left:10px}
*/
.part3 .img-scroll{}
.part3 .img-scroll dl{ width:474px; padding-left:10px; float:left; overflow:hidden}
.part3 .img-scroll dl dt{ float:left; margin-right:10px;}
.part3 .img-scroll dl dd{ width:260px; float:right; margin-top:10px; line-height:24px}
.part3 .img-scroll dl dd h3{ display:inline-block; font-size:14px; font-weight:bold}
.part3 .img-scroll dl dd h2{ margin:10px 0 5px; display:block; font-size:16px; font-weight:bold;}
.part3 .img-scroll dl dd b{ font-size:14px; font-weight:normal; margin-left:10px}
.part3 .img-scroll dl dd a{ color:#e71f19}
.part5 .nr{border:1px solid #e8eceb; width:320px; float:left; }
.part5 .nr ul{ margin:10px}
.part5 .nr ul li{background:url(../images/part5_1.jpg) no-repeat center left;border-bottom:1px dashed #d7d7d7;text-indent:1em;line-height:26px;margin-bottom:10px;}
/***********************************************************index end***************************************************************************/
.article,.list{ padding-bottom:10px;}
.left{ width:270px;float:left;}
.left .hot {border:1px solid #e8eceb;}
.left .hot .bt{ background:url(../images/list_1.jpg) repeat-x; height:43px;}
.left .hot .bt span{ margin:3px 0 0 25px;}
.left .hot ul{ margin:10px}
.left .hot ul li{ margin-bottom:10px; border-bottom:1px dashed #d7d7d7; background:url(../images/list_2.jpg) no-repeat center left; text-indent:1em; line-height:30px}
.left .hot ul li+li+li+li{ background:url(../images/list_4.jpg) no-repeat center left}
.left .doctor{ margin:10px 0;border:1px solid #e8eceb;}
.left .doctor .rim .fgx{ border-bottom:1px dashed #e8eceb; margin:10px 0}
.left .doctor .rim{ height:165px; overflow:hidden; width:250px; margin:0 auto}
.left .doctor .rim li{ height:165px; overflow:hidden}
.left .doctor .rim li dl dt{ border:1px solid #d7d7d7; float:left}
.left .doctor .rim li dl dd{ width:120px; float:right; margin-top:8px;}
.left .doctor .rim li dl dd h2{ font-size:16px; font-weight:bold}
/***********************************************************article list public end***************************************************************************/
.right,.wz_right{ width:718px; border:1px solid #e8eceb; float:right;}
.list .right .title span{ float:right; background:url(../images/list_9.jpg) no-repeat center left; text-indent:1em; margin-right:10px}
.list .right .title span a{ display:inline !important; margin:0 0 0 5px; float:none}
.list .right .con ul{ margin:10px;}
.list .right .con ul li{ background:url(../images/list_10.jpg) no-repeat center left; text-indent:1.5em; border-bottom:1px dashed #d7d7d7; line-height:30px; margin-bottom:7px}
.list .right .con ul li:first-child a{ color:#017cc2}
.list .pagination-wrapper {clear: both;text-align: center; margin:26px 0;}
.list .pagination {display: inline-block;*display: inline;*zoom: 1;}
.list .pagination li{display: inline;float: left;padding: 2px 8px; border:1px solid #c8c8c8; margin-left:10px; color:#787878;}
.list .pagination li a {/*display: inline-block;*/background: #f9f9f9;color: #666;}
.list .pagination .thisclass{ color:#fff; background:#017cc2;}
.list .pagination li:last-child{ border:none}
.list .pagination li:first-child{ border:none}
.list .pagination li select{ background:none; border:none}
/***********************************************************list end***************************************************************************/
.wzbt{ border-bottom:1px solid #e7ebea; background:#f4f4f4; line-height:50px; margin:1px; text-align:center; font-size:20px; font-weight:bold}
.wznr{ margin:10px 15px;}
.wznr p{ line-height:30px; text-indent:0 !important; margin-top:10px}
.page{background:#f4f4f4; margin-top:15px;}
.page span{ float:left; text-align:center; width:50%; line-height:40px; height:40px; overflow:hidden}
.dt{ text-align:center; margin-top:15px}
/***********************************************************article end***************************************************************************/
.cz{ border:1px solid #dadada; width:720px; margin:10px auto}
.cz h2{ margin:20px 0; text-align:center;}
.cz dl{ margin:15px 10px 0; border-bottom:1px dashed #d5d5d5;text-indent:1em}
.cz dl dd{ background:url(../images/form_1.jpg) no-repeat center left; text-indent:1.5em; float:left; margin:10px 20px 10px 20px}
.cz dl dd input{ margin-right:5px}
.cz dl+dl+dl+dl{ border:none}
.cz ul{ margin:20px 40px 10px}
.cz ul li{ overflow:hidden;margin-bottom:10px; width:410px;}
.cz ul li span{ float:left;color:#4a4a4a; width:75px;}
.cz ul li input,select,textarea{ border:1px solid #d5d5d5; width:210px; line-height:25px; display:block; float:left; height:25px; text-indent:.2em}
.cz ul li b{ display:block; float:right; margin-left:20px; font-size:12px; color:#9b9b9b}
.cz ul li b i{ color:#f00}
.cz ul li select{ width:120px}
.cz ul li+li+li+li+li+li{ width:545px}
.cz ul li textarea{ width:460px; height:150px}
.cz ul li .submit2{ width:137px; border:none; color:#fff; background:#0089d3; text-align:center; line-height:30px; margin-left:30px; height:30px;float:left}
.cz ul li .submit{ width:137px; border:none; color:#fff; background:#0089d3; text-align:center; line-height:30px; margin-left:104px; height:30px; float:left}
.cz ul .yz{ width:80px !important; margin-right:10px}
/***********************************************************wlczb end***************************************************************************/