@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, clear, th, td { margin: 0; padding: 0; }
img{ border:0px;}
A { TEXT-DECORATION: none; color: #666; }
A:hover { COLOR: #DB0000; TEXT-DECORATION: none; }
UL li { list-style-type: none; }
#content, #pro_ban, #pro_tj, #pro_tit, #scx_xg, #scx_con, #tj_pro1, #job_cz, #scx_bannor, #scxlist, #ser_con, #sercont { margin: 0 auto; overflow: hidden; max-width: 1000px; }
.pleft { FLOAT: left; }
/*slider*/
#slider{margin: 0 auto; text-align: center; width: 600px;float: left;}
.slider_box{margin-top: 10px;width: 600px; height: 537px;overflow: hidden;position: relative;}

.silder_con{overflow: hidden;position: absolute;}
.silder_panel{overflow: hidden;float: left;position: relative;width: 600px;}
.silder_panel img{display: block;overflow: hidden; width:590px; height:420px;padding: 2px;border: #d8d8d8 1px solid; }

.silder_nav{width: 570px;overflow: hidden; margin:0px 0px 0px 17px;height: 100px; bottom: 0;position: absolute;overflow: hidden;left:0px;}
.silder_nav li{float: left;display: inline; overflow: hidden; margin:0px 2px; width:22% }
.silder_nav li.current img{border:1px solid #E30F00;}
.silder_nav img{display: block;overflow: hidden;width: 98%; height: auto;padding: 2px;border: #d8d8d8 1px solid;}
.slider_box a.prev,.slider_box a.next{display: block;width: 14px; height: 55px; overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: 0px 0 19px 0; bottom:0px;}	
.slider_box a.prev{left:0;background: url(../images/left.gif) no-repeat;}
.slider_box a.next{right:0;background: url(../images/right.gif) no-repeat;}

#pro_tj {padding: 10px; height: auto; width:90% }
#content { margin-top: 20px; }
#pro_left { float: left; width: 74%; }
#pro_lefttit ul { overflow: hidden; width: 100%; }
#pro_lefttit li { float: left; font-size: 14px; width:20% }
#pro_lefttit li a { padding: 0px 10px; width:80%; height: 35px; line-height: 35px; background: #f8f8f8; border: #ccc 1px solid; border-bottom: none; float: left; margin-right: 3px; }
#pro_lefttit li a:hover { background: #E3131E; color: #FFF; border: #f00 1px solid; border-bottom: none; }
#pro_lefttit li a.nomol { background: #E3131E; color: #FFF; border: #f00 1px solid; border-bottom: none; font-weight: bold; }
#pro_con { border: #ccc 1px solid; border-top: #E3131E 1px solid; overflow: hidden; margin-bottom: 30px; padding-top: 8px; font: 14px/23px "Microsoft Yahei", "SimSun", sans-serif; color: #666; }
#pro_con img{ text-align:center;}
#pro_con table { border-collapse: collapse; margin:10px auto 15px; }
#pro_tj_right h1 { font: bold 24px/56px 'microsoft yahei'; height: 30px; line-height: 30px; margin-top: 15px; color: #222; float: left; width: 100%; border-bottom: #d8d8d8 1px dashed; padding-bottom: 8px; }
#pro_tj_right { width: 37%; float: right; height:530px }
#pro_tj_list { width: 100%; overflow: hidden; padding-top: 15px; padding-bottom: 10px; font: 12px/23px "Microsoft Yahei", "SimSun", sans-serif; color: #666; }
#pro_tj_list p strong { line-height: 28px; color: #E3131E; }
#pro_tj_list .xiangqing{ height:180px; overflow:hidden;}
#pro_tj_list .xiangqing p{ }
#pro_tj_lx { margin:0px 0; width: 370px; overflow: hidden; }
#pro_tj_lx p { background: url(../images/dianhua.gif) no-repeat left center; font-size: 14px; padding-left: 40px; padding-top: 5px; }
#pro_tj_lx p span { color: #E3131E; font-weight: bold; margin-right: 8px; }
#fenxiang { width: 98%; margin-top: 25px; overflow: hidden; }
#fenxiang_left, #fenxiang_right { width: 153px; background: url(../images/word.jpg) no-repeat left center; padding-top: 3px; padding-left: 25px; float: left; margin:0px 00px 0px 0px;}
#fenxiang_right { background: url(../images/pdf.jpg) no-repeat left center; }
#fenxiang_left a, #fenxiang_right a { font-size: 12px; }
#fenlan tr:hover { background-color: #EAB7B7; }
.writefont { color: #fff; }
#pro_con strong { font-size: 15px; margin-bottom: 10px; }
#pro_con p { padding: 10px 15px; text-indent: 30px; line-height: 25px; color: #666; font-size: 13px; font-family: 'Microsoft Yahei'; }
#pro_con h5 { font-size: 14px; color: #CC0000; margin-left: 15px; }
#pro_con p img { margin-left: -30px; }
#pro_con h3 { background: url(../images/proico.gif) no-repeat left center; font-size: 15px; text-align: left; color: #222; font-weight: bold; margin: 10px; padding-left: 22px; }
#pro_con h2 { font-size: 14px; text-align: left; padding-left: 35px; margin: 10px 0px 10px 0px; line-height: 30px; background: url(../images/gif-01.gif) #f3f3f3 no-repeat 15px center; border-top: #ccc 1px solid; border-bottom: #ccc 1px solid; }
#pro_con h4{ font-size: 15px; color: #222; text-align: left; padding-left: 15px; margin: 10px 0px 10px 0px; line-height: 34px; background: #FAFAFA; border-top: #d8d8d8 1px solid; border-bottom: #d8d8d8 1px solid; overflow:hidden;}
#pro_con h4 a{color: #222;display:inline-block; width:100px; float:left;}
#pro_con h4 a.more,#pro_right_honor h4 a.more{ float:right; padding-right:10px; text-align:right; font-weight:normal;}
#pro_con h4 a:hover{ color:#D20000;}
.table-container img{ width:30%; height:auto; overflow:hidden}
.list { margin: 0 auto; width: 100%; overflow: hidden; }
.list ul { margin-left: 12px; }
.list li { width: 23%; float: left; margin: 10px 0px 0px 0px; text-align: center; padding-left:5px}
.list li img { padding: 2px; width:100%; height:auto; text-align: left; margin-left: 9px; }
.zx_dg { POSITION: relative; width: 730px; padding: 10px 0px 20px 20px; overflow: hidden; }
DL.zx_dg { LINE-HEIGHT: 30px; WIDTH: 326px; }
DL.zx_dg DT { WIDTH: 90px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 30px; COLOR: #cf0003; CLEAR: left; FONT-WEIGHT: bold; }
DL.zx_dg DD { WIDTH: 236px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 32px; }
DL.zx_dg INPUT { BORDER: #b1b8cc 1px solid; TEXT-INDENT: 5px; WIDTH: 200px; HEIGHT: 28px; line-height: 28px; COLOR: #555; }
DT.msg_tit { POSITION: absolute; DISPLAY: none; }
.msg { POSITION: absolute; TOP: 20px; RIGHT: 20px; WIDTH: 380px; HEIGHT: 115px; font-size: 12px; }
.msg TEXTAREA { BORDER: #b1b8cc 1px solid; LINE-HEIGHT: 20px; TEXT-INDENT: 5px; WIDTH: 380px; HEIGHT: 75px; COLOR: #555; font-size: 12px; }
.dg_aj { MARGIN: 0px auto; WIDTH: 174px; HEIGHT: 26px; clear: both; }
.dg_aj INPUT { BORDER: #b1b8cc 1px solid; WIDTH: 70px; BACKGROUND: #f0f1f3; FLOAT: left; HEIGHT: 26px; COLOR: #555; CURSOR: pointer; }
.dg_aj .submit { BACKGROUND: #333; COLOR: #fff; MARGIN-RIGHT: 28px; }
.dinggou { overflow: hidden; width: 100%; margin: 0 auto; }
.dinggou h2 { font-size: 14px; text-align: left; padding-left: 35px; margin: 10px 0px 10px 0px; line-height: 30px; background: url(../images/gif-01.gif) #f3f3f3 no-repeat 15px center; border-top: #ccc 1px solid; border-bottom: #ccc 1px solid; }
#pro_right { float: right; width: 228px; }
#pro_right a { font: 12px/23px "Microsoft Yahei", "SimSun", sans-serif; color: #666; }
#pro_right_tit { background: #555; width: 100%; }
#pro_right_tit h3 { font-size: 14px; color: #fff; background: url(../images/ico5.jpg) no-repeat right center; width: 90%; margin: 0 auto; height: 30px; line-height: 30px; }
#pro_right_tit h4 { font-size: 15px; color: #fff; background: url(../images/ico5.jpg) no-repeat right center; width: 90%; margin: 0 auto; height: 32px; line-height: 32px; }
#pro_right_ss, #pro_right_honor, #pro_right_pro, #pro_right_new { border: #ccc 1px solid; margin-top: 15px; padding-bottom: 10px; }
#pro_right_ss { padding-top: 10px; }
#pro_right_ss select { width: 190px; border: 1px solid #999; margin: 7px 0px 2px 18px; padding-left: 20px; color: #666; }
#pro_right_honor h3 { font-size: 14px; border-bottom: #ddd 1px solid; text-indent: 10px; height: 26px; }
#pro_right_honor h4{ font-size: 15px; border-bottom: #ccc 1px solid; text-indent: 10px; height: 34px; line-height: 34px; background: #ededed; color: #222; }
#pro_right_honor h4 a,#pro_right_pro h4 a{font-size: 15px;height: 34px; line-height: 34px; color: #222;}
#pro_right_pro h4 a:hover,#pro_right_honor h4 a:hover{ color:#D20000;}
#pro_right_honor ul { margin-top: 10px; overflow: hidden; }
#pro_right_honor li { line-height: 30px; text-align: center; margin-top: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
#pro_right_honor img { width: 175px; height: 125px; }
#pro_right_pro h3 { font-size: 14px; border-bottom: #ddd 1px solid; text-indent: 10px; height: 26px; }
#pro_right_pro h4 { font-size: 15px; border-bottom: #ccc 1px solid; text-indent: 10px; height: 34px; line-height: 34px; background: #ededed; color: #222; }
#pro_right_pro ul { margin-top: 10px; overflow: hidden; }
#pro_right_pro li { line-height: 30px; text-align: center; margin-top: 10px; }
#pro_right_pro li img { width: 175px; padding: 2px; background: #fff; height: 125px; }
#pro_right_new h3 { font-size: 14px; border-bottom: #ddd 1px solid; text-indent: 10px; height: 26px; }
#pro_right_new h4 { font-size: 15px; border-bottom: #ccc 1px solid; text-indent: 10px; height: 34px; line-height: 34px; background: #ededed; color: #222; }
#pro_right_new ul { margin-top: 10px; overflow: hidden; }
#pro_right_new li { line-height: 28px; margin-left: 10px; background: url(/images/ico1.gif) no-repeat left center; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 160px; }
#pro_right_zhishi { margin-top: 15px; background: url(../images/newbg.jpg) no-repeat right bottom; }
#pro_right_zhishi h3 { font-size: 14px; background: url(../images/zhishi_bg.jpg) no-repeat; text-indent: 10px; height: 26px; line-height: 26px; color: #FFF; }
#pro_right_zhishi h4 { font-size: 14px; background: url(../images/zhishi_bg.jpg) no-repeat; text-indent: 26px; height: 26px; line-height: 26px; color: #FFF; }
#pro_right_zhishi ul { overflow: hidden; border: #ccc 1px solid; border-top: none; padding-top: 8px; padding-bottom: 15px; }
#pro_right_zhishi li { line-height: 28px; margin-left: 10px; background: url(../images/ico1.gif) no-repeat left center; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 160px; }
.lx01 { margin-left: 0px; margin-right: 0px; margin-top: 15px; }
