@charset "utf-8";
body{ margin:0; padding:0; font-family:΢���ź�; }
ul,li,dl,dt,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
iframe{
	display: block;
}
img{
	border: none;


}
h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6,i,em,b{
	font-weight: normal;
	font-style: normal;
}
a{
	text-decoration: none;
}
input,select,textarea{
	outline: none;
	padding-top: 0;
	padding-bottom: 0;
	font-family: "microsoft yahei";
}

table{
	border-collapse: collapse;
}
.clearfix:before,
.clearfix:after {
    display: table;
    content: " ";
}
.clearfix:after {
    clear: both;
}
.clearfix{
    *zoom: 1;
}
.container{
	width: 1200px;
	margin: 0 auto;
}
.fl{
	float: left;
}
.fr{
	float: right;
}

::-webkit-input-placeholder { /* WebKit browsers */  
    color:    #2f88ba;  
}  
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
   color:    #2f88ba;  
}  
::-moz-placeholder { /* Mozilla Firefox 19+ */  
   color:    #2f88ba;  
}  
:-ms-input-placeholder { /* Internet Explorer 10+ */  
   color:    #2f88ba;  
}  
.erj-wrap{
	padding: 20px;
	font-size: 16px;
}

/*header*/


a{ text-decoration:none; color:#333;}
ul{ padding:0; margin:0;}
li{ list-style:none;}
.n-mar{ margin-right:0 !important;}
em{ font-style:normal;}
/* ��ҳ */
.bg{ background:#efe0db url(../images/sy-bg.jpg) top center no-repeat; width:100%;  height:100%; background-size:cover; }/*z-index:-1;*/
.sy-an a{ display:block; float:left; margin-right:40px; background:url(../images/sy-li.png) no-repeat; width:274px; height:52px; color:#fff; font-size:16px; text-align:center; line-height:52px; }
.sy-an { width:588px; bottom:145px; position:absolute; left:50%; margin-left:-259px; z-index:11;}
.sy-an a em{ display:block;  line-height:52px; width:156px; text-align:right; margin:0 auto;}
.sy-an .sy-a1 em{ background:url(../images/ny-li1.png) left no-repeat; }
.sy-an .sy-a2 em{ background:url(../images/ny-li2.png) left no-repeat; }
.logo{ width:643px; color:#e10704; left:50%; margin-left:370px; margin-top:180px; line-height:12px;}
.logo p{ float:right; font-size:35px; } 
.logo p b{ font-weight:normal; font-size:28px; margin-right:42px;}
.ny-top{ margin-top:489px !important;}
.foot{ width:425px; margin:0 auto; color:#fff; text-align:center; font-size:12px; margin-top:125px;}
.bottom{ position:absolute; width:100%; height:195px; background:url(../images/sy-bg_di.png) center bottom no-repeat; bottom:0; z-index:10;}


/* ��ʽ*/
.gs-cc{ height:6px; width:100%; background:#6d0101;}
.gs-top{ width:100%; height:98px; background:#c21010;}
.title{ width:831px; margin:0 auto; padding-top:18px; }
.gs-top img{ float:left;}
.gs-top em{ font-size:40px; color:#fff; font-weight:bold; letter-spacing:8px; margin-left:26px; float:left; font-family:����; margin-top:5px; }
.gs-con{ width:862px; margin:0 auto; padding-top:52px;}
.gs-con li{ display:block; width:256px; height:41px; border:1px dashed #d5d5d5; float:left; margin-bottom:9px; margin-right:44px;}
.gs-con li:hover{ background:#c82727; border-color:transparent;}
.gs-con li:hover a{ background:url(../images/gs-li.png) left no-repeat;}
.gs-con li a{ display:block; background:url(../images/li-a1.png) left no-repeat; color:#333; font-size:16px; margin-left:32px;line-height:41px; padding-left:19px; font-weight:bold;}
.gs-bg{ background:url(../images/gs-conbg.png) no-repeat; width:1197px; height:836px; margin:0 auto;}

.gs-foot{ height:94px; width:100%; background:#c21010;color:#fff; text-align:center; font-size:12px; margin-top:22px; }
.gs-foot p{ padding-top:22px; }
.gs-foot .p1{ padding:0}