body { font-family:Arial, Helvetica, sans-serif, arial; margin:0; padding:0; font-size:12px; color:#000; background-color: #FFF; background: url(../images/body_bj.gif); }
div,ul,ol,li,dl {margin: 0; padding: 0; border: 0; }
p{ padding:0; margin:10px 0; }
dt{font-weight:bold; margin: 0; padding: 0; border: 0; background-image:url(../images/ico+.gif); background-repeat:no-repeat; background-position:left center; padding-left:10px;}
dd{ margin-left:10px; padding-left:10px; background-image:url(../images/ico-.gif); background-repeat:no-repeat; background-position:left center;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
#page1 #p1,#page2 #p2,#page3 #p3,#page4 #p4,#page5 #p5,#page6 #p6,#page7 #p7,#page8 #p8,#page9 #p9,#page10 #p10,,#page11 #p11{background-image:url(../images/nav_bj2.gif); background-repeat:repeat-x;}
.xbk{border-bottom:dotted 1px #a1a1a1; line-height:1px; color:#FFF;}
.blank5{height:5px; font-size:1px; line-height:1px;}
.blank7{height:7px; font-size:1px; line-height:1px;}
.blank17{height:17px; font-size:1px; line-height:1px;}
.hr_10 { height:10px; font-size:1px; line-height:1px; }
/*首页js*/
.menu { color:#272727; overflow:hidden; height:30px; background-image:url(../images/js_bj.gif); background-repeat:repeat-x; overflow:hidden;}
.menu1{ width:10px; height:29px; border-right:solid 1px #d7d7d7; float:left;}
.menu ul {margin:0px; padding:0px; list-style:none; float:left;}
.menu li { display:inline; height:29px; margin:0px; padding:0px; float:left; line-height:28px; text-align:center;}
.menu li a {color:#000000; text-decoration:none;  border-right:solid 1px #d7d7d7; border-top:solid 1px #d7d7d7; height:29px; width:180px; display:block;}
.menu li a.tabactive { background-color:#FFF; position:relative;  border-right:solid 1px #d7d7d7; border-top:solid 1px #d7d7d7; }
#tablink5{border-top:solid 1px #d7d7d7;border-right:solid 0px #d7d7d7; height:29px; color:#F00; width:246px;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 ,#tabcontent5{ height:172px; padding:6px 0px 6px 0px; background-color: #FFF;  clear:both;}
.xz{ width:160px; height:25px; overflow:hidden; line-height:25px;}
/* 链接*/
a:link { text-decoration: none; color:#414141; text-decoration:underline; }
a:visited { text-decoration: none; color:#414141; }
a:hover { text-decoration: underline; color:#C50000; }
a:active { text-decoration: none; color:#414141; }


.nav a{ color: #575757; }
.av{ font-size:12px; color:#4A4A4A; font-weight:bold; text-decoration:none; width:98%; padding-bottom:18px;}
.av:hover{ font-size:12px; font-weight:bold; color:#C50000; text-decoration:none;}

.line{ border-bottom:1px dashed #666;}

.ab{ color:#fff; background:#000000; font-weight:bold; }
.ah{ color:#000; background:#F0E83C; font-weight:normal; }
.ae{ background:#eeeeee;}
.p10{ padding-top:10px;}
#page1 #p1 a,#page2 #p2 a,#page3 #p3 a,#page4 #p4 a,#page5 #p5 a,#page6 #p6 a,#page7 #p7 a,#page8 #p8 a,#page9 #p9 a,#page10 #p10 a,#page11 #p11 a{color:#FFF;}

.nr_yy a:link,.nr_fu a:link { color: #414141; text-decoration: none; }
.nr_yy a:visited,.nr_fu a:visited { text-decoration: none; color: #414141; }
.nr_yy a:hover,.nr_fu a:hover { text-decoration: none; color: #9a9a9a; }
.nr_yy a:active,.nr_fu a:active { text-decoration: none; color: #9a9a9a; }

.zn div a:link,.js div a:link,.by div a:link { color: #c50000; text-decoration: none; }
.zn div a:visited,.js div a:visited,.by div a:visited { text-decoration: none; color: #c50000; }
.zn div a:hover,.js div a:hover,.by div a:hover { text-decoration: underline; color: #c50000; }
.zn div a:active,.js div a:active,.by div a:active { text-decoration: none; color: #c50000; }

/* 布局*/
.header{width:998px; border-left:solid 1px #ddd; border-right:solid 1px #ddd; margin:0 auto; background-color:#FFF;}
.top{height:82px; border-bottom:solid 1px #ddd;}
.logo{width:350px; height:82px; float:left; background-image:url(../images/logo.gif); background-repeat:no-repeat; background-position:20px center;}
.tel{width:300px; height:82px; float:right; background-image:url(../images/tel.gif); background-repeat:no-repeat; background-position:0px center;}
.nav{height:31px; background-image:url(../images/nav_bj.gif); background-repeat:repeat-x;}
.nav div{width:99px; height:31px; float:left; text-align:center; line-height:31px; font-weight:bold;}
.nav a{ text-decoration:none;}
.nav a:hover{ text-decoration:underline;}
#p1{width:98px;}
#p2,#p3,#p4,#p5,#p6,#p7,#p8,#p9,#p10,#p11{border-left:solid 1px #ddd;}
.banner{height:188px; background-image:url(../images/banner.jpg); background-repeat:no-repeat;}
.area{width:998px; margin:0 auto; border-left:solid 1px #ddd; border-right:solid 1px #ddd; background-color:#FFF;}
.i_cp{ width:981px; height:250px; border:solid 1px #ddd; background-image:url(../images/i_bj.gif); margin:0 auto;}
.i_cp .title { background-image: url(../images/cpzq.gif); background-repeat: no-repeat; height: 36px; }
.i_cp img{border:solid 1px #7d7d7d;}
.xg{width:983px; margin:0 auto; background-image:url(../images/xg_bj.gif); background-repeat:repeat-x; background-position:top;}
.xg .title{width:210px; height:25px; background-color:#f3f3f3; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; border-top:solid 1px #c0c0c0; text-align:center; line-height:25px; color:#c50000; font-weight:bold;}
.xg .content{height:81px; padding-top:26PX; border-bottom:solid 1px #c0c0c0; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; background-color:#f3f3f3;}
.xg .content div{width:195px; height:65px; float:left;}
.xg_1,.xg_2,.xg_3,.xg_4{border-right:solid 1px #c4d6d6;}
.xg h4{ text-align:center; font-weight:bold; color:#495959;}
.xg ul{margin-left:30px; margin-top:5px; line-height:22px;}
.xg li{width:80px; float:left;}
.i_wz{width:983px; overflow:hidden; margin:0 auto;}
.i_wz .col1{width:610px; height:256px; float:left; border:solid 1px #c0c0c0; background-image:url(../images/fwzc_bj.gif); background-repeat:repeat-x; background-position:top;}
.i_wz .col2{width:360px; height:256px; float:right; border:solid 1px #c0c0c0; background-image:url(../images/jianjie_bj.gif); background-repeat:repeat-x; background-position:top;}
.i_wz .col1 .title{height:32px; padding-left:16px;}
.js,.by{width:230px;}
.zn{width:150px;}
.js,.by,.zn{float:left;}
.js div,.by div,.zn div{width:107px; height:28px; background-color:#FFF; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; border-top:solid 1px #c0c0c0; margin-left:10px; text-align:center; line-height:28px; font-weight:bold; color:#c50000;}
.i_wz ul{margin-left:20px; margin-top:10px; line-height:26px;}
.i_wz li{background-image:url(../images/ico1.gif); background-repeat:no-repeat; background-position:left center; padding-left:10px;}
.i_wz li a { text-decoration:none;}
.i_wz li a:hover { text-decoration:underline; color:#C50000;}

.i_wz .col2 .title{ margin-top:9px; width:107px; height:28px; background-color:#FFF; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; border-top:solid 1px #c0c0c0; margin-left:10px; text-align:center; line-height:28px; font-weight:bold; color:#c50000;}
.gsjs{padding:10px; line-height:24px; color:#616161; }
.gsjs a{ color:#616161; text-decoration:none; width:157px; height:24px; overflow:hidden; display:block; line-height:24px;}
.gsjs a:visited{ color:#aaa; }
.gsjs a:hover{ color:#C50000; text-decoration:underline;}

.yy_t{height:20px; border-left:solid 6px #c50000; margin-left:20px; line-height:20px; font-weight:bold; padding-left:10px;}
.yy_c{height:240px; color:#707070; line-height:20px;}
.yy_c img{border:solid 1px #c6c6c6;}
.footer{width:998px; margin:0 auto; background-color:#FFF; border-left:solid 1px #ddd; border-right:solid 1px #ddd; background-image:url(../images/footer_bj.gif); background-repeat:repeat-x; background-position:top;}
.footer_n{height:161px; border-bottom:solid 1px #c4c4c4; margin-top:1px;}
.fn1{width:157px;}
.fn2{width:145px;}
.fn3{width:136px;}
.fn4{width:166px;}
.fn5{width:122px;}
.fn6{width:118px;}
.fn7{width:154px;}
.fn1,.fn2,.fn3,.fn4,.fn5,.fn6,.fn7{ background-image:url(../images/fn_b.gif); background-repeat:no-repeat; background-position:right top; text-decoration:none; }
.fn1 a,.fn2 a,.fn3 a,.fn4 a,.fn5 a,.fn6 a,.fn7 a{ text-decoration:none;}
.fn1 a:hover,.fn2 a:hover,.fn3 a:hover,.fn4 a:hover,.fn5 a:hover,.fn6 a:hover,.fn7 a:hover{ text-decoration:underline;}
.footer_n div{float:left; height:160px;}
.footer_n h3{ height:34px; line-height:34px; margin-left:20px; font-weight:bold; color:#6f6f6f;}
.footer_n ul{margin-left:20px;}
.footer_n li{height:20px;}
.footer_x{height:70px; line-height:22px; color:#757575; margin:20px 0px 0px 40px;}
.weiz{height:40px; line-height:40px; color:#414141;}
.col1{width:770px; float:left; border:solid 1px #c0c0c0; background-image:url(../images/i_bj.gif);}
.col2{width:202px; float:right;}
.lxnk .title{width:80px; height:28px; margin-left:15px; margin-top:9px; background-color:#FFF; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; border-top:solid 1px #c0c0c0; text-align:center; line-height:28px; font-weight:bold; color:#c50000; overflow:hidden;}
.col2 .title{width:80px; height:28px; margin-left:15px; margin-top:9px; background-color:#FFF; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; border-top:solid 1px #c0c0c0; text-align:center; line-height:28px; font-weight:bold; color:#c50000; overflow:hidden;}
*html .col2 .title{ margin-top:8px;}
*+html .col2 .title{ margin-top:8px;}
.col1 .title{ margin-left:10px; padding-left:12px; line-height:30px; font-weight:bold; background-image:url(../images/red.gif); background-repeat:no-repeat; background-position:left center;}
.col1 .title h1{ font-size:12px; font-weight:bold; }
.main{width:986px; margin:0 auto; overflow:hidden; }
.nr{ min-height:405px;/*最小高度*/ height:auto !important;/*兼容火狐*/height:405px;/*兼容火狐*/overflow:visible;background-color:#FFF; border-top:solid 1px #c0c0c0; line-height:22px; color:#414141; padding-left:10px; padding-right:10px;}
.nr_lx{ min-height:333px;/*最小高度*/ height:auto !important;/*兼容火狐*/height:333px;/*兼容火狐*/overflow:visible;background-color:#FFF; border-top:solid 1px #c0c0c0; line-height:22px; color:#414141; padding-left:10px; padding-right:10px;}
.nr_yy{ min-height:333px;/*最小高度*/ height:auto !important;/*兼容火狐*/height:333px;/*兼容火狐*/overflow:visible;background-color:#FFF; border-top:solid 1px #c0c0c0; line-height:22px; color:#414141; padding-left:10px; padding-right:10px;}
.nr_fu{ min-height:357px;/*最小高度*/ height:auto !important;/*兼容火狐*/height:357px;/*兼容火狐*/overflow:visible;background-color:#FFF; border-top:solid 1px #c0c0c0; line-height:22px; color:#414141; padding-left:10px; padding-right:10px;}
.nr img{border:solid 1px #CCC;}
.lxnk,.xgzn,.xgxm{border:solid 1px #c0c0c0; background-image:url(../images/jianjie_bj.gif); background-repeat:repeat-x; background-position:top;}
.xix{width:749px; text-align:center; padding-top:15px;}
.col2 li{background-image:url(../images/ico2.gif); background-repeat:no-repeat; background-position:left center; padding-left:15px;}
.nr_fu li,.nr_yy li{background-image:url(../images/ico1.gif); background-repeat:no-repeat; background-position:5px 23px; padding-left:15px; padding-top:15px; line-height:22px; border-bottom: dotted 1px #CCC;}
.fl{ float:left;}
.fr{ float:right; padding-right:20px;}
.kf { padding-left:10px; }
.kf .content { width:988px; height:245px; overflow:hidden; color:#666; line-height:21px; }
.kf_l { width:570px; float:left; padding-left:20px; }
.kf_l img { border:solid 1px #989898; }
.kf_r { width:390px; float:right; }
.title1 { height:20px; background:url(../images/title1.gif) repeat-x; padding-bottom:15px; margin-right:10px; }
.title1 h3 { background: #FFF url(../images/ico.gif) no-repeat left 0px; float:left; padding-left:15px; padding-right:20px; font-weight:bold; }
.left { width:780px; float:left; padding-left:10px; overflow:hidden; color:#414141; line-height:20px;}
.right { width:208px; float:right; }
.right_x { border-top:solid 1px #d4d4d4; border-left:solid 1px #d4d4d4; border-bottom:solid 1px #d4d4d4; }
.right_x .title2 { height:29px; padding-left:11px; padding-top:8px; background:url(../images/title2.gif) repeat-x; }
.right_x h3 { width:111px; height:28px; line-height:29px; text-align:center; font-weight:bold; color:#c50000; background:#FFF; border:solid 1px #cdcdcd; border-bottom:none; }
.gylj { padding-left:20px; line-height:22px; }
.cgzn_fw{ padding-right:10px;}
