@charset "utf-8";
/* CSS Document */

/* About */	
.aboutTit{ border-bottom:1px solid #ccc; padding:0 0 4px 6px;}	
.aboutTit strong{ padding-right:10px; margin-right:10px; font-size:14px; font-family:"微软雅黑";
	background:url(../images/common/list_bg.jpg) no-repeat right center;}
.aboutTit span{ color:#666; font-weight:bold;}
.aboutCon{ padding:25px 0 0 17px;}
.aboutConInfor img.fl{ display:block; padding:4px; border:1px solid #ebebeb; margin-right:40px;}
.aboutConInfor table.fl{ margin-top:-3px; width:450px;}
.aboutConInfor table.fl th{ width:100px;padding:6px 0; vertical-align:top;}
.aboutConInfor table.fl td{ padding:6px 0;}
.aboutFact{ width:720px; overflow:hidden;}
.aboutFact ul{ width:800px;}
.aboutFact li{ float:left; margin-right:25px;}
.aboutFact li h4{ font-weight:bold;}
.aboutFact div img{ display:block; margin-top:6px;}
.aboutFact p{ margin-top:14px; padding-left:10px; background:url(../images/common/garyDot.gif) no-repeat left center;}

/* Idea */	
.ideaCon{ padding:0 194px 286px 0;
	background:url(../images/about/idea_bg.jpg) no-repeat right 65px;}

/* EnterLine */	
.EnterLine{ margin-top:55px; padding-top:13px; border-top:1px solid #e8e8e8;}

/* service */	
.ServiceList{ margin-top:58px; border-top:1px solid #e8e8e8; padding:13px 0 0 18px;}
.ServiceList li{ padding-bottom:30px; margin-top:13px; border-bottom:1px dotted #e8e8e8;}
.ServiceList .fr{ width:450px; line-height:18px; color:#666;}
.ServiceList .fr h3{ color:#000; font-weight:bold;}
.ServiceList .fr h4{ margin-top:16px; font-weight:bold;}
.ServiceList .fr p{ margin-top:4px;}
.ServiceList .fl{ width:224px; height:107px; margin-right:28px;}



.mt8{ margin-top:8px;}
.mt35{ margin-top:35px;}
.mt13{ margin-top:13px;}
.mt25{ margin-top:25px;}	
.w600{ width:600px;}	

.designCon{ display:none;}
.designTit{ background:url(../images/common/ico.jpg) no-repeat right center; cursor:pointer;}
.designTit.cur{ background:url(../images/common/ico2.jpg) no-repeat right center;}

.box{width:700px;margin:18px auto 0 auto;}
.event_year{width:60px;text-align:center;float:left;margin-top:10px; position: relative; left:30px;}
.event_year li{height:40px;line-height:40px;background:#FFF;margin-bottom:1px;font-size:18px;color:#828282;cursor:pointer;}
.event_year li.current{width:61px;background:#D90009 url('../img/jian.png') 60px 0 no-repeat;color:#FFF;text-align:left;padding-left:9px;}
.event_list{width:620px;float:right;background:url('../img/dian3.png') 139px 0 repeat-y;margin:10px 0 20px 0;}
.event_list h3{margin:0 0 10px 132px;font-size:24px;font-family:Georgia;color:#D90009;padding-left:25px;background:url('../img/jian.png') 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic;}.event_list li{background:url('../img/jian.png') 136px -80px no-repeat;}
.event_list li span{width:127px;text-align:right;display:block;float:left;margin-top:12px;font-size:14px; font-weight:bold;}
.event_list li p{width:450px;margin-left:24px;display:inline-block;padding-left:10px;background:url('../img/jian.png') -21px 0 no-repeat;line-height:25px;_float:left;}
.event_list li p span{width:450px;text-align:left;border-bottom:1px dotted #DDD;padding:10px 5px;background:#FFF;margin:0; font-size:14px; font-weight:normal;}



label{margin: 0 5px 0 0}

ol,ul{list-style:none outside none;margin:0px;padding:0;}
textarea{font-size:12px;background-color:#f9f9f9; border:1px solid #ddd;width:450px; padding:10px;}
fieldset{clear:both;padding:0 0 1em 1em;margin:0 0 30px .3em;border:1px solid #888888;}
legend{margin:0 0;padding:2px;font-size:10px;border:0px ;text-transform:capitalize;color:#000000;}

.clear{clear:both !important}
input[type="submit"]{background:url('../images/buttom.png') no-repeat;font-size:15px;font-weight:600;color:#FFFFFF;border:0;font-family:"Microsoft YaHei","SimHei","SimSun";text-shadow:0 -1px 0 #535353;margin:5px 5px 0 0;padding:0 0 3px 0;display:block;width:106px;height:35px;text-align:center;font-weight:bold;line-height:33px;text-indent:20px;}
input[type="button"]{background:url('../images/buttom.png') no-repeat;font-size:15px;font-weight:600;color:#FFFFFF;border:0;text-shadow:0 -1px 0 #535353;margin:5px 5px 0 0;padding:0 0 3px 0;display:block;width:106px;height:35px;text-align:center;font-weight:bold;line-height:33px;text-indent:20px;}
input.button_button{background:url('../images/buttom.png') no-repeat;margin:0;width:106px;height:35px;border:0;font-size:15px;font-weight:600;color:#FFFFFF;text-shadow:0 -1px 0 #535353;padding:0 0 3px 0;text-align:center;font-weight:bold;line-height:33px;text-indent:20px;cursor:pointer;}




/*index start*/
.body_main{margin:20px auto 0 auto;width:700px;}
.box_title{background:url('../images/box_top.png') no-repeat scroll center top transparent;width:699px;height:80px;padding:0;}
.box_title .text_content{text-align:center;padding:20px 0 10px 0;}
.box_title .text_content h1{font-weight:normal;}
.box_main{background:#ffffff;border-width:0 1px 0 1px;width:697px;min-height:50px;overflow:hidden !important;}
.box_bottom{background:url('../images/box_bottom.png') no-repeat scroll center top transparent;width:699px;height:7px;padding:0;}
/*Tooltips*/
.tooltips_main{position:absolute;left:0;margin:-5px 0 0 2px;z-index:999;}
.tooltips_box,.tooltips,.msg{display:inline-block;*display:inline;*zoom:1;position:relative;border-style:solid;border-color:#FF1F1F;}
.tooltips,.msg{border-width:0 1px;*left:-2px;background-color:#FFCFCF;}
.tooltips_box{border-width:1px;line-height:1.5;}
.tooltips{margin:0 -2px;}
.msg{margin:1px -2px;padding:0 6px;color:#2F2C2C;text-shadow:0 1px 0 #FFFFFF;font-size:12px;}
.ov{background:url('../images/tri.gif') no-repeat scroll 0 0 transparent;position:absolute;left:30%;overflow:hidden;width:15px;height:15px;margin:16px 0 0 0;display:inline;}
/*regist*/
.register{float:left;padding:25px 0px;}
.register .form_submit{float:left;width:700px;}
.register .form_submit .fieldset{float:left;}
.register .form_submit .fieldset .field-group{float:left;height:55px;}
.register .form_submit .fieldset .field-group .title{float:left;width:120px;text-align:right; line-height:30px; height:30px;font-size:14px;}
.register .form_submit .fieldset .field-group .control-group{float:left;width:500px;margin:0 10px;}
.register .form_submit .fieldset .field-group .tips{float:left;width:250px;color:#8E8E8E;}
.register .div_submit{float:left;width:650px;margin:10px 5px;}
.register .div_submit .div_submit_button{float:right;}
/*end regist*/
.fieldset .input_add_background{background:url("../images/input.jpg") no-repeat scroll 100% 100% transparent;background-position: center;height:30px;width:157px;float:left;margin:0 2px 0 0;}
.fieldset .input_add_background input.register_input_ot{background-color:#f9f9f9;border:0 none;color:#4F4F4F;font-size:12px;height:18px;outline:medium none;width: 145px;padding:1px;margin:5px;}
.fieldset .input_add_long_background{background-position: center;height:30px;width:486px;float:left;margin:0 0 15px 0;display:inline;}
.fieldset .input_add_long_light_background{background:url("../images/input_long_light.jpg") no-repeat scroll 100% 100% transparent;background-position: center;height:30px;width:286px;float:left;}
.fieldset .input_add_long_background input.register_input{background-color:#f9f9f9; border:1px solid #ddd;color:#4F4F4F;font-size:12px;height:28px;outline:medium none;width:470px;padding:1px;}
.fieldset .input_text{display:inline-block;position:absolute;vertical-align:top;margin:6px 0 0 10px;z-index:2;font-style:italic;color:#BFBFBF;}
