/* CSS Document */

body{font-size:12px; color:#414141; }

/*body{background:url(../images/bynew.jpg) no-repeat;padding-top: 80px;}*/

*{margin:0px auto;padding:0px;}

ul,li  {list-style: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:240px; height:66px; display:inline;}

.head_1_a{ width:400px; float:left; margin-top:20px; 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{ 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:348px; width:1400px; 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,.head_3 a:visited{ 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,.nskt a:visited{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:#980028;font-size:14px;}

.sou_1 strong a{color:#980028;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; padding-left:10px;}



.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:#980028; 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: #980028;}

.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:#980028; 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 li{display:inline;float:left;width:280px; height:340px;margin:0 0 20px 25px;background:#fffdf8;font-size: 12px; border:2px solid #fdeec5}

.zt_list li .image{width:227px;height:180px;margin:13px auto 0;overflow:hidden;}

.zt_list li h2{height:35px;border-bottom:1px dashed #e2e2e2;overflow:hidden;font-size:14px;margin:18px 20px 0 20px;}

.zt_list li p{width:227px;margin:13px auto 0;color:#666;line-height:24px}

.zt_list li a{color:#fb7126;text-decoration: none;}

