@charset "utf-8";
/* CSS Document */

body,html{margin:0 auto; padding:0;}
img{border:0;}
h1,h2,h3,h4,h5,h6,hr,blockquote,p,pre,ul,ol,li,dl,dt,dd,form,fieldset,legend,button,input,textarea,th,td{margin:0; padding:0;}
ul,ol,li{list-style:none;}
sup{vertical-align:top;}
sub{vertical-align:bottom;}
legend{ color:#000;}
fieldset{border:0;}
buttoon,input,select,textarea{font-size:100%;}
table{border-collapse:collapse; border-spacing:0;}
.hidden{display: none}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; clear:both; height:0; visibility:hidden;}
.clearfic{display:inline-block; overflow:hidden;}

a:visited,a:link{ text-decoration:none;color: #666666;}
a:hover{ text-decoration:none; color: #f86900;}

/*---------------*/
body,input,button,select,textarea{ font-family:"微软雅黑"; font-size:12px; color:#313131;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
pre,code,kbd,samp{font-family:"微软雅黑";}
small{font-size:12px;}

.middle{width:1190px; margin:0 auto; color:#797979;}
.middle span a{color:#797979; padding:0 8px; height: 32px;display: inline-block;line-height: 32px; float:left; background:url("../images/line.jpg") no-repeat right center;}
.middle a:hover{color:#000;}
.middle span{float:right;}
.middle span img{vertical-align:middle;}
a.blue_col{color:#27418b; padding:0 4px;}
a.blue_col:hover{text-decoration:underline;}


/*header*/
.header{width:100%; height:auto;}
.top{background:#efefef; border-bottom:1px solid #d2d2d2; font-size:13px; height:32px; line-height:32px;}
.head{width:100%; border-bottom:3px solid #fe6a37; height:44px;}

.weixin{display: inline-block;position: relative;z-index: 10; border:1px solid #efefef; border-bottom:none; height:31px!important;}
.middle .weixin-hover,.middle .wap-hover{background: #fff;border-left: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;border-top: 1px solid #c9c9c9;border-bottom: 1px solid #fff;}
.weixin .ewm,.middle .wap .wap-ewm{position: absolute; top:32px; left:-1px;width: 114px;height: 116px;background:#fff;border-left: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9; display:none;z-index:100}
.weixin .ewm p{text-align: center; line-height: 30px;}
.weixin .ewm img{width: 78;height: 78px; margin: 0 auto; display: block;}

.middle .wap{width:57px; float:left; background: 63px 13px no-repeat;position: relative; height:32px; margin-right:2px; padding:0; padding-left:5px;}
.middle a.wap-hover{background: #fff 63px 13px no-repeat; display:block;}

.middle .wap .wap-ewm p{text-align: center;line-height: 30px;}
.middle .wap .wap-ewm img{height: 80px;width: 80px; margin:0 auto;display: block;}
a.topno{background:none;}
span a.topline{width:1px; float:left; padding:0 2px;}


/*content*/
.content{width:1200px; margin:0 auto; overflow:hidden;}
.search{border-bottom: 1px solid #f58603;padding: 27px 0 34px 0}
.logo{width: 220px;float: left;}
.search_inp{width: 376px;height: 36px;line-height: 36px;border:2px solid #f58603;float: left;margin-left: 218px;margin-top:3px;position: relative;z-index: 1}
.search_inp input{border: medium none;float: left;width: 328px;height: 36px;line-height: 36px;padding-left: 12px;font-size: 14px;*margin-left: -218px}
.search_inp span{position: absolute;display: inline-block;line-height: 36px;height: 36px;padding-left: 12px;color: #b0b0b0;left:0;top:0;font-size: 14px;z-index:100}
.search_inp a{display: block;height: 36px;width: 36px;float: left}
.search_w{float: left;width: 350px;padding-left: 20px;height: 36px;line-height: 36px;margin-top: 3px;font-size: 14px;color: #9a9a9a;overflow: hidden;}
.search_w a{display: inline-block;margin-right: 10px;color: #9a9a9a}
.step_all{padding-left: 12px;height: 46px;line-height: 46px;font-size: 13px;color: #4f4f4f;}
.ser_result{height: 56px;line-height:56px;background: #f2f2f2;font-size: 18px;color: #4f4f4f;padding-left: 12px;}
.col_f5{color: #f58603;}

.menu_first{width:100%;height:40px;border-bottom:#e3e3e3 2px solid;padding-top: 25px}
.menu_first ul{float:left; overflow:hidden;cursor:pointer;}
.menu_first li{padding:0 2em;height:40px;line-height:40px;text-align:center;color:#333;float:left; font-size:16px}
.menu_first li.active{background:#FFFFFF;border-bottom:#f47f28 2px solid; cursor:pointer; color:#f47f28;}

.pages{margin-top:30px;}
.cont_left{width: 900px;float: left;}
.cont_right{width: 277px;float: right;}
.kinds{border:1px solid #deceb6;padding-left: 22px;}
.kinds p{line-height: 23px;margin-top: 21px;}
.tit_name{font-size: 14px;color: #868686;display: block;width: 78px;float: left}
.kind_list{float: left;width: 798px;}
.kind_list li{float: left;color: #444444;font-size: 14px;text-align: center;padding: 0 16px;margin-right: 10px;cursor: pointer;height: 23px;line-height: 23px;margin-bottom: 5px}
.kind_list .on{background: #ff9900;color: #fff}
.pro_one{margin-bottom: 18px;border:1px solid #d2d2d2;}
.bor_w{border:1px solid #fff}
.pro_title{line-height: 56px;height: 56px;padding-top: 11px;}
.pro_w{width: 634px;padding-left: 16px;float: left;overflow: hidden;height: 56px}
.pro_a{width: 214px;float: right;padding-right: 20px;text-align: right;}
.pro_a img{vertical-align: middle}
.pro_red{font-size: 18px;color: #ff4200}
.pro_blue{font-size: 18px;color: #088ad4}
.pro_gray{font-size: 13px;color: #9e9e9e;margin-left: 20px;}
.pro_img{width: 159px;padding: 14px 22px 16px 17px;float: left;}
.pro_cont{float: left;width: 678px;border-top:1px solid #e3e3e3;}
.pro_cont p{padding-top: 14px;}
.part{display: inline-block;height: 25px;line-height: 25px;background: #fffde3;font-size: 13px;color: #6d6d6d;padding: 0 12px;}
.col_f4{color: #f47300}
.item{float: left;width: 428px;margin-top: 5px;min-height: 130px}
.item li{background: url("../images/star.gif") no-repeat 10px 5px;padding-left: 25px;font-size: 12px;color: #3b3b3b;margin-top: 8px;
    padding-right: 12px}
.col_ff{color: #ff0000}
.pro_but{text-align: center;width: 244px;float: left;border-left: 1px dashed #cecece;height: 138px;margin: 10px 0}
.pro_but p{font-size: 24px;color: #ff3300;padding-bottom: 14px;}
.pro_but .know{display: inline-block;width: 156px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background: #ff9900;border-radius: 5px;}
.pro_but .unline{display: inline-block;width: 156px;height: 40px;line-height: 40px;font-size: 16px;color: #ff9900;border:1px solid #ff9900;
;border-radius: 5px;margin-top: 35px;}
.pro_but h4{font-size: 13px;color:#a7a7a7;line-height: 28px;}
.pro_but h4 a{color:#a7a7a7;text-decoration: underline}
.disease_bor{border:1px solid #ececec; overflow:hidden; margin-bottom:18px; width:275px;}
.disease_right_tit{border-bottom:1px solid #dbdbdb; line-height:48px; background:#f5f5f5; font-size:14px; text-align:center;color: #3d3d3d;height: 48px}
.disease_right_con{padding:0 10px; overflow:hidden; }
.disease_right_con dl{padding:10px 0; width:255px; float:left; border-bottom:1px dashed #d7d7d7; overflow:hidden;}
.disease_right_con dl dt{width:16px; float:left; text-align:center; line-height:20px;background:url(../images/disease_round4.gif) no-repeat center; color:#fff;}
.disease_right_con dl dd{width:225px; float:right; line-height:20px;font-size: 14px;color: #686868}
.disease_right_con dl dd a{display:block; font-size:14px; color:#686868;}
dl dt.disease_one{background:url(../images/disease_round1.gif) no-repeat center;}
dl dt.disease_two{background:url(../images/disease_round2.gif) no-repeat center;}
dl dt.disease_three{background:url(../images/disease_round3.gif) no-repeat center;}
dl.disease_bot{border-bottom:none;}
dl:last-child{border-bottom:0 none;}
.citiao{padding:12px 0 12px 12px; }
.citiao a{display: inline-block;padding-right:14px;font-size: 16px;color: #999999;margin-bottom: 20px}
.citiao a:hover{color: #ff9900;}
.citiao .black{color: #333;}


.col_b0{color: #0070b0}
.pro_qc{border:1px solid #d2d2d2;padding: 26px 8px 18px 18px;margin-bottom: 18px;}
.pro_qc p{font-size: 18px;color: #ff4200;padding-bottom: 12px;}
.pro_qc .qc_r{display: inline-block;width: 260px;float: right;font-size: 13px;color: #088ad4;}
.pro_qc .qc_s{display: inline-block;font-size: 13px;color: #3b3b3b;line-height: 26px;width: 100%}
.paper{padding: 60px 20px;text-align: right}
.paper span{display: inline-block;height: 24px;line-height: 24px;border:1px solid #bababa;font-size: 14px;color: #8a8a8a;
text-align: center;padding: 0 10px;cursor: pointer;}
.paper .on{color: #ff6600!important;border:1px solid #ff6600!important;}

.search_two{background: url("../images/error.gif") no-repeat 146px;height: 300px;}
.part_r{width: 550px;float: right;margin-top: 80px;}
.part_r p{font-size: 26px;color: #3c3c3c;line-height: 64px;}
.part_r h4{font-size: 18px;color: #696969;font-weight: normal;line-height: 50px}

.search_inp01{width: 326px;height: 36px;line-height: 36px;border:2px solid #f58603;float: left;margin-top:3px;position: relative}
.search_inp01 input{border: medium none;float: left;width: 278px;height: 36px;line-height: 36px;padding-left: 12px;font-size: 14px;}
.search_inp01 span{position: absolute;display: inline-block;line-height: 36px;height: 36px;padding-left: 12px;color: #b0b0b0;left:0;top:0;
    font-size: 14px;width: 278px;}
.search_inp01 a{display: block;height: 36px;width: 36px;float: left}

.sch_result{height: 50px;line-height: 50px;padding-left: 26px;font-size: 18px;color: #f58603;border-bottom: 2px solid #d8d8d8;margin-top: 40px;}



.ind_quick {background: #efefef none repeat scroll 0 0; border-top: 6px solid #f15907; width: 100%;}
.ind_quk {margin: 0 auto; overflow: hidden; padding: 25px 0; width: 1000px;}
.pro_quk_td {float: left; padding-left: 15px; width: 185px;}
.ind_quk_td h3, .pro_quk_td h3 {font-size: 16px; padding-bottom: 5px;}
.ind_quk_td ul li, .pro_quk_td ul li {background: rgba(0, 0, 0, 0) url("/images/prdt/index_ico_5bg.jpg") no-repeat scroll 5px center; line-height: 24px; padding-left: 22px;}
.ind_quk_td img {margin-right: 12px;}
.ind_quk_td p {margin-top: 22px;}


.footer {border-top: medium none; margin-top: 10px;}
.foot {line-height: 22px; margin: 50px auto; text-align: center; width: 1000px;}
.foot a {padding: 0 5px;}
.foot p {padding: 10px 0;}
.foot font {font-size: 12px;}