﻿
* {
    margin: 0;
    padding: 0;
}
body {
    color: #434343;
    font-family: 宋体,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
ul, li {
    list-style: none outside none;
}
.clear {
    clear: both;
}
.more01 {
    color: #FF0000;
    font-weight: bold;
}
body, ul, ol, li, p, h1, h2, h3, h4, table, td, th, form, img, dl, dt, dd, input, select, textarea {
    margin: 0;
    padding: 0;
}
img {
    border: 0 none;
}
a {
    color: #3F3F3F;
    outline: medium none;
    text-decoration: none;
}
a:hover {
    color: #FF0000;
    text-decoration: none;
}
.articleview {
    background-color: #D6D6D6;
}
body, ul, ol, li, p, h1, h2, h3, h4, table, td, th, form, img, dl, dt, dd, input, select, textarea {
    margin: 0;
    padding: 0;
}
.fullscreen {
    background: url("web_bg.jpg") repeat scroll 0 0 transparent;
    width: 100%;
}
.con_w {
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.con_01_t {
    float: left;
    height: 280px;
    margin-right: 24px;
    overflow: hidden;
    width: 232px;
}
.con_0121 {
    width: 1200px;
}
.con_01_t1 {
    display: block;
    height: 116px;
    overflow: hidden;
    width: 232px;
}
.con_01_t2 {
    background: url("flashcen.png") no-repeat scroll 0 0 transparent;
    height: 127px;
    overflow: hidden;
    padding: 20px 12px 0 20px;
    text-align: center;
    width: 200px;
}
.con_01_t21 {
    color: #000000;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
.con_01_t2 p {
    line-height: 23px;
    margin-top: 10px;
    text-align: left;
}
.con_01_t22 {
    display: block;
    float: right;
    height: 19px;
    overflow: hidden;
    width: 24px;
}
.con_01_t3 {
    display: block;
    height: 17px;
    overflow: hidden;
    width: 232px;
}
.con_01_t11 {
    background: url("f1.png") no-repeat scroll 0 0 transparent;
}
.con_01_t11:hover {
    background: url("f11.png") no-repeat scroll 0 0 transparent;
}
.con_01_t12 {
    background: url("f2.png") no-repeat scroll 0 0 transparent;
}
.con_01_t12:hover {
    background: url("f22.png") no-repeat scroll 0 0 transparent;
}
.con_01_t13 {
    background: url("f3.png") no-repeat scroll 0 0 transparent;
}
.con_01_t13:hover {
    background: url("f33.png") no-repeat scroll 0 0 transparent;
}
.con_01_t14 {
    background: url("f4.png") no-repeat scroll 0 0 transparent;
}
.con_01_t14:hover {
    background: url("f44.png") no-repeat scroll 0 0 transparent;
}
.con_02_1 {
    background: url("index_anlitop.jpg") no-repeat scroll 0 0 transparent;
    height: 40px;
    width: 1000px;
}
.con_02_1 a {
    color: #222222;
    float: right;
    line-height: 40px;
    padding-right: 15px;
}
.con_02_2 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #D4D4D4;
    border-image: none;
    border-style: none solid;
    border-width: 1px;
    overflow: hidden;
    padding: 20px 0px 0;
    width: 998px;
	margin:0 auto;
}
a.abtn{display:block;height:130px;width:17px;overflow:hidden;background:url(arrow3.png) no-repeat 0px 50%;display:none;}
a.aleft{float:left;}
a.agrayleft{cursor:default;background-position:-34px 50%;}
a.aright{float:right;background-position:-17px 50%;}
a.agrayright{cursor:default;background-position:-51px 50%;}
.scrolllist{width: 968px;height:215px;margin:0 auto;position:relative;z-index:1;overflow:hidden;}
.scrolllist ul{width:20000px;position:absolute;z-index:2;left:0px;top:0px;}
.scrolllist ul li{float: left;margin: 0 10px;overflow: hidden;width: 222px;}
.con_02_2c {
    float: left;
    margin: 0 10px;
    overflow: hidden;
    width: 222px;
}
.con_02_21 {
    background: url("index_anlipicbg.png") no-repeat scroll 0 0 transparent;
    height: 188px;
    overflow: hidden;
    width: 222px;
}
.con_02_21 a {
    display: block;
    height: 153px;
    overflow: hidden;
    padding: 10px 5px 0;
    width: 202px;
}
.con_02_22 {
    color: #222222;
    display: block;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    width: 202px;
}
.con_02_3 {
    height: 19px;
    overflow: hidden;
    width: 1000px;
}
.con_03 {
    background: url("index_liucheng.jpg") no-repeat scroll 0 0 transparent;
    height: 169px;
    margin: 0 auto;
    width: 1000px;
    border:1px solid #D4D4D4;
}
.con_03_1 {
    padding: 95px 5px 27px 151px;
}
.con_03_1 li {
    float: left;
    margin-left: 10px;
    width: 127px;
}
.con_03_1 li a {
    position: relative;
}
.con_03_1 li a img {
    display: inline-block;
    height: 53px;
    margin-right: 10px;
    width: 127px;
}
.con_03_1 li a span {
    display: none;
}
.con_03_1 li a:hover span {
    background: url("hbg.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 86px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 13px;
    width: 238px;
    z-index: 10000;
}
.con_03_1 li a:hover span p {
    color: #222222;
    font-size: 13px;
    line-height: 23px;
    padding: 20px 15px 0;
}
.con_04_1 {
    display: block;
    overflow: hidden;
    width: 485px;
}
.con_04_1t {
    height: 40px;
    overflow: hidden;
}
.con_04_1t a {
    color: #222222;
    float: right;
    line-height: 40px;
    padding-right: 15px;
}
.con_04_1t1 {
    background: url("index_anlitop_1.jpg") no-repeat scroll 0 0 transparent;
}
.con_04_1t2 {
    background: url("index_anlitop_2.jpg") no-repeat scroll 0 0 transparent;
}
.con_04_1t3 {
    background: url("index_anlitop_3.jpg") no-repeat scroll 0 0 transparent;
}
.con_04_1t4 {
    background: url("index_anlitop_4.jpg") no-repeat scroll 0 0 transparent;
}
.con_04_1c {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #D4D4D4;
    border-image: none;
    border-style: none solid;
    border-width: 1px;
    overflow: hidden;
    padding: 15px;
    width: 453px;
}
.con_04_1c ul li {
    background: url("list_01.png") no-repeat scroll 3px 11px transparent;
    border-bottom: 1px dotted #CCCCCC;
    line-height: 30px;
    padding-left: 15px;
}
.con_04_1c ul li a {
    color: #222222;
    font-size: 13px;
}
.con_04_1c ul li a span {
    color: #666666;
    float: right;
}
.con_04_1c ul li a:hover {
    color: #FF0000;
}
.con_04_1b {
    display: block;
    height: 5px;
    overflow: hidden;
    width: 485px;
}
.gehang1 {
    clear: both;
    display: block;
    height: 20px;
    overflow: hidden;
    width: 15px;
}
.foot {
    background: none repeat scroll 0 0 #F6F6F6;
    border-top: 5px solid #FF6600;
    
    width: 100%;
}
.foot_1 {
    display: block;
    font-size: 13px;
    line-height: 40px;
    margin: 0 auto;
    width: 1000px;
}
.foot_1 p {
    color: #E6E6E6;
}
.l {
    float: left;
}
.r {
    float: right;
}
.top {
    height: 65px;
    line-height: 20px;
    margin: 0 auto;
    padding-top: 20px;
    text-align: right;
    width: 980px;
}
.top a:hover, .menu ul li a:hover, .mapnav a:hover {
    text-decoration: underline;
}
.logo {
    height: 64px;
    width: 470px;
}
.logo_ad {
    color: #000000;
    font-family: "宋体";
    height: 40px;
    letter-spacing: 1px;
    margin-left: 15px;
    text-align: left;
}
.logo_ad h1 {
    color: #800000;
    font-family: "微软雅黑";
    font-size: 30px;
    font-style: italic;
    font-weight: bold;
    line-height: 60px;
}
.logo_ad h4 {
    color: #800000;
    font-size: 14px;
    font-weight: normal;
    line-height: 23px;
}
.tel {
    width: 210px;
}
.telspan {
    color: #800000;
    font-size: 15px;
    font-weight: bold;
}
.tel a {
    color: #000000;
    font-size: 14px;
}
.lxfs {
    float: right;
    height: 30px;
    overflow: hidden;
    width: 320px;
}
.lxfs h4 {
    color: #000000;
    font-family: "微软雅黑";
    font-size: 18px;
    text-align: left;
}
.webson {
    float: right;
    margin-top: 3px;
    width: 138px;
}
.search2 {
    float: left;
    margin-left: 50px;
    margin-top: 30px;
    overflow: hidden;
    width: 201px;
}
.search_t {
    background: url("textbox_01.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    float: left;
    height: 25px;
    line-height: 25px;
    padding: 0 0 0 15px;
    width: 161px;
}
.search_b {
    background: url("textbox_02.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    float: left;
    height: 25px;
    overflow: hidden;
    width: 25px;
}
.menu {
    background: url("index_topbg.jpg") repeat-x scroll 0 0 transparent;
    height: 52px;
    width: 100%;
}
.menu .content {
    height: 52px;
    margin: 0 auto;
    width:1256px;
}
ul#nav {
    font-size: 14px;
    height: 52px;
    line-height: 52px;
    margin: 0 auto;
    text-align: center;
    width: 1000px;
    z-index: 3770;
}
ul#nav .navge {
    background: url("topnav.gif") no-repeat scroll 0 15px transparent;
    display: inline-block;
    float: left;
    height: 52px;
    overflow: hidden;
    width: 1px;
}
ul#nav .mainlevel {
    display: inline;
    float: left;
    overflow: hidden;
}
ul#nav .mainhome {
    display: inline;
    float: left;
   
    text-align: center;
    width: 120px;
}
ul#nav .mainhome:hover {
    background: url("index_guo2.jpg") no-repeat scroll 0 8px transparent;
    color: #FFFFFF;
}
ul#nav .maincontact {
    display: inline;
    float: left;
    width: 150px;
}
ul#nav .mainlevel a {
    color: #000000;
    display: block;
    font-family: "微软雅黑";
    font-size: 15px;
    height: 52px;
    line-height: 52px;
    text-decoration: none;
    width: 120px;
}
ul#nav .mainlevel a#on {
    color: #FFFFFF;
    text-decoration: none;
}
ul#nav .maincontact a {
    color: #FFFFFF;
    display: block;
    line-height: 52px;
    text-decoration: none;
    width: 150px;
}
ul#nav .maincontact a:hover {
    background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
    display: block;
    line-height: 52px;
    text-decoration: none;
    width: 150px;
}
ul#nav .maincontact a#on {
    background: none repeat scroll 0 0 #CC0000;
    color: #FFFFFF;
    display: block;
    line-height: 52px;
    text-decoration: none;
    width: 150px;
}
ul#nav .mainhome a.home {
    display: block;
    height: 52px;
    line-height: 52px;
    width: 120px;
}
ul#nav .mainlevel a:hover {
    background: url("index_guo1.jpg") no-repeat scroll 0 8px transparent;
    color: #FFFFFF;
    text-decoration: none;
}
ul#nav .mainhome a.home:hover {
    color: #333333;
    text-decoration: none;
}
ul#nav .mainhome a#on {
    color: #000000;
    font-family: "微软雅黑";
    font-size: 15px;
    text-decoration: none;
}
ul#nav .mainhome:hover a#on {
    color: #FFFFFF;
}
ul#nav .mainlevel ul {
    display: none;
    list-style: none outside none;
    position: absolute;
}
ul#nav .mainlevel ul.pro {
    position: absolute;
    z-index: 500;
}
ul#nav .mainlevel li {
    background: none repeat scroll 0 0 #EDEDED;
    border-bottom: 1px solid #FFFFFF;
    line-height: 35px;
    width: 120px;
    z-index: 500;
}
ul#nav .mainlevel li#pro_box {
    border-top: 1px solid #FFFFFF;
    line-height: 35px;
    margin-left: -280px !important;
    position: absolute;
    width: 1056px;
}
ul#nav .mainlevel li a {
    color: #222222;
    display: block;
    font-size: 12px;
    font-weight: normal;
    height: 35px;
    line-height: 35px;
    text-decoration: none;
    width: 120px;
}
ul#nav .mainlevel li a:hover {
    color: #333333;
    display: block;
    line-height: 28px;
    text-decoration: none;
    width: 120px;
}
#nav .mainlevel .sv li {
    background: none repeat scroll 0 0 #EDEDED;
    border-bottom: 1px solid #FFFFFF;
    line-height: 35px;
    overflow: hidden;
}
#nav .mainlevel .sv li a:hover {
    background: none repeat scroll 0 0 #62656E;
    color: #FFFFFF;
    line-height: 35px;
}
#menu_products {
    background: url("/images/menu_products_bg.jpg") no-repeat scroll left 31px #E6EBEE;
    display: inline;
    float: left;
    height: 300px;
    line-height: 22px;
    margin-top: 0;
    text-align: left;
    width: 1056px;
    z-index: 50;
}
ul#nav .mainlevel li #menu_products a {
    color: #2C2D2C;
    display: inline;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
ul#nav .mainlevel li #menu_products dl {
    display: inline;
    float: left;
}
ul#nav .mainlevel li #menu_products dl dt {
    display: inline;
    float: left;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    margin-bottom: 0;
    text-align: left;
}
ul#nav .mainlevel li #menu_products dl dt h2 {
    font-weight: bold;
    opacity: 1;
}
ul#nav .mainlevel li #menu_products dl dt a {
    display: inline;
    font-size: 12px;
    font-weight: bold;
    line-height: 31px;
}
ul#nav .mainlevel li #menu_products dl dd {
    background: url("/images/menu_List_bg.gif") no-repeat scroll left 7px transparent;
    float: left;
    text-indent: 10px;
}
ul#nav .mainlevel li #menu_products .vline {
    float: left;
    margin-top: 37px;
    width: 2px;
}
ul#nav .mainlevel li #menu_products dl dd a {
    font-weight: normal;
    line-height: 22px;
}
ul#nav .mainlevel li #menu_products a:hover {
    text-decoration: underline;
}
ul#nav .mainlevel li #menu_products dl#l_110 {
    display: inline;
    float: left;
    margin-left: 30px;
    width: 180px;
}
ul#nav .mainlevel li #menu_products dl#l_110 dd {
    width: 180px;
}
ul#nav .mainlevel li #menu_products dl#l_270 {
    margin-right: 5px;
    padding-left: 20px;
    width: 280px;
}
ul#nav .mainlevel li #menu_products dl#l_270 dd {
    width: 280px;
}
ul#nav .mainlevel li #menu_products dl#l_270 dd.nobg {
    background: none repeat scroll 0 0 transparent;
    float: left;
    text-indent: 5px;
}
ul#nav .mainlevel li #menu_products dl#l_270 span {
    color: #FF0000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    padding-right: 5px;
}
ul#nav .mainlevel li #menu_products dl#l_140 {
    margin-right: 15px;
    padding-left: 10px;
    width: 130px;
}
ul#nav .mainlevel li #menu_products dl#l_140 dd {
    width: 130px;
}
ul#nav .mainlevel li #menu_products dl#l_145 {
    margin-right: 15px;
    padding-left: 20px;
    width: 145px;
}
ul#nav .mainlevel li #menu_products dl#l_145 dd {
    width: 145px;
}
ul#nav .mainlevel li #menu_products dl#l_130 {
    margin-right: 10px;
    padding-left: 20px;
    width: 145px;
}
ul#nav .mainlevel li #menu_products dl#l_130 dd {
    width: 145px;
}
.sv {
    display: none;
    overflow: hidden;
    position: absolute;
    width: 150px;
    z-index: 500;
}
#inner {
    height: 376px;
    margin: 0 auto;
    max-width: 1440px;
}
.hotcp {
    background: url("/images/hotcp_bg.jpg") no-repeat scroll 50% 0 transparent;
    height: 215px;
}
.s110 {
    float: left;
    height: 175px;
    width: 100%;
}
.blk_18 {
    margin: 0 auto;
    overflow: hidden;
    width: 980px;
}
.blk_18 .pcont {
    float: left;
    height: 175px;
    overflow: hidden;
    width: 930px;
}
.blk_18 .ScrCont {
    width: 32766px;
}
.blk_18 #List1_1 {
    float: left;
    height: 140px;
}
.blk_18 #List2_1 {
    float: left;
}
.blk_18 .LeftBotton {
    background: url("/images/ihotcp_left.jpg") no-repeat scroll center center transparent;
    display: inline;
    float: left;
    height: 120px;
    width: 22px;
}
.blk_18 .RightBotton {
    background: url("/images/ihotcp_right.jpg") no-repeat scroll center center transparent;
    display: inline;
    float: left;
    height: 120px;
    width: 22px;
}
.blk_18 .pl IMG {
    cursor: pointer;
    display: block;
    height: 138px;
    margin: 0 auto;
    width: 151px;
}
.blk_18 .pl {
    display: inline;
    float: left;
    height: 180px;
    margin: 0 2px;
    width: 152px;
}
.blk_18 A.pl h2 {
    font-size: 14px;
    height: 42px;
    line-height: 42px;
    overflow: hidden;
    text-align: center;
    width: auto;
}
.blk_18 A.pl:hover h2 {
    color: #FF0000;
}
.commu_cont3 {
    line-height: 100%;
    margin: 0 7px;
}
.commu_cont3 UL {
    width: 188px;
}
.hot-event {
    padding: 376px 0 0;
    position: relative;
}
.hot-event .switch-tab {
    padding: 10px 0;
    text-align: center;
}
.hot-event .switch-tab a, .hot-event .switch-tab .current {
    background-image: url("/images/ban-bg.jpg");
    background-position: -161px 0;
    color: transparent;
    display: inline-block;
    font: 0px/0 arial;
    height: 15px;
    margin: 0 2px;
    overflow: hidden;
    vertical-align: top;
    width: 15px;
}
.hot-event .switch-tab .current {
    background-image: url("/images/ban-bg.jpg");
    background-position: -195px 0;
}
.hot-event .switch-nav {
   /*  position: absolute;
    right: 75.36%;
    top: 92%; 
    z-index: 2; */
}
.hot-event .switch-nav .i-prev {
    background-image: url("/images/ban_l.png");
	opacity:0.4;
	filter:alpha(opacity=40);   
}
.hot-event .switch-nav .i-prev:hover{opacity:0.8;filter:alpha(opacity=80);}
.hot-event .switch-nav .prev {
	position: absolute;
	z-index: 2;
    border: 0 none;
    border-radius: 3px 0 0 3px;
	top:40%;
	right:85%;
}
.hot-event .switch-nav .next {
	position: absolute;
	z-index: 2;
    border: 0 none;
    border-radius: 0 3px 3px 0;
	top:40%;
	left:85%;
}
.hot-event .switch-nav .i-next {
    background-image:url("/images/ban_r.png");
	opacity:0.4;
	filter:alpha(opacity=40);   
}
.hot-event .switch-nav .i-next:hover{opacity:0.8;filter:alpha(opacity=80);   }
.hot-event .switch-nav a {
    border-style: solid;
    display: inline-block;
}
.hot-event .event-item {
    height: 300px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}
.hot-event .event-item .banner {
    display: block;
}
.hide-clip {
    border: 0 none !important;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px !important;
    line-height: 0 !important;
    overflow: hidden;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
}
a {
    text-decoration: none;
}
a .ico {
    cursor: pointer;
}
.ico {
    display: inline-block;
    height:70px;
    overflow: hidden;
    vertical-align: middle;
    width: 26px;
}
.indexBanner {
    height: 300px;
    margin-bottom: 8px;
    margin-top: 5px;
    width: 980px;
}
.slidebox {
    height: 300px;
    overflow: hidden;
    position: relative;
    width: 980px;
}
.changeDiv {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
}
.ban_01 {
    display: block;
}
.changeDiv a img {
    height: 300px;
    width: 980px;
}
.changeDiv a, .tit a, .changetab2 span a {
    outline: medium none;
}
.changeDiv .tit {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    height: 25px;
    left: 0;
    opacity: 0.3;
    position: absolute;
    text-indent: 110px;
    width: 960px;
}
.changeDiv .tit p {
    position: relative;
    z-index: 5;
}
.changeDiv .tit a {
    color: #FFFFFF;
    display: block;
    padding-top: 3px;
}
.ul_change {
    bottom: 10px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    right: 8px;
}
.ul_change li {
    float: left;
    height: 16px;
    margin-left: 5px;
}
.ul_change span {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 6px;
}
.ul_change span.on {
    background: none repeat scroll 0 0 #CB1313;
}
.articleBanner {
    margin-top: 5px;
    width: 980px;
}
.hotsou {
    background: url("/images/index_hotsou.jpg") no-repeat scroll 0 0 transparent;
    height: 32px;
    line-height: 32px;
    margin: 5px 0;
    width: 980px;
}
.sou_t {
    color: #FFFFFF;
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
}
.sou_c {
    float: left;
    font-size: 12px;
    margin-left: 40px;
}
.sou_online {
    float: right;
    font-size: 12px;
    margin-right: 10px;
}
.iMain_left {
    float: left;
    overflow: hidden;
    width: 740px;
}
.index_cp {
    background: url("/images/index_cpbg.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 299px;
    width: 410px;
}
.index_cpt {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-indent: 24px;
}
.indextest_cp {
    border: 2px solid #E6E6E6;
    float: left;
    margin: 20px 13px 5px;
    padding: 1px;
}
.index_cp h2 {
    font-size: 14px;
    line-height: 28px;
    margin-top: 10px;
}
.indextest_cpc {
    font-size: 12px;
    line-height: 22px;
    margin: 15px 10px 7px 15px;
    text-indent: 2em;
}
.index_cp span {
    float: right;
    font-size: 12px;
    line-height: 24px;
}
.index_cp span a {
    color: #FF0000;
}
.index_cpfl {
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    margin: 0 auto;
    text-align: center;
}
.index_news {
    border: 1px solid #D0D0D0;
    float: left;
    height: 297px;
    margin-left: 5px;
    width: 322px;
}
.index_newst {
    border-bottom: 1px solid #D0D0D0;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
}
.iNews_l {
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
}
.iNews_r {
    color: #848484;
    float: right;
    font-size: 12px;
    margin-right: 5px;
}
.iLatesnews {
    margin: 10px 0 10px 5px;
    overflow: hidden;
}
.iLatesnews_pic {
    border: 1px solid #D0D0D0;
    float: left;
    height: 94px;
    padding: 1px;
    width: 101px;
}
.iLatesnews_con {
    float: left;
    margin-left: 8px;
    width: 200px;
}
.iNews_t {
    font-family: "微软雅黑";
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 18px;
}
.iNews_t a {
    color: #FF0000;
}
.iNews_c {
    font-size: 12px;
    line-height: 20px;
    margin-top: 3px;
}
.iLatesnews span {
    float: right;
    font-size: 12px;
    line-height: 22px;
    margin-right: 10px;
}
.iLatesnews span a {
    color: #FF0000;
}
.index_news li {
    background: url("/images/iNews_libg.jpg") no-repeat scroll 2px center transparent;
    border-bottom: 1px dotted #D0D0D0;
    font-size: 12px;
    line-height: 22px;
    margin: 3px 10px;
    overflow: hidden;
    text-indent: 24px;
}
.index_news span {
    float: right;
}
.s_5_0 {
    float: left;
    margin: 0 10px;
}
.s_5_1 {
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
}
.s_5_2 {
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
}
.indexnew_list {
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 5px;
}
.s_8 li {
    border-bottom: 1px dashed #CCCCCC;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
}
.s_8 li span {
    float: right;
}
.lmjp_cp {
    border: 1px solid #D0D0D0;
    height: 186px;
    margin-top: 5px;
    overflow: hidden;
}
.lmjp_cpt {
    border-bottom: 1px solid #D0D0D0;
    height: 30px;
    line-height: 30px;
}
.lmjp_l {
    background: url("/images/ilmjpt_tb.jpg") no-repeat scroll 1px center transparent;
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-left: 5px;
    text-indent: 12px;
}
.lmjp_r {
    float: right;
    font-size: 12px;
    margin-right: 10px;
}
.lmjp_r a {
    color: #FF0000;
}
.lmjp_list {
    display: inline;
    float: left;
    margin: 5px 0 0 9px;
}
.lmjp_pic {
    border: 1px solid #D0D0D0;
    padding: 1px;
    width: 133px;
}
.lmjp_list h3 {
    font-size: 12px;
    line-height: 28px;
    margin: 0;
    overflow: hidden;
    text-align: center;
    width: 133px;
}
.iMain_right {
    border: 1px solid #D0D0D0;
    float: right;
    overflow: hidden;
    width: 233px;
}
.iRight_t {
    border-bottom: 1px solid #D0D0D0;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.iRight_fwc {
    border-bottom: 1px dashed #D0D0D0;
    font-size: 12px;
    line-height: 24px;
    margin: 5px;
    padding-bottom: 5px;
    text-indent: 24px;
}
.iRfuwu {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin-bottom: 5px;
    text-align: center;
}
.iRfuwu a {
    color: #FF0000;
}
.iZt {
    border-bottom: 1px solid #D0D0D0;
}
.iZt_t {
    background: url("/images/iZt_bg.jpg") no-repeat scroll 0 0 transparent;
    height: 27px;
    line-height: 27px;
}
.iZt_tl {
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-left: 5px;
    text-indent: 12px;
}
.iZt_tr .iRfwnet {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    text-align: center;
}
.iLxfs {
    background: url("/images/iLxfs_bg.jpg") no-repeat scroll 0 0 transparent;
    border-top: 1px solid #D0D0D0;
    height: 171px;
    padding-top: 5px;
}
.iLxfs img {
    margin: 140px 0 0 10px;
}
.iRfuwu_bot {
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.home-small {
    display: inline;
    float: left;
    margin-left: 9px;
    width: 125px;
}
.js {
    height: 250px;
    margin: 0 auto;
    position: relative;
    width: 980px;
}
.jsNav {
    background: url("/images/jsNav.png") no-repeat scroll 0 0 transparent;
}
.prevBtn {
    background: url("/images/jsNav.png") no-repeat scroll 0 0 transparent;
}
.nextBtn {
    background: url("/images/jsNav.png") no-repeat scroll 0 0 transparent;
}
.imgSelected {
    background: url("/images/jsNav.png") no-repeat scroll 0 0 transparent;
}
.jsNav {
    bottom: 10px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 125px;
}
.jsNav A {
    float: left;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 25px;
}
.prevBtn {
    background-position: 0 -30px;
    display: block;
    height: 30px;
}
.nextBtn {
    background-position: -100px -30px;
    display: block;
    height: 30px;
}
.imgSelected {
    background-position: 1px -60px;
    color: #000000;
}
.footer {
    margin-top: 10px;
    min-height: 67px;
    width: 100%;
}
.f_content {
    border-top: 4px solid #CC0000;
    font-size: 12px;
    margin: 0 auto;
    width: 980px;
}
.shengming {
    border-bottom: 1px solid #DBDBDB;
    height: 30px;
    line-height: 30px;
}
.smLeft {
    float: left;
}
.smRight {
    float: right;
    width: 200px;
}
.indexsmRight {
    float: right;
    width: 560px;
}
.biaodan {
    float: right;
    margin-top: 5px;
    width: 200px;
}
.hezuo {
    line-height: 22px;
}
.friendlink, .friendlink a {
    color: #C5C5C5;
    line-height: 22px;
}
#imgPlay {
    height: 250px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 980px;
}
#imgPlay .imgs IMG {
    width: 980px;
}
#imgPlay .imgs LI {
    float: left;
    position: relative;
}
.content {
    height: auto;
    margin: 5px auto 0;
    overflow: hidden;
    width: 980px;
}
.sidebar {
    display: inline;
    float: left;
    height: auto;
    width: 180px;
}
.mainbox {
    display: inline;
    float: left;
    height: auto;
    margin-left: 20px;
    overflow: hidden;
    width: 760px;
}
.ask_mainbox {
    display: inline;
    float: left;
    height: auto;
    margin-left: 20px;
    overflow: hidden;
    width: 560px;
}
.sb_title {
    background: url("/images/sb_titbg.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    text-indent: 20px;
}
.sidebar ul {
}
.sidebar li {
    background: url("/images/RedLinkIcon.jpg") no-repeat scroll left center transparent;
    height: 25px;
    line-height: 25px;
    text-indent: 20px;
}
.sidebar li a:hover {
    font-weight: bold;
}
.mainbox_title {
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    width: auto;
}
.rightbar_title {
    border-bottom: 1px dotted #666666;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: auto;
}
.titlecolor {
    color: #D60211;
    display: inline;
    float: left;
    font-size: 16px;
    font-weight: bold;
}
.titleposition {
    display: inline;
    float: right;
}
.titleposition a {
    font-weight: normal;
}
#nav_1 {
    height: auto;
    width: auto;
}
#nav_1 dl {
    border-bottom: 1px solid #DBDBDB;
    height: auto;
    margin: 5px 20px;
}
#nav_1 dt {
    background: url("/images/RedLinkIcon.jpg") no-repeat scroll 0 8px transparent;
    font-size: 12px;
    line-height: 24px;
    padding-bottom: 1px;
    padding-top: 1px;
    text-indent: 18px;
}
#nav_1 dt a {
    color: #FE1100;
    font-weight: 600;
}
#nav_1 dd {
    margin-bottom: 2px;
    text-indent: 20px;
}
#nav_1 dd a {
    color: #000000;
    font-weight: normal;
    line-height: 21px;
    text-indent: 20px;
}
#nav_1 dd a:hover {
    color: #FE1100;
}
.pro_sidebar {
    background-color: #FAFAFA;
    border: 1px solid #DBDBDB;
    display: inline;
    float: left;
    height: auto;
    padding: 0 1px;
    width: 177px;
}
.mainbox_proindex {
    display: inline;
    float: left;
    height: auto;
    margin-left: 20px;
    overflow: hidden;
    width: 770px;
}
.yinyingbg {
    background: url("/images/bg01.jpg") no-repeat scroll 0 0 transparent;
    height: 17px;
}
.proMainTop p {
    display: block;
    float: left;
    line-height: 20px;
    width: 484px;
}
.pmtP {
    display: inline;
    float: left;
    height: auto;
    width: 536px;
}
.redblock {
    color: #DF3331;
    font-weight: bold;
}
.proMainTop img {
    float: right;
    height: 110px;
    width: 208px;
}
.ph_left {
    display: inline;
    float: left;
}
.ph_mid {
    display: inline;
    float: left;
    margin-top: 17px;
}
.ph_right {
    display: inline;
    float: left;
    margin-top: 17px;
}
.ph_list {
}
h3 {
    font-size: 12px;
    font-weight: bold;
    margin-top: 15px;
}
.pro_mid {
    height: auto;
    margin-top: 18px;
    width: auto;
}
.pm_left {
    display: inline;
    float: left;
}
.pm_right {
    display: inline;
    float: left;
}
.pro_ico_box {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    width: 155px;
}
.pro_ico1 a {
    background: url("/images/pro_luntai_bg.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico2 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -168px 0 transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico3 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -335px 0 transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico4 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -500px 0 transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico5 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -667px 0 transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico6 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll 0 -164px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico7 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -168px -164px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico8 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -335px -164px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico9 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -500px -164px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico10 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -667px -164px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico11 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll 0 -334px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico12 a {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -168px -334px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico1 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll 0 -82px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico2 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -168px -82px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico3 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -335px -82px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico4 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -500px -82px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico5 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -667px -82px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico6 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll 0 -247px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico7 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -168px -247px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico8 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -335px -247px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico9 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -500px -247px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico10 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -667px -247px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico11 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -335px -334px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_ico12 a:hover {
    background: url("/images/pro_luntai_bg.jpg") repeat scroll -503px -334px transparent;
    display: block;
    height: 82px;
    width: 155px;
}
.pro_under_p {
    margin-top: 5px;
    text-align: center;
}
#pc_link_a a {
    background: none repeat scroll 0 0 #6C6C6C;
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
    height: 14px;
    line-height: 14px;
    margin-right: 3px;
    margin-top: 10px;
    padding-top: 6px;
    text-indent: 20px;
    width: 93px;
}
#pc_link {
    color: #FFFFFF;
}
.c, .c1 {
    float: left;
    height: auto;
    line-height: 25px;
    padding: 20px;
    width: 450px;
}
.c {
    display: none;
}
.c1 img {
    float: left;
    margin-right: 10px;
}
#c5 {
    overflow: auto;
}
.ab_con_box {
    background: url("/images/ab_repeat_bg.gif") repeat-y scroll 0 0 transparent;
    border-left: 1px solid #E6E6E6;
    display: inline;
    float: left;
    height: auto;
    width: 695px;
}
.news_list {
    display: inline;
    float: left;
    width: 553px;
}
.news_list {
    padding-bottom: 6px;
}
.news_list li {
    clear: both;
    line-height: 20px;
}
.news_list li a {
    float: left;
}
.data {
    float: right;
}
.actral_data {
    font-size: 10px;
    font-weight: normal;
}
#ser_wl_phone {
    color: #B91717;
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
}
.tishi {
    font-weight: bold;
    margin-top: 10px;
}
.index_phone {
    margin-top: 3px;
}
.mainpro_title {
    color: #232323;
    font-size: 16px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin-top: 10px;
}
.mainpro_titlf {
    float: left;
}
.mainpro_titrg {
    float: right;
    margin-right: 20px;
}
.proMain_con {
    height: auto;
    overflow: hidden;
}
.proMain_list {
    display: inline;
    float: left;
    height: 255px;
    margin: 15px 16px;
    width: 159px;
}
.proMain_list p {
    font-size: 12px;
    line-height: 22px;
}
.proMain_list p a {
    color: #CC0003;
}
.proMain_list h2 {
    font-size: 14px;
    line-height: 24px;
}
.proMain_list h2 a {
    color: #CC0003;
}
.proMain_list h2 span {
    float: right;
    margin: 2px 2px 0 0;
}
.proMain_pic {
    border: 1px solid #DBDBDB;
    height: 115px;
    margin: 3px 0 5px;
    padding: 1px;
    width: 155px;
}
.tjNews {
    border: 1px solid #B0B0B0;
    display: inline;
    float: left;
    height: auto;
    margin-left: 10px;
    overflow: hidden;
    padding: 5px;
    width: 165px;
}
.tjNews h2 {
    font-size: 12px;
    margin: 0;
    padding: 0;
}
.tjNewsMore {
    border: 1px solid #B0B0B0;
    float: right;
    height: 17px;
    margin-top: 5px;
    text-align: center;
    width: 82px;
}
.tjp {
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    margin-top: 5px;
}
.tjNewsMore a {
    display: block;
    height: 17px;
    width: 82px;
}
.tjNewsMore a:hover {
    background: none repeat scroll 0 0 #FF0000;
    color: #FFFFFF;
}
.proNav {
    float: left;
    margin-top: 10px;
}
.proNav ul {
    display: inline;
    float: left;
}
.proNav li {
    background: url("/images/proComon.gif") no-repeat scroll -132px 0 transparent;
    display: inline;
    float: left;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 133px;
}
.proNav li a {
    display: block;
    height: 25px;
    width: 133px;
}
.proNav li a:hover {
    background: url("/images/proComon.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
#proNavNow {
    background: url("/images/proComon.gif") no-repeat scroll 0 0 transparent;
}
#proNavNow a {
    color: #FFFFFF;
}
.proMainCon {
    display: inline;
    float: left;
    height: auto;
    margin-top: 25px;
    padding-left: 10px;
    width: 750px;
}
.proMainCon_title1 {
    background: url("/images/proComon.gif") no-repeat scroll 0 -32px transparent;
    height: 21px;
    text-indent: -99875px;
    width: 96px;
}
.proMainCon_title2 {
    background: url("/images/proComon.gif") no-repeat scroll -99px -32px transparent;
    height: 21px;
    text-indent: -99875px;
    width: 100px;
}
.proMainCon_title3 {
    background: url("/images/proComon.gif") no-repeat scroll -223px -32px transparent;
    height: 21px;
    text-indent: -99875px;
    width: 114px;
}
.proMainCon_title4 {
    background: url("/images/proComon.gif") no-repeat scroll -347px -32px transparent;
    height: 21px;
    text-indent: -99875px;
    width: 116px;
}
#proMainCon_top {
    width: 650px;
}
.proMainCon_box {
    display: inline;
    float: left;
    height: 114px;
    margin-right: 20px;
    margin-top: 30px;
    width: 228px;
}
.proMainCon_boxHead {
    background: url("/images/proComon.gif") no-repeat scroll 0 -55px transparent;
    color: #FFFFFF;
    height: 22px;
    line-height: 22px;
    width: 225px;
}
.pMC_bH_left {
    display: inline;
    float: left;
    height: 86px;
    width: 85px;
}
.pMC_bH_right {
    display: inline;
    float: left;
    height: 86px;
    margin-left: 1px;
    margin-top: 1px;
    overflow: hidden;
    width: 138px;
}
.proMainCon_box img {
    background: none repeat scroll 0 0 #999999;
    height: 70px;
    margin-top: 1px;
    width: 85px;
}
.proMainCon_box a {
}
.pmcbhr_title {
    background: none repeat scroll 0 0 #E4E4E4;
    display: inline;
    float: left;
    height: 23px;
    width: 138px;
}
.proMainCon_box h3 {
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-indent: 5px;
}
.proMainCon_box h4 {
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    margin: 0;
    padding: 0;
}
.pcm_more_box {
    background: none repeat scroll 0 0 #DADADA;
    display: inline;
    float: left;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    text-align: center;
    width: 85px;
}
.proMainCon_boxfoot {
    background: none repeat scroll 0 0 #F5F5F5;
    display: inline;
    float: left;
    height: 4px;
    margin-top: 1px;
    width: 228px;
}
#scxpz_lastp {
    margin-top: 20px;
}
.proindexbg {
    background: url("/images/proindexbg.gif") repeat-x scroll 0 0 transparent;
    height: 17px;
    margin-top: 7px;
    width: auto;
}
.listxw a {
    color: #B91717;
    font-size: 14px;
    font-weight: bold;
    line-height: 26px;
    width: 400px;
}
.pro_index_pic_box {
    display: inline;
    float: left;
    height: auto;
    margin-left: 15px;
    width: 220px;
}
.pro_index_pic_box h3 {
    font-size: 14px;
}
.pro_index_pic_box p {
    margin-top: 5px;
    width: 220px;
}
.pro_index_pic_box p a {
    background: url("/images/GreyLinkIcon.jpg") no-repeat scroll 0 0 transparent;
    color: #666666;
    display: block;
    height: 14px;
    line-height: 14px;
    margin-left: 10px;
    text-indent: 15px;
}
.pro_index_pic_box p a:hover {
    color: #FF0000;
}
.pro_index_pic {
    margin-top: 10px;
}
.jieshi {
    height: 60px;
    overflow: hidden;
}
.tg_pages li {
    display: inline;
    float: left;
    margin-left: 10px;
}
.tg_pages li a {
    display: inline;
    float: left;
    margin-left: 10px;
}
.p400 {
    margin: 35px 0 0 750px;
    position: absolute;
}
.mainProbox {
    display: inline;
    float: left;
    height: auto;
    margin-left: 20px;
    overflow: hidden;
    width: 755px;
}
.aaPro_imgList {
}
.aaPro_imgList ul {
}
.aaPro_imgList li {
    display: inline;
    float: left;
    height: auto;
    margin-left: 20px;
    overflow: hidden;
    width: 124px;
}
.aaPro_imgList li a {
}
.aaPro_imgList p {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
    width: 124px;
}
.mainbox_sitmap {
    display: inline;
    float: left;
    height: auto;
    width: auto;
}
.darkLink {
    font-size: 14px;
    font-weight: bold;
    margin-left: 0;
}
.sitemap_mb ul {
}
.sitemap_mb li {
    display: inline;
    float: left;
    margin-right: 15px;
    margin-top: 20px;
}
.dl_fl a {
    color: #990000;
}
.dl_fl {
    clear: both;
}
.bottom_fuwu {
    height: 100px;
    margin-top: 10px;
}
.bottom_fwtop {
    height: 30px;
    margin-bottom: 5px;
}
#fw1 {
    background: url("/images/che_tubiao.jpg") no-repeat scroll 0 6px transparent;
    float: left;
    line-height: 30px;
    text-indent: 26px;
}
#fw2 {
    background: url("/images/dy_tubiao.jpg") no-repeat scroll 0 6px transparent;
    float: right;
    font-weight: bold;
    line-height: 30px;
    margin-right: 20px;
    text-indent: 26px;
}
.chaxun {
    background-color: #E5E5E5;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    text-indent: 5px;
}
.ptfw {
    height: 24px;
    line-height: 24px;
    margin: 10px auto;
    width: 580px;
}
.ptfw p {
    background: url("/images/jt_tubiao.jpg") no-repeat scroll 6px 8px transparent;
    border: 1px solid #DBDBDB;
    float: left;
    margin: 0 10px;
    text-indent: 16px;
    width: 120px;
}
.foterFLink {
    color: #FFFFFF;
}
.foterFLink a {
    color: #FFFFFF;
}
.cp_title {
    color: #FE1100;
    font-size: 24px;
}
.cpjj {
    height: auto;
}
.cpjj_t {
    background-color: #E5E5E5;
    color: #D60211;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 10px 0 2px;
    text-indent: 5px;
}
.cpjj_c {
    background-color: #F5F5F5;
    font-size: 12px;
    height: auto;
    line-height: 24px;
    padding: 0 5px;
    text-indent: 24px;
}
.cpcon {
    height: auto;
    margin: 10px 0 20px;
}
.chanpin_con{padding:15px;}
.cpcon_t {
    border-bottom: 2px solid #C30004;
    height: 33px;
    margin-bottom: 10px;
}
.cpcon_t ul {
    height: 33px;
    width: 500px;
}
.cpcon_t li {
     background: url("/images/pro_bg1.jpg") repeat-x scroll 0 0 transparent;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 32px;
    text-align: center;
    width: 125px;
}
.cpcon_t li a {
    display: block;
    height: 32px;
    width: 125px;
}
.cpcon_t li a:hover {
    background: url("/images/chanpinCon_bg.jpg") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
}
.chanpin_con p {
    font-size: 12px;
    line-height: 24px;
    margin-top: 12px;
    text-indent: 24px;
}
.cpdg {
    border-top: 1px solid #B9B9B9;
    height: auto;
    margin-top: 15px;
    padding-top: 20px;
    text-align: center;
}
.hr_left {
    display: inline;
    float: left;
    height: auto;
    width: 177px;
}
.hrLeft_top {
    border: 1px solid #DBDBDB;
    height: auto;
    padding: 0 1px;
}
.hrLeft_title {
    background: url("/images/hrLeft_tbg.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    text-indent: 14px;
}
.hr_left ul {
    margin: 10px 0 5px 14px;
}
.hr_left li {
    background: url("/images/RedLinkIcon.jpg") no-repeat scroll 0 6px transparent;
    font-size: 12px;
    line-height: 24px;
    margin: 3px 0;
    text-indent: 18px;
}
.lxside {
    background-color: #FEF4F5;
    height: auto;
    margin-top: 5px;
}
.lxside_t {
    background: url("/images/lxt_bg.jpg") no-repeat scroll 0 0 transparent;
    border-left: 1px solid #E0A4AE;
    border-right: 1px solid #E0A4AE;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    text-indent: 14px;
}
.lxside_t a {
    color: #FFFFFF;
}
.lxside_c {
    border-bottom: 1px solid #E0A4AE;
    border-left: 1px solid #E0A4AE;
    border-right: 1px solid #E0A4AE;
    height: 240px;
    overflow: hidden;
}
.lxside_txt p {
    font-size: 12px;
    line-height: 22px;
    margin: 5px 5px 0 14px;
}
.kong {
    border-bottom: 1px solid #E0A4AE;
    margin: 10px;
}
.zixun_box {
    height: 30px;
    margin-left: 10px;
}
.online_zx {
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
}
.online_zx a {
    color: #B25359;
}
.hr_word {
    font-size: 14px;
    line-height: 28px;
    margin: 5px 0 5px 15px;
}
.hrindex_pic {
    height: 274px;
    margin-bottom: 10px;
}
.hrpic_l {
    float: left;
}
.hrpic_r {
    background: url("/images/hrcon_bg.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 254px;
    padding-top: 20px;
    width: 328px;
}
.hrpic_r p {
    font-size: 14px;
    line-height: 28px;
    margin-left: 50px;
}
.hrpic_r a {
    color: #FF0000;
    text-decoration: underline;
}
.zhaopin {
    font-weight: bold;
    margin: 10px 50px 0 0;
}
.society {
    float: left;
}
.school {
    float: right;
}
.hr_zcL {
    float: left;
    width: 500px;
}
.zcl_t {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    line-height: 26px;
    margin-top: 10px;
}
.hr_zcL p {
    font-size: 12px;
    line-height: 24px;
    margin: 10px 0 0 5px;
    text-indent: 24px;
}
.hr_zcR {
    border: 1px solid #DBDBDB;
    float: right;
    height: auto;
    margin-right: 50px;
    width: 200px;
}
.zcr_t {
    background-color: #E5E5E5;
    font-size: 14px;
    line-height: 26px;
    text-indent: 5px;
}
.xinxi_t {
    font-size: 14px;
    font-weight: bold;
    line-height: 26px;
    text-indent: 10px;
}
.xinxi_c {
    font-size: 12px;
    line-height: 22px;
    margin-left: 10px;
}
.hr_zcR span {
    border: 1px solid #B0B0B0;
    float: right;
    height: 22px;
    line-height: 22px;
    margin: 0 10px 2px 0;
    text-indent: 5px;
    width: 90px;
}
.hrNews_con {
    height: auto;
    overflow: hidden;
}
.hrN_l {
    float: left;
    height: auto;
    width: 500px;
}
.hrN_l ul {
    margin: 10px 0 20px 50px;
}
.hrN_l li {
    font-size: 12px;
    line-height: 24px;
}
.kk {
    margin-top: 20px;
}
.fenye {
    font-size: 12px;
    line-height: 23px;
    overflow: hidden;
    padding: 20px 0;
    text-align: center;
    width: 700px;
}
.fenye ul {
    float: right;
}
.fenye li {
    border: 1px solid #CCCCCC;
    float: left;
    font-size: 12px;
    line-height: 22px;
    margin-left: 10px;
    margin-top: 3px;
    padding: 0 7px;
    width: auto;
}
.fenye .thisclass {
    background: none repeat scroll 0 0 #FF0000;
    color: #FFFFFF;
}
.fenye li a {
}
.fenye li:hover {
    background: none repeat scroll 0 0 #FF0000;
    border: 1px solid #FF0000;
    color: #FFFFFF;
}
.fenye li:hover a {
    color: #FFFFFF;
}
.hrN_R {
    float: left;
    margin-left: 20px;
    width: 200px;
}
.zpdx {
    border: 1px solid #DBDBDB;
    height: 200px;
    margin: 10px 0;
}
.zpdx_t {
    background-color: #E5E5E5;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin-bottom: 10px;
    text-indent: 10px;
}
.zpdx p {
    font-size: 12px;
    line-height: 24px;
    margin-left: 10px;
}
.zpdx a {
    color: #FF0000;
    text-decoration: underline;
}
.hr_xx {
    border: 1px solid #DBDBDB;
    height: auto;
    padding-bottom: 10px;
}
.hr_xx span {
    border: 1px solid #B0B0B0;
    float: right;
    height: 22px;
    line-height: 22px;
    margin-right: 10px;
    text-indent: 5px;
    width: 90px;
}
.fenye li {
    float: left;
    list-style: none outside none;
}
.lmNews_con {
    height: auto;
    overflow: hidden;
}
.lmN_l {
    float: left;
    height: auto;
}
.lmnews_list {
    border-bottom: 1px dashed #D6E6E6;
    height: 80px;
    padding: 10px;
}
.lmnews_list .title {
    color: #444444;
    font-family: "微软雅黑";
    font-size: 15px;
    line-height: 30px;
}
.lmnews_listpic {
    border: 1px solid #CCCCCC;
    display: block;
    float: left;
    height: 76px;
    margin: 0 15px 0 0;
    overflow: hidden;
    padding: 1px;
    width: 116px;
}
.lmnews_listpic img {
    height: 76px;
    width: 116px;
}
.lmnews_lt {
    font-size: 12px;
    font-weight: bold;
    line-height: 24px;
}
.lmnews_lt span {
    color: #666666;
    float: right;
    font-weight: normal;
    margin-right: 5px;
}
.lmnews_lc {
    font-size: 13px;
    line-height: 24px;
    text-indent: 2em;
}
.innerpro {
    border: 4px solid #E7E7E7;
    height: 180px;
    margin: 10px 0;
    padding: 20px 20px 5px;
}
.innercp_pic {
    float: left;
}
.innercp_zy {
    border-bottom: 4px solid #E7E7E7;
    float: right;
    width: 450px;
}
.innercp_zy h2 {
    background-color: #D8D8D8;
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    text-indent: 12px;
}
.innercp_zy h2 a {
    color: #FF0000;
}
.innercp_zy p {
    font-size: 12px;
    line-height: 24px;
}
.lidu_l {
    float: left;
    text-indent: 12px;
    width: 250px;
}
.lidu_r {
    float: left;
    margin-left: 5px;
    text-indent: 12px;
    width: 170px;
}
.cl {
}
.cl_l {
    background-color: #EDEEEF;
    float: left;
    text-indent: 12px;
    width: 250px;
}
.cl_r {
    background-color: #EDEEEF;
    display: inline;
    float: left;
    margin-left: 5px;
    text-indent: 12px;
    width: 195px;
}
.zy {
    margin: 5px 0;
    text-indent: 24px;
}
.more {
    clear: both;
    float: right;
    font-size: 12px;
    font-weight: bold;
    line-height: 24px;
    margin-right: 20px;
    margin-top: 5px;
    width: 180px;
}
.more a {
    color: #FF0000;
}
.about_lm {
    float: left;
    height: auto;
    line-height: 23px;
    padding: 0 5px;
    width: 760px;
}
.about_lm p {
    font-size: 12px;
    line-height: 22px;
    margin-top: 5px;
    
}
.about_lm p a {
    text-decoration: underline;
}
.about_lm li {
    font-size: 12px;
    line-height: 22px;
    text-indent: 24px;
}
.video_c {
    border: 1px solid #B0B0B0;
    margin-top: 5px;
    padding: 1px;
}
.top_word {
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    margin-top: 20px;
}
.dhbar {
    background-image: url("/ver3.2/images/qywh_bg.gif");
    background-repeat: repeat-x;
    height: 26px;
    margin-top: 10px;
    width: auto;
}
.dh1 {
    background: url("/images/pic_all.gif") no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 42px;
    margin-left: 20px;
    width: 115px;
}
.dh12 {
    background: url("/images/pic_all.gif") no-repeat scroll -115px 0 transparent;
    display: inline;
    float: left;
    height: 41px;
    margin-left: 80px;
    width: 115px;
}
.dh1 a, .dh12 a {
    display: block;
    height: 42px;
    width: 115px;
}
.dh2 {
    display: inline;
    float: left;
    margin-left: 15px;
    margin-top: 5px;
}
.dh2 li {
    line-height: 20px;
}
.redblock {
    color: #B91717;
    font-size: 12px;
    font-weight: bold;
}
.dh_link {
}
.dhzt_left {
    display: inline;
    float: left;
    height: auto;
    width: auto;
}
.dhzt_right {
    display: inline;
    float: left;
    height: auto;
    margin-left: 40px;
    width: auto;
}
.dl1 {
    display: inline;
    float: left;
    margin-top: 15px;
}
.dl2 {
    display: inline;
    float: left;
    margin-left: 20px;
    margin-top: 15px;
}
.dl1 li {
    line-height: 20px;
}
.dl2 li {
    line-height: 20px;
}
.dlleft {
}
.web_left {
    display: inline;
    float: left;
    height: auto;
    margin-left: 15px;
    width: auto;
}
.web_right {
    display: inline;
    float: left;
    height: auto;
    margin-left: 70px;
    width: auto;
}
.web_down {
    margin-left: 15px;
}
.yatai {
    background: url("/images/pic_all.gif") no-repeat scroll 0 -106px transparent;
    height: 17px;
    width: 105px;
}
.ouzhou {
    background: url("/images/pic_all.gif") no-repeat scroll 0 -139px transparent;
    height: 17px;
    width: 105px;
}
.web1, .web2, .web3, .web4, .web5, .web6, .web7, .web8, .web9 {
    display: inline;
    float: left;
    height: 32px;
    margin-bottom: 15px;
    margin-top: 15px;
    width: 49px;
}
.web1 {
    background: url("/images/pic_all.gif") no-repeat scroll 0 -42px transparent;
}
.web2 {
    background: url("/images/pic_all.gif") no-repeat scroll -49px -42px transparent;
}
.web3 {
    background: url("/images/pic_all.gif") no-repeat scroll -98px -42px transparent;
}
.web4 {
    background: url("/images/pic_all.gif") no-repeat scroll -147px -42px transparent;
}
.web5 {
    background: url("/images/pic_all.gif") no-repeat scroll 0 -157px transparent;
}
.web6 {
    background: url("/images/pic_all.gif") no-repeat scroll -51px -157px transparent;
}
.web7 {
    background: url("/images/pic_all.gif") no-repeat scroll -100px -157px transparent;
}
.web8 {
    background: url("/images/pic_all.gif") no-repeat scroll -149px -157px transparent;
}
.web9 {
    background: url("/images/pic_all.gif") no-repeat scroll 0 -74px transparent;
}
.web1 a, .web2 a, .web3 a, .web4 a, .web5 a, .web6 a, .web7 a, .web8 a, .web9 a {
    display: block;
    height: 32px;
    width: 49px;
}
.web_link1 {
    float: left;
    margin-left: 12px;
    margin-top: 15px;
}
.web_link1 li {
    line-height: 17px;
}
.alabo {
    background: url("/images/pic_all.gif") no-repeat scroll 0 -123px transparent;
    height: 17px;
    width: 105px;
}
.dh_title {
    color: #666666;
    font-size: 12px;
    font-weight: bold;
}
.darkred {
    color: #B91717;
    font-size: 12px;
}
.chuanzhen {
    margin-left: 50px;
}
.qqpic {
    float: left;
}
.right_p {
    display: inline;
    float: left;
    height: auto;
    margin-left: 30px;
    width: 177px;
}
.sec_line {
    margin-left: 54px;
}
.mainbox_content p {
    font-size: 12px;
    line-height: 22px;
    text-indent: 24px;
}
.pjlist {
    margin-top: 10px;
}
.pjlist_t {
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin-right: 10px;
    text-align: right;
}
.pjlist_1 {
    border: 1px solid #DBDBDB;
    float: left;
    height: 180px;
    margin: 10px 0 0 7px;
    padding: 1px;
    width: 243px;
}
.pjlist_h {
    background: url("/images/pjlist_bg.jpg") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    margin-bottom: 1px;
    text-indent: 6px;
    width: 243px;
}
.pjlist_h a, .pjlist_h a:hover {
    color: #FFFFFF;
}
.cx_l {
    float: left;
    font-size: 12px;
    line-height: 24px;
    margin: 10px 0 0 20px;
}
.cx_l a, .cx_l a:hover {
    color: #FF0000;
}
.cx_r {
    float: right;
    font-size: 12px;
    line-height: 24px;
    margin: 10px 20px 0 0;
}
.cx_r a, .cx_r a:hover {
    color: #FF0000;
}
.contact_list {
    line-height: 22px;
}
.contact_list td {
    padding-left: 10px;
}
#xinjiang {
    background: url("/images/xj_bg.jpg") repeat-x scroll 0 0 #00143C;
}
.xj_fullscreen {
    background-color: #FFFFFF;
    margin: 0 auto;
    overflow: hidden;
    width: 1020px;
}
.xj_box {
    height: auto;
    margin: 12px auto 0;
    width: 980px;
}
.xj_top {
    background: url("/images/xj_top.jpg") no-repeat scroll 0 0 transparent;
    height: 278px;
    margin: 0 auto;
    width: 1020px;
}
.kh {
    color: #FFFFFF;
    font-size: 16px;
    margin: 150px 0 0 100px;
}
.xjnav {
    background: url("/images/xjnab_bg.jpg") repeat-x scroll 0 0 transparent;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 30px;
    margin-bottom: 5px;
}
.xjnav li {
    display: inline;
    float: left;
    height: 35px;
    margin-left: 20px;
    text-align: center;
    width: 100px;
}
.xjnav li a {
    color: #FFFFFF;
    display: block;
    height: 31px;
    margin-top: 4px;
    width: 100px;
}
.xjnav li a:hover {
    background: url("/images/navli_bg.jpg") repeat-x scroll 0 0 transparent;
    color: #004BB4;
}
.xjgs_jj {
    border: 1px solid #BFBFBF;
    float: left;
    height: 291px;
    padding: 4px;
    width: 290px;
}
.xjgs_pic {
    height: 154px;
    width: 290px;
}
.xjgs_jj p {
    font-size: 12px;
    line-height: 22px;
    margin-top: 6px;
    text-indent: 24px;
}
.ljlm {
    background: url("/images/ljlm_bg.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 300px;
    margin-left: 4px;
    padding: 0 10px;
    width: 421px;
}
.lmjj_t {
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-top: 4px;
}
.lmjj_t p {
    float: left;
    font-weight: bold;
}
.lmjj_t h2 {
    color: #B0B0B0;
    float: right;
    font-size: 14px;
}
.lmjs {
    font-size: 12px;
    line-height: 20px;
    margin-top: 5px;
    text-indent: 24px;
}
.lmjs span a {
    color: #D00000;
}
.fenxiang {
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin-top: 5px;
}
.xjnews_t {
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-top: 5px;
}
.xjnews_t p {
    float: left;
    font-weight: bold;
}
.xjnews_t span {
    float: right;
    font-size: 12px;
}
.xjnews_t span a {
    color: #D00000;
}
.ljlm_bot ul {
    margin-top: 4px;
}
.ljlm_bot li {
    font-size: 12px;
    line-height: 22px;
}
.ljlm_bot li span {
    float: right;
}
.xj_lxwm {
    float: right;
    width: 232px;
}
.xj_message {
    height: 200px;
    text-align: center;
    width: 202px;
}
.xj_400 {
    background: url("/images/xj_400bg.jpg") no-repeat scroll 0 0 transparent;
    height: 46px;
    margin-top: 3px;
    padding-top: 50px;
}
.xj_400 ul {
    margin-left: 10px;
}
.xj_400 li {
    background: url("/images/xj400_libg.jpg") no-repeat scroll 1px center transparent;
    float: left;
    font-size: 12px;
    line-height: 20px;
    margin-left: 5px;
    text-indent: 10px;
    width: 90px;
}
.xjxc {
    margin: 5px 0;
}
.xianchang_01 {
    background: url("/images/xjxianchang_bg.jpg") no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 322px;
    margin-left: 5px;
    padding-top: 12px;
    width: 484px;
}
.xiangchang_bt {
    height: 28px;
    line-height: 28px;
}
.xcbt {
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    margin-left: 15px;
}
.xcjs {
    color: #0076AE;
    float: right;
    font-size: 14px;
    font-weight: bold;
    margin-right: 10px;
}
.xcjs_c {
    font-size: 12px;
    line-height: 20px;
    margin: 0 10px 0 20px;
    padding-top: 10px;
    text-indent: 24px;
}
.xccon {
    overflow: hidden;
    padding: 18px 0 0 20px;
}
.xjxc_pic {
    float: left;
}
.xjxc_xx {
    float: left;
    margin-left: 20px;
    width: 178px;
}
.miquan {
    font-size: 14px;
    font-weight: bold;
}
.miquan_c {
    font-size: 12px;
    line-height: 20px;
}
.yy_zhishi {
}
.yingyong {
    background: url("/images/yingyong_bg.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 231px;
    padding-top: 15px;
    width: 745px;
}
.xjcpfl {
    font-size: 12px;
    line-height: 24px;
    margin-bottom: 20px;
    margin-right: 10px;
    text-align: right;
}
.yingyong p {
    font-size: 12px;
    line-height: 24px;
    margin: 0 20px 0 30px;
}
.xj_zhishi {
    border: 1px solid #BFBFBF;
    float: right;
    height: 242px;
    overflow: hidden;
    padding: 1px;
    width: 226px;
}
.xjzs_t {
    background: url("/images/xj_zhishitbg.jpg") repeat-x scroll 0 0 transparent;
    height: 28px;
    line-height: 28px;
}
.xjzs_t p {
    background: url("/images/xjzs_ttb.jpg") no-repeat scroll 6px center transparent;
    float: left;
    font-weight: bold;
    text-indent: 26px;
}
.xjzs_t span {
    float: right;
    margin-right: 5px;
}
.xj_zhishi li {
    background: url("/images/zjzs_libg.jpg") no-repeat scroll 1px center transparent;
    border-bottom: 1px dashed #999999;
    font-size: 12px;
    line-height: 24px;
    margin: 5px 6px 0;
    text-indent: 12px;
    width: 214px;
}
.xjhotcp {
    background: url("/images/xjhotcp_bg.jpg") no-repeat scroll 0 0 transparent;
    height: 322px;
    margin: 5px 0;
}
.xjhot_t {
    color: #FFFFFF;
    height: 28px;
    margin-bottom: 15px;
    padding-top: 8px;
    text-indent: 48px;
}
.xjhot_l {
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 28px;
}
.xjhot_r {
    color: #393939;
    float: right;
    font-size: 12px;
    margin-right: 10px;
    margin-top: 13px;
}
.hotlist_box {
    margin: 30px 0 0 30px;
}
.xjhot_list {
    float: left;
    height: 235px;
    margin-left: 15px;
    width: 166px;
}
.xjhot_pic {
    border: 1px solid #BFBFBF;
    padding: 1px;
}
.xjhot_list h2 {
    font-size: 12px;
    line-height: 22px;
    margin-top: 5px;
}
.xjhot_list p {
    font-size: 12px;
    line-height: 20px;
}
.xjhot_list p a {
    color: #FF0000;
}
.xjf_content {
    border-top: 4px solid #135AA2;
    font-size: 12px;
    margin: 0 auto;
    width: 990px;
}
.sitemap_t {
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
}
.mapt_l {
    float: left;
    font-size: 16px;
}
.sitemap_t span {
    float: right;
    font-size: 12px;
    margin-right: 20px;
}
.sitemap_con {
    background: url("/images/sitemap_conbg.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #BFBFBF;
    height: auto;
    margin-bottom: 10px;
    padding: 10px 0 10px 10px;
}
.channel_t {
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
}
.channel_t a {
    color: #C20000;
}
.sitemap_con dl {
    background-color: #F2F2F2;
    display: block;
    margin-left: 24px;
    overflow: hidden;
}
.sitemap_con dt {
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 24px;
    margin-left: 7px;
    width: auto;
}
.sitemap_con dd {
    float: left;
    font-size: 12px;
    line-height: 22px;
    margin: 0 7px;
    min-width: 50px;
    text-align: center;
    width: auto;
}
.sitemapnews {
    height: auto;
}
.ziliao_con {
    height: auto;
    overflow: hidden;
}
.download_sm {
    font-size: 12px;
    line-height: 24px;
    margin: 10px 0;
}
.ziliao_con ul {
    margin-left: 30px;
}
.ziliao_con li {
    background: url("/images/yasuobao.jpg") no-repeat scroll 0 center transparent;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    text-indent: 24px;
    width: 190px;
}
#img_contact {
    bottom: 20px;
    height: 216px;
    left: 20px;
    position: fixed;
    width: 266px;
}
.cpnews {
    margin: 15px 0 10px;
    overflow: hidden;
}
.zhishi {
    float: left;
    width: 360px;
}
.bt {
    background: url("/images/xinwen_titbg.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 12px;
    height: 28px;
    line-height: 26px;
    margin-bottom: 5px;
}
.wz_more {
    float: right;
    margin-right: 20px;
}
.wz {
    float: left;
    font-weight: bold;
    text-align: center;
    width: 100px;
}
.cpnews li {
    font-size: 12px;
    line-height: 24px;
    margin: 3px 0 0 5px;
}
.wenda {
    float: right;
    width: 360px;
}
.product_ban {
    text-align: center;
}
.iright_c {
    border-top: 1px solid #D5D5D5;
    height: auto;
}
.iright_c p {
    color: #232323;
    font-size: 14px;
    letter-spacing: 0.1px;
    line-height: 26px;
    margin: 3px 0;
    text-indent: 28px;
}
.share {
}
.news_li {
    border-bottom: 1px dashed #B7B7B7;
    display: block;
    height: 85px;
    margin: 10px 0 15px;
    width: 756px;
}
.news_t span {
    float: right;
    font-size: 12px;
    font-weight: normal;
}
.news_t {
    font-size: 14px;
    font-weight: bold;
    line-height: 26px;
}
.news_t a {
    color: #C90002;
}
.news_dec {
    font-size: 12px;
    line-height: 24px;
}
.share {
    height: 30px;
    line-height: 30px;
    margin: 20px 0;
}
.aboutnews {
    border-top: 1px solid #DCDCDC;
    font-size: 14px;
    padding-top: 15px;
}
.iright_c h2 {
    color: #000000;
    font-size: 14px;
    line-height: 30px;
    margin-top: 20px;
    text-align: center;
}
.author {
    font-size: 12px;
    line-height: 24px;
    margin: 5px 0;
    text-align: center;
}
.pro_top {
    background: url("/images/pro_topbg.jpg") no-repeat scroll 0 0 transparent;
    height: auto;
    margin-top: 10px;
    min-height: 172px;
    overflow: hidden;
}
.pro_topli {
    display: inline;
    float: left;
    height: 130px;
    margin: 15px 1px 0 8px;
    width: 178px;
}
.pro_topli h3 {
    color: #111111;
    font-size: 14px;
    margin: 10px 0;
    text-align: center;
}
.pro_topli p {
    background-color: #CCCCCC;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    text-align: center;
    text-indent: 0;
    width: 170px;
}
.pro_topli p a {
    color: #333333;
}
.newpro {
    background: url("/images/newpro_bg.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #CECECE;
    height: auto;
    overflow: hidden;
}
.newpro_t {
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin-top: 5px;
    text-indent: 12px;
}
.newpro_li {
    border: 2px solid #EEEEEE;
    display: inline;
    float: left;
    height: 229px;
    margin: 5px 0 0 5px;
    overflow: hidden;
    padding: 5px;
    width: 225px;
}
.newpro_li:hover {
    border: 2px solid #CE0608;
}
.newpro_li h3 {
    font-size: 14px;
    line-height: 30px;
    margin-top: 5px;
    text-align: center;
}
.newpro_li h3 a {
    color: #4B4B4B;
    font-size: 13px;
    font-weight: normal;
}
.newpro_li p {
    font-size: 12px;
    line-height: 22px;
    margin-bottom: 3px;
    text-indent: 12px;
}
.pro_suxian {
    background: url("/images/pro_suxian.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 111px;
    margin: 50px 3px;
    width: 1px;
}
.pro_hx {
    background-color: #EEEEEE;
    clear: both;
    height: 1px;
    margin: 0 10px;
}
.cp_pic {
    float: left;
    height: 284px;
    margin: 20px;
    width: 290px;
}
.cp_dec {
    float: right;
    height: auto;
    margin: 20px 20px 0 0;
    width: 400px;
}
.cp_dec h2 {
    font-size: 16px;
    line-height: 30px;
    margin-top: 5px;
    text-align: left;
}
.cp_dec p {
    font-size: 12px;
    line-height: 22px;
    text-indent: 0;
}
.cp_dec img {
    margin: 20px 0 0;
}
.pro_main {
    background: url("/images/newpro_bg.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #CECECE;
    height: auto;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 0 5px;
}
.cptedian {
    border-bottom: 1px solid #D60F03;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
    margin: 5px 0;
    text-indent: 10px;
}
.cpnr {
    margin: 5px;
}
.news_main {
    background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 15px 15px 0;
    width: 970px;
}
.news_left {
    float: left;
    height: auto;
    width: 204px;
}
.left_m {
    border: 1px solid #DEDEDE;
    height: auto;
    margin: 5px 0;
    padding: 0 1px;
}
.left_mt {
    background: url("/images/news_lbg.jpg") repeat-x scroll 0 0 transparent;
    color: #535353;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-indent: 14px;
}
.left_mc, .left_machine, .left_line {
    height: auto;
    margin-top: 5px;
}
.left_mc ul, .left_machine ul {
    margin-left: 7px;
}
.left_mc ul li {
    background: url("/images/a_onbg1.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    margin: 5px 0 1px;
    text-indent: 22px;
    width: 186px;
}
.left_mc ul li a {
    color: #FFFFFF;
    display: block;
    height: 23px;
    width: 186px;
}
.left_machine li {
    background: url("/images/on_li.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    margin: 5px 0 1px;
    text-indent: 22px;
    width: 186px;
}
.left_machine ul li a, .left_mc ul li a {
    color: #4A4A4A;
    display: block;
    height: 23px;
    width: 186px;
}
.left_machine ul li a:hover, .left_mc ul li a:hover, .left_mc ul li a.thisclass {
    background: url("/images/a_onbg2.jpg") repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
.left_machine h1 {
    background: url("/images/a_onbg2.jpg") no-repeat scroll 0 0 transparent;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    margin-left: 5px;
    text-indent: 24px;
    width: 186px;
}
.left_machine h2 {
    color: #FF0000;
    font-size: 12px;
    line-height: 30px;
    padding-left: 5px;
    text-align: left;
    text-indent: 2px;
}
.left_machine p {
    background: url("/images/on_arrow.jpg") no-repeat scroll 5% center transparent;
    line-height: 25px;
    padding-left: 20px;
}
.left_machine p a:hover, .left_feed p a:hover {
    text-decoration: underline;
}
.left_feed {
    color: #7B7B7B;
    line-height: 25px;
    padding: 10px 7px;
}
.left_feed p {
}
.left_feed p a {
    padding: 0 4px;
}
.left_machine .side_line {
    margin: 10px 7px;
}
.side_line li {
    background: url("/images/on_arrow.jpg") no-repeat scroll left center transparent;
    height: 25px;
    line-height: 25px;
    margin-left: 10px;
    padding-left: 10px;
    width: 186px;
}
.side_line li a:hover {
    background: none repeat scroll 0 0 transparent;
    color: #4A4A4A;
    text-decoration: underline;
}
.left_b {
    border: 1px solid #DEDEDE;
    height: 120px;
    margin: 5px 0;
    padding: 0 1px;
}
.left_bc {
    height: 85px;
    text-align: center;
}
.left_ask {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #DEDEDE;
    height: 136px;
    margin-top: 5px;
    padding: 1px;
    width: 200px;
}
.left_p {
    border: 1px solid #DEDEDE;
    margin-top: 5px;
    padding: 1px;
    width: 200px;
}
.news_right {
    float: right;
    height: auto;
    width: 742px;
}
.lanmu_1 {
    border: 1px solid #DEDEDE;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 233px;
    width: 240px;
}
.lanmu_2 {
    border: 1px solid #DEDEDE;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 233px;
    margin-left: 8px;
    width: 240px;
}
.lanmu_t {
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-indent: 20px;
}
.lanmu_t span {
    float: right;
    margin: 12px 20px auto auto;
}
.lanmupic {
    text-align: center;
}
.lanmu_1 ul {
    margin-left: 20px;
    margin-top: 4px;
    width: 204px;
}
.lanmu_1 li {
    background: url("/images/tubiao1.jpg") no-repeat scroll 2px center transparent;
    color: #4C4C4C;
    font-size: 12px;
    line-height: 24px;
    text-indent: 12px;
}
.lanmu_1 span {
    float: right;
    margin: 10px 20px 0 0;
}
.lanmu_1 span a {
    color: #C61002;
}
.lanmu_2 ul {
    margin-left: 20px;
    margin-top: 4px;
    width: 204px;
}
.lanmu_2 li {
    background: url("/images/tubiao1.jpg") no-repeat scroll 2px center transparent;
    color: #4C4C4C;
    font-size: 12px;
    line-height: 24px;
    text-indent: 12px;
}
.lanmu_2 span {
    float: right;
    margin: 10px 20px 0 0;
}
.lanmu_2 span a {
    color: #C61002;
}
.newsPic img {
    height: 113px;
    width: 150px;
}
.pagelist li {
    float: left;
}
.bread {
    background: url("/images/tubiao2.jpg") no-repeat scroll 1% center transparent;
    border-bottom: 1px solid #EFFFFF;
    font-size: 13px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 1px;
    padding: 0 0 0 20px;
}
.news_lates {
    height: 120px;
    margin-bottom: 5px;
    margin-top: 10px;
    width: 740px;
}
.newsPic {
    border: 1px solid #DEDEDE;
    float: left;
    margin: 0 10px;
    padding: 1px;
    width: 151px;
}
.newsText {
    float: left;
    width: 550px;
}
.newsText h2 {
    font-size: 12px;
    line-height: 24px;
}
.newsText p {
    color: #656565;
    font-size: 12px;
    line-height: 20px;
}
.newsText span {
    float: right;
    margin: 10px 40px 0 0;
}
.newsList {
    height: auto;
}
.list1 {
    height: 75px;
    margin-left: 15px;
    margin-top: 10px;
}
.list1 h2 {
    background: url("/images/tubiao3.jpg") no-repeat scroll 1px center transparent;
    font-size: 12px;
    line-height: 24px;
    text-indent: 20px;
}
.list1 span {
    color: #656565;
    float: right;
    margin-right: 50px;
}
.list1 p {
    color: #656565;
    font-size: 12px;
    line-height: 20px;
    margin-left: 20px;
    width: 690px;
}
.fanye {
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
    text-align: center;
}
.newsTitle {
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.time {
    color: #656565;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    text-align: center;
}
.newsList p {
    color: #4A4A4A;
    font-size: 12px;
    line-height: 22px;
    margin: 10px 10px 0;
    text-indent: 24px;
}
.aboutI_conLeft {
    border: 1px solid #DEDEDE;
    float: left;
    height: 195px;
    padding: 0 1px;
    width: 332px;
}
.aboutI_t {
    background: url("/images/dongtai_bg.jpg") repeat-x scroll 0 0 transparent;
    color: #555555;
    font-size: 16px;
    height: 33px;
    line-height: 33px;
    margin-bottom: 5px;
    text-indent: 6px;
}
.aboutI_t span {
    float: right;
    font-size: 12px;
    margin-right: 10px;
}
.aboutI_conMid {
    border: 1px solid #DEDEDE;
    float: left;
    height: 195px;
    margin-left: 5px;
    padding: 0 1px;
    width: 396px;
}
.about_pic {
    display: inline;
    float: left;
    margin: 0 7px 0 5px;
    width: 92px;
}
.aboutI_conLeft p {
    font-size: 12px;
    line-height: 20px;
    margin-right: 5px;
    text-indent: 24px;
}
.lmsl_list {
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 26px;
    margin-left: 5px;
    text-align: center;
    width: 127px;
}
.aboutI_conRight {
    border: 1px solid #DEDEDE;
    float: left;
    height: 145px;
    margin-left: 5px;
    padding: 0 1px;
    width: 206px;
}
.dzzc_pic {
    display: inline;
    float: left;
    margin: 0 5px;
    width: 118px;
}
.dzzc_tb {
    float: left;
    margin-bottom: 5px;
    width: 74px;
}
.kh {
    float: left;
    font-size: 12px;
    margin: 22px 0 0 10px;
    width: 180px;
}
.dashiji li {
    height: auto;
    line-height: 20px;
}
.nianico {
    background: url("/images/dsj_titleBg.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 75px;
}
.aboutLeft_m {
    border: 1px solid #DEDEDE;
    height: auto;
    margin: 5px 0;
    padding: 0 1px;
}
.aboutLeft_mc {
    height: auto;
    margin-top: 5px;
}
.aboutLeft_mc ul {
    margin-left: 7px;
}
.aboutLeft_mc li {
    background: url("/images/a_onbg1.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    margin-top: 3px;
    text-indent: 22px;
    width: 186px;
}
.aboutLeft_mc li a {
    display: block;
    height: 23px;
    width: 186px;
}
.aboutLeft_mc a:hover, .thisclass {
    background: url("/images/a_onbg2.jpg") repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
.aboutLm_con {
    color: #434343;
    font-size: 12px;
    height: auto;
    line-height: 24px;
    margin: 10px 5px 0;
}
.aboutLm_con p {
    text-indent: 24px;
}
.mainbox_content p {
    padding-left: 15px;
    padding-right: 15px;
}
.caseList {
    height: auto;
}
.caseList1 {
    height: 120px;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 740px;
}
.caseText {
    float: left;
    width: 550px;
}
.caseText h2 {
    background: url("/images/tubiao3.jpg") no-repeat scroll 1px center transparent;
    font-size: 12px;
    line-height: 24px;
    text-indent: 20px;
}
.caseText p {
    background-color: #F4F4F4;
    color: #656565;
    font-size: 12px;
    line-height: 20px;
    padding-left: 5px;
}
.caseText span {
    float: right;
    margin: 10px 40px 0 0;
}
#caseListPicControl img {
    height: 113px;
    overflow: hidden;
    width: 151px;
}
.case_tj {
    border: 1px solid #DEDEDE;
    height: auto;
    margin: 5px 0;
    padding: 0 1px;
}
.case_t {
    background: url("/images/news_lbg.jpg") repeat-x scroll 0 0 transparent;
    color: #535353;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-indent: 14px;
}
.tuijiancp {
    height: auto;
    margin-top: 5px;
    text-align: center;
}
.tjcp {
    border: 1px solid #DEDEDE;
    height: 79px;
    margin-top: 10px;
    padding: 1px;
    width: 124px;
}
.tuijiancp h2 {
    font-size: 12px;
    line-height: 24px;
}
.cpzs {
    border: 1px solid #DEDEDE;
    height: 272px;
    margin-top: 5px;
    padding: 0 1px;
}
.cpzs_t {
    background: url("/images/news_lbg.jpg") repeat-x scroll 0 0 transparent;
    color: #535353;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-indent: 14px;
}
.cpzs_c {
    background-color: #F7F7F7;
    height: 240px;
}
.cpzs_c ul {
    margin-left: 5px;
    margin-top: 2px;
}
.cpzs_c li {
    font-size: 12px;
    line-height: 24px;
}
.chanpin {
    height: 130px;
    margin-top: 30px;
}
.chanpin_c {
    float: left;
    margin-left: 17px;
    width: 125px;
}
.chanpin_c h2 {
    font-size: 12px;
    line-height: 24px;
    text-align: center;
}
.pianye {
    background-color: #EBEBEB;
    font-size: 12px;
    line-height: 24px;
    margin: 20px 0;
}
.serviceLeft_m {
    border: 1px solid #DEDEDE;
    height: auto;
    margin: 5px 0;
    padding: 0 1px;
}
.serviceLeft_m .left_mc ul li {
    background: url("/images/a_onbg1.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    margin: 5px 0 1px;
    text-indent: 22px;
    width: 186px;
}
.serviceLeft_m .left_mc ul li a {
    color: #000000;
    display: block;
    height: 23px;
    width: 186px;
}
.serviceLeft_m .left_mc ul li a:hover, .serviceLeft_m .left_mc ul li a.thisclass {
    background: url("/images/a_onbg2.jpg") repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
.pjzx {
    border: 1px solid #DEDEDE;
    height: 30px;
    margin: 5px 0;
}
.kkk {
    background: url("/images/news_lbg.jpg") repeat-x scroll 0 0 transparent;
    color: #535353;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin: 1px;
    text-indent: 14px;
}
.kkk a {
    display: block;
    height: 28px;
}
.kkk a:hover, .rr {
    background: url("/images/rr_bg.jpg") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
}
.zongzhi {
    color: #858585;
    font-size: 12px;
    line-height: 22px;
    margin: 15px;
    text-indent: 24px;
}
.service_1 {
    border: 1px solid #DEDEDE;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 165px;
    margin-left: 5px;
    width: 360px;
}
.sss {
    margin: 15px 0 0 25px;
}
.promise {
    height: auto;
    margin-top: 10px;
}
.promise p {
    font-size: 12px;
    line-height: 24px;
    margin: 5px 10px 0;
    text-indent: 24px;
}
.peijian_list {
    float: left;
    height: 80px;
    margin: 15px 0 10px 10px;
    width: 350px;
}
.peijian_pic {
    border: 1px solid #DEDEDE;
    float: left;
    height: 77px;
    margin-right: 10px;
    padding: 1px 0 0 1px;
    width: 117px;
}
.peijian_list h2 {
    font-size: 12px;
    line-height: 24px;
}
.epPj {
    border-bottom: 1px solid #CCCCCC;
    height: auto;
    margin: 20px;
    overflow: hidden;
}
.epPj_list {
    float: left;
    height: 103px;
    margin: 0 10px 15px;
    width: 116px;
}
.epPj_list p {
    font-size: 12px;
    line-height: 22px;
    margin-top: 5px;
    text-align: center;
}
.epPj_pic {
    border: 1px solid #DEDEDE;
    height: 73px;
    padding: 1px 0 0 1px;
    width: 113px;
}
.fuwuBotton {
    float: right;
    height: 30px;
    margin: 20px 0 10px;
    width: 310px;
}
.jianyi {
    float: right;
    height: 50px;
    text-align: center;
    width: 250px;
}
.jianyi p {
    font-size: 12px;
    height: 24px;
}
.jianyi span {
    float: right;
    margin-right: 20px;
    width: 20px;
}
.hrLanmu_1 {
    border: 1px solid #DEDEDE;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 287px;
    padding: 0 1px;
    width: 237px;
}
.hrLanmu_2 {
    border: 1px solid #DEDEDE;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 287px;
    margin-left: 8px;
    padding: 0 1px;
    width: 237px;
}
.hrLanmu_t {
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-indent: 20px;
}
.hrLanmu_t span {
    float: right;
    margin: 12px 20px auto auto;
}
.hrLanmu_2 ul {
    margin-left: 20px;
    margin-top: 4px;
    width: 204px;
}
.hrLanmu_2 li {
    background: url("/images/tubiao1.jpg") no-repeat scroll 2px center transparent;
    color: #4C4C4C;
    font-size: 12px;
    line-height: 24px;
    text-indent: 12px;
}
.more {
    float: right;
    margin: 5px 20px 0 0;
}
.more a {
    color: #C61002;
}
.hrlanmupic_1 {
    background: url("/images/society.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 246px;
    width: 236px;
}
.hrlanmupic_1 p {
    font-size: 12px;
    margin: 75px 0 0 35px;
}
.hrlanmupic_2 {
    background: url("/images/school.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 246px;
    width: 236px;
}
.hrlanmupic_2 p {
    font-size: 12px;
    margin: 75px 0 0 35px;
}
.hr_news {
    height: auto;
    margin-top: 20px;
}
.hr_news ul {
    height: 160px;
    margin-left: 30px;
}
.hr_news li {
    float: left;
    font-size: 12px;
    line-height: 24px;
    margin-left: 10px;
    margin-top: 3px;
    width: 345px;
}
.hr_news p {
    font-size: 12px;
    line-height: 24px;
    margin: 0 10px;
    text-indent: 24px;
}
.fanye li {
    float: left;
    font-size: 12px;
    line-height: 24px;
    margin-left: 10px;
    margin-top: 3px;
    width: auto;
}
.mill_list {
    height: auto;
    overflow: hidden;
    padding-top: 10px;
}
.mill_list h1 {
    background: url("/images//xiexian.jpg") no-repeat scroll right center transparent;
    color: #000000;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left: 7px;
    width: 710px;
}
.mill_list h1 font, .cm_title font {
    font-size: 14px;
    font-weight: 100;
}
.sand_mill {
    margin-left: 3px;
}
.sand_mill li {
    background: none repeat scroll 0 0 #F9F9F9;
    float: left;
    height: 210px;
    margin: 5px 0 0 5px;
    padding: 10px;
    width: 340px;
}
.sand_mill li h2 {
    font-size: 14px;
    line-height: 25px;
}
.sand_mill li h3 {
    font-size: 14px;
    font-weight: 100;
    line-height: 25px;
}
.sand_mill li h2 a {
    color: #000000;
}
.sand_mill li h2 a:hover, .sand_mill li span a:hover, .peitao_list li p a:hover, .news_right h5 a:hover, .sand_mill li p a:hover {
    text-decoration: underline;
}
.sand_mill li p {
    color: #323232;
    line-height: 25px;
    width: 220px;
}
.sand_mill li p a {
    color: #323232;
}
.sand_mill li dl dd {
    background: url("/images//gray_arr.jpg") no-repeat scroll 2% center transparent;
    color: #323232;
    line-height: 25px;
    padding-left: 10px;
    text-indent: 10px;
}
.sand_mill li span {
    background: none repeat scroll 0 0 #C40000;
    display: block;
    height: 20px;
    line-height: 20px;
    margin: 5px 0 0;
    text-align: center;
    width: 72px;
}
.sand_mill li span a {
    color: #FFFFFF;
}
.sand_mill .limo {
    height: 210px;
    left: 214px;
    position: absolute;
    width: 141px;
}
.sand_mill .limo a {
    display: block;
    height: 210px;
    width: 138px;
}
.sand_mill #mill_lm {
    background: url("/images//mill_lm.gif") no-repeat scroll 95% center #F9F9F9;
    position: relative;
}
.sand_mill #mill_mtw {
    background: url("/images//mill_mtw.gif") no-repeat scroll 95% center #F9F9F9;
    position: relative;
}
.sand_mill #mill_tgm {
    background: url("/images//mill_tgm.jpg") no-repeat scroll 95% center #EFEFEF;
    position: relative;
}
.sand_mill #mill_r {
    background: url("/images//mill_r.jpg") no-repeat scroll 95% center #EFEFEF;
    position: relative;
}
.sand_mill #mill_ygm {
    background: url("/images//mill_ygm.gif") no-repeat scroll 95% center #F9F9F9;
    position: relative;
}
.sand_mill #mill_130 {
    background: url("/images//mill_130.gif") no-repeat scroll right center #F9F9F9;
    position: relative;
}
.sand_mill #mill_cm {
    background: url("/images//mill_cm.jpg") no-repeat scroll 95% center #EFEFEF;
    position: relative;
}
.sand_mill #mill_zsm {
    background: url("/images//mill_zsm.gif") no-repeat scroll 95% center #F9F9F9;
    position: relative;
}
.cm_title {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    padding-left: 7px;
    width: 720px;
}
.cm_title span {
    display: block;
    float: left;
    height: 30px;
    width: 360px;
}
.pt_machine {
    border-bottom: 1px solid #CACACA;
    clear: both;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    height: 12px !important;
    line-height: 12px !important;
    margin: 15px 0 0 10px;
    padding: 8px 0 8px 10px;
    width: 710px;
}
.pt_machine img {
    padding-right: 10px;
}
.peitao_list li {
    border: 1px solid #CACACA;
    float: left;
    height: 110px;
    margin-left: 25px;
    margin-top: 20px;
    padding: 3px;
    width: 110px;
}
.peitao_list li p {
    color: #5A5A5A;
    height: 30px;
    line-height: 30px;
    text-align: center;
    text-indent: 0;
    width: 110px;
}
.news_right h4, .item_left h4 {
    color: #424242;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    padding-left: 20px;
}
.news_right h5, .item_left h5 {
    clear: both;
    color: #5A5A5A;
    font-size: 12px;
    font-weight: 100;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
}
.news_right h5 a, .item_left h5 a {
    color: #5A5A5A;
    padding: 0 15px;
}
.proLeft_m {
    border: 1px solid #DEDEDE;
    height: auto;
    margin: 5px 0;
    padding: 0 1px;
}
.proP {
    color: #5D5D5D;
    font-size: 12px;
    line-height: 24px;
    margin: 10px;
    text-indent: 24px;
}
.proList {
    background: url("/images/bg0.jpg") repeat-x scroll 0 0 transparent;
    height: auto;
    padding-top: 10px;
}
.cplist {
    background-color: #F7F7F7;
    border: 1px solid #CACACA;
    display: inline;
    float: left;
    height: 220px;
    margin: 10px 0 10px 12px;
    width: 169px;
}
.cplist_pic {
    border: 1px solid #CACACA;
    height: 116px;
    margin: 5px;
    padding: 1px 0 0 1px;
    width: 156px;
}
.cplist h2 {
    font-size: 14px;
    line-height: 22px;
    margin: 5px 0 0 10px;
}
.cplist p {
    font-size: 12px;
    line-height: 22px;
    margin-left: 10px;
}
.cplist span {
    font-size: 12px;
    line-height: 22px;
    margin-left: 10px;
}
.cplist span a {
    color: #FF0000;
}
.case_show {
    height: auto;
    margin-top: 10px;
    width: 685px;
}
.case_show li {
    background: none repeat scroll 0 0 #F9F9F9;
    height: 154px;
    margin-top: 10px;
    padding: 18px 15px;
    width: 710px;
}
.case_show li .case_img {
    background: url("/images//caselibg.gif") no-repeat scroll center center transparent;
    border: 1px solid #C7C7C7;
    height: 145px;
    margin-right: 20px;
    padding-top: 6px;
    text-align: center;
    width: 185px;
}
.case_show li .case_img img {
    height: 138px;
    width: 175px;
}
.case_show li h2 {
    color: #424242;
    float: left;
    font-size: 14px;
    line-height: 25px;
    width: 500px;
}
.case_show li p {
    color: #424242;
    line-height: 25px;
}
.case_show li span {
    line-height: 30px;
    padding-left: 400px;
}
.case_show li span a {
    color: #FF0000;
}
.case_show li a:hover, .machine_lm a:hover {
    text-decoration: underline;
}
.machine_lm {
    background: url("/images//dasheds.jpg") repeat-x scroll center bottom transparent;
    height: 206px;
    padding: 15px;
    width: 710px;
}
.lm_hot {
    background: url("/images//dashed.jpg") repeat-y scroll right center transparent;
    height: 206px;
    width: 340px;
}
.lm_left {
    background: url("/images//caselm.gif") no-repeat scroll right center transparent;
    height: 206px;
    width: 330px;
}
.lm_left h2, .mtw_right h2, .mtw_product h2 {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}
.lm_left p {
    height: 60px;
    line-height: 20px;
    width: 230px;
}
.lm_left h3, .mtw_right h3 {
    height: 30px;
    line-height: 30px;
}
.lm_left ul li, .mtw_right ul li {
    background: url("/images//gray_arr.jpg") no-repeat scroll 3% center transparent;
    color: #CC001E;
    height: 20px;
    line-height: 20px;
    text-indent: 20px;
}
.lm_left dd, .mtw_right dd {
    background: none repeat scroll 0 0 #CC001E;
    line-height: 20px;
    margin: 10px 0 0;
    text-align: left;
}
.lm_left dd a, .mtw_right dd a {
    color: #333333;
}
.mtw_right {
    background: url("/images//casemtw.gif") no-repeat scroll right center transparent;
    height: 206px;
    margin-left: 15px;
    width: 355px;
}
.mtw_right p {
    height: 60px;
    line-height: 20px;
    width: 240px;
}
.item_left {
    float: left;
    height: auto;
    padding: 0 5px;
    width: 710px;
}
.item_bread {
    background: url("/images/tubiao2.jpg") no-repeat scroll 1% center transparent;
    border-bottom: 1px solid #CCCCCC;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 1px;
    text-indent: 20px;
}
.item_preface {
    background: none repeat scroll 0 0 #F9F9F9;
    height: auto;
    margin: 10px 0 0;
    padding: 20px;
    width: 670px;
}
.item_preface span {
    color: #424242;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 20px;
    padding-left: 0;
}
.item_preface p, .item_content p {
    color: #474747;
    line-height: 22px;
    text-indent: 24px;
}
.item_right {
    float: right;
    height: auto;
    overflow: hidden;
    padding-right: 5px;
    width: 204px;
}
.item_content, .oregrinding_content {
    height: auto;
    padding: 0 20px 15px;
    width: 670px;
}
.oregrinding_content p {
    color: #474747;
    line-height: 25px;
}
.oregrinding_content h1 {
    color: #000000;
    font-size: 18px;
    line-height: 50px;
}
.item_content h1 {
    color: #FF0000;
    font-size: 16px;
    line-height: 40px;
}
.showimg {
    border: 1px solid #AFAFAF;
    height: 373px;
    margin: 10px auto;
    width: 550px;
}
#slideHandler {
    display: inline;
    position: absolute;
    top: 295px;
}
#slideHandler a {
    display: block;
    float: left;
    height: 70px;
    margin-left: 11px;
    opacity: 0.5;
    width: 114px;
}
#slideHandler a:hover {
    opacity: 0.8;
}
#slideHandler a.current {
    opacity: 1;
}
#slideHandler a.left, #slideHandler a.right {
    height: 70px;
    opacity: 1;
    width: 16px;
}
#slideHandler a.left {
    background: url("/templets/special/images/arrowl.gif") no-repeat scroll left center transparent;
    margin-left: 0;
}
#slideHandler a.right {
    background: url("/templets/special/images/arrowr.gif") no-repeat scroll left center transparent;
}
#slideContent img {
    border: medium none;
    float: left;
}
.item_left h3 {
    background: none repeat scroll 0 0 #E8E8E8;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    padding-left: 20px;
    width: 688px;
}
.item_list {
    margin: 15px 0 0 15px;
}
.item_list li {
    border: 1px solid #CBCBCB;
    float: left;
    height: 110px;
    margin-left: 20px;
    width: 110px;
}
.item_list li p {
    line-height: 25px;
    text-align: center;
}
.pro_con {
    border-top: 1px solid #CCCCCC;
    height: auto;
    overflow: hidden;
    padding: 15px 0 0;
}
.pro_left {
    float: left;
    height: auto;
    padding: 0 0 0 15px;
    width: 730px;
}
.pro_left h2 {
    background: url("/images/pro_bg1.jpg") repeat-x scroll 0 0 transparent;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 36px;
    letter-spacing: 2px;
    line-height: 36px;
    text-align: center;
}
.suggest {
    float: left;
    height: 50px;
    margin-left: 30px;
    width: 260px;
}
.suggest p {
    font-size: 12px;
    line-height: 24px;
}
.suggest span {
    float: right;
    margin-right: 20px;
    width: 20px;
}
.jlcl {
    border: 1px solid #DEDEDE;
    float: right;
    height: 26px;
    width: 375px;
}
.jlcl li {
    background: url("/images/tubiao4.jpg") no-repeat scroll 1px center transparent;
    float: left;
    font-size: 12px;
    line-height: 26px;
    margin-left: 5px;
    text-indent: 10px;
    width: 160px;
}
.cpcon {
    color: #4A4A4A;
    height: auto;
    margin-top: 10px;
}
.cpcon_t {
    border-bottom: 2px solid #C30004;
    height: 33px;
    margin-bottom: 10px;
}
.cpcon_t ul {
    border-left: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    border-top: 1px solid #DEDEDE;
    height: 33px;
    width: 500px;
}
.cpcon_t li a:hover {
    background: url("/images/pro_bg2.jpg") repeat-x scroll 0 0 transparent;
    color: #000000;
}
.chanpin_con p {
    font-size: 12px;
    line-height: 24px;
    margin-top: 12px;
    text-indent: 24px;
}
.pro_right {
    float: right;
    height: auto;
    overflow: hidden;
    width: 204px;
}
.proRight_m {
    border: 1px solid #DEDEDE;
    height: auto;
    padding: 0 1px;
}
.hotcp {
    text-align: center;
}
.hotcp_c {
    margin: 0 auto;
    text-align: center;
    width: 128px;
}
.hotcp_c img {
    height: 79px;
    width: 124px;
}
.chanpin_c img {
    height: 79px;
    width: 124px;
}
.hotcp_c h2 {
    font-size: 12px;
    line-height: 24px;
}
.hotcp_c h2 a:hover {
    text-shadow: 1px 1px 0 #999999;
}
.tjcp a {
    display: block;
    height: 79px;
    width: 124px;
}
.tjcp a:hover {
    box-shadow: 0 0 3px #666666;
}
.cplist_pic img {
    height: 115px;
    width: 155px;
}
.proLeft_img img {
    
}
.proLeft_img li {
    display: inline;
    list-style: none outside none;
}
.s_5_1 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 29px;
    line-height: 28px;
    margin-left: 10px;
    margin-top: 5px;
    text-align: center;
    width: 66px;
}
.s_5_2 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 29px;
    line-height: 28px;
    margin-left: 10px;
    margin-top: 5px;
    text-align: center;
    width: 66px;
}
.s_5_3 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 29px;
    line-height: 28px;
    margin-left: 10px;
    margin-top: 5px;
    text-align: center;
    width: 66px;
}
.s_8 {
    float: left;
    width: 323px;
}
.indexnew_list {
    float: left;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 5px;
    width: 310px;
}
#s_5_1 {
    color: #CA0000;
}
.s_8 li {
    border-bottom: 1px dashed #CCCCCC;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
}
.s_8 li span {
    float: right;
}
.indexnew_pic {
    float: left;
    margin: 8px 6px 0 4px;
    width: 83px;
}
.contact_bg {
    background: url("/images/contactbg.jpg") repeat-x scroll 0 0 transparent;
    height: 150px;
    margin: 2px auto 0;
}
.contact_go {
    height: 150px;
    margin: 0 auto;
    width: 960px;
}
.contact_me {
    background: url("/images/contact_tel.jpg") no-repeat scroll right top transparent;
    height: auto;
    padding: 5px 0 0 25px;
    width: 715px;
}
.contact_me p {
    line-height: 25px;
    padding-bottom: 15px;
    text-indent: 0;
    width: 500px;
}
.contact_me h3 {
    font-size: 13px;
    line-height: 25px;
}
.contact_me h2 {
    color: #CD0102;
    font-size: 16px;
    font-weight: bold;
    padding: 15px 0 5px;
}
/* detail-frame */
.detail-frame{display:none;}
.arrow-left{position:absolute;width:6px;height:9px;top:10px;left:0;margin-left:-6px;background:url(arrow_gray.gif) no-repeat;}
.arrow-right{position:absolute;width:6px;height:9px;top:30px;left:320px;background:url(arrow_gray.gif) no-repeat -6px 0;}
.detail-tip{position:absolute;width:160px;background:#fff;border:1px solid #ce0608;padding:10px;}
.detail-tip p{margin:5px 3px;font-size:14px;}
.flink{
   width:984px;
   margin:0 auto;
   padding:8px;
   border:1px solid #D4D4D4;
}
ul.bot_info {
    border-bottom: 1px solid #EEEEEE;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 10px;
    width: 1000px;
}
ul.bot_info li {
    border-right: 1px dashed #CCCCCC;
    float: left;
    height:150px;
    line-height: 20px;
    padding: 0 20px;
    text-align: left;
}
ul.bot_info li span {
    color: #333333;
}
ul.bot_info li.b_logo {
    width: 160px;
}
ul.bot_info li.weibo {
    width:170px;
   
}
ul.bot_info li.lat {
    border-right: medium none;
    width:140px;
	overflow:hidden;
}
ul.bot_info li.contacts {
   width:360px;
   overflow:hidden;
}
ul.bot_info li.b_logo p {
    color: #007FFF;
    font-family: Georgia,serif;
    font-size: 20px;
    text-align: center;
}
ul.bot_info li span {
    color: #333333;
}
.lianxi {
    background: url("/images/icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 25px;
    line-height: 20px;
    padding-left: 22px;
}
.fenzi {
    background: url("/images/weixin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 25px;
    line-height: 20px;
    padding-left: 22px;
}
.foot_logo {
    
    font-size: 12px;
    height: 100px;
    margin-top:20px;
}
.foot img {
   
}
.wsina {
    background: url("/images/weibo.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 25px;
    line-height: 20px;
    padding-left: 22px;
}
.renzheng{
    width:1000px;
	margin:0 auto;
	text-align:center;
	
}
.infolist{width:600px;overflow:hidden;}
.infolist small{
    float:left;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:20px;
	width:100px;
	display:block;
}
.infolist span{
    float:left;
    margin-left:10px;
    height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:20px;
	width:400px;
	display:block;
}
