html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
html{width:100%;min-width:1000px;*overflow-x:hidden}
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:"微软雅黑"}
button{cursor:pointer}
body{background:#fff url(../images/bg.gif);color:#333;line-height:1.2}
a, a:link, a:visited{text-decoration:none;color:#333}
a:active, a:hover{text-decoration:none;color:#83161b}
a:focus{-moz-outline-style:none}
.editStaticFile img{ max-width: 100%; }
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear{zoom:1}
.clear{diplay: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}
.fn-left, .fn-right{display:inline;float:left}
.fn-right{float:right}
.fn-relative{position:relative}
.fn-absolute{position:absolute}
.fn-pt{display:block;height:20px;overflow:hidden;zoom:1;clear:both}
.fn-pt2{display:block;height:10px;overflow:hidden;zoom:1;clear:both}
.container{width:1000px;margin:0px auto}
.total_bg{background:#fff;-webkit-box-shadow:0 0 7px #e5e5e2;-moz-box-shadow:0 0 7px #e5e5e2;box-shadow:0 0 7px #e5e5e2;width:960px;margin:0px auto;padding-left:20px;padding-right:20px}
/*top*/

#top .logo{display:block;vertical-align:middle;text-align:left;float:left;}	
#top .logo img{vertical-align:middle;display: block;margin-top:18px;}
.toptel{font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;margin-top:32px;color:#83161b;background:url(../images/tel.png) no-repeat left center;padding-left:58px}
.toptel em{display:block;float:left;font-style:normal}
.toptel span{font-size:24px;display:block;float:left}
/*多级菜单导航*/
.nav{z-index:10;float: right;}
#main-menu{font-family:\5FAE\8F6F\96C5\9ED1;font-size:15px;z-index:10000;border-left:1px solid #c8c8c8;}
ul.sm,ul.sm li{display:block;line-height:normal;direction:ltr}
ul.sm li{position:relative;float:left;border-right:1px solid #c8c8c8;}
ul.sm li img{vertical-align:middle;margin-right:15px}
.home{background-color:#83161b;_height:43px;float:left;_padding-top:15px}
ul.sm a, ul.sm a:link, ul.sm a:visited{display:block;line-height:20px;color:#868686;}
ul.sm a em{
	width:20px;
	display: block;
	font-style: normal;
	float: left;
}
ul.sm a span{
	display: block;
	float: left;
	width:16px;
	font-size: 12PX;
	font-family: arial;
	color:#b5b4b4;
	margin-top:2px;
	margin-left:0px;
	transform:rotate(90deg);
	-ms-transform:rotate(90deg); 	/* IE 9 */
	-moz-transform:rotate(90deg); 	/* Firefox */
	-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
	-o-transform:rotate(90deg);
}
ul.sm a:hover span{
	color:#fff;
}
ul.sm a:hover, a.highlighted, a:visited.highlighted{color:#fff}
.sub-menu{background:#565656;opacity: 0.9;}
ul.sm ul{position:absolute;top:-9999px;left:-800px;width:100px;z-index:1000;border: none;}
ul.sm ul li a, ul.sm ul li a:link, ul.sm ul li a:visited{color:#fff;height:auto;text-align:left;padding:10px 20px;}/*2级3级颜色*/
ul.sm ul li{background:none;border:none;}
ul.sm-rtl{direction:rtl}
ul.sm-rtl li{float:right}
ul.sm ul li,ul.sm-vertical li{float:none}
ul.sm ul a,ul.sm-vertical a{white-space:normal;background:none}
ul.sm ul.sm-nowrap>li>a{white-space:nowrap}
ul.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}
/*banner*/
.banner{text-align:center}
.banner a{display:block}
.fullSlide{width:100%;position:relative}
.fullSlide .bd{margin:0px auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100% !important}
.fullSlide .bd li{width:100% !important;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;margin-right:11px;overflow:hidden;text-align:center;color:#333}
.fullSlide .hd ul .on{color:#fff}
.fullSlide .prev,.fullSlide .next{display:inline;position:absolute;z-index:1;top:50%;margin-top:-30px;left:50%; margin-left:-500px;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;}
.fullSlide .next{left:auto;right:50%; margin-right:-500px;background-position:-6px -137px}
/*宽度*/
.wide_01{width:250px}
.wide_02{width:420px}
.wide_03{width:640px}
.wide_04{width:300px}
.marg{margin-left:20px}
/*关于我们*/
.zhengta{
	width:100%;
	background: url(../images/beijingt.png) no-repeat center bottom;
	background-size: 100%;
	padding: 40px 0px 40px 0px;;
}
.container2{
	width: 1000px;
	margin:0 auto;
	overflow: hidden;
	
}
.biaot{
	padding-left:14px;
	border-left: 1px solid #b9b9b9;
	width:40px;
	float: left;
	overflow: hidden;
}
.biaot h5{
	width: 20px;
	color:#868686;
	font-size: 18px;
	font-weight: normal;
	float: left;
	margin-bottom:15px;
}
.biaot span{
	width:20px;
	font-size: 16PX;
	font-family: arial;
	color:#b5b4b4;
	float: left;
	margin-top:2px;
	transform:rotate(90deg);
	-ms-transform:rotate(90deg); 	/* IE 9 */
	-moz-transform:rotate(90deg); 	/* Firefox */
	-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
	-o-transform:rotate(90deg);
	behavior: url(js/ie-css3.htc);
}
.biaot a{
	display: block;
	font-size: 14px;
	color:#989898;
	clear: both;
	font-family: "微软雅黑";
	line-height: 18px;
	width:16px;
}
.neir{
	float: right;
	width:425px;
}
.neir img{
	display: block;
	float: right;
	max-width: 100%;
}.neir p{
	width: 403px;
	display: block;
	float: right;
	font-size: 14px;
	line-height: 24px;
	color: #717171;
	margin-top:20px;
	text-indent: 2em;
}
/*.neir p  */
.neir ul{
	width: 403px;
	float: right;
}
.neir ul li a{
	display: block;
	overflow: hidden;
	margin-top:20px;
}
.neir ul li a .riqi{
	display: block;
	float: left;
	padding:2px 2px;
	border: 1px solid #B9B9B9;
}
.neir ul li a p{
	width:330px;
	float: right;
	font-size: 14px;
	line-height: 24px;
	text-indent: 0px;
	color: #717171;
	margin-top:0px;
}
.neir ul li a .riqi span{
	display: block;
	width: 56px;
	text-align: center;
	font-size: 20px;
	color:#717171;
}.neir ul li a .riqi em{
	display: block;
	font-style: normal;
	font-size: 14px;
	color:#333;
}
.zhengtb{
	width:100%;
	background:url(../images/beijings.jpg) no-repeat center bottom #83161B;
	background-size: 100%;
	padding: 40px 0px 40px 0px;;
}
.biaotb{
	padding-left:14px;
	border-left: 1px solid #fff;
	width:40px;
	float: left;
	overflow: hidden;
}
.biaotb h5{
	width: 20px;
	color:#fff;
	font-size: 18px;
	font-weight: normal;
	float: left;
	margin-bottom:15px;
}
.biaotb span{
	width:20px;
	font-size: 16PX;
	font-family: arial;
	color:#fff;
	float: left;
	margin-top:2px;
	transform:rotate(90deg);
	-ms-transform:rotate(90deg); 	/* IE 9 */
	-moz-transform:rotate(90deg); 	/* Firefox */
	-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
	-o-transform:rotate(90deg);
}
.biaotb a{
	display: block;
	font-size: 14px;
	color:#fff;
	clear: both;
	font-family: "微软雅黑";
	line-height: 18px;
	width:16px;
}
.zhengtc{
	width:100%;
	background:url(../images/beijingc.png) no-repeat center bottom;
	background-size: 100%;
	padding:60px 0px 60px 0px;;
}
.jingp{
	width:920px;
}
.mod-04 .img{
    overflow: hidden;
    position: relative;
}
.mod-04 .img .text{
    height: 112px;
    line-height: 24px;
    background: url("../images/pf_bg1.png") repeat;
    font-size: 16px;
    color: #e2a66d;
    padding-left: 20px;
    position: absolute;
    right: 0;
    bottom:-62px;
    left: 0;
    transition: 1s;
-moz-transition: 1s; /* Firefox 4 */
-webkit-transition:1s; /* Safari 和 Chrome */
-o-transition:1s; /* Opera */
}
.mb8 {
    margin-bottom: 8px;
    }
.ml13 {
    margin-left: 13px;
    }
.mod-04 .img .text .title{
    height: 45px;
    line-height: 45px;
    border-top: 0px;
}
.mod-04 .img .text .title a{
    color: #e2a66d;
}
.mod-04 .img-1{
    width: 350px;
    height: 271px;
}
.mod-04 .img-1 img{
    display: block;
    width: 350px;
    height: 271px;
}
.mod-04 .img-2{
    width: 170px;
    height: 131px;
}
.mod-04 .img-2 img{
    display: block;
    width: 170px;
    height: 131px;
}
.mod-05{
    width: 100%;
    min-width: 1200px;
    height: 175px;
}
.block-05{
    width: 100%;
    min-width: 1200px;
    min-height: 600px;
    background: url("../images/bg_4.png") center top no-repeat;
}
.mod-06 .img-1{
    float: left;
    width: 255px;
    height: 500px;
}
.mod-06 .img-1 img{
    display: block;
    width: 255px;
    height: 500px;
}
.mod-06 .img-2{
    float: left;
    width: 300px;
    height: 245px;
    margin-left: 15px;
    display: inline;
    position: relative;
}
.mod-06 .img-2 span img{
    display: block;
    width: 300px;
    height: 245px;
}
.mod-06 .img-2 .text{
    height: 45px;
    line-height: 45px;
    background:url(../images/pf_bg1.png) repeat;
    font-size: 16px;
    color: #e2a66d;
    text-align: center;
    position: absolute;
    right: 0;
    bottom: 67px;
    left: 0;
}
.mod-06 .img-2 .text:hover{
	bottom: 0px;
}
.mod-04 .img .text:hover{
	bottom: 0px;
}
.mod-06 .img-2 .more{
    display: block;
    width: 300px;
    height: 188px;
    line-height: 70px;
    padding-top: 57px;
    background: #861322;
    font-size: 20px;
    color: #e2a66d;
    text-align: center;
}
.mod-07{
    height: 231px;
}
.mod-08{
    width: 1200px;
    height: 335px;
    position: relative;
    overflow: hidden;
}
.mod-08 ul li{
    float: left;
    width: 225px;
    height: 335px;
    margin-right: 19px;
    display: inline;
}
.mod-08 ul li a{
    display: block;
    color: #252525;
}
.mod-08 ul li a:hover{
    color: #851220;
}
.mod-08 ul li img{
    display: block;
    width: 225px;
    height: 275px;
}
.mod-08 ul li p{
    height: 60px;
    line-height: 60px;
    font-size: 20px;
    text-align: center;
}
.zhengtd{
	width:100%;
	background:url(../images/beijingd.jpg) no-repeat center bottom #83161B;
	background-size: 100%;
	padding: 40px 0px 40px 0px;;
}
.zhengte{
	width:100%;
	background:url(../images/ditu.jpg) no-repeat center bottom;
	background-size: 100%;
	padding: 60px 0px 40px 0px;;
}
/*标题*/
.title{border-top:2px solid #a7a7a7;line-height:28px;height:28px;padding-bottom:5px}
.title h3{border-top:2px solid #83161b;display:inline-block;*display:inline;*zoom:1;margin-top:-2px;font-size:16px;color:#83161b;font-family:\5FAE\8F6F\96C5\9ED1;padding:0 20px;font-weight:normal}
.title .more{background:url(../images/more.gif) no-repeat right center;float:right;height:28px;width:35px;display:block;margin-right:10px;display:inline}
.title2{border-top:2px solid #a7a7a7;line-height:28px;height:28px;padding-bottom:5px}
.title2 h3{border-top:2px solid #83161b;display:inline-block;*display:inline;*zoom:1;margin-top:-2px;font-size:12px;padding:0 10px;font-weight:normal}
.title2 strong{font-size:14px;color:#83161b}
/*图片滚动*/
.d1{width:250px;height:188px;overflow:hidden;position:relative;float:left}  
.d1 ul{display:none}  
.d1 p{height:188px;overflow:hidden}
.d1 img{width:250px;height:188px}
.d2{width:100%;height:188px;overflow:hidden}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;color:#FFFFFF;font-size:12px;height:32px;overflow:hidden}  
.num_list span{display:inline-block;height:32px;padding-left:6px;line-height:24px}
.button{position:absolute;z-index:1000;right:10px;bottom:10px;font-size:12px}  
.button a{display:block;line-height:14px;float:left;padding:2px 6px;margin-right:5px;text-decoration:none;cursor:pointer;background:#e3e3e3;color:#333}  
.button .b2{color:#fff;background-color:#83161b} 
/*文字列表*/
.list li{width:100%;border-bottom:dashed 1px #b1b1b1}
.list li a, .list li a:link, .list li a:visited{display:block;line-height:37px;height:37px;padding-left:10px}
.list li span{float:right;text-align:right;line-height:37px;color:#999;padding-right:10px}
/*联系*/
.contact, .contact2{/*background:url(../images/contact.png) no-repeat right top;*/line-height:32px; min-height:187px;}
.contact p{width:190px;margin-left:10px}
.contact2 p{width:240px;margin-left:10px}
/*图片无缝滚动*/
a.products_style, a:link.products_style, a:visited.products_style{background:#83161b;width:33px;color:#fff;display:block;font-size:20px;height:155px;letter-spacing:4px;font-family:\5FAE\8F6F\96C5\9ED1;padding-left:14px;padding-top:61px}
.scrollleft{width:920px;padding:0px 0px 9px 0px}
.scrollleft li{float:left;display:inline;width:288px;text-align:center;margin:0 10px}
.scrollleft img{width:288px;height:224px}
.scrollleft span{display:block;text-align:center;font-size:14px;line-height:33px;color: #fff;}
.scrollleft1{width:920px;padding:0px 0px 9px 0px}
.scrollleft1 li{float:left;display:inline;width:217px;text-align:center;margin:0 10px}
.scrollleft1 img{width:217px;height:235px}
.scrollleft1 span{display:block;text-align:center;font-size:14px;line-height:33px;color: #fff;}
/*图片列表*/
.picture_list{margin-right:-20px}
.picture_list li{float:left;margin:5px 20px 0 0;display:inline}
.picture_list li a{display:block}
.picture_list li a img{width:200px;height:156px}
.picture_list li a span{display:block;font-size:14px;text-align:center;line-height:33px}
/*关于我们*/
.about{line-height:26px}
/*友情链接*/
.zhengtf{
	background: #fff;
	padding:30px 0px;
}
.link_title{
	width: 100%;
	overflow: hidden;
}
.link_title h5{display:inline-block;font-size:16px;font-weight:normal;font-family:\5FAE\8F6F\96C5\9ED1;color:#333333;line-height:31px;height:30px;}
.link_title a{
	display:inline-block;
	font-size: 14px;
	color:#666;
	line-height: 30px;
	float: right;
}
.zhengtf ul{
	/*overflow: hidden;*/
	margin-left:1px;
}
.zhengtf ul li{
	padding:3px;
	margin-top:20px;
	border: 1px solid #E7E7E7;
	margin-left:-1px;
	float: left;
}
.link{background:#f9f9f9;border:#e5e5e5 solid 1px}
.link li{float:left;margin:0 10px;line-height:45px;display:inline}
.link img{width:99px;height:35px;margin-top:5px!important;*margin-top:0px!important;_margin-top:5px}
/*版权*/
.copyright{background:#333333;text-align:center;line-height:30px;color:#fff;padding:10px 0}
/*分类*/
.class ul li{margin-top:10px}
.class ul li a, .class ul li a:link, .class ul li a:visited{display:block;width:260px;height:36px;text-align:center;line-height:36px;font-size:14px;font-weight:bold;margin-left:20px;background:#83161b;color:#fff; text-overflow:ellipsis;  white-space:nowrap;overflow: hidden;}
.class ul li ul li{padding-left:10px}
.class ul li ul li a, .class ul li ul li a:link, .class ul li ul li a:visited{display:block;background:#565656;width:240px;height:36px;text-align:center;line-height:36px;font-size:14px;font-weight:bold}
/*内页*/
.side_about{margin-top:10px}
.side_about_img{text-align:center;padding-bottom:10px}
.side_about_img img{max-width:600px;max-height:inherit;width:expression(this.width > 600 ? "600px" :this.width)}
.side_about h2{text-align:center;line-height:40px;font-size:18px;color:#83161b}
.side_about h3{text-align:center;font-size:12px;font-weight:normal;padding-bottom:10px;color:#999}
.side_about_content{font-size:12px;line-height:30px;padding:10px}
.apply{text-align:center}
.apply a, .apply a:link, .apply a:visited{background:url(../images/side_more.gif) no-repeat;width:102px;height:32px;display:inline-block;line-height:32px;color:#fff;font-size:14px}
.side_about_jop{line-height:30px}
.side_about_jop .input{height:25px;line-height:25px;width:200px;border:#ccc solid 1px;padding:0 5px}
.side_about_jop span{color:#ff0000;margin-left:10px}
.side_about_jop .textarea{width:470px;height:100px;border:#ccc solid 1px;resize:none;margin-top:5px;padding:5px}
.side_about_jop select{height:25px;line-height:25px;border:#ccc solid 1px}
.bd3{background:url(../images/side_more.gif) no-repeat;width:102px;height:32px;border:medium none;color:#fff;line-height:32px;cursor:pointer}
.biaoge{line-height:35px;background:#fff;border-top:1px #eee solid;border-right:1px #eee solid}
.biaoge th{border-bottom:1px #eee solid;border-left:1px #eee solid}
.biaoge td{border-bottom:1px #eee solid;border-left:1px #eee solid}
.biaoge a, .biaoge a:link, .biaoge a:visited{color:#83161b}
.imgwith{width:300px;height:auto}
/*留言*/
.message{float:left;height:auto;padding-left:40px;width:600px;margin-top:20px}
.message li{float:left;height:40px;margin:0;padding:0;width:500px}
.message li input{border:1px solid #CCCCCC;height:20px;line-height:20px;width:150px}
.message li p.message_title{float:left;height:25px;line-height:20px;text-align:right;width:100px}
.message li p.message_title .c_red{color:#F00}
.message li p.message_content{float:left;height:25px;width:400px}
.message li.contentb{float:left;height:160px;width:500px}
.message li.contentb textarea{height:120px;width:370px; resize:none}
.message li.yzm{float:left;height:60px;width:500px}
.message li p.message_yzminput{float:left;height:15px;width:100px}
.message li p.message_yzminput input{width:80px}
.message li p.message_yzmico{float:left;height:40px;width:100px}
.message li p.message_sub a{display:block;float:left;color:#fff;height:30px;line-height:30px;text-align:center;background:#83161B;width:100px;border-radius: 5px;}
.message_content textarea{border:1px solid #CCCCCC}
/*搜索结果*/
.seach{line-height:30px;padding-left:10px;background:#eee;text-align:center}
.seach span{padding:0 10px;color:#83161b}
/*分页*/
div.msdn{background-color:#fff;text-align:center;margin-top:30px}
div.msdn a{margin:0px 3px;text-decoration:none;border:1px solid #999;padding:5px 8px 4px 7px;display:inline-block;background:#fff}
div.msdn a:hover{border:1px solid #999;background:#eee}
div.pagination a:active{border:1px solid #999}
div.msdn span.current{font-weight:bold;margin:0px 3px;border:1px solid #999;padding:5px 8px 4px 7px;background:#eee;display:inline-block}
/*图文列表*/
.image_articles li{border-bottom:#e6e6e6 solid 1px;padding:15px 10px}
.image_articles li a{display:block;line-height:24px}
.image_articles li a img{float:left;width:200px;display:block;height:156px}
.image_articles li a div{float:left;width:400px;margin-left:20px}
.image_articles li a div h3{line-height:30px}
.image_articles li a div span{background:#83161B;border-radius:5px;display:block;width:102px;height:32px;text-align:center;color:#fff;line-height:32px;font-size:14px;margin-top:5px}

