/* tianlang50 style platform copyright(c) 2010,  */

/*
 * update log:
 * 2010-03-18	zhanghongmei	created initial version
*/
/*关于我们样式*/
a{ text-decoration:none;}
.about_us_left{width:180px; float:left; margin-top:15px; margin-left:12px;_margin-left:6px;}
.about_us_right{width:787px; min-height:760px;_height:760px; border:solid 1px #e3e3e3; float:left; margin-left:12px; margin-top:15px; background:#fdfdfd; padding-bottom:50px;}
.about_us_center{width:180px; min-height:152px; _heigth:152px; background: repeat-x left top;}
.about_us_ul{ list-style-type:none; margin-top:10px; margin-left:20px; height:90px;}
.about_us_ul li{ line-height:28px; background: no-repeat left 12px; padding-left:10px; font-size:14px;}
.down_oftware{ text-decoration:none; font-weight:bold;}
.down_data{ text-decoration:none;}

/* 关于我们左侧导航 */
	.page_main .main_nav { width:180px; float:left; padding:59px 0 20px; background: no-repeat 0 0; }
		.main_nav .list { padding-top:15px; font-size:14px; background: no-repeat 0 0; }
		.main_nav .list li { line-height:30px; padding-left:30px; background: no-repeat 18px 50%; }
		.main_nav .list li.ext { position:relative; background: no-repeat 14px 9px; }	
		.main_nav .list li.ext.add { background: no-repeat 14px 9px; }
		.main_nav .list li.ext a.scale { position:absolute; top:9px; left:14px; height:11px; width:11px; }
		.main_nav .list ul li { margin-left:-30px; background: no-repeat 18px center; font-size:12px;}
		.main_nav .list ul li.last { background: no-repeat 18px -7px; }
		/***右部样式***/
		.server_title{width:775px; height:31px; border-bottom:solid 1px #e7e7e7; background: repeat-x; line-height:31px; padding-left:12px; margin-bottom:20px;}
		.server_title_rightbj{width:775px; height:31px; background: no-repeat right top;}
		.server_title h1{ font-size:14px; color:#c42527; float:left; height:31px; background: no-repeat left 7px; padding-left:15px;}
	.server_title h2{ width:50px; height:28px; font-size:12px; font-weight:100; color:#7d7d7d; background: no-repeat right top; float:right; padding-left:60px; padding-top:3px;}
	.server_title h2 a{ text-decoration:none; color:#7d7d7d;}
	.server_title h2 a:hover,.server_title h2 a:active{ text-decoration:underline;color:#7d7d7d;}
	.about_us_right h2{ color:#000000; font-size:14px; margin-top:20px; margin-bottom:10px; margin-left:40px;}
	.about_us_right p{ color:#000000; line-height:28px; margin-left:40px; margin-right:60px; text-indent:2em;}
	.tl50_sound{ width:736px; height:30px; background-color:#f1f1f1; line-height:30px; margin-top:25px; margin-bottom:25px; margin-left:20px;}
	.tl50_sound_leftbj{ width:736px; height:30px; background: no-repeat left top;}
	.tl50_sound_rightbj{ width:716px; height:30px;background: no-repeat right top; font-size:14px; color:#cc0000; font-weight:bold; padding:0px 10px;}
	.sound_midea{ width:539px; height:45px; margin-left:40px; margin-bottom:30px;}
	.about_us_right h3{ color:#000000; font-size:14px; margin-top:20px; margin-bottom:10px; margin-left:40px;}
	.about_us_right h4{ color:#000000; font-size:12px; margin-top:10px; margin-bottom:20px; margin-left:40px; font-weight:100;}
	.lyrics p{ font-size:14px; margin-left:14px;}
	
	/*****大事件*****/
	.about_event_right{width:787px; min-height:760px;_height:760px; border:solid 1px #e3e3e3; float:left; margin-left:12px; margin-top:15px; background:#fdfdfd; padding-bottom:50px;}
	.about_event_right p{ color:#000000; line-height:25px; margin-left:50px; margin-right:150px;}
	.event_height{ margin-top:20px; margin-bottom:15px; width:745px;}
	.new_width{ width:730px;}
	.about_event_right h2{ font-size:12px; color:#000000; margin-top:15px; margin-left:50px; margin-bottom:15px;}
	
	/****法律声明***/
	.about_notices_right{width:787px; min-height:760px;_height:760px; border:solid 1px #e3e3e3; float:left; margin-left:12px; margin-top:15px; background:#fdfdfd; padding-bottom:50px;}
	.general{width:728px; border-bottom:solid 1px #ededed; margin-left:20px; margin-top:25px; padding-bottom:20px; padding-left:10px;}
	.general p{ color:#000; line-height:25px; margin-bottom:10px; margin-left:30px; margin-right:35px}
	.general p span{ color:#000; line-height:25px; margin-bottom:10px; font-size:10px; margin-right:5px;}
	.general_title{ margin-bottom:15px;}
	.general h1{ font-size:14px; color:#000; font-weight:bold; margin-bottom:15px; margin-top:25px;}
	.general p.red{ color:#ff0000;}
	.general h2{ font-size:14px; color:#000; margin-top:50px; margin-left:480px;}
	.general h3{ font-size:14px; color:#000; margin-top:15px; margin-left:550px;}
	
	/****天狼团队****/
	.chairman{width:724px; min-height:436px;_height:436px; margin-left:40px;}
	.chairman_left{width:418px; min-height:436px;_height:436px; float:left;}
	.chairman_right{width:276px; min-height:436px;_height:436px; float:left; padding-left:20px; padding-top:20px;}
	.chairman_left h1{ font-size:14px; color:#000000; margin-bottom:10px; margin-top:20px;}
	.chairman_left p{margin-right:10px; text-indent:2em; margin-left:0px;}
	.chairman_photo img{width:244px; height:304px; border:solid 1px #cccccc; padding:3px;}
	.chairman_right h1{ font-size:14px; color:#000; margin-top:10px;}
	.team_list{width:695px; margin-left:40px;}
	.team_list:after{  content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.team_list_img{ width:190px; min-height:145px;_height:145px; float:left; padding-top:13px;}
	.team_list_right{ width:495px; min-height:145px;_height:145px; float:left; padding-top:8px; padding-left:10px;}
	.team_list_right p{ margin-left:0px; margin-right:0px;}
	.more_content{ float:right; font-size:10px;}
	.more_content a{font-size:12px; margin-right:2px; text-decoration:none;}
	.more_content a:hover,.more_content a:active{font-size:12px; margin-right:2px; text-decoration:underline;}
	
	/****资质和荣誉*****/
	.certificate_right{width:787px; min-height:400px;_height:400px; border:solid 1px #e3e3e3; float:left; margin-left:12px; margin-top:15px; background:#fdfdfd; padding-bottom:50px;}
	.certificate_show{width:762px; height:548px; margin-top:10px; margin-left:20px;}
	.cer_bigimg{width:503px; height:441px; border:solid 1px #cccccc; float:left; background: repeat-x; margin-top:40px;}
	.cer_topbj{width:488px; height:416px;background: no-repeat left top; padding-top:25px; padding-left:15px;}
	.cer_rightimg{width:245px; float:left}
	.cer_topbj img{width:458px; height:307px; border:solid 6px #cccccc;}
	.cer_topbj h1{ font-size:14px; color:#000000; text-align:center; margin-top:15px; margin-bottom:10px;}
	.cer_topbj p{ font-size:12px; color:#000000; text-align:center; margin-top:15px; margin-bottom:10px;}
	
	
	.rollbox .leftbotton{height:29px;width:228px;background: no-repeat 6px 0;overflow:hidden;cursor:pointer; margin-top:10px; margin-left:10px;}
	.rollbox .rightbotton{height:29px;width:228px;background: no-repeat 6px 0;overflow:hidden;cursor:pointer; margin-top:10px; margin-left:10px;}
	.rollbox .cont{ width:215px;height:410px;overflow:hidden;margin-left:20px; margin-top:10px;}
	/*.rollbox .scrcont{height:575px;}*/
	.rollbox .cont .pic{width:215px;text-align:center; margin-right:10px;}
	.rollbox .cont .pic img{padding:2px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; margin-bottom:10px;}
	.rollbox .cont .pic span{line-height:12px;color:#505050;}
	.rollbox .cont a:link,.rollbox .cont a:visited{color:#626466;font-size:12px; font-family:"宋体";text-decoration:none;}
	.rollbox .cont a:hover{color:#f00;text-decoration:underline;}
	
	/*****公司动态******/
	.company_news_tab{width:701px; height:30px; background: no-repeat left bottom; margin-top:15px; margin-left:20px; padding-left:10px;}
	.company_news_tab_ul{ list-style-type:none;}
	.company_news_tab_ul li{float:left; margin-right:5px; cursor:pointer;}
	.tab_one{width:82px; height:20px; background: no-repeat; text-align:center; color:#333333; font-weight:bold; font-size:14px; padding-top:10px;}
	.tab_one:hover,.tab_one:active{width:82px; height:20px; background: no-repeat; text-align:center; color:#cc0000; font-weight:bold; font-size:14px; padding-top:10px;}
	.tab_two{width:82px; height:20px; background: no-repeat; text-align:center; color:#cc0000; font-weight:bold; font-size:14px; padding-top:10px;}
	.company_news_ul{ list-style-type:none; margin-top:20px; margin-left:40px;}
	.company_news_ul li{ line-height:30px; font-size:14px;}
	.company_news_ul li em{ display:block; float:left; width:500px;font-style:normal; background: repeat-x left 5px;; padding-right:5px;}
	.company_news_ul li a{ display:block; float:left; background:none; background-color:#fff; padding-right:5px; text-decoration:none; }
	.company_news_ul li a:hover,.company_news_ul li a:active{ display:block; float:left; background:none; background-color:#fff; padding-right:5px; text-decoration:underline; }
	.company_news_ul li span{ color:#b5b5b5; font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:100}
	
	/******关于我们*******/
	.company_info{width:715px; min-height:433px;_height:433px; margin-left:20px;}
	.left_company_infomation{width:421px; min-height:433px;_height:433px; float:left;}
	.right_company_photo{width:234px; min-height:241px;_height:241px; border:solid 1px #cccccc; float:left; padding-top:20px; padding-left:16px; margin-left:30px; padding-bottom:10px;}
	.left_company_infomation h1{ font-size:14px; color:#000000; margin-bottom:15px; margin-left:20px;}
	.information_ul{ list-style-type:none; margin-left:20px;}
	.information_ul li{ color:#000000; line-height:26px;}
	.information_ul li span{ color:#666666;}
	.right_company_photo h1{ font-size:14px; color:#cc0000; margin-bottom:10px;}
	.right_company_photo ul{ list-style-type:none;}
	.right_company_photo ul li{ line-height:23px;}
	.right_company_photo ul li span{ color:#000000; font-size:14px; font-family:arial, helvetica, sans-serif;}
	.right_company_photo h2{ font-size:12px; color:#cc0000;font-weight:100;}
	.left_company_infomation h3{ margin-left:20px; font-weight:100; font-size:12px; margin-bottom:20px; margin-top:-5px;}
	.red{ color:#cc0000; font-style:normal;}
	/*****页码*****/
	.pagination { text-align:center; }
	.pagination a { display:inline-block; margin-left:3px; padding:3px 7px 3px 7px; border:1px solid #dadada; color:#7f7f7f; vertical-align:middle;  text-decoration:none; }
	.pagination a:hover { text-decoration:underline; }
	.mt30 { margin-top:20px; }
	#now-page { border:1px solid #7f7f7f; color:#fff; background-color:#7f7f7f; }
	
	/******文章浏览*****/
	.article_right{width:787px; min-height:760px;_height:760px; float:left; margin-left:12px; margin-top:15px; background:#ffffff; padding-bottom:50px;}
	.article_title{width:785px; height:24px; border-bottom:solid 1px #ebebeb; padding-top:12px;}
	.collection{width:84px; height:16px; background: no-repeat; line-height:16px; font-size:12px; color:#949494; border:none; padding-left:5px; margin-left:585px;}
	.subscribe{width:51px; height:16px; background: no-repeat; line-height:1px; font-size:12px; color:#949494; border:none; line-height:16px; padding-left:8px;}
	.article_editor{width:680px; min-height:620px;_height:620px; padding-top:40px; margin-left:50px; padding-bottom:30px;}
	.article_editor h1{ font-size:24px; color:#000; font-weight:bold; text-align:center; margin-bottom:15px;}
	.article_editor h2{ font-weight:100; font-size:12px; color:#999999; text-align:center; margin-bottom:28px;}
	.article_editor h2 span{ margin-right:15px;}
	.article_editor p{ font-size:14px; color:#000; line-height:28px; margin-bottom:20px;}
	.article_bottom_title{width:785px; height:24px; border-top:solid 1px #ebebeb; padding-top:12px;}
	.next_article{width:674px; height:32px; background: repeat-x; margin-top:45px; margin-bottom:15px; margin-left:50px;}
	.next_article_leftbj{width:674px; height:32px; background: no-repeat left top;}
	.next_article_rightbj{width:674px; height:32px; background: no-repeat right top; text-align:center;}
	.next_article_rightbj ul{ list-style-type:none;}
	.next_article_rightbj ul li{float:left; height:32px; line-height:32px; margin-left:60px;_margin-left:30px;}
	.next_article_rightbj ul li span{ color:#000; font-size:12px;}
	.next_article_rightbj ul li a{  text-decoration:none; font-size:14px;}
	.next_article_rightbj ul li a:hover,.next_article_rightbj ul li a:active{  text-decoration:underline; font-size:14px;}
	
	
	