@charset "utf-8";
/* CSS Document */
div,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
body{font-size:14px;font-family:"Verdana";margin:0px;padding:0px;color:#4c4c4c;height:auto;clear:both; line-height:20px; font-size:14px;}
img{border:0px;}
ul,li{ list-style:none; margin:0; padding:0;}
a{ text-decoration:none; color:#4c4c4c;font-family:"微软雅黑";}
p{font-family:"微软雅黑";}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
.cl{ clear:both;}
.fl { float:left;}
.fr{ float:right;}
.width {width:95%; margin:0 auto;}


#head {position:fixed; height:60px; top:0; width:100%; background:#fff; line-height:60px; border-bottom:1px solid #ccc; z-index:999999;}
#head .logo {width:100%;}
#head .logo img {height:50px; float:left; padding-top:5px;}
#head i {float:right; font-size:35px; color:#0291df; padding-top:10px;}

#top {width:100%; height:61px; overflow:hidden;}
#menu {
	width:130px;
	position:fixed;
	right:-130px;
	top:60px;
	padding:10px 0;
	background:#0291df;
	z-index:9999999;
}
#menu li {
	width:100%;
	line-height:35px;
	text-align:center;
	color:#fff;
}
#menu li a {
	color:#fff;
	display:block
}
#menu li a:active {
	background:#0291df;
	color:#fff;
}
#menu .active {
	background:#0291df;
	color:#fff;
}

#keys {width:100%; height:42px; background:#007fe0; line-height:42px; color:#fff; overflow:hidden}
#keys img {float:left; padding-top:9px; padding-right:10px;}
#keys a {float:right; color:#fff; padding:0 10px;}

#search {width:100%; height:42px; background:url(../images/key_bg.jpg) top right; overflow:hidden}
.top_sear{width:227px; height:30px; overflow:hidden;border:none; background:url(../images/search_bg.jpg) no-repeat center top; margin:0 auto; margin-top:5px;}
.top_sear input{overflow: hidden;outline: none;}
.topTxt{width: 135px;background:none; border:none;padding:8px 10px 2px 10px;color: #adadad;float: left;}
.topBtn{width:30px;height: 30px;float: right;cursor: pointer; background:none;border:none;}

.plist {width:100%;}
.plist li {width:50%; float:left; padding-bottom:0px; padding-top:15px;}
.plist li .img {width:90%; margin:0 auto; border:1px solid #ddd;}
.plist li .img img {width:100%; height:120px;}
.plist li p {width:100%; height:30px; line-height:30px; overflow:hidden; text-align:center;}

#tel {width:100%; height:42px; line-height:42px; background:#838182; text-align:center; color:#fff; font-size:16px;}

#about {width:100%; background:url(../images/abuot.jpg) top center; padding-top:30px; margin-top:10px; padding-bottom:20px; overflow:hidden}
#about .tit{text-align:center;}
#about .tit h3{font-size:24px;color:#fff;line-height: 1.3;font-weight: bold;}
#about .tit h3 span{    width: 100px; height: 1px; background: #b5b5b5; display: inline-block; margin: 5px}
#about .tit p{font-size:14px;color:#fff;margin-top:6px;}
#about .img {width:90%; margin:0 auto; padding-top:15px;}
#about .img img {width:100%;}

#about .content {width:90%; margin:0 auto; color:#fff;  padding:15px 0;}
#about .more {width:100%; text-align:center;}
#about .more a {background:#f76d03; margin:0 auto; padding:10px 20px; color:#fff;}

#honer {width:100%; background:url(../images/mab.jpg) top center; overflow:hidden}
#tabs2{ padding-top: 25px; padding-bottom: 15px; text-align: center;margin:0;font-size: 24px;color: #0084be }


#honer .hlist {width:60%; margin:0 auto; padding-bottom:0px; padding-top:15px;}
#honer .hlist .img {width:90%; margin:0 auto; border:1px solid #ddd;}
#honer .hlist .img img {width:100%;}
#honer .hlist p {width:100%; height:35px; line-height:35px; overflow:hidden; text-align:center;}

#work {width:100%;}
#work .title {width:100%; padding:15px 0; text-align:center; font-size:25px; line-height:30px;}
#work .title b {display:block; color:#008ce4}

.ys_lst{width: 100%;height: 510px;padding-bottom: 50px;overflow: hidden;}
.ys2,.ys4{float: right;}
.ys_word{clear: both;height: 190px;}
.ys_word em{display: inline-block;float: left;width:20%;}
.ys_word em img {width:100%;}
.ys_word p{float: right; width:80%;}
.ys_word b{display: block;color: #0084be;font-size:18px;line-height: 20px;padding: 0 0 14px 2px;}
.ys_word span{display: block;line-height:24px;font-size: 14px;background: url(../images/advantage_li.gif) no-repeat 5px 8px;padding:0 0 6px 25px;}
.ys_word strong{font-weight: bold;color: #0199e4;}

.gsnews{ width:100%;}
.gsnews ul{}
.gsnews ul li{ line-height:36px; font-size:14px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gsnews ul li span{ font-size:12px; float:right;}
.gsnews ul li a{ background:url(../images/news_list_icon.jpg) no-repeat left center; padding-left:15px; text-align:left; float:left;}
.gsnews ul li a:hover{ text-decoration:underline; background:url(../images/news_list_icon.jpg) no-repeat left center; color:#f16900;}
.gsnews p{ clear:both; background:url(../images/dashed.png) repeat-x bottom; overflow:hidden;padding-bottom:20px; margin-bottom:20px;}

/*问答*/
.wenda{ width:100%;overflow:hidden;}
.wenda ul{}
.wenda ul li{ background:url(../images/dashed.png) repeat-x bottom; padding-bottom:12px; margin-bottom:12px;}
.wenda ul li p.wen{ background:url(../images/wen.jpg) no-repeat left; padding-left:28px; font-size:14px; font-weight:bold; color:#333;}
.wenda ul li p.da{ background:url(../images/da.jpg) no-repeat left 3px; padding-left:28px; font-size:12px; margin-top:8px; line-height:24px;}

#foot {width:100%; background:#007ddc; padding:20px 0; overflow:hidden}

#foot_rx{width: 100%; text-align:center;}
#foot_rx1 {    width: 100%;  background: #0c6db7; }
#foot_rx1 dt{width: 230px; height: 235px;margin: 69px auto 0;}
#foot_rx1 dt img{width: 100%;}
#foot_rx dd{ color:#cfcfcf;}
#foot_rx dd p { font-size:22px; color:#ffe400; font-weight:bold; }
#foot_Address { line-height:17pt; }
#foot_beian, #foot_Address, #foot_link { margin-top:10px; }
#foot_link select, #foot_link select option { width:180px; height:26px; line-height:26px; background:#666; color:#FFFFFF; text-align:center; }

.footer_copy{     background: #007ddc;color: #eee; margin-top:15px;}
.guanjian{ width:100%; margin:0px auto; line-height:40px; font-family:"微软雅黑"; font-size:16px; text-align:center;}
.guanjian span{ font-size:12px;}
.footer_copy p{ text-align:center; line-height:20px;}


.bar{width:100%;border-bottom:1px solid #e4e4e4;height:40px;line-height:40px; }
.bar .val{float:left;background:url(../images/pro_fang.jpg) no-repeat left center;text-indent:39px;}
.bar .val .Pname{color:#007cdc;}

/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
        margin-bottom: 30px
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none; display:inline-block; margin-bottom:5px;}
div#badoopager a#curr{color:#FF6D06 }
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}


.up_down{ border-top:1px dashed #ddd; margin-top:50px; line-height:45px;}
.up_down a{ width:100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

/*===============新闻中心===============*/
.news-list{overflow:hidden; background:#fff; margin-top:20px;}
.news-list li{padding:35px 30px; border-top:1px dashed #bcbcbc; overflow:hidden;-webkit-transition: all 0.5s ease-in-out;}
.news-list li .new_li{  width: 100%; line-height: 1.5;}
.news-list li span{display:block; width:92px; float:left; font-size:56px; color:#d1d1d1; font-family:hei; text-align:center;line-height: 1 }
.news-list li span em{display:block; font-size:18px; margin-right: 10px}
.news-list h2{font-size:16px; color:#484848;-webkit-transition: all 0.5s ease-in-out; padding-bottom:5px;}
.news-list p{font-size:12px; color:#9f9f9f; line-height:20px;}
.news-list li:hover{background:#f5f9fa;}
.news-list li:hover .new_li{background:url(../images/new_bj.jpg) no-repeat center right;}
.news-list li:hover h2{color:#125dce;}

