@charset "utf-8";
/*
ibw.cn Reset Stylesheet
v2.4
Author: Carter
Last Updated: 2014-05-07
*/
body,h1,h2,h3,h4,h5,h6,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 Tahoma,arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}
	/* 项目主体部分设置 */

a{color:#464646;text-decoration:none;/*transition:color 0.2s linear 0s*/}
a:hover{color:#b6222b;}

p{ margin-bottom:10px;}
/* 容器 */
.wrapper { position:relative; width:100%; height:100%; margin:0 auto; overflow:hidden;}


.tBottom { position:fixed; bottom:0; left:0; width:100%; height:99px; background:url(../images/tBottom.jpg) repeat-x; z-index:9; }

.header { height:54px; }
.topArea { width:900px; margin:0 auto; }
.nav { height:54px; }
.nav ul { height:54px; }
.nav ul li { position:relative; float:left; width:100px; line-height:54px; text-align:center; }
.nav ul li a { display:block; height:54px; color:#553810; font-size:15px; }
.nav ul li a:hover,.nav ul .current a,.nav ul .on a { background:#927248; color:#fff; }

.nav ul li dl { position:absolute; bottom:54px; left:0; width:600px; height:39px; background:url(../images/ico_11.png) no-repeat 43px bottom; display:none; }
.nav ul li dl dt { float:left; width:70px; height:34px; padding:0 5px; background:#b18d5f; }
.nav ul .on dl dt a { height:34px; background:none; color:#fff; line-height:34px; }
.nav ul .on dl dt a:hover { background:none; color:#553810; }

.footer { height:45px; font-size:11px; }
.copyright { line-height:45px; text-align:center; }
.footer,.footer a { color:#b76671; }
.footer a:hover { color:#fff; }

.index_logo { position:fixed; top:15px; left:40px; width:274px; height:60px; background:url(../images/index_ysylogo.png) no-repeat; overflow:hidden; z-index:2; float:left; }
.index_logo a { display:block;  padding-top:60px; }

.logo { position:fixed; top:15px; left:40px; width:274px; height:60px; background:url(../images/ysylogo.png) no-repeat; overflow:hidden; z-index:2; float:left; }
.logo a { display:block;  padding-top:60px; }
.phone{position:fixed; top:15px;right:20px;  width:193px; height:55px; background:url(../images/phone_01.png) no-repeat; z-index:3; float:right;}
.index_phone{position:fixed; top:15px;right:20px;  width:193px; height:55px; background:url(../images/index_phone_01.png) no-repeat; z-index:3; float:right;}


.set { position:fixed; top:35px; right:25px; color:#bbb0a0; font-size:11px; z-index:2; }
.set a { color:#fff; }

.wei { position:fixed; bottom:109px; right:25px; width:108px; color:#000; z-index:2;}
.wei .b { height:24px; margin-bottom:8px; line-height:24px; color:#fff; }
.wei .b span { float:left; height:24px; padding:0 5px 0 0; }
.wei .r { width:104px; height:104px; padding:2px; background:#fff; }
.wei .x { padding:5px;color:#fff; }
