﻿@charset "gb2312";
/* CSS Document */

body {
	margin: 0px; color:#666666; font-size:18px;  font-family: "microsoft Yahei";}
ul{list-style:none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0; margin:0;}

div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0; list-style-type:none; min-height:none;}
img {vertical-align:middle;}

a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color:#f90}


.ff0 , .ff0 a , .ff0 a:hover {color:#ff0}
.f90 , .f90 a , .f90 a:hover {color: #F90}
.fff , .fff a , .fff a:hover {color:#fff}
.zise , .zise a {color:#7e0000}
h2 { font-size:14px; color:#004997}



.logo { width:100%; min-width:1200px; height:290px; margin:0 auto; overflow:hidden;margin-top:0px;text-align:center;background: url("/appinc/imgs/mmbacknew.jpg") no-repeat top; }
.nav163css { width:100%; min-width:1200px;margin:0px auto; HEIGHT: 70px; background:#ca191f;}

.nav {width:100%;line-height:70px;font-size:22px;font-weight:bold;}
.nav ul li{ DISPLAY: inline; Z-INDEX: 10000;  FLOAT: left;  LINE-HEIGHT: 70px; POSITION: relative; TEXT-ALIGN: center}
.nav ul li A{DISPLAY: block; color:#fff;  FLOAT: left; WIDTH: 130px; font-size:22px; LINE-HEIGHT: 70px; }
.nav ul li A:hover{background:#ca191f;}
.nav li ul{PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; POSITION: absolute; TOP: 70px; }
.nav li ul li {background: #ca252b;TEXT-ALIGN: center;  width:200px;height:40px;LINE-HEIGHT:20px;padding:0px;margin:0px;}
.nav li ul li A { DISPLAY: block;WIDTH:200px; COLOR: #fff; padding-top:0px; LINE-HEIGHT:40px; HEIGHT:40px; TEXT-ALIGN:center; font-size:16px;}
.nav li:hover UL {DISPLAY: block}
.nav LI.over UL{DISPLAY: block}
.nav ul li li A:hover {BACKGROUND:#a40000;}





.center { width:1200px; height:auto; background:#FFF; overflow:hidden; margin:0 auto; margin-top:30px;}

.flinkWrap {
	 width:1100px; margin-left:auto;margin-right:auto; height:60px;padding-top:20px;  clear:both;

}

.layout {
	margin: 0px auto; width: 1200px; clear:both;
}

.foot {
    background: #ca191f;
}

.center_foot {
    width: 820px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 10px;
    text-align: center;
    padding-bottom:10px;
}

.footaddrL {
    float: left;
    width: 100px;
    text-align: center;
}

.footaddrM {
    float: left;
    width: 600px;
    color: #fff;
    line-height: 30px;
    text-align: center;
}

    .footaddrM a {
        color: #fff;
    }

        .footaddrM a:hover {
            color: #fff;
        }


.footaddrR {
    float: left;
    width: 120px;
    text-align: center;
    color:#fff;
    font-size:16px;
}





.gg{width:100%;height:60px;line-height:60px; overflow:hidden; margin:0;padding-top:10px;padding-bottom:10px; }






.p_left { float:left;margin:0;  width:650px; display:inline;  }
.p_left_tp { width:630px; padding-left:10px;padding-right:10px; height:380px;  overflow:hidden;}
.p_left_a {width:630px; margin:0px; overflow:hidden}

.p_rig { float:left;width:550px; height:auto; margin:0px; }
.p_rig_tp { width:530px; padding-left:10px;padding-right:10px; height:380px;  overflow:hidden;}
.p_rig .mtitle {
    width:100%;clear:both;line-height:50px; border-bottom:2px solid #c9180a;
}
.p_rig ul { width:530px;clear:both;padding-left:10px;padding-right:10px;}
.p_rig li { line-height:42px;font-size:18px;}



.shld { width:1180px; height:260px;padding-left:10px;padding-right:10px;}
    .shld .mtitle {
        width:100%;clear:both;line-height:50px;border-bottom:2px solid #c9180a;
    }


#demo { display:inline;overflow:hidden; float:left; width:100%;height:220px; margin:0px; }
#demo img  {width:140px; height:180px; overflow:hidden; display:block}
#demo li{  float:left; width:140px; height:220px; margin-left:10px; overflow:hidden; display:inline}
#demo li p { font-size:16px; padding-top:8px; text-align:center}
#indemo {width:855%;float:left;}



.p2_lef { margin:0px; width:100%; height:auto;}
.p2_lef_box { float:left;width:380px;height:320px; padding-left:10px;padding-right:10px; overflow:hidden;margin:0px; }
.p2_lef_box .mtitle {
    width:100%;clear:both;line-height:50px;border-bottom:2px solid #c9180a;
}
.p2_lef_box ul { width:100%;clear:both;}
.p2_lef_box li { line-height:42px;font-size:18px;}





.p2_rig { float:left; width:300px; height:auto;}
.p2_rig_box { width:300px; height:auto; overflow:hidden;}
.p2_rig_box .mtitle {
    width:280px;clear:both;padding-left:10px;padding-right:10px;line-height:50px;
}


.p2_wh { float:left;  display:inline; margin:0 15px 0px 14px; width:1200px; height:auto}

.p2_wh_box { width:352px; height:205px; overflow:hidden; border:1px solid #d5e2f0; background:url(../imgs/titleimg27/hb3_56.jpg) no-repeat; float:left; margin-top:0px; }
.p2_wh_box h3 { font-size:16px; line-height:36px; padding:5px 8px 0 15px;}
.p2_wh_box p {width:335px; text-indent:26px; font-size:13px; line-height:20px; padding:0 4px 6px 10px; overflow:hidden; border-bottom:1px dashed #dae1e9}
.p2_wh_box ul { padding:6px 6px 6px 8px;}
.p2_wh_box li {line-height:26px; font-size:14px}
.p2_wh_cn { float:left; width:236px; height:auto; margin-top:0px; margin-left:16px;}
.p2_wh_cnbox { width:234px; height:auto; overflow:hidden;border:1px solid #ccd5dc; margin-bottom:0px;  background:#eff6fc url(../imgs/titleimg27/hb3_58.jpg) no-repeat}


.czy img { float:left; margin:14px 10px 15px 15px;}
.czy ul { width:114px; height:auto; float:left; margin-top:12px}
.czy li { line-height:24px}
.shjb { line-height:24px;}
.shjb ul { padding:5px 5px 5px 8px}

.gdtp { width:969px; height:180px; margin:0 0 0 14px; background:url(../imgs/titleimg27/hb3_56_1.jpg)  no-repeat; overflow:hidden;border:1px solid #ccd5dc;}
.gdtp li { float:left; margin:13px 0 14px 15px;}
.gdtp img {width:142px; height:100px; border:1px solid #ccc; overflow:hidden}
.gdtp p { padding-top:6px; text-align:center}
#demol { padding:10px; overflow:hidden;width:949px}
#demol td { padding:0 0 0 12px;}
#demol td img {width:145px; height:105px; border:1px solid #ccc; overflow:hidden}
.yqlj { width:1169px; height: auto; margin:0px 0 0 14px; overflow:hidden;}
.yqlj li{ width:176px; float:left; height: auto; margin:10px 0 14px 14px;}
#demog {width:969px; height:44px;border:1px solid #ccd5dc; margin:5px 0 0 14px; padding:10px 0 0 0;  overflow:hidden;}
#demog li { list-style-type: none; display: inline;padding:10px 0;}
#demog li a{padding:0 0 0 5px;}
#demog img { width:98px; height:35px; border:1px solid #ccc;}


.di_left { width:100%; height:auto; }
.di_left_dh { width:96%; height:28px; line-height:28px; padding-left:2%;padding-right:2%; color:#333; }


.di_left_main_xz{ height:45px; line-height:45px; text-align:center; font-size:14px}
.di_left_main_z { font-size:14px; padding:10px; line-height:46px; color:#000; overflow:hidden}
.di_rig { margin:6px 0 0 14px; width:298px; height:auto; float:left}
.di_rig_box { width:296px; height:auto; overflow:hidden;border:1px solid #ccd5dc; background:#eff6fc url(../imgs/titleimg27/hb3_58_1.jpg) no-repeat; margin-bottom:10px}
.hyfw2 { height:110px;}
.hyfw2 li { float:left; background:url(../imgs/titleimg27/hb3_63_1.jpg) no-repeat; width:84px; height:26px; line-height:26px; display:inline; margin:10px 0 0 11px; text-align:center; color:#333; font-size:14px}
.jctp  { height:290px}
.jctp li  { float:left; width:130px; height:118px; margin:8px 0 0 12px; display:inline }
.jctp li img { width:128px; height:92px; border:1px solid #ccc; overflow:hidden}
.jctp li p { padding-top:6px; text-align:center}

.lb_z li { line-height:32px; height:32px; padding-top:2px;font-size:14px; border-bottom:1px dashed #C1CEDE;}


.di_left_main    { width:100%; min-height:500px;  overflow:hidden; margin-top:6px}
.di_left_main h3 { text-align:center; color:#092743; font-size:26px; font-weight:normal; line-height:55px; height:55px; border-bottom:1px dashed #ccc}

.lb_t            {width: 680px; float: left; margin-left: 15px; margin-bottom:30px;}
.lb_t li         { width:156px; height:209px; padding-top:15px; float:left; text-align:center; margin-right:0px; margin-left:8px; }
.lb_t li a:hover { color:#5c5853; }
.lb_t li img     { width:150px; height:173px; border:3px solid #dfae68;}
.lb_t li p       { margin-top:2px; font-size:14px; background-color:#dfae68; height:30px; width:100%; font-weight:bold;}

.lb_mv            { width: 680px; float: left; margin-left: 0px; margin-bottom:30px;}
.lb_mv ul.lb_mv_c li         { width:200px; height:156px; padding-top:50px; float:left; text-align:center; margin-right:20px; margin-left:5px; }
.lb_mv ul.lb_mv_c li a:hover { color:#5c5853; }
.lb_mv ul.lb_mv_c li img     { width:193px; height:139px; border:3px solid #dfae68;}
.lb_mv ul.lb_mv_c li p       { margin-top:2px; font-size:14px; background-color:#dfae68; height:25px; width:100%; font-weight:bold; padding-top:10px;}
.lb_mv_c         { height:500px;}







.ll_rig li p { width:680px; float:left}
.ll_rig li span { float:left; width:100px; font-size:12px; color: #5ea9d5}
.lb_z li p { float:left; width:470px}
.lb_z li span { float:left;width:130px;  font-size:12px; color: #5ea9d5}

.zc { width:888px; height:500px; color:#333; font-size:14px; background:url(../imgs/titleimg27/zc.jpg) no-repeat; padding:75px 40px 0 40px; border:1px solid #ccc;  margin:6px 0 0 14px;}
.zcs { width:888px; height:500px; color:#333; font-size:14px; background:url(../imgs/titleimg27/zc.jpg) no-repeat; padding:75px 40px 0 40px; border:1px solid #ccc;  margin:6px 0 0 14px;}
.ll_dh { background:url(../imgs/titleimg27/hb3_71.jpg) repeat-x; height:30px; padding-top:4px; color:#333; line-height:30px; width:954px;border:1px solid #ccd5dc; padding-left:15px;  margin:6px 0 0 14px;}
.ll_lef { margin:7px 0 0 14px; float:left; width:152px; height:auto;}
.ll_lef_box {  width:150px; height:auto;border:1px solid #ccd5dc; background:#eff6fc;}
.ll_lef li { background:url(../imgs/titleimg27/bj1.jpg) no-repeat; height:25px; width:150px; text-align:center; padding-top:10px; font-size:14px; font-weight:bold}
.ll_lef li , .ll_lef li a , .ll_lef li a:hover {color:#1a274a}
.ll_rig { margin:7px 0 0 7px; width:792px; float:left; height:auto;border:1px solid #ccd5dc; padding:10px}
.ll_rig li { line-height:32px; height:32px; padding-top:2px;font-size:14px; border-bottom:1px dashed #C1CEDE;}


.ll_rigs { margin:7px 0 0 7px; width:966px; float:left; height:auto;border:1px solid #ccd5dc; padding:10px}
.ll_rigs li { line-height:32px; height:32px; padding-top:2px;font-size:14px; }


.ll_rig_t  { margin:7px 0 0 7px; width:792px; float:left; height:auto;border:1px solid #ccd5dc; padding:10px}
.ll_rig_t li { width:112px; height:150px; padding-top:15px; float:left; text-align:center}
.ll_rig_t li img { width:80px; height:120px; padding:1px; border:1px solid #ccc}
.ll_rig_t li p {padding-top:8px; font-size:12px }


#zs { display:inline;overflow:hidden; float:left; width:940px; margin:0px 0 0 14px   }#zs li { float:left; margin:13px 0 14px 15px;}
#zs img {width:142px; height:100px; border:1px solid #ccc; overflow:hidden}
#zs p { padding-top:6px; text-align:center}
#nav1 {
MARGIN: 7px auto 0px; HEIGHT: 117px
}
#nav1 #hotnews {
BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 89px
}
#Scroll {
CLEAR: both;  MARGIN: 0px auto;  WIDTH:1148px; padding:11px 8px 12px 10px; COLOR: #c2130e;  HEIGHT: 35px; border:1px solid #ccc; overflow:hidden
}
#Scroll A { margin-left:15px; }
#Scroll A img{
 width:98px; height:35px;border:1px solid #ccc; overflow:hidden;margin-left:5px;}
#zs1  {float: left;}
#zs2  {float: left;}
b{ list-style:none; font-weight:normal;}

.banner1{overflow:hidden;margin-top:10px;margin-bottom:10px;clear:both; }

.hypp {padding:0px; float: left;}
.hypp a img {  border:1px solid #000;}
.hypp p.hypp2 { padding:2px 0px;}

.hypp_cj {padding: 2px 4px 3px 3px;}
.hyppcj a img {  border:1px solid #000;}
.hyppcj p.hyppcj2 { padding:2px 0px 15px 0px;}

.fanye {  float:right; margin-top:20px; margin-bottom:20px;}
.fanye li { float:left; }
.fanye a  { margin: 0px 2px; padding:5px; border: 1px solid rgb(153, 153, 153); color: rgb(51, 51, 51);}
.fanye a:hover  {color:#fff; background-color:#000;}
.fanye strong { margin: 0px -5px; padding:5px; background-color:#000; color:#fff;}