﻿@charset "utf-8";
*{ text-decoration:none; list-style:none; margin:0px; padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif;}

body{ background-color:#f9f9f9}
.main{ width:1000px; margin:0 auto;}
img{ border:0px; margin:0px;}

.top_bj{ height:80px; overflow:hidden;background-color:#b40001}
.top{ height:80px;clear:both; width:1000px; margin:0 auto}
.logo{ width:145px; height:79px;float:left;}
.topr{ float:right; width:855px; height:95px;}

.nav_bj{background-color:#8f0100; height:30px; overflow:hidden;}
.nav{ width:1000px; margin:0 auto; font-size:14px;}
.nav a{display: block;float: left;text-align: center;color: white;padding: 0 17px 0 15px;height: 30px;line-height: 30px; background-image:url(../images/nnav.gif); background-position:right center; background-repeat:no-repeat;}
.nav a:hover{ color:#fff; background-color:#6a0000; background-image:none}

.n_l{ width:1px; height:79px; background-image:url(../images/yx_04.jpg);}
.ss{ float:right; font-size:12px; width:214px; margin-top:10px; height:30px;}
.sp2{ background-color:#FFF; border:1px #999 solid; width:190px;padding-left:5px; height:18px; margin:5px 0 0 12px;}

.sp1{ line-height:25px; height:20px; margin-top:5px; font-size:12px; letter-spacing:1px; text-align:right;}
.sp1 img{ margin:0px 3px 0px 5px}
.sp1 a{ color:#fff}
.sp1 a:hover{ text-decoration:underline}

.gg{ height:35px;}
.gg2{ background-image:url(../images/yx_17.jpg); height:39px; margin:0px; width:1000px; overflow:hidden}
.gp1{ float:left; font-size:12px; line-height:39px; margin-left:15px; color:#F00 }

.mt1{ margin-top:0px;}
.mt2{ margin-top:10px;}

.mp1{ width:283px; height:25px; padding-top:9px; background-color:#FFF; line-height:25px; overflow:hidden; padding-left:5px; border-bottom:#000 2px solid}
.msp1{ float:left; font-family:  Arial,"微软雅黑"; font-size:14px; line-height:22px; color:#E10000; font-weight:bold}
.msp2{ float:left; font-size:12px; line-height:25px; margin-left:3px; color:#29b313}
.msp3{ float:right; font-size:12px; line-height:25px; margin-right:5px;}
.msp3 a{ color:#999;}
.msp3 a:hover{ text-decoration:underline}
.msp4{ float:left; font-family:"微软雅黑"; font-size:14px; line-height:22px; color:#00a2ff;font-weight:bold}
.msp5{ float:left; font-size:12px; line-height:25px; margin-left:3px; color:#00a2ff}
.msp6{ float:left;font-family:  Arial,"微软雅黑"; font-size:18px; line-height:35px; height:35px; padding-left:5px; color:#000;font-weight: bold;
-webkit-margin-before: 0.4px;-webkit-margin-after: 0.4px;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.msp7{ float:left; font-size:12px; line-height:35px; margin-left:3px; color:#00a2ff}
.msp8{ float:right; font-size:12px; line-height:35px; margin-right:10px;}
.msp8 a{ color:#999;}
.msp8 a:hover{ text-decoration:underline}
.new li{ background-image:url(../images/yx_08a.jpg); background-position:5px 50%; width:270px; height:29px; overflow:hidden; line-height:29px; padding-left:3px;background-repeat:no-repeat; border-bottom:1px dashed #ccc; font-size:12px; padding-left:15px;}
.new a{ color:#666}
.new a:hover{ color:#000}

.md1{border:1px solid #ccc; width:675px; height:130px; margin-left:10px;}
.md1 img{width:675px; height:130px;}
.md2{border:1px solid #ccc; width:333px; height:130px; margin-left:10px; float:left}
.md2 img{width:333px; height:130px;}
.md3{border:1px solid #ccc; width:333px; height:130px; margin-left:7px; float:left}
.md3 img{width:333px; height:130px;}
.img1{ height:75px; clear: both; background-color:#58c2ff; margin:15px 0}
.img1 img{ width:1000px;}

.mz{ width:980px; padding-bottom:20px; margin:0 auto;/* border:#dedede solid 1px; background-color:#FFF; background-image:url(../images/yx_07a.jpg); background-repeat:repeat-x; background-position:0 34px*/}
.mzp1{width:980px; height:34px; margin:0 auto; border-bottom:2px solid #000; overflow:hidden}
.mzp2{width:660px; height:34px; margin:0; border-bottom:2px solid #000; overflow:hidden}
.mbu1{ width:960px; margin:25px auto 0 auto;}
.mbu1 li{ width:220px; margin:0 8px 15px 8px; padding:10px 0 0 0; height:300px; display:inline; text-align:center; float:left; border:1px solid #dedede; /*background-image:url(../images/yx_33.jpg); background-repeat:no-repeat; background-position: 50% 245px*/}
.mbu1 li:hover{ background-color:#f7f7f7;box-shadow: #ccc 0 2px 5px;}
.mbu1 li p{ margin:5px auto; width:200px; font-size:12px; text-align:center; height:30px; overflow:hidden;}
.mbu1 li img{ width:200px; height:250px; overflow:hidden;}
.mbp1{line-height:15px; line-height: 13px\9; *line-height: 15px; _line-height:15px;}
.xg{width:980px; padding-bottom:20px; margin:20px auto 0px auto;/* border:#ccc solid 1px; background-image:url(../images/yx_37.jpg); height:194px; background-repeat:repeat-x; background-position:0 33px*/}
/*.xgd1{ background-image:url(../images/yx_37.jpg); background-repeat:repeat-x; height:182px; background-position:0 -1px;}
*/


.zx{ float:right; margin-top:2px; margin-right:10px; padding-left:140px; background-image:url(../images/qq/zx.jpg); background-repeat:no-repeat }
.zx a{ width:34px; height:34px; display:block; float:left; overflow:hidden; margin-right:5px;}
.zx A.q1 {	BACKGROUND: url(../images/qq/qq_1.gif)}
.zx A.q2 {	BACKGROUND: url(../images/qq/qq_2.gif)}
.zx A.q3 {	BACKGROUND: url(../images/qq/qq_3.gif)}
.zx A.q4 {	BACKGROUND: url(../images/qq/qq_4.gif)}
.zx A.q1:hover {	BACKGROUND: url(../images/qq/qq_1.gif) 50% bottom}
.zx A.q2:hover {	BACKGROUND: url(../images/qq/qq_2.gif) 50% bottom}
.zx A.q3:hover {	BACKGROUND: url(../images/qq/qq_3.gif) 50% bottom}
.zx A.q4:hover {	BACKGROUND: url(../images/qq/qq_4.gif) -1px 34px}

.line{ font-size:12px; color:#999; line-height:20px; letter-spacing:2px;/* border:#CCC 1px solid; background-color:#eee; */padding:10px; width:960px; text-align:center; margin:0 auto;}
.lsp1{ color:#09F; font-weight:bold}
.line a{ color:#999;}
.line a:hover{ color:#999}

.foot{ clear:both; /*background-image:url(../images/yx_47.jpg); background-repeat:repeat-x;*/ padding-bottom:20px; background-color:#FFF; height:106px; margin-top:30px; border-top:2px solid #b40001;}
.foot a{ color:#666;}
.foot a:hover{ color:#000;}
.fp1{ line-height:25px; padding-top:15px; font-size:12px; color:#666}
.fp1 a{ margin:0 5px;}
.fp2{ line-height:30px;color:#888; font-size:12px}





.mm{ float:right; width:290px; background-image:url(../images/newsss.jpg); background-position:0 6px;}


.rp1{ height:25px; line-height:25px; margin-bottom:5px;padding-left:10px; margin-top:10px; border-bottom:1px #dedede solid; margin-right:5px; font-size:12px;}
.rp1 a{ color:#999}
.rp1 a:hover{ text-decoration:underline;}

.left{ float:left; padding-left:20px; margin-top:40px; width:100px; font-size:12px;}

.main2{ width:998px;padding-bottom:10px; background-color:#FFF; /*background-image:url(../images/list_bg.jpg); background-repeat:repeat-x;*/ border:1px #dedede solid; margin:15px 0; }
.main3{ width:998px; padding-top:10px; padding-bottom:10px; background-color:#FFF; background-image:url(../images/list_bg.jpg); background-repeat:repeat-x; border:1px #CCC solid; margin:15px 0; }
.main3 img{ margin-left:5px;}

.lp1{ color:#F60; background-image:url(../images/lb.jpg); width:185px; height:25px; line-height:26px; margin-bottom:3px; overflow:hidden;font-weight:bold; padding-left:15px;}
.lp1 a{ color:#F60;}

.lp10{ color:#F60;}
.lp10 a{ color:#F60;}

.lu1{ margin-left:5px;width:190px; margin-bottom:10px;}
.lu1 li{ line-height:25px; background-image:url(../images/arrow_061.gif); background-repeat:no-repeat; background-position:7px 8px; border-bottom:1px dashed #CCC; padding-left:20px;width:170px; height:25px; overflow:hidden;}
.lu1 li a{ color:#666}
.lu1 li a:hover{ color:#000}
.lp2{ color:#F60; background-image:url(../images/lb.jpg); width:180px; height:25px; line-height:26px; margin-bottom:3px; overflow:hidden;font-weight:bold; padding-left:20px;}
.lp2 a{ color:#F60;}
.lu2{ margin-left:5px;width:190px; margin-bottom:10px;}
.lu2 li{ line-height:25px; background-image:url(../images/arrow_061.gif); background-repeat:no-repeat; background-position:7px 8px; border-bottom:1px dashed #CCC; padding-left:20px;width:170px; height:25px; overflow:hidden;}
.lu2 li a{ color:#666}
.lu2 li a:hover{ color:#000}

.right{ float:right; margin-right:5px; width:760px}
.ru1{ width:720px; margin:20px auto;}
.ru1 li a{ color:#666;}
.ru1 li{ width:220px; margin:0 8px 18px 8px; padding:10px 0 0 0; height:220px; display:inline; text-align:center; float:left; border:1px solid #dedede; /*background-image:url(../images/yx_33.jpg); background-repeat:no-repeat; background-position: 50% 245px*/}
.ru1 li:hover{ background-color:#f7f7f7;box-shadow: #ccc 0 2px 5px;}
.ru1 li p{ margin:5px auto; width:200px; font-size:12px; text-align:center; height:28px; overflow:hidden;}

.tc{ width:980px; margin:20px auto; clear:both; font-size:12px; background-color:#FFF; padding-bottom:15px;}
.tct{ float:left; margin-top:15px; margin-left:1px; display:inline}
.tct a{ color: #F90}
.tctp1{ font-weight:bold; width:197px; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#333;}
.tctp2{ width:197px; color:#999; padding:0 5px; height:75px; overflow:hidden;line-height:15px; line-height: 13px\9; *line-height: 15px; _line-height:15px;  font-size:12px;}

.tcp1{ font-size:12px;color: #F90;}
.tcp1a{ font-size:12px; color: #6C0; font-weight:bold;}
.tcp1a a{ color: #6C0}
.tcp2{ color: #F90; font-size:14px; text-align:center; line-height:30px; width:541px; height:30px; font-weight: bold;}
.tcp3{ font-size:12px; line-height:20px; width:541px; height:20px; text-align:right; color:#666}
.tcp4{ height:50px; line-height:50px; font-size:16px; font-weight:bold;color: #F90;}
.tcd1{ font-size:12px; line-height:21px; height:145px; margin-top:5px; width:541px; overflow:hidden; color:#666}
.tct2 tr td{ border-bottom:1px #999 dashed; padding:10px 0;}
.tcn_t tr td{ border-left:0; border-bottom:0}
.tcn_t{ border-top:0; border-right:0; font-size:12px; margin:0px auto;}
.tcn_td{ padding-left:5px;}
.tcd2{ font-size:12px; width:720px; overflow:hidden; margin:20px auto 10px auto;}

.fw1{ width:980px; clear:both; margin:0 auto 20px auto;}
.fw{ background-color:#FFF; height:310px;  width:660px; float:left; }
.fwu1{ clear:both; margin-top:15px; margin-bottom:10px;}
.fwu1 a{ color: #6C0}
.fwu1 li{ float:left; width:120px; margin-left:35px;}
.fwp2{ font-size:12px; line-height:20px; width:120px; height:100px; overflow:hidden; color:#999}
.fwp1{  font-size:12px;font-weight:bold; width:120px; height:30px; overflow:hidden;line-height:30px;}


.rn1{ padding:0 20px 20px 20px;}
.rn2{ padding:0 20px 20px 20px;}


.mbnp1{ font-size:24px; font-family:Verdana,Arial,Helvetica,sans-serif;color: rgb(51, 102, 153);}
.mbnp2{ font-size:12px; font-family:"宋体"; margin:0 5px;  /*padding-top:10px; border-bottom:solid 2px #39F;background-image:url(../images/mtbb.jpg); background-repeat:no-repeat; background-position:0 5px;*/ background-color:#b40001; color:#FFF; padding-left:10px; height:25px; line-height:25px; letter-spacing:1px;}
.mbnt1{ font-size:12px; height:280px; margin:20px 0}
.divimg{ background-image:url(../images/mbh5b2.jpg); width:220px; height:186px; padding-top:6px; background-position:2px 0; background-repeat:no-repeat}
.color1{ color:#999}
.color2{ color:#F00}
.color3{ color:#F90}
.mbn{padding:10px 10px 10px 10px; overflow:hidden;width:978px;}
.mbntc{ font-size:14px; border:1px solid #dedede; width:970px; margin:10px auto; padding:10px 5px; line-height:25px; background-color:#f7f7f7}


.news{ margin:0 auto;}
.news tr td{ border-bottom:1px #CCC dashed; height:35px; font-size:12px;}
.news a{ color:#333}
.news a:hover{ text-decoration:underline;}


.fmbp1{ text-align: center; font-size:18px; font-weight:bold; line-height:40px; border-bottom:1px dashed #ccc; margin:0 10px 15px 10px; color:#6c0}
.fmbp2{ text-align: center; font-size:18px; LINE-HEIGHT:30PX; font-weight:bold; color:#333}
.fmbp3{ text-align: center; font-size:12px; line-height:20px; border-bottom:1px dashed #ccc; margin:0 10px 15px 10px; color:#999}
.fmbp4{ text-align: center; font-size:18px; font-weight:bold; line-height:40px; border-bottom:1px dashed #ccc; margin:0 10px 15px 10px; color:#F90}



.hmb{ margin:0 auto; border-bottom:0; border-right:0px; font-size:12px;}
.hmb tr td{ border-top:0; border-left:0;}
.hmbd{ padding:5px; line-height:20px;}
.hmbp{ padding:10px; color:#f90; font-size:14px; line-height:20px;}

/*.top{ height:95px;clear:both; background-image:url(../images/logo.gif); background-repeat:no-repeat; background-position:0px 15px;}
*/
