@charset "gb2312";
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{
	color: 200;
	background: #fff;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
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;font-family: "宋体", Arial, Helvetica, sans-serif;}
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
/* 要注意表单元素并不继承父级 font 的问题 */
button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
input,select,textarea{font-size:100%;}
/* 去掉各Table  cell 的边距并让其边重合 */
table{border-collapse:collapse;border-spacing:0;}
/* IE bug fixed: th 不继承 text-align*/
th{text-align:inherit;}
/* 去除默认边框 */
fieldset,img{border:0;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{display:block;}
/* 去掉 firefox 下此元素的边框 */
abbr,acronym{border:0;font-variant:normal;}
/* 一致的 del 样式 */
del {text-decoration:line-through;}
/* 去掉列表前的标识, li 会继承 */
ol,ul {list-style:none;}
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {text-align:left;}
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
q:before,q:after {content:'';}
/* 统一上标和下标 */
sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* 让链接在 hover 状态下显示下划线 */
a{text-decoration: none; color:#303030;}
/* 默认不显示下划线，保持页面简洁 */
ins,a {text-decoration:none;}
/* 清理浮动 */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;  
height: 0;
} 
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }

body{ font-size:12px; margin:0 auto; padding:0px;}


/*logo  样式开始*/
.logoSearch{ width:100%; height:100px; margin:0 auto; padding:0px; background:#9b0f02;}
.logoSearchj{ width:1000px; height:100px; overflow:hidden; margin:0 auto; padding:0px;}
.logo{ float:left; width:640px; height:auto;}
.Search{ float:right; width:200px; height:28px; margin:40px 0px 0px 20px;}
.Searchleft{ float:left; width:130px; height:26px; line-height:26px;padding:0px 10px; border:0px;}
.Searchright{ float:right; width:50px; height:26px; border:0px; font-weight:bold; color:#900;}
.dian{ float:right; width:74px; height:84px; overflow:hidden; margin-top:8px}
.top{ width:1000px; height:38px; background:url(imagesbj.png); line-height:38px;color:#000; background: #FFF; margin:0 auto; padding:0px; text-align:center;overflow:hidden;}
.top ul{ width:1000px; margin:0 auto; display:block; overflow:auto; padding:0px 0px 0px 0px;_padding:0px 0px 0px 0px;display:inline; text-align:center}
.top ul li{ float:left; width:auto;height:38px; display:block; overflow:auto; line-height:38px;color:#000;overflow:hidden;}
#kua{ width:47px;}
#cai{ width:63px;}
#zhe{ width:73px;}
#re{ width:65px;}
#fon{margin-left:8px;}
.top ul li a{ color:#000;}
.top ul li a:hover{ text-decoration:underline;}
/*导航*/
.nav { width:100%; height:40px; background:#000; overflow:hidden; margin:0 auto; padding:0px;}
.nav ul{ width:997px; margin:0 auto; padding:0px 0px 0px 3px;}
.nav ul li{ width:auto; height:40px; line-height:40px; float:left; font-size:14px; color:#FFFFFF; letter-spacing:2.2px;}
.nav ul li a{ color:#FFFFFF;}
.nav ul li a:hover{ text-decoration:underline;}
#dao{width:58px; text-align:center}
#gou{width:75px; text-align:center}
#ti{width:60px; margin-left:3px;}
#hui{width:100px; text-align:center}
.nav1 { width:1000px; height:40px; background:#f6f6f6; overflow:hidden; margin:0 auto; padding:0px;text-align:center;}
.navleft{float:left; width:1000px; height:40px; line-height:40px;}
.navleft a{color:#000; margin:0px 8px; font-size:14px;}
.navleft a:hover{ text-decoration:underline;}
.navright{float:left; width:50px; height:40px; line-height:40px; font-size:12px;color:#990000}
.navright a{color:#990000}
.time{ width:1000px; heigint:50px; margin:0 auto 5px; padding:0px;}
.tin{font-size:12px; font-weight:normal; margin:0px 10px 0px 15px;}
/*
-------index-------*/
.maincenn{ margin: 0 auto; width: 100%; overflow: hidden; padding:0px;}
.main{ margin: 0 auto; width: 1000px; overflow: hidden; padding:0px;}
#main-bg {width: 100%;height:400px;left: 0;overflow: hidden; background:#f8f8f8 url(imagesbanner.jpg) top no-repeat; max-width:100%; min-width:1024px; margin-bottom:15px;}
/*第一行*/
.first{ width:1000px; height:auto; overflow:hidden;}
.firsttop{ width:1000px; height:85px; overflow:hidden; margin:10px 0px;}
/*幻灯片*/
.focus{ position:relative; width:300px; height:430px; overflow:hidden; background-color: #000; float:left;}  
.focus img{ width: 300px; height: 430px;} 
.focus .shadow .title{width: 260px; height: 40px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{width:65%; text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1"; display: block}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:22px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(imagesfocus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}
/*第一行center*/
.onecenter{ float:left; margin:0px 15px 0px 20px; width:350px; height:auto; overflow:hidden;}
.onecentertop{ width:350px; height:245px; overflow:hidden; border-bottom:1px dashed #9a9a9a; padding-bottom:10px;}
.onecentertop h1{ width:350px; height:40px; line-height:40px; font-size:18px; font-weight:bold; text-align:center; display:block; overflow:hidden; letter-spacing:2px;}
.onecentertop h1 a{ color:#000;}
.onecentertop h1 a:hover{ color:#FF0000}
.onecentertop span{ color:350px; height:80px; line-height:25px; font-size:14px; overflow:hidden; display:block; letter-spacing:1px;}
.onecentertop span a{ color:#FF0000;}
.onecentertop span a:hover{ color:#FF0000}
.onecenterbottom{ width:350px; height:160px; overflow:hidden; margin-top:10px;}
.onecenterbottom ul{ width:350px; margin:0 auto; padding:0px;}
.onecenterbottom ul li{ width:335px; height:30px; line-height:30px; background:url(imagesd.jpg)3px 13px no-repeat; padding-left:15px; font-size:14px; letter-spacing:2px; overflow:hidden;}
.onecenterbottom ul li a{ color:#89878a;}
.onecenterbottom ul li a:hover{ color:#FF0000}
/*第一行right*/
.oneright{ float:right; width:315px; height:430px; background:#f7f7f7; overflow:hidden;}
.onerighttop{ width:315px; height:420px; overflow:hidden;}
.onerighttop h1{ width:315px; height:59px; overflow:hidden; display: block}
.onerighttop span{ width:290px; height:145px; line-height:30px; padding:0px 10px 0px 15px; font-size:14px; letter-spacing:2px; display: block;}
/*第二行*/
.twocenter{ width:1000px; height:auto; overflow:hidden; padding:5px 0px;}
.twocenter ul{ width:1000px; margin:0 auto; padding:0px;}
.twocenter ul li{ width:180px; height:310px; float:left; margin:0px 10px; _margin:0px 8px; overflow:hidden;}
.twocenter ul li .size{ width:180px; height:100px; border-bottom:1px dashed #c8c8c8; border-top:1px dashed #c8c8c8;}
.twocenter ul li .size h1{ width:180px; height:40px; line-height:40px; font-size:16px; font-weight:bold; display:block; overflow:hidden; font-family:"微软雅黑"; letter-spacing:1px;}
.twocenter ul li .size span{ width:180px; height:55px; line-height:25px; display:block; overflow:hidden; font-family:"微软雅黑"; letter-spacing:1px;}
.twocenter ul li .topjia{ width:180px; height:40px; overflow:hidden;}
.twocenter ul li .img{ width:180px; height:165px; overflow:hidden}
/*第三行*/
.three{ width:1000px; height:auto; overflow:hidden;}
.inner{margin-bottom:10px}
.p3 .thA .mark{ width: 362px; height: 35px; float: left; background: url(img/icon.png) 0 -37px;}
.p3 .tabNav{ width: 210px; height: 415px; float: left;}
.p3 .tabElem{ width: 147px; height: 82px; padding: 23px 32px 0 33px; background:#e3e3e3; margin-bottom:1px; line-height:30px; letter-spacing:2px;}
.p3 .i1{ width:50px; height: 58px; background: url(imagesicon.png) -203px -2px; float: left;}
.p3 .i2{ width:50px; height: 58px; background: url(imagesicon.png) -265px -2px; float: left;}
.p3 .i3{ width:50px; height: 58px; background: url(imagesicon.png) -343px -2px; float: left;}
.p3 .i4{ width:50px; height: 58px; background: url(imagesicon.png) -199px -62px; float: left;}
.p3 .current{background:#fff;}
.p3 .current .i1{ background: url(imagesicon.png) 0px -2px; }
.p3 .current .i2{ background: url(imagesicon.png) -57px -2px; }
.p3 .current .i3{ background: url(imagesicon.png) -120px -3px; }
.p3 .current .i4{ background: url(imagesicon.png) -5px -62px; }
.p3 .tabElem span{ font-size: 20px; font-weight:700; font-family:"微软雅黑"; color: #adadad; font-style:italic; width: 93px; height: 58px; float: left; text-align:center}
.p3 .current span{ color:#ec6400;}
.p3 .tabCon{ width: 730px; height: 391px; float: right; padding-top: 30px;}
.p3 .tabCon .layA{ width: 277px; height: 385px; float: left;overflow:hidden;}
.p3 .tabCon .layA .pic img{ padding: 2px; border: 1px solid #ccc; width:270px; height:263px;}
.p3 .tabCon .layA .title{ height: 34px; line-height: 34px; font-size: 18px; font-weight: 700; text-align: center;font-family:"微软雅黑"; }
.p3 .tabCon .layA .title a{ color:#e56203;}
.p3 .tabCon .layA p{ line-height: 25px;}
.p3 .tabCon .layB{ width: 428px; height: 385px; float: right;}
.p3 .tabCon .layB li{ width: 200px; height: 196px; margin-right:10px; _margin-right:8px; margin-bottom:10px; float: left;}
.p3 .tabCon .layB li img{ padding: 2px; border:1px solid #cfcfcf; width:200px; height:145px;}
.p3 .tabCon .layB li .tit{ height: 35px; line-height: 35px; text-align: center;}
.p3 .tabCon .layB1{ width: 730px; height: 385px; float: right;}
.p3 .tabCon .layB1 li{ width: 200px; height: 196px; margin:0px 20px; _margin-right:8px; margin-bottom:10px; float: left;}
.p3 .tabCon .layB1 li img{ padding: 2px; border:1px solid #cfcfcf; width:200px; height:145px;}
.p3 .tabCon .layB1 li .tit{ height: 35px; line-height: 35px; text-align: center;}
.modA .thA{height:35px; width: 980px; overflow: hidden; background:url(img/icon.png) no-repeat 0 0}
.modA .thA .mark{float:left; color:#fff; display:inline-block; background:none; font-size:14px; font-weight:700; padding-left:15px; line-height:35px}
.modA .thA .mark a,.modA .thA .subMark a{color:#fff}
.modA .thA .subMark{display:inline-block; float:right; padding-right:10px; color:#fff; line-height:35px}
.modA .tbA{padding:0px 0px 0px 15px; border-top:none}
.modA .pdn{padding:0}
.modA .pd5{padding:5px 10px}
/*第四行*/
.jiab{ width:1000px; height:auto; overflow:hidden;}
.jiableft{ float:left; width:500px; height:auto; overflow:hidden; margin-right:5px;}
.jiableft img{ width:500px; height:410px;}
.jiabcenter{float:right; width:495px; height:435px; overflow:hidden;}
.jiabcenter ul{ width:495px; margin:0 auto; padding:0px;}
.jiabcenter ul li{ width:235px; height:200px; float:left; margin:0px 5px 10px;}
.jiabcenter ul li img{ width:235px; height:200px;}
/*第四行*/
.spkpicl{ float:left; width:1000px; height: auto; overflow:hidden; padding:10px 0px;}
.spkpic{width:1000px; height: auto; overflow:hidden;}
.spkpic ul{ width:1000px; margin:0 auto; padding:0px;}
.spkpic ul li{ float:left; margin:0px 8px; width:233px; height:auto; overflow:hidden; margin-bottom:10px;}
.spkpic ul li img{ width:233px; height:200px; border:1px solid #c9c9c9;}
.spkpic ul li h3{ width:233px; height:30px; line-height:30px;  display:block; text-align:center; font-size:15px; overflow:hidden}
.spkpic ul li h3 a{color:#525252;}
.spkpic ul li h3 a:hover{ text-decoration:underline;}
/*第四行*/
.Four{ width:1000px; height:auto; overflow:hidden;}
.Fourleft{ float:left; width:240px; height:auto; overflow:hidden; margin-right:10px;}
.Fourleft img{ width:240px; height:435px;}
.Fourcenter{float:left; width:470px; height:435px; overflow:hidden;}
.Fourcentertop{ width:470px; height:215px; overflow:hidden;}
.Fourcentertopp{ width:470px; height:215px; overflow:hidden; margin-top:10px;}
.Fourcentertop1{ float:left; width:260px; height:215px; overflow:hidden;}
.Fourcentertop1 img{ width:260px; height:215px;}
.Fourcentertop2{ float:right; width:200px; height:215px; overflow:hidden;}
.Fourcentertop2 img{ width:200px; height:215px;}
.Fourright{ float:right; width:270px; height:435px; overflow:hidden;}
.Fourright img{ width:270px; height:435px;}
/*第五行*/
.Five{ width:1000px; height:auto; overflow:hidden;}
.Fivetop{
	width: 1000px;
	height: auto;
	overflow: hidden;
	border-bottom: 1px dashed #bcbcbc;
	padding-bottom: 10px;
}
.Fivetop ul{ width:1000px; margin:0 auto; padding:0px;}
.Fivetop ul li{ float:left; width:315px; height:150px; overflow:hidden; margin:0px 8px; _margin:0px 6px;}
.Fivetop ul li .images{ float:left; width:180px; height:150px; overflow:hidden;}
.Fivetop ul li .images img{ width:173px; height:143px; padding:2px; border:1px solid #ececee}
.Fivetop ul li .size{ float:right; width:130px; height:150px; overflow:hidden;}
.Fivetop ul li .size h1{ width:130px; height:40px; line-height:40px; font-size:15px; font-weight:bold; letter-spacing:1px; overflow:hidden; display: block}
.Fivetop ul li .size h1 a{ color:#000;}
.Fivetop ul li .size h1 a:hover{ color:#FF0000;}
.Fivetop ul li .size span{ width:130px; height:95px; line-height:20px; letter-spacing:1px; overflow:hidden; display: block}
.Fivebottom{ width:1000px; height:auto; overflow:hidden;}
.Fivebottom ul{ width:1000px; margin:0 auto; padding:0px;}
.Fivebottom ul li{ float:left; width:155px; height:145px; margin:10px 5px 0px; _margin:10px 3px 0px;}
.Fivebottom ul li img{width:150px; height:110px; padding:2px; border:1px solid #ececee}
.Fivebottom ul li span{ width:155px; height:30px; line-height:30px; overflow:hidden; text-align:center; display:block; letter-spacing:1px;}
.Fivebottom ul li span a{ color:#000000}
.Fivebottom ul li span a:hover{ color:#F00}
/*第七行*/
.Seven{ width:1000px; height:auto; overflow:hidden;}
.m02mmain .pcont {float: left;width: 890px;display: inline;overflow: hidden;padding: 15px 0px 3px;}
.m02mmain .ScrCont {width: 175000px;}
.m02mmain #List1_1, .gd_main #List2_1 {float: left;}
.m02mmain .LeftBotton {float: left;width: 32px;height: 125px;overflow: hidden;margin: 35px 10px 0px 10px; background:url(imagesj.jpg) no-repeat;}
.m02mmain .RightBotton {float: left;width: 32px;height: 125px;float: right;overflow: hidden;margin: 35px 10px 0px 10px; background:url(imagesj.jpg)-40px 0px no-repeat;}
.m02mmain ul li {float: left;display: block;overflow: hidden;padding: 0px 5px;text-align: center;}
.m02mmain ul li a img {display: block;overflow: hidden;border:1px #d6d6d6 solid; width:280px; height:180px; padding:2px;}
.m02mmain ul li span {width: 280px;height: 35px;display: block;overflow: hidden;line-height: 35px;text-align: center; font-size:14px; letter-spacing:2px;}
.m02mmain ul li span a {color: #444;}
.m02mmain ul li span a:hover {color:#ce2027;}
/*footer*/
.footer{ width:1100px; height:auto; overflow:hidden; margin:0 auto; padding-top:12px; text-align:center; padding:12px 0px;}
/*fnav*/
.fnav {	width:1098px;height:30px;color:#8d8d8d;overflow:hidden;line-height:30px; border:1px #dbdbdb solid; margin-top:10px;}
.fnav a {color:#000; margin:0px 8px;}
.fnav a:hover {	text-decoration:underline;}
/*qwxx*/
.qwxx {width:1099px;height:57px;overflow:hidden; margin-top:12px; border:1px #dbdbdb solid; border-left:none;}
.qwxx ul {width:999px;height:57px; display:block; overflow:hidden;}
.qwxx ul li { float:left; width:165px; display:block; overflow:hidden;border-left:1px #dbdbdb solid;}
.qwxx ul li a img { display:block; overflow:hidden;}
/*foot*/
.foot {	width:1100px;height:auto;color:#000;overflow:hidden;line-height:24px; padding-top:6px;}
.foot a {color:#555;}
.foot a:hover {	text-decoration:underline;}



/*logo  样式开始*/
.logoSearch{ width:100%; height:100px; margin:0 auto; padding:0px; background:#9b0f02;}
.logoSearchj{ width:1000px; height:100px; overflow:hidden; margin:0 auto; padding:0px;}
.logo{ float:left; width:640px; height:auto;}
.Search{ float:left; width:200px; height:28px; margin:40px 0px 0px 20px;}
.Searchleft{ float:left; width:130px; height:26px; line-height:26px;padding:0px 10px; border:0px;}
.Searchright{ float:right; width:50px; height:26px; border:0px; font-weight:bold; color:#900;}
.dian{ float:right; width:74px; height:84px; overflow:hidden; margin-top:8px}
.top{ width:auto; height:38px; background:url(imagesbj.png); line-height:38px;color:#000; background: #FFF}
.top ul{ width:1050px; margin:0 auto; display:block; overflow:auto; padding:0px 0px 0px 30px;_padding:0px 0px 0px 0px;}
.top ul li{ float:left; width:auto;height:38px; display:block; overflow:auto; line-height:38px;color:#000;}
.top ul li a{ color:#000;}
.top ul li a:hover{ text-decoration:underline;}
/*导航*/
.nav { width:100%; height:40px; background:#000; overflow:hidden; margin:0 auto; padding:0px;}
.nav ul{ width:997px; margin:0 auto; padding:0px 0px 0px 3px;}
.nav ul li{ width:auto; height:40px; line-height:40px; float:left; font-size:14px; color:#FFFFFF; letter-spacing:2.2px;}
.nav ul li a{ color:#FFFFFF;}
.nav ul li a:hover{ text-decoration:underline;}



/*页脚*/
.footer{ width:1000px; height:auto; overflow:hidden; margin:0 auto; padding-top:12px; text-align:center; padding:12px 0px; background:#FFFFFF;}
/*fnav*/
.fnav {	width:998px;height:30px;color:#8d8d8d;overflow:hidden;line-height:30px; border:1px #dbdbdb solid; margin-top:10px;}
.fnav a {color:#000; margin:0px 8px;}
.fnav a:hover {	text-decoration:underline;}
/*qwxx*/
.qwxx {width:999px;height:57px;overflow:hidden; margin-top:12px; border:1px #dbdbdb solid; border-left:none;}
.qwxx ul {width:999px;height:57px; display:block; overflow:hidden;}
.qwxx ul li { float:left; width:165px; display:block; overflow:hidden;border-left:1px #dbdbdb solid;}
.qwxx ul li a img { display:block; overflow:hidden;}

/*foot*/
.foot {	width:1000px;height:auto;color:#000;overflow:hidden;line-height:24px; padding-top:6px;}
.foot a {color:#555;}
.foot a:hover {	text-decoration:underline;}
