﻿@charset "utf-8";
body{font-size:12px;color:#333;margin:0 auto;font-family:"微软雅黑","宋体",Arial;background:#fff;}
*{margin:0; padding:0;}
ul,ol{list-style:none;}
img{border:none;}
p{margin:0; padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.clear{clear:both;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

/********global*********/
.header{width:1100px;margin:0 auto; margin-top:15px; }
.head_dh {width:100%;margin:0 auto; background:#f7f7f7; height:25px; color:#818181; border-bottom:1px solid #eee;}
.head_dh_list { line-height:25px;width:1100px;margin:0 auto;  }
.head_dh_info {   color:#8b8b8b; float:right; width:650px;}
.head_dh_info a {color:#8b8b8b; padding-left:15px; background:url(/uploadfile/716/images/arrow.png) left center no-repeat; margin:0 8px;}
.head_dh_info a:hover {color:#fd4e00;}
.head_dh_go{float:left; width:100px; color:#e74e0b; }
.head_dh_go a{ color:#e74e0b; }
.head_dh_go a:hover{ color:#ff0000; }
.logo_img{float:left; width:190px;}
.login_form { height:95px; border-bottom:1px solid #e3e3e3;} 
.login_img{width:1100px; margin:0 auto; margin-top:20px;}

.login_w{width:1100px;margin:0 auto;}
.login_w{ background:#e8e8e8;-moz-border-radius:1px; -webkit-border-radius:1px;border-radius:1px;padding:1px;margin:60px auto 55px ;position:relative; margin-bottom:140px;}
.mc{border:1px solid #e1e1e1;background:#ffffff;height:355px;}
.mcs{border:1px solid #e1e1e1;background:#ffffff;height:460px;}
.login_w .form{width:620px;overflow:hidden;height:354px; margin:0 auto; margin-top:18px;}
.login_w .forms{width:620px;overflow:hidden;height:460px; margin:0 auto; margin-top:25px;}
.login_w .fore1{z-index:10; }
.login_w .fore2{z-index:8; }
.login_w .fore3{z-index:6;}
.login_w .fore4{z-index:3;}
.item-ifo {position:relative;width:307px;}
.item-ifos {position:relative;width:307px; float:left; line-height:24px; margin-left:10px;}
.item-info{width:216px;  margin:0 auto}
.ico{position:absolute;right:12px;z-index:5;}
.item{height:64px;line-height:26px;overflow:visible;margin:0 auto;width:320px;z-index:1;}
.item_1{height:64px;line-height:26px;overflow:visible;margin:0 auto;width:420px;z-index:1;}
.item_2{height:64px;line-height:26px;overflow:visible;margin:0 auto;width:274px;z-index:1;}
.item_reg { width:274px; margin:0 auto;z-index:1;}
.i-name{background:url(/uploadfile/716/images/login-all-bg.png) no-repeat -373px -111px #fff;width:16px;height:16px;top:8px;}
.i-pass{background:url(/uploadfile/716/images/login-all-bg.png) no-repeat -346px -108px #fff;width:14px;height:19px;top:8px;}
.text{float:none;width:282px;height:24px;line-height:24px;padding:4px 20px 4px 3px;border:1px solid #cccccc;font-size:14px;font-family:arial,"宋体";}
.login_text { color:#7f7f7f;}
.hide{display:none;}
#autoentry{height:37px;margin-top:35px;}
.item span {color: #999999;height: 20px; line-height: 20px;display:block;margin-top:1px; }
.item_1 span {color: #999999;height: 26px; line-height:26px;display:block;margin-top:1px; float:left; width:100px; text-align:right; font-size:14px;}
.item a:link,.item a:visited{}
.label{width:100px;text-align:right;font-size:14px;}
.checkbox{margin-top:3px;*margin-top:2px;}
.btn-img{cursor:pointer;overflow:hidden;margin:0;padding:0;border:0;text-align:center;}
.btn-entry{width:307px;height:34px;font-family:"微软雅黑";line-height:100px;text-indent:-9999px;background:url(/uploadfile/716/images/login-all-bg.png) no-repeat 0 -61px; overflow:hidden;}
.btn-reg{width:274px;height:39px;font-family:"微软雅黑";line-height:100px;text-indent:-9999px;background:url(/uploadfile/716/images/login_regs.jpg) no-repeat; overflow:hidden;}
.btn-entry:hover{background:url(/uploadfile/716/images/login-all-bg.png) no-repeat 0 -95px;}
.mar{margin-right:10px;}


.menu{float:right;width:868px; background:url(/uploadfile/716/images/line_bg.jpg) top center no-repeat;}
.menu ul li{float:left;display:inline;line-height:42px;width:124px; }
.menu ul li a{display:block;width:124px;height:42px;text-align:center;}


.banner_imgs {BACKGROUND: url(/uploadfile/716/images/bann_bg.jpg) center 50%; height:300px;  margin:0; width:100%; margin-top:15px;border-top:5px solid #e15517}
.bann{ margin:0 auto; width:1100px;height:300px;position:relative;  z-index:99}

.banner_hot { position:absolute; top:35px; z-index:999; width:195px; left:10px }
.banner_hot1 { position:absolute; top:35px; z-index:999; width:195px; left:205px }
.banner_bar_img {width:100%; min-width:120px; height:300px; position:relative; overflow:hidden; margin-top:15px;border-top:5px solid #e15517}
.banner_bar {position:absolute; left:50%; margin-left:-960px; height:300px; width:1920px; overflow:hidden;}

.banner{width:1920px;position:relative; margin-top:15px;border-top:5px solid #e15517}
.banner_inner{position:relative;height:300px;width:990px;margin:0 auto}
.banner_img{width:20000px}
.banner_img li{float:left;width:1920px;position:relative}
.banner_img li.bgli01{ background:#2a95bb url(/uploadfile/716/images/bann.jpg) center no-repeat;}
.banner_img li.bgli02{ background:#E8E8E8 url(/uploadfile/716/images/bann1.jpg) center no-repeat;}
.banner_common{position:relative;width:1100px;margin:0 auto}
.banner_pre{position:absolute;left:0;top:80px;width:60px;height:60px;cursor:pointer;background:url(/uploadfile/716/images/banner_btn_l_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;right:0;top:80px;width:60px;height:60px;cursor:pointer;background:url(/uploadfile/716/images/banner_btn_r_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:230px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}




.news { width:100%; margin:0 auto; height:270px; position: absolute; top:366px; z-index:9999}
.news2 { width:100%; margin:0 auto; height:200px; position: absolute; top:366px; z-index:9999}
.newlist { margin:0 auto; width:1100px; height:257px; background:#f6f6f6; background: url(/uploadfile/716/images/news_bg.jpg) no-repeat center top;}
.newlist2 { margin:0 auto; width:1100px; height:167px; }
.company_news { float:left; margin-left:16px;width:410px;}
.title{ height:37px; background:url(/uploadfile/716/images/company_t.jpg) no-repeat }
.title em { float:right; margin-top:15px; margin-right:5px;}
.about_titles{ height:37px; background:url(/uploadfile/716/images/about_t.jpg) no-repeat }
.about_titles em { float:right; margin-top:15px; margin-right:5px;}
.company_news ul{ margin-top:10px;}
.company_news ul li{ line-height:21px;height:21px;  width:320px; }
.company_news ul li a{ color:#6d6d6d;float:left; display:block; overflow:hidden;}
.company_news ul li a:hover{ color: #FF3300;}



.flv { width:410px;}
.flv_left { float:left; width:94px;margin-top:12px;}
.flv_left  img {overflow:hidden; width:94px; height:62px;}
.flv_right { float:left; width:291px; margin-left:8px;_margin-left:8px; overflow:hidden; display:inline; margin-top:10px;}

.fl_nt em{ font-style:normal; float:right; width:80px; color:#999997; }
.fl_nt { float:left; width:301px; margin-left:5px; display:inline;color:#666666; line-height:16px;}
.fl_nt a { font-weight:bold;  background:url(/uploadfile/716/images/arrow.jpg) no-repeat left center; padding-left:15px; font-size:13px;color:#6d6d6d;}
.fl_nt  img { vertical-align:middle;}
.fl_nc { float:left; width:245px;margin-left:5px;margin-top:6px; display:inline;color:#636363; line-height:16px;padding-left:15px;}
.fl_nc a { text-decoration:none; color:#636363;}
.fl_nc a:hover { text-decoration:underline; color:#636363;}
.line_dot {padding-top:15px; border-bottom:1px dotted #b6b6b6; width:400px}
.p10 { margin-top:10px;}
.more { margin-left:120px; margin-top:30px;}
.about_more { margin-left:170px; margin-top:10px;}
.search {
	margin-top:6px;
	width:222px;
	height:250px;
	background:url(/uploadfile/716/images/search_t.jpg) no-repeat;
    float:left;
	margin-left:15px;
}
.search_text {
margin-top:45px;
width: 212px;
height: 79px;
padding:5px;
color:#8c8c8c;
font-size:14px;
font-family:"微软雅黑";

}
.search_input { width:100px; height:25px; line-height:25px;}
.codes { margin-top:15px; color:#000;}
.search_btn {margin-top:15px; }



.about { float:left;}
.about_logo { padding-top:10px;}
.about_logo  img  { float:left; margin-right:10px;}
.about_logo p {padding-top:8px; color:#636363; line-height:22px; text-indent:2em;}


/*======== join =========*/
.join { margin:0 auto; width:1100px; margin-top:5px;}
.about_title {  font-size:24px;line-height:42px;  font-family: "Microsoft YaHei", 微软雅黑, 宋体;color:#e15517; border-bottom:1px solid #c7c7c7; }
.m20 { margin-bottom:20px;}
.left_c { float:left; width:208px; margin-top:8px  }
.left_bar { float:left; width:208px;}
.left_bar ul li { margin-bottom:5px; width:208px;height:42px; border-bottom:1px solid #c7c7c7; line-height:42px; color:#fff; }
.left_bar ul li a{ display:block;padding-left:20px;width:188px;height:42px; color:#000;background:url(/uploadfile/716/images/line_ico.jpg) left center no-repeat }
.left_bar ul li.selected,.left_bar ul li a:hover { background:url(/uploadfile/716/images/line_hover_ico.jpg) left center no-repeat; color:#e15517}

.about_l { float:left; width:208px;}
.about_l ul li {  width:150px;height:42px; line-height:42px; color:#fff;border-bottom:1px solid #e7e7e7; margin-bottom:5px;}
.about_l ul li a{ display:block;padding-left:20px;width:150px;height:42px; color:#000;background:url(/uploadfile/716/images/line_ico.jpg) left center no-repeat }
.about_l ul li.selected,.about_l ul li a:hover { background:url(/uploadfile/716/images/line_hover_ico.jpg) left center no-repeat; color:#e15517}

.right_bar { float:left; margin-left:26px; width:860px; margin-top:8px;}
.right_bars { float:left; margin-left:30px; width:850px; margin-top:8px;}
.left_title {float:left; text-align:left;font-size:24px; font-family: "Microsoft YaHei", 微软雅黑, 宋体; }
.sub_title { height:42px; text-align:right; line-height:42px;border-bottom:1px solid #c7c7c7;}
.right_title { float:right; text-align:right;}
.right_title a { color:#333}
.right_title a:hover { color:#ff0000}
.content_text { padding:0 25px; margin-top:40px; line-height: 25px; }
.content_text p{ margin-top:10px; text-indent:2em}
.ptn { text-indent:2em}
.content_title { text-align:center;font-size:27px; padding-bottom:30px; font-family: "Microsoft YaHei", 微软雅黑, 宋体; }
.tips { width:654px; height:105px;border:1px solid #ddd9cd; background:#fffae9; padding:5px; margin-top:18px; margin:0 auto}

/*======== 内页 =========*/
.contact { margin-top:20px;}
.contact_us { border:1px solid #d3d3d3;height:290px; background:url(/uploadfile/716/images/contact_p.jpg) center bottom no-repeat; width:208px;  }
.contact_us img { padding:5px 0 8px 0;}
.contact_us p{ line-height:22px;  padding-left:6px;}
.content_jm { margin:0 auto; width:700px;}
.map { margin:0 auto; width:660px;}
.company_xx { margin:0 auto; width:660px; margin-top:45px; font-size:16px; font-family: "Microsoft YaHei", 微软雅黑, 宋体; line-height:25px; font-weight:500;}

/*======== 底部foot =========*/


.foot{width:100%;height:45px; margin:0 auto; margin-top:15px;background:#e74e0b;}
.foot_dh { position:relative; top:239px;}
.footer { width:1120px; height:45px; line-height:45px;margin:0 auto; }
.foot_l{ color:#000000; text-align:right; float:left;}
.foot_r{float:right;}
.footer a { color:#000000; line-height:25px; padding:0 5px;}
.footer a:hover { color:#fff000; }









.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #333; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #EAEAEA 1px solid; BORDER-TOP: #EAEAEA 1px solid; BACKGROUND: url(/uploadfile/716/images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #EAEAEA 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #EAEAEA 1px solid; HEIGHT: 24px}
.FixTitle H3 {margin:0;PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(/uploadfile/716/images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #333;}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {	BORDER-RIGHT: #EAEAEA 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #EAEAEA 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #EAEAEA 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #EAEAEA 1px solid; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(/uploadfile/716/images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(/uploadfile/716/images/ca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 152px; TEXT-ALIGN: center}
.blk_29 .box IMG {	BORDER-RIGHT: #EAEAEA 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #EAEAEA 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #EAEAEA 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #EAEAEA 1px solid}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid}
.blk_29 .box P{	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.blk_29 .box P a{ color:#333;}
.rollphotos {	MARGIN-TOP: 10px;}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #EAEAEA 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #EAEAEA 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #EAEAEA 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #EAEAEA 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}
