@charset "utf-8";

html { overflow-x: hidden; overflow-y: auto; }

/**







Title: styles for public



@Author:     helios



@version:    2.0



@Email:      liuyubang5@163.com



@QQ:         644163743



@Date:       2012-12-22



@Link:       http://www.cybweb.net







**/











/*---公用部分---*/



* {



	margin:0;



	padding:0;



}



.header {



	width:980px;



	height:89px;



	margin:0 auto;



}



.logo {



	width:270px;



	height:56px;



	margin-top: 10px;



	float:left;



}



.honor {



	width:244px;



	height:61px;



	float:left;



	margin-left: 10px;



}



.contact {



	width:274px;



	height:61px;



	float:right;



	margin-top: 10px;



}



.nav_box {



	width:100%;



	height:44px;



	line-height:44px;



	background:url(FQi89.gif) repeat-x;



	margin:0 auto



}



.nav {



	width:882px;



	margin:0 auto;



	height:44px;



	line-height:44px;



}



.nav li {



	width:126px;



	height:44px;



	text-align:center;behavior: url(FQi90.htc); 



	background:url(FQi91.gif) no-repeat;



	float:left;



}



.nav li a:hover,.lihover {



	background:url(FQi92.gif) no-repeat;



}



.nav li a {



	color:#FFF;



	font-weight:bold;



	font-size:14px;



		width:126px;



	height:44px;



	float:left;



	display:block;



	text-align:center;



	text-decoration:none;background:url(FQi91.gif) no-repeat;



}



.banner_box {



	width:100%;



	height:448px;



	background:url(FQi93.gif) repeat-x;



}



.banner {



	width:1115px;



	margin:0 auto;



	height:448px;



	position:relative;



	background:url(FQi94.jpg) center center no-repeat;



}



.banner a {



	width:93px;



	height:30px;



	display:block;



	float:left;



	margin-left:64px;



	



}



.banner a.as{_margin-left:30px;}



.banner span {



	position:absolute;



	bottom:100px;



	left:80px;



}



.box {



	width:100%;



	background:#fde3ee;



}



.content {



	width:960px;



	margin:0 auto;



	padding:0px 20px;



	background:#FFF;



}



.model_first, .model_sec, .model_three {



	width:960px;



	margin:0 auto;



	padding-bottom:20px;



	background:url(FQi95.gif) left bottom repeat-x;



}



.model_four {



	width:960px;



	margin:0 auto;



	padding-bottom:20px;



}



.first_l {



	width:665px;



	float:left;



}



.first_r {



	width:266px;



	float:right;



}



.first_l_p1 {



	line-height:22px;



	text-indent:2em;



	padding:10px;



	padding-left:22px;



}



.first_l_h3 {



	width:593px;



	height:65px;



	line-height: 75px;



	text-indent: 80px;



	color:#FFF;



	font-size:30px;



	font-family:"黑体";



	background:url(FQi96.gif) no-repeat;



}



.first_l_p2 {



	line-height:22px;



	text-indent:2em;



	padding:10px;



	padding-bottom:5px;



	padding-left:22px;



}



.first_l_p2 em {



	color:#f53a8b;



	font-size:14px;



	font-weight:bold;



}



.first_l_p2 img {



	vertical-align:top;



}



.s_tdh2 {



	text-align:center;



	height:46px;



	line-height:46px;



	color:#f53a8b;



	font-family:"微软雅黑";



	font-size:24px;



	font-weight:normal;



	border-bottom:1px solid #DDD;



	background:url(FQi97.png) repeat-x;



}



.s_td {



	border:1px solid #DDD;



}



.cont {



	padding-left: 10px;



	padding-top: 10px;



	width: 250px;



}



.btn {



	margin: 0 auto;



	position: relative;



	top: 15px;



	width: 350px;



}



.cont p {



	color: #000000;



	padding-bottom: 10px;



	text-indent: 0;



}



.cont .mid .spe {



	text-indent: 2em;



	width: 134px;



}



.cont .mid .spe span {



	color: #f53a8b;



}



.cont ul li a {



	color: #333333;



	font-size: 14px;



}



.cont .mid p b {



	color: #f53a8b;



}



.cont form select {



	border: 1px solid #969696;



	height: 20px;



	padding: 1px;



	width: 40px;



}



.cont .btn {



	height: 27px;



	width: 96px;



}



.cont .btn input {



	background: url(FQi98.png) no-repeat scroll center top transparent;



	border: medium none;



	cursor: pointer;



	height: 27px;



	width: 96px;



}



.cont .mid {



	background: url(FQi99.gif) no-repeat scroll right center transparent;



	height: 235px;



	padding-top: 25px;



}



.cont .mid p {



	line-height: 22px;



}



.cont p .a1 {



	width: 27px;



}



div:after, ul:after, li:after {



	clear: both;



	content: ".";



	display: block;



	font-size: 0;



	height: 0;



	visibility: hidden;



}



.cont .mid .line {



	padding: 15px 0;



}



.cont .mid .spe {



	text-indent: 2em;



	width: 134px;



}



.cont ul {



	padding-top: 10px;



}



.cont ul li {



	background: url(FQi100.png) no-repeat scroll center center transparent;



	height: 36px;



	line-height: 36px;



	padding-left: 25px;



	text-indent: 12px;



	width: 228px;



}



.right {



	float:right;



}



.left {



	float:left;



}



a {



	text-decoration:none;



}



select, input, img, select {



	vertical-align:middle;



}



.center {



	text-align:center;



}



html, body {



	font-family: "宋体";



	behavior: url(FQi90.htc);



	behavior: url(FQi101.htc);



	margin:0;



	padding:0;



	width:100%;



	color:#191919;



	font-size:12px;



	background:#FFF;



}



div, ul, li {



	list-style-type:none;



*zoom:1;



}



body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {



	margin: 0;



	padding: 0;



	font-size: 12px;



	color:#191919;



}



section {



	display:block;



}



body, button, input, select, textarea {



	font: 12px/1 "宋体", Helvetica, Arial, "\5b8b\4f53", sans-serif;



}



em {



	font-style: normal;



}



ul, ol {



	list-style: none;



}



img {



	border: none;



}



button, input, select, textarea {



	font-size: 100%;



}



table {



	border-collapse: collapse;



	border-spacing: 0;



}



html {



	overflow-y: scroll;



}



.sec_l {



	width:690px;



	float:left;



}



.sec_l_h3 {



	width:593px;



	height:61px;



	line-height:65px;



	text-indent: 80px;



	color:#FFF;



	font-size:30px;



	font-family:"黑体";



	background:url(FQi102.gif) no-repeat;



}







.mt10 {



	margin-top:10px;



}



/*----------------modify by liuyang 2013-09-16---------------------*/



.bd {



	border:1px solid #fac2dd;



	height:526px;



	width:679px;



	margin-top:12px;



	overflow:hidden;



	background:#fffbe6 url(FQi103.png) left top no-repeat;



}



.listt{width:664px;height:auto;padding:5px 7px 5px;}



.tabt{width:679px;height:56px;}



.tabt ul{margin:0;padding:0;}



.tabt li{float:left;width:225px;height:46px;padding-top:10px;line-height:20px;text-align:center;border-right:1px #fac2dd solid;cursor:pointer;border-bottom:1px #fac2dd solid;cursor:pointer;font-size:14px;font-weight:bold;}



.tabt li.on_zzjs{border-bottom:none;}



#tms3{border-right:none;}



.tmTable{



	width:664px;



	background:#fffdf6;



	}



.tmTable tr th{



	color:#dd006b;



	font-size:14px;



	font-weight:bold;height:39px;



	}



.tmTable tr td{padding:8px 5px;}	



.tmTable tr td,.tmTable tr th{border:1px solid #fddfe9;}



.tmTable tr td em{color:#dd006b;font-size:12px;float:left;display:block;



    padding-top:5px;



    width: 60px;}



.tmTable tr td b{color:#dd006b;font-weight:normal;width: 60px;padding-right:5px;}	



.tmTable tr td p{float:left;padding-left:5px;line-height:20px;width: 385px;}



.beizhu{



	margin-top:5px;



	}



.beizhu h2{



	font-weight:bold;



	font-size:14px;



	width:50px;



	float:left; height: 110px;



    padding-top: 5px;



	}



.beizhu p{



	float:left;



	line-height:21px;



	color:#333;



	width:610px;



	}	



/*----------------modify by liuyang 2013-09-16---------------------*/	



.sec_r {



	width:250px;



	float:right;



	margin-top:35px;



}



.sec_rm {



	width:248px;



	border:1px solid #fac2dd;



}



.sec_rm_nav {



	padding:10px;



}



.sec_rm_nav li {



	line-height:38px;



	border-bottom:1px dashed #DDD;



	padding-left:10px;



	background:url(FQi104.gif) left center no-repeat;



}



.sec_rm_nav li a {



	color:#333333;



}



.sec_rm_a {



	color:#f53a8b;



	font-size:12px;



	font-weight:bold;



	margin-left: 20px;



	margin-top:8px;



}



.sec_rm_a:hover {



	color:#f53a8b;



}



.sec_rm_p {



	text-align:center;



	padding-bottom: 20px;



	padding-top: 20px;



}



.three_l {



	width:670px;



	float:left;



}



.three_l_h3 {



	width:670px;



	height:64px;



	line-height:65px;



	text-indent: 80px;



	color:#FFF;



	font-size:30px;



	font-family:"黑体";



	background:url(FQi105.gif) no-repeat;



}



.three_t {



	padding:10px;



	margin-bottom:20px;



	padding-bottom:20px;



	background:url(FQi106.gif) center bottom no-repeat;



}



.three_t img {



	float:left;



}



.three_t p {



	width:495px;



	float:left;



	padding-left:10px;



	text-indent:2em;



	line-height:25px;



	padding-top:10px;



	color:#333;



}



.three_b {



	width:670px;



	margin:10px auto;



}



.three_b_m {



	width:325px;



	float:left;



	margin-bottom:10px;



}



.three_b_m img {



	width:119px;



	height:104px;



	padding:5px;



	float:left;



	border:1px solid #DDD;



}



.three_b_ms {



	width:150px;



	padding:0px 20px;



	float:left;



}



.three_b_ms h4 {



	color:#333333;



	font-size:14px;



	font-weight:bold;



	line-height:28px;



}



.three_b_ms p {



	line-height:22px;



	color:#333333;



	font-size:12px;



	text-indent:2em;



}



.three_b_ms p a {



	color:#F00;



}



.three_r {



	width:267px;



	float:right;



	background:url(FQi107.gif) center top no-repeat;



}



.three_r h2 {



	line-height:30px;



	color:#ffffff;



	font-size:16px;



	font-weight:bold;



	margin-top: 80px;



	text-indent: 20px;



}



.three_r_nav {



	padding:20px 15px 0px 15px;



	border:1px solid #fac2dd;



	width:237px;



}



.three_r_nav li {



	line-height:23px;



	margin-bottom:18px;



}



.three_r_nav li em {



	color:#333;



	font-weight:bold;



}



.mt20 {



	margin-top:20px;



}



.asd {



	width:265px;



	border:1px solid #fac2dd;



	margin-top:15px;



}



.asd_a{display:block; }







.asd p {height:59px;



	line-height:59px;



	text-align:center;



	background:url(FQi108.png) repeat-x;



}



.asd p a {



	display:inline-block;



	zoom:1;  



	margin-top:15px;



	margin-left:10px;



}



.four_l {



	width:646px;



	float:left;



}



.four_l_h3 {



	width:646px;



	height:63px;



	line-height:65px;



	text-indent:18px;



	color:#FFF;



	font-size:28px;



	font-family:"黑体";



	background:url(FQi109.png) no-repeat;



}



.mr50 {



	margin-right:50px;



}



.ml20 {



	margin-left:20px;



}



.four_r {



	width:291px;



	float:right;



	margin-top:10px;



}



.four_r h2 {



	width:291px;



	height:36px;



	color:#FFF;



	font-size:16px;



	font-weight:bold;



	line-height: 42px;



	_line-height:36px;



	text-indent: 42px;



	background:url(FQi110.gif) no-repeat;



}



.four_rm {



	width:259px;



	padding:20px 15px;



	border:1px solid #fac2dd;



	border-top:none;



}



.four_rmt a img {



	width:100px;



	height:125px;



	padding:2px;



	border:1px solid #DDD;



	float:left;



}



.four_rmtm {



	float:right;



	width:135px;



}



.four_rmtm h3 {



	line-height:30px;



}



.four_rmtm h3 a {



	color:#333333;



	font-size:16px;



	font-weight:bold;



}



.four_rmtm h4 {



	color:#333333;



	font-size:14px;



	font-weight:bold;



	line-height:30px;



}



.four_rmtm p {



	color:#333333;



	font-size:12px;



	line-height:22px;



}



.four_rmtm p a {



	color:#da1d54;



}



.tc {



	text-align:center;



}



.doc_l {



	width:100px;



	float:left;



	text-align:center;



}



.doc_l h3 {



	color:#333;



	font-size:12px;



	font-weight:bold;



	line-height:18px;



}



.doc_l a.doc img {



	border:1px solid #DDD;



	width:100px;



	height:125px;



	padding:2px;



}



.doc_l h4 {



	color:#333;



	font-size:12px;



	line-height:18px;



	font-weight:normal;



}



.ml40 {



	margin-left:40px;



}



.mt20 {



	margin-top:20px;



}



.mb5 {



	margin-bottom:5px;



}



.model_five {



	width:960px;



	margin:0 auto;



	padding-bottom:20px;



}



.five_l {



	width:591px;



	float:left;



}



.five_r {



	width:305px;



	float:right;



	height:40px;



	margin-top:20px;



	line-height:40px;



	text-indent:40px;



	background:url(FQi111.gif) left center no-repeat;



}



.five_r a {



	font-size:14px;



	color:#333;



}



.five_l_h3 {



	width:591px;



	height:61px;



	line-height:61px;



	text-indent:18px;



	color:#FFF;



	font-size:30px;



	font-family:"黑体";



	background:url(FQi112.gif) no-repeat;



}



.obs_zhun {



	width:948px;



	padding:20px 15px 10px 15px;



}



.obs_list {



	width:928px;



	height:auto;



	padding:10px;



	border:1px #d02e4f solid;



	border-top:2px #d02e4f solid;



}



.obs_tab {



	width:948px;



	height:30px;



}



.obs_tab ul {



	margin:0;



	padding:0;



}



.obs_tab li {



	float:left;



	width:76px;



	height:30px;



	margin-left: 17px;



	font-size:14px;



	color:#333;



	line-height:30px;



	text-align:center;



	background:url(FQi113.png) no-repeat;



	cursor:pointer;



}



.obs_tab li.on_zzjs {



	color:#FFF;



	background:#fff;



	font-weight:bold;



	background:url(FQi114.png) no-repeat;



}



.tab_show {



}



.tab_show h3 img {



	float: left;



	height: 294px;



	padding-right: 20px;



	_padding-right:5px;



	width: 275px;



}



.tab_show .info {



	background: url(FQi115.gif) repeat-x scroll center top transparent;



	border: 1px solid #DDDDDD;



	float: left;



	height: 296px;



	width: 286px;



	margin-right:15px;



	_margin-right:7px;



}



.tab_show h3 {



	width:252px;



	float:left;



	padding-right:20px;



	_padding-right:0px;



}



.tab_show .info .rh1 {



	background: url(FQi116.gif) no-repeat scroll center top transparent;



	float: right;



	margin-top: 6px;



	padding-left: 20px;



	position: relative;



	right: -18px;



	width: 126px;



	height:38px;



	color:#b60b20;



	font-weight:bold;



	font-size:14px;



	line-height:32px;



}



.tab_show .info p {



	clear: both;



	font-size: 12px;



	line-height: 21px;



	padding: 0 10px 4px;



	text-indent: 0;



}



.tab_show .info .rh2 {



	background: url(FQi117.gif) no-repeat scroll center top transparent;



	clear: both;



	float: left;



	left: -18px;



	position: relative;



	text-align: center;



	width: 159px;



	height:38px;



	line-height:32px;



	color:#b60b20;



	font-weight:bold;



	font-size:14px;



}



.tab_show .floatright {



	width:345px;



	float:left;



}



.tab_show .floatright img {



	border:1px solid #DDD;



	padding:2px;



	height: 291px;



}



.obs_zhou li {



	width:95px;



	height:30px;



	line-height:30px;



	text-align:center;



	float:left;



	margin-bottom:10px;



	background:url(FQi118.png) center center no-repeat;



}



.obs_zhou {



	padding:12px;



	padding-bottom:0px;



}



.obs_zhou li a {



	color:#333333;



	font-size:14px;



	text-decoration:none;



}



.obs_zhou li a:hover {



	color:#F00;



}



.obs_zhun1 {



	width:978px;



}



.model_stv {



	width:960px;



	margin:0 auto;



	padding-bottom:20px;



}



.model_stv h3 {



	color:#da1d54;



	font-size:14px;



	font-weight:bold;



	line-height:60px;



}



.model_stv p {



	text-indent:2em;



	line-height:24px;



	font-size:14px;



}



.zs_tab {



	width:961px;



	height:170px;



	margin:0 auto;



	background:url(FQi119.png) no-repeat;



}



#tab_container .list8_nav1 li p a {



	color:#333;



	text-decoration:NONE;



}



#tab_container .list8_nav1 li p a:HOVER {



	COLOR:#fa177d;



}



.resources {



	margin-left: 20px;



	padding-top: 24px;



	width: 940px;



}



.list8 {



	width:805px;



	height:143;



	float:left;



	background:#FFF;



	margin-left:15px;



	padding:5px 0px;



}



.tab8 {



	width:107px;



	height:32px;



	float:left;



}



.tab8 ul {



	margin:0;



	padding:0;



}



.tab8 li {



	width:107px;



	margin-bottom: 10px;



	margin-top:8px;



	height:33px;



	line-height:33px;



	text-align:center;



	background:url(FQi120.gif) no-repeat;



	cursor:pointer;



	font-family:"宋体";



	color:#333333;



	font-size:14px;



	font-weight:bold;



}



.tab8 li.on_zzjs {



	color:#ffffff;



	background:url(FQi121.gif) no-repeat;



}



.list8_nav1 {



}



.list8_nav1 li {



	width:160px;



	margin:0 auto;



	float:left;



	text-align:center;



}



.list8_nav1 li p a img {



	width:130px;



	padding:3px;



	height:110px;



	border:1px solid #cccccc;



}



.list8_nav1 li p {



	line-height:20px;



	text-align:center;



	text-indent:0px;



}



.list8_nav1 li p a {



	color:#333333;



	font-size:12px;



	font-family:"新宋体";



}



.list8_nav1 li p a:hover {



	color:#fa177d;



}



.list8_nav2 {



	padding:12px 10px;



}



.list8_nav2 li {



	width:106px;



	height:145px;



	margin:0 auto;



	float:left;



	text-align:center;



}



.list8_nav2 li p a img {



	width:85px;



	height:70px;



}



.list8_nav2 li p {



	line-height:25px;



	text-align:center;



}



.list8_nav2 li p a {



	color:#000;



	font-size:12px;



	font-family:"新宋体";



}



.list8_nav3 {



	padding:12px 10px;



}



.list8_nav3 li {



	width: 217px;



	height:67px;



	margin:0 auto;



	margin-bottom:6px;



	float:left;



	text-align:center;



}



.list8_nav3 li p a img {



	width:203px;



	height:67px;



}



.footer {



	margin:0 auto;



	border-top:5px solid #fa187e;



	width: 100%;



}



.footer_content {



	width:960px;



	_width:980px;



	margin:0 auto;



	padding: 0 20px;



	background:#ffffff;



}



.footer_content_nav {



	background:#ffffff url(FQi122.gif) center top no-repeat;



	color: #FFFFFF;



	height: 29px;



	line-height: 23px;



	margin: 0 auto;



	text-align: center;



	width: 652px;



}



.footer_content_nav span a {



	color: #FFFFFF;



	font-family: "新宋体";



	font-size: 14px;



	padding: 2px 4px;



}



.footer_m {



	margin-top:20px;



	padding-bottom: 20px;



}



.footer_ma {



	float:left;



	margin-top:35px; 



}



.footer_mm {



	width:660px;



	float:left;



	padding-left:20px;



	padding-right:20px; 



}



.footer_mm p {



	line-height:22px;



	color:#666666;



}



.footer_mm p a {



	color:#da1d54;



}



.footer_erwei{float:left; }











