@charset "utf-8";
/* CSS Document */
body {margin: 0px;padding: 0px;font-family:"宋体";font-size:12px;color:#707070;word-break: break-all; word-wrap: break-word; background-color:#000;}
table{border:0px;margin:0;padding:0;text-align:left}
td {font-size: 12px;}
p {text-indent: 2em;margin:0px;padding:0px}
img {border:0px;margin:0px;padding:0px}
form {font-size: 12px;margin: 0px;padding: 0px;}
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul {margin: 0px;padding: 0px;}
ul li{list-style:none}
h1{font-size:12px;font-weight:bold;margin:0px;padding:0px}
/*  Links  */
a {text-decoration:none;color:#333333;}
a:hover {text-decoration:underline;color:#c30101;}
br{clear:both;padding:0px;margin:0px;}
.clear{clear:both;padding:0px;margin:0px;height:0px;}
dl,dd{padding:0px;margin:0px}


/*input*/
.text_01{width:428px;height:20px;border:none;background:url(../images/text01.gif) no-repeat left top;}
.text_02{width:192px;height:20px;border:none;background:url(../images/text02.gif) no-repeat left top;}
.input_01{width:429px;height:110px;border:none;background:url(../images/text03.gif) no-repeat left top;}
.btn_01{width:90px;height:22px;border:none;background:url(../images/btn01.gif) no-repeat left top;text-align:center;line-height:21px;color:#333333}
.btn_03{width:78px;height:23px;border:none;background:url(../images/login.gif) no-repeat left top;}
.text_03{width:17px;height:16px;border:1px solid #6f6f6f;background:#000}
.text_04{width:226px;height:19px;border:none;background:url(../images/text04.gif) no-repeat left top}
.btn_02{width:26px;height:20px;border:none;background:url(../images/btn02.gif) no-repeat left top}
/*box_all*/
.box_all{width:1002px;margin:0 auto}

/*content*/
.content2{margin:10px 7px 7px 7px}
.content{margin:40px 0px 7px 0px}

/*box1*/
.box1{}
.box1 h1{height:19px;background:url(../images/box_h1.gif) repeat-x;line-height:18px}
.box1 h1 span{float:left;margin-left:2px;font-size:13px;color:#fff}
.box1 h1 a{float:right;}
.box1_content{padding:7px 0px 0px 3px}
.box1_content img{float:left}
.main_list{float:right;}
.main_list li{line-height:20px;background:url(../images/ico02.gif) left center no-repeat;padding-left:12px}
.main_list li a{color:#9f9f9f}
.main_list li a:hover{color:#cb2424;text-decoration:none}
.box1_content2{padding:7px 0px 0px 0px}
.box1_content2 img{float:left;margin-right:5px}

/*side*/
.side{}
.side_title{width:170px;height:20px;float:left;background:#bc1224;text-align:right;font-weight:bold;color:#e6e6e7;line-height:20px;}
.title01{margin-right:8px;color:#e6e6e7}
.side_content{float:left;position:relative}
.pro_list{margin-top:-3px}
.pro_list li{line-height:25px;background:url(../images/ico03.gif) no-repeat 3px center;padding-left:17px}
.pro_list li a{color:#6f6f6f}
.pro_list li a:hover{color:#bc1125;text-decoration:none}
.pro_list li .a_on{color:#bc1125;text-decoration:none}

.pro_title{}
.pro_title .li_on{width:170px;background:url(../images/ico03.gif) no-repeat right center;padding-right:9px}
.pro_title .li_on a{background:#bc1224;color:#e6e6e7;}
.pro_title .li_on a:hover{text-decoration:none;background:#bc1224;color:#e6e6e7;}
.pro_title li{padding-right:10px}
.pro_title li a{width:170px;height:20px;padding-right:10px;display:block;background:#000;text-align:right;font-weight:bold;color:#424242;line-height:20px;}
.pro_title li a:hover{width:170px;height:20px;display:block;padding-right:10px;background:#bc1224;text-align:right;font-weight:bold;color:#e6e6e7;line-height:20px;text-decoration:none;}

.side dl dt{width:170px;height:20px;padding-right:10px;float:left;background:url(../images/ico03.gif) no-repeat right center}
.side dl dt span{width:170px;height:20px;display:block;background:#bc1224;text-align:right;font-weight:bold;color:#e6e6e7;line-height:20px;}
.side dl dt span a{color:#e6e6e7;}
.side dl dd{float:left}
.side dl dd ul{margin-top:-10px;margin-left:-8px}
.side dl dd ul li{line-height:25px;background:url(../images/ico03.gif) no-repeat left center;padding-left:15px}
.side dl dd ul li a{color:#6f6f6f}
.side dl dd ul li a:hover{color:#bc1125;text-decoration:none}
.side dl dd ul .a_on{background:none}
.side dl dd ul .a_on a{color:#bc1125;text-decoration:none}


.hidecontent{ display:none;}
#Layer11{}
	#Layer11 div{color:#ffd200;position:absolute;left:-30px;top:-6px}
	#Layer11 div a{width:100px;line-height:25px;padding-left:17px;display:block;color:#fff;}
	#Layer11 div a:hover{width:100px;line-height:25px;padding-left:17px;display:block;color:#bc1125;text-decoration:none}
/*right_box*/
.right_box{}
.right_box h1{height:23px;border-bottom:1px solid #d1d1d1}
.right_box h1 b{font-size:16px;color:#6f6f6f;float:left}
.right_box h1 span em{font-family:Arial, Helvetica, sans-serif}
.right_box h1 span{float:right;font-weight:normal;color:#434343}
.right_box h1 span a{color:#434343}
.right_box h1 span a:hover{color:#bc1125;text-decoration:none}


.right_box_content{margin-top:35px; }


/*project*/
.project_list{display:block}
.project_list li{height:130px;border-bottom:1px solid #161616;margin-bottom:20px}
.project_list li span{float:left}
.project_list li p{width:320px;line-height:20px;color:#6f6f6f;float:right;text-indent:0em}
.project_list li p b a{color:#bc1224;font-size:14px;margin-bottom:8px}
.project_list li p a img{margin-top:7px}

.project_p{margin-bottom:30px}
.project_p p{color:#707070;padding-left:10px;padding-right:10px;line-height:23px;margin-bottom:14px}

/*job_table*/
.job_table{border-bottom:1px solid #161616;margin-bottom:20px}
.job_table tr td{padding-left:17px}
.job_th{height:26px;background:url(../images/message_h1.gif) repeat-x}
.job_th td{height:26px;line-height:26px}
.job_th td b{color:#fff}
.job_table span{color:#bc1224}
.job_table .font_b{font-weight:bold}

.job_table .job_box table tr td{padding:0px}
.job_box{background:#181818;padding:10px 25px 10px 14px}
.job_box p{text-indent:0em;line-height:23px;}
.job_box p a{margin-top:6px}

/*login_box*/
.login_box{width:448px;height:234px;margin:0 auto;margin-bottom:35px;background:url(../images/login_box_bg.jpg) no-repeat left top}

.login_list{border-bottom:1px solid #161616;padding-bottom:25px;margin-bottom:5px}
.login_list dl dt{height:26px;line-height:26px;background:url(../images/message_h1.gif) repeat-x;font-weight:bold;color:#fff;font-size:13px;margin-bottom:20px}
.login_list dl dt span{float:left;margin-left:118px}
.login_list dl dt b{float:right;margin-right:55px;}
.login_list dl dd{text-indent:0px;height:26px;line-height:26px;background:url(../images/login_list.gif) no-repeat 15px center;padding-left:25px}
.login_list dl dd span{float:right;color:#6f6f6f;margin-right:45px}
.login_list dl dd a{float:left;color:#707070}

/*news_list*/
.news_list{margin-bottom:5px}
.news_list ul li{height:95px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #161616}
.news_list ul li p{line-height:21px;color:#6f6f6f;text-indent:0em}
.news_list ul li p b a{color:#bc1224}
.news_list ul li p span{font-family:Arial, Helvetica, sans-serif;color:#424242;font-size:11px}

/*life_list*/
.life_list{}
.life_list ul {}
.life_list ul li{width:200px;padding-right:30px;padding-left:10px;display:block;float:left;padding-bottom:30px;border-bottom:1px solid #161616;margin-bottom:20px}

.life_list ul li p{text-indent:0em;line-height:21px;color:#6f6f6f;margin-top:14px}
.life_list ul li p b a{font-size:14px;color:#bc1224}

/*marketing_list*/
.marketing_list{border-bottom:1px solid #161616;padding-bottom:14px;margin-bottom:15px}
.marketing_list dl dt{height:26px;line-height:26px;background:url(../images/message_h1.gif) repeat-x;font-weight:bold;color:#fff;font-size:13px;margin-bottom:20px}
.marketing_list dl dt span{margin-left:12px}
.marketing_list dl dd{text-indent:0px;height:26px;line-height:26px;background:url(../images/login_list.gif) no-repeat 15px center;padding-left:25px}
.marketing_list dl dd a{color:#707070}

/*about_font*/
.about_font{margin-bottom:35px}
.about_font h3{margin:0px;padding:0px;margin-top:30px;margin-bottom:15px}
.about_font h3 span{font-size:16px;color:#bc1224}
.about_font p{color:#707070;line-height:21px;text-indent:0em;margin-bottom:15px}
/*page*/
.page{margin-bottom:30px}
.red_f{font-weight:bold;color:#bc1224}

.pro_font p{text-indent:0em;line-height:23px;padding-left:12px;padding-right:16px;margin-bottom:20px}

.message_box{margin-bottom:60px}
.message_box h2{height:26px;line-height:26px;background:url(../images/message_h1.gif) repeat-x;font-size:13px;color:#fff;margin:0px;padding:0px;margin-bottom:8px}
.message_box h2 span{margin-left:8px}

.showPic {width:495px;height:359px;text-align:center;}
.showPic img{ width:495px; height:334px;display:block;}
.showPic A{ width:438px;display:block;color:#545454; line-height:40px;font-weight:bold; }
.showPic div{position:relative;left:0px;top:0px;text-align:left}
.showPic div a span{width:482px;height:22px;line-height:22px;color:#F00;display:block;position:absolute;left:0px;top:312px;text-align:right;padding-right:13px; background-color:rgba(0,0,0,0.7); *background:#000; *filter:alpha(opacity=70);cursor:pointer}

.blk_29 {PADDING: 0px; ZOOM: 1; POSITION: relative;OVERFLOW: hidden; height:120px;}
.blk_29 .LeftBotton {background:url(../images/left_btn.gif) no-repeat 0px 0px;LEFT: 0px; FLOAT: left; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 70px}
.blk_29 .RightBotton {	RIGHT: 0px;background:url(../images/right_btn.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 70px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;PADDING-TOP: 5px}
.blk_29 .Cont ul li{display:block;float:left;}

.photo_show{margin:0px; width:460px;height:125px;margin-left:16px;overflow:hidden;}
.photo_show li{margin:0px;list-style:none;margin-right:10px;width:108px; height:120px; float:left; text-align:center;}
.photo_show img{width:97px; height:64px;text-align:center;line-height:64px;border:0px;*filter:alpha(opacity=65);}
.showOn img{width:103px; height:70px;background:url(../images/pic_list_bg.gif) left top no-repeat; margin:0px;*filter:alpha(opacity=100);}
.showOn{background:url(../images/pic_list_bg.gif) left top no-repeat; margin:0px;}
/*foot*/
.foot{width:992px;height:19px;padding-right:10px;background:#c0bdbd;color:#595757;text-align:right}
.foot img{margin-right:12px}

