/* CSS Document */
body{font-size:12px; color:#414141; }
*{margin:0px auto;padding:0px;}
ul{list-style-type:none;}
a{text-decoration:none;color:#414141;}
a:hover{text-decoration:underline;}
img{border:0px;vertical-align:top;}
.clr{margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
.red{ color:#980028;}
.ora{ color:#980028;}
.ora1{ color:#980028;}

.h_list li{ display:inline;}

#head{ width:100%;background:url(../images/index0410_01.jpg) left top repeat-x;  margin:0 auto; overflow:hidden;}
.head_1{ width:1000px; height:100px; background:url(../images/index0410_02.jpg) left top no-repeat;overflow:hidden;}
.head_1 .logo{ float:left; margin:26px 0 0 27px; width:166px; height:66px; display:inline;}
.head_1_a{ width:490px; float:left; margin-top:40px; overflow:hidden;}
.head_1_a li{ display:inline; padding-left:14px; height:24px; line-height:24px; color:#515151;filter:glow(color=#ffffff,strength=2);text-shadow:#ffffff 1px 0 0,#ffffff 0 1px 0,#ffffff -1px 0 0,#ffffff 0 -1px 0; }
.head_1_b{ float:right; width:280px; padding-right:10px; text-align:center; height:32px; line-height:32px; overflow:hidden;}
.head_1_b li{ display:inline;padding-right:5px;filter:glow(color=#ffffff,strength=2);text-shadow:#ffffff 1px 0 0,#ffffff 0 1px 0,#ffffff -1px 0 0,#ffffff 0 -1px 0;color:#515151;}
.head_1_b li a{ color:#515151;}

.head_2{ height:287px; width:1000px; margin:0 auto;  overflow:hidden;}

.head_2 .tel{ float:left; width:290px; height:20px; margin:255px 0 0 -210px;}

.head_3{ background:url(../images/index0410_03.jpg) center top no-repeat; width:990px; height:41px; line-height:41px; font-size:14px; margin:0 auto; padding-left:10px;}
.head_3 li{ background:url(../images/index0410_05.jpg) right top no-repeat; height:41px; line-height:45px; float:left; width:81px;  }
.head_3 a{ float:left; width:81px; text-align:center; color:#fff;}
.head_3 a:hover{ background:url(../images/index0410_06.jpg) left top repeat-x; text-decoration:none; color:#980028; font-weight:bold;}
.head_3 .last{ background:none;}
.head_4{ width:1000px; margin:0 auto; height:49px; margin-top:10px; overflow:hidden;color:#818181;}
.head_4 a{color:#818181;}
.nskt{
float:left; width:44px; height:45px; text-align:center; line-height:22px; display:inline; background:url(../images/index0410_07.jpg) left top no-repeat;padding-top:4px; }
.ns1{background:url(../images/index0410_08.jpg) left top no-repeat;}
.nskt a{color:#fff; font-weight:bold; font-size:14px; }
.nskt_1{float:left; width:540px; line-height:24px; margin-left:10px; display:inline; }
.nskt_2{float:left;width:340px; line-height:24px; margin-left:10px; display:inline;}
.nskt_3{float:left;width:110px; line-height:24px; margin-left:10px;}

.head_5{ background:url(../images/index0922_07.jpg) left top no-repeat; width:1000px; height:37px; line-height:37px; margin:13px auto 0; overflow:hidden;}
.sou_1{ float:left; width:525px; font-size:14px; padding-left:15px; overflow:hidden;}
.sou_1 strong{color:#9c072e;font-size:14px;}
.sou_1 strong a{color:#9c072e;font-size:14px;}
.sou_1 .h_list{display:Inline;}
.sou_1 a{color:#666;padding:0 3px;}
.sou_2{float:right;width:460px; margin-top:6px;overflow:Hidden;}
.sou_2 .inp_1{float:left; background:url(../images/index0922_08.jpg) left top no-repeat; width:291px; height:26px; line-height:26px; color:#b2b2b2; border:0;}
.inp_2{float:left;border:None;background:url(../images/index0410_10.jpg) no-repeat top center;width:59px;height:22px;cursor:pointer;margin:2px 12px 0 12px;color:#626262; font-size:14px; padding-left:22px; display:inline;}
.inp_3{ border:0; background:url(../images/index0410_09.jpg) left top no-repeat; width:60px; height:22px; text-align:center; color:#626262; margin-top:2px; float:left;font-size:14px; padding-left:22px;}
.sou_2 .link3
{
float:left;
margin:2px 0 0;
}

.main{ width:1000px; margin:0 auto; overflow:hidden;}

.ml{ width:727px; float:left; overflow:hidden}
.mr{ width:253px; float:right; overflow:hidden;}

.m1_a{ width:285px;}
.m1_a dt{ text-align:center; font-size:14px; font-weight:bold; height:25px; line-height:25px; width:285px; text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden; }
.m1_a dt a{ color:#980028;}
.m1_a dd{ line-height:25px; text-indent:2em;}

.uu li{ height:25px; line-height:25px; float:left;}
.uu li a{ float:left; padding-left:10px; background:url(../images/index0410_16.jpg) left center no-repeat; height:25px; text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;}

.line{ border:1px solid #dedede; overflow:hidden;}

.mt .link{ float:left; font-size:14px; font-weight:bold; color:#980028;}
.mt .link1{ float:right; color:#980028; margin-top:10px;}
.mt h1,.mt h2{display:inline; font-size:16px;}

.pic{ margin-top:20px; text-align:center;}



.mc_7{ border:1px solid #dedede; width:998px; margin-top:20px;}
.mc_7 span,.mc_7_b span{ display:block; width:973px; font-size:14px; color:#980028; height:34px; line-height:34px; padding-left:25px; font-weight:bold;}
.mc_7 span a,.mc_7_b span a{ color:#980028;}
.mc_7_a{ border-bottom:1px solid #dedede; height:87px; overflow:hidden;}
.tu li{ height:42px; float:left; margin:0 -20px 11px 30px; display:inline;}
.tu li img{ border:1px solid #d2d2d2;}
.mc_7_b .h_list{ padding:15px 25px;min-height:100px;_height:100px;margin-bottom:10px;}
.mc_7_b .h_list li {
    height: 25px;
    line-height: 25px;
    padding: 0 4px;
    width: 110px;
    float: left;}

.foot{ width:1000px; margin:0 auto; margin-top:20px; overflow:hidden;}
.foot .h_list{ background:url(../images/index0410_03.jpg) left top no-repeat; height:41px; line-height:41px; text-align:center; color:#fff; font-size:14px;}
.foot .h_list li a{ color:#fff; margin-right:4px;}
.foot_1{ text-align:center; padding-top:30px;}
.foot_1 li{ height:30px; line-height:30px;}
.foot img{ float:right; margin:12px 36px 0 0; display:inline; border:1px solid #e3e3e3; padding:2px;}

#content{width:1000px;margin:0 auto;padding-top:40px;background:url(../images/bg2.gif) 0 0 no-repeat;overflow:hidden;}
.cnavbar{height:22px;width:970px;border-bottom:solid 1px #ccc;margin:5px auto 10px auto;line-height:22px; font-size:13px;}
.bd{border:1px solid #e5e5e5;margin:5px 0;}


.auto{width:970px; margin:0 auto; overflow:hidden;}
.about_nav { }
.about_nav li { height:38px; margin-bottom:5px;margin-top:6px}
.about_nav a { display:block; line-height:36px; padding-left:33px; font-size:14px; background:url(../images/about_nav_a.png) no-repeat left top; }
.about_nav a:hover { color:#e43765; background:url(../images/about_nav_hover.png) no-repeat left top; }
.p_bar { width:218px; height:728px; padding-right:27px; background:url(../images/p_bar_bg.png) no-repeat right top;margin-top:5px; float:left; }
.p_side { width:700px; float:left; margin-left:15px;}
.p_caption { height:38px; border-bottom:solid 1px #ececec; position:relative; }
.p_caption h1 { width:220px; height:39px; padding-left:18px; line-height:39px; font-size:14px; font-weight:bold; background:url(../images/p_caption_h1_bg.png) no-repeat left top; position:absolute; }
.p_location { text-align:right; line-height:30px; }
.p_location a { margin:0 3px; }
.profile_body { font-size:14px; padding:10px 0; }
.profile_tit { height:36px; line-height:36px; padding-left:24px; font-size:14px; font-weight:bold; background:url(../images/profile_tit.png) no-repeat left top; }

.float_right {float: right;	display:inline; margin:8px 0 0 10px ;}
#index_yyjj P {LINE-HEIGHT: 25px; TEXT-INDENT: 2em; MARGIN: 15px; FONT-SIZE: 14px}
#index_yyjj .ab_zz p{text-indent:0;}


.cont3{width:700px;margin:0px; padding:0px; background:url(../images/xuxian.jpg) repeat-x bottom; padding-bottom:10px;}
.cont4_rr{ height:310px; margin-top:10px; overflow:hidden;}
.cont4_rr ul li {width:186px; height:150px; display:inline; text-align:center; background:url(../images/bglPic.jpg) no-repeat; float:left; margin:0 22px; padding-top:10px;}

.rajs {padding: 20px 10px; overflow:hidden}
.rajs .jspic {background:url(../images/jspicbg_11.gif) no-repeat left top;height: 274px;width: 180px;padding-top: 17px;	float: right;display: inline;padding-left:7px;}

.jishubt {padding-top: 8px;	padding-bottom: 12px;padding-left: 28px;}
.rajs .jstit{margin-bottom: 20px;text-align: right;	float: right;}
.rajs .jstext {	width: 466px;float: left;line-height: 22px;}
.jstext p {margin-bottom: 10px;	clear: both;}
.jstext strong {color: #ff6600;}
.jstext span {color: #FB3504;}
.jstext dd {margin-left: 24px;}
.hbj {background:url(../images/rajsbg.gif) repeat-x;}
.rajs .rpc{	float: left;display: inline;margin-right: 20px;}

.zj_right{width:500px; float:right}
.dlr_zj{ line-height:24px;padding-bottom:8px;}
.dlr_zj a{ color:#f00; text-decoration:none;}
.darticle_zj{ padding:10px 15px 5px 15px; overflow:hidden; clear:both; border-bottom:1px dashed #b8b8b8; height:165px;}
.darticle_zj img{float:left;}
.dtitle{ color:#689412; font-size:14px; font-weight:bold; line-height:30px;}
.dtitle a{ color:#689412; font-size:14px; font-weight:bold; line-height:30px;}

.zt_list{ width:970px; height:auto;}
.zt_list li{ width:232px; height:210px; float:left; overflow:hidden; padding-right:5px; padding-left:5px;}
.zt_list li h2{ text-align:center; line-height:30px;}
.zt_list .image{}