﻿@charset "utf-8";
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; border: 0; outline: none;}
ul, ol{list-style: none;}
a{color: black;text-decoration: none;}
a:hover {text-decoration: underline;}
html{font-size: 10px;font-family: Tahoma, Geneva, sans-serif;}
img { border: 0 none; vertical-align: top; } 
ul, li { list-style-type: none; }  
h1, h2, h3, h4, h5, h6 { font-size: 14px; }  
body, input, select, button, textarea { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; }
button { cursor: pointer; } 
i, em, cite { font-style: normal; }  
body { background: #fff; color: #363636;font-family: Regular,"微软雅黑";} 
a, a:link { color: #222; text-decoration: none; } 
a:active, a:hover { text-decoration: underline; } 
a:focus { outline: none; }    
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }  
.fixed { display: block; min-height: 1%; } *html .fixed { height: 1%; }  
.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; } 
.fl, .fr { display: inline; float: left; } .fr { float: right; } 

/*内容开始*/
/*头部*/
.t_top{width:1120px;height:110px;margin:auto;}
.top_logo img{width:556px;height:79px;margin-top:16px;}
.top_dh{width:358px;height:auto;margin-top:22px;}
.top_dh_fl{border-right:1px solid #dddddd;padding-right:10px;}
.top_dh_fl p{font-size:14px;line-height:30px;background:url(../images/dian_03.png) 0 50% no-repeat;background-size:8px 9px;padding-left:15px;}
.top_dh_fr{width:190px;height:60px;background:#e62129;border-radius:5px;margin-right:8px;}
.top_dh_fr span{font-size:14px;color:#FFF;display:block;margin:8px 0 0 10px;}
.top_dh_fr strong{font-size:20px;color:#FFF;display:block;margin:0 0 0 10px;}
/*nav导航*/

#navbar { height:50px; background:#bd935c;; }
#navbar ul { width:1050px; margin:auto;height:50px; }
#navbar ul li { width:128px; height:50px; float:left; position:relative; z-index:99999; text-align:center; }
#navbar .last { width:128px; }
#navbar a:link, #navbar a:visited { display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:16px; font-family:"microsoft yahei"; color:#f1f1f1; background: url(../images/t_left_03.jpg) right no-repeat; }
#navbar .has-drop span { background-position:right 6px; }
#navbar .active span { color:#f1f1f1; }
#navbar .dropdown { position:absolute; top:51px; left:0; background:#bd935c; padding:16px 0px; display:none; }
#navbar .dropdown a:link, #navbar .dropdown a:visited { font-size:14px; height:38px; line-height:38px; }
#navbar .dropdown a:hover, #navbar .active .dropdown a { background:none; }
#navbar .dropdown a:hover { text-decoration: }
#navbar ul li a.js{background:url(../images/js.jpg) no-repeat; display:block);width:144px; height:43px; float:left;}
#navbar .dropdown .list { width:120px; height:190px; overflow:hidden; float:left; background: url(../images/t_left_03.jpg) right no-repeat; }
#navbar .dropdown .last { margin:0; }
#navbar .dropdown1 { width:374px; }
#navbar .dropdown1 .list { height:200px; overflow:hidden; }
#navbar .dropdown2 { width:500px; }
#navbar .dropdown3, #navbar .dropdown4 { width:242px; }


/* banner-轮播图 */
.xw_banner{ margin:0 auto;width:100%;height:400px; position:relative;  overflow:hidden;  zoom:1;  position:relative;margin-top:1px; }
.xw_banner .nav_hd_li{ overflow:hidden;position:absolute;left:48%;bottom:30px;}
.xw_banner .nav_hd_li ul{overflow:hidden; zoom:1; }
.xw_banner .nav_hd_li ul li{ float:left;  text-align:center;  }
.xw_banner .nav_hd_li ul li{ width:12px; height:12px; background:#afafaf; cursor:pointer; margin:0 5px;border-radius:100%;}
.xw_banner .nav_hd_li ul li.on{width:27px; height:12px; background:#d3900f;border-radius:16px; margin:0 5px;}
.next_prev{opacity:0.2;display:none;}
.xwprev{width: 45px;height: 100px;position: absolute;top: 130px;background: url(../images/sprite.png) no-repeat 0 0;left:6%;}
.xwnext{width: 45px;height: 100px;position: absolute;top: 130px;background: url(../images/sprite.png) no-repeat 0 0;right:6%;background-position:right top;}
.xw_banner .xw_banner_img li{ vertical-align:middle; }
.xw_banner .xw_banner_img li a{width:100%;height:400px;display:block;}
.xw_banner .xw_banner_img img{ width:100%; height:400px;background-position:50% 0;background-repeat:no-repeat;overflow:hidden;}

.t_box{width:100%;height:auto;background:#f6f6f6;padding-top:40px;}
.t_body{width:1030px;height:auto;padding:20px 35px 0 35px;background:#FFF;margin:auto;}


/*内容开始*/
/*推荐专家 / Experts recommend*/
.list{width:1030px;height:auto;font-family:Regular,"微软雅黑";margin:auto;margin-top:10px;}
.list .list_h3{height:33px;border-bottom:2px solid #bd935c;}
.list .list_h3 h3{width:300px;height:22px;line-height:20px;border-left:3px solid #bd935c;padding-left:8px;font-size:20px;color:#bd935c;}
.list .list_h3 span{color:#828282;;padding-left:5px;font-size:12px;font-weight:normal;}
.list .list_box li{width:235px;height:auto;background:#f5f5f5;margin-left:15px;float:left;border:1px solid #f0f0f0;border-radius:5px; margin-top:20px; text-align:center;}
.list .list_box ul{margin-top:5px;padding-bottom:15px;}
.list .list_box img{width:210px;height:250px;border-radius:5px;margin-top:12px;}
.list .list_box_txt{margin:15px 8px;}
.list .list_box_txt h3{font-size:20px;color:#000000;border-bottom: 2px dashed #ca3d25;padding-bottom: 8px; text-align:center;}
.list .list_box_txt span{font-size:16px;color:#000000;margin-left:25px;font-weight:normal;}
.list .list_box_p{font-size:14px;color:#000000;padding-bottom:6px;}
.list .list_box_p1{font-size:14px;color:#828282;line-height:25px;max-height:75px;overflow: hidden; text-overflow: ellipsis; text-align: left;}
.list .list_box_a a{width:100px;height:35px;line-height:33px;background:#bd935c;border-radius:6px;font-size:14px;text-align:center;color:#FFF;display:block;float:left;margin-top:6px;}
.list .list_box_a1{background:#ca3d25 !important;display:block;float:right !important;}

/*fenye*/
.pageinfo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top: 50px;
}
.pageinfo A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #bd935c; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none; background:#e1e1e1;border-radius: 4px;
}
.pageinfo A:hover {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #fff; BORDER-BOTTOM: #ddd 1px solid;
}
.pageinfo A:active {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #000; BORDER-BOTTOM: #ddd 1px solid;
}
.pageinfo SPAN.thisclass {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #bd935c 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #bd935c;border-radius: 4px;
}
.pageinfo SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #929292 1px solid
}

/* footer */
.footer{width:100%;height:228px;background:#ca3d25;margin-top:50px;}
.footer_box{width:1100px;height:auto;margin:auto;}
.for_lo{padding-top:27px;padding-bottom:30px;}
.for_lo_img img{width:621px;height:80px;display:block;float:left;}
.for_lo_fr{width:285px;height:auto;margin:2px 0 0 35px;}
.for_lo_fr img{width:81px;height:74px;float:left;display:block;}
.for_lo_p p{font-size:14px;color:#FFF;margin-top:4px;}
.for_tiao{width:100%;height:2px;background:url(../images/y_xiant_67.jpg) ;}
.for_p{margin-top:12px;}
.for_p p{font-size:14px;color:#FFF;text-align:center;margin-top:6px;}















