@charset "utf-8";
/* Basic Elements */
*{margin:0;padding:0;border:0;}
body{font-size:14px; line-height:18px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; color:#fff }
input,textarea,button,h1,h2,h3,h4,h5,h6{ font-size:12px;}
table{ border-collapse:collapse; border-spacing:0;}
input{ vertical-align:middle;}
img{ border:0;}
ul,ol,li{ list-style:none;}
a{text-decoration:none;outline: none; }
a:hover{text-decoration: none;}
a:active {star:expression(this.onFocus=this.blur());}
.pa{ position:absolute}
.pr{ position:relative}
.ti{ text-indent:-9999px;}
.fr{ float:right}
.fl{ float:left}
.m_30{ margin-left:30px}
body {height: 100%; background:#0d1c25}

#wrapper {position:absolute; z-index:1;top:0px; bottom:20px; left:0;width:1080px;background:#0d1c25;;overflow:auto;}
#scroller {position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);float:left;width:100%;padding:0;}

#wrapper2{ float:left; width: 1080px; margin:0 auto; position:relative; padding-bottom:50px}

.bg_1{ position:relative; width:1080px; height:500px;}
.bg_1 a{ height:112px; line-height:112px; text-align:center; color:#fff; font-size:36px;}
.bg_1 .link1{ top:389px; left:0; width:242px;}
.bg_1 .link2{ top:389px; left:242px; width:308px;}
.bg_1 .link3{ top:389px; left:553px; width:275px;}
.bg_1 .link4{ top:389px; left:828px; width:252px;}
.bg_1 .red{ top:419px; left:975px; width:20px; height:20px; background:red; -moz-border-radius:10px; -webkit-border-radius: 10px; border-radius:10px;}

.search{ width:1080px; height:144px; background:#0d1c25; position:relative}
.search .searinp_bg{ position:absolute; top:20px; left:30px; width:1000px; height:104px; background:#fff; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px; padding-left:20px; font-size:32px;}
.search .searinp_bg .inp1{ position:absolute; top:17px; left:17px; width:900px; height:70px; line-height:70px; font-size:1.8em; color:#ccc}
.search .search_btn{ top:3px; right:8px; background:url(../images/index_02.jpg) no-repeat}


ul.xfNav{ width:1020px; height:80px; margin-top:21px; background:#fff; -moz-border-radius: 25px 25px 0 0; -webkit-border-radius: 25px 25px 0 0;border-radius:25px 25px 0 0;}
ul.xfNav li{ float:left; height:80px; line-height:80px; cursor:pointer;font-size:2.6em; text-align:center}
ul.xfNav #btop1,ul.xfNav #dtop1{ color:#488bf4; width:273px;}
ul.xfNav #btop1.now,ul.xfNav #dtop1.now{ background:url(../images/nav_1.png) no-repeat;  color:#fff; width:273px;}
ul.xfNav #btop2,ul.xfNav #dtop2{ color:#488bf4; width:291px;margin-left:-30px; }
ul.xfNav #btop2.now,ul.xfNav #dtop2.now{ background:url(../images/nav_2.png) no-repeat;  color:#fff; width:291px; }
ul.xfNav #btop3,ul.xfNav #dtop3{ color:#488bf4; width:291px;margin-left:-40px; }
ul.xfNav #btop3.now,ul.xfNav #dtop3.now{ background:url(../images/nav_2.png) no-repeat;  color:#fff; width:291px; }
ul.xfNav #btop4,ul.xfNav #dtop4{ color:#488bf4; width:272px;margin-left:-37px; }
ul.xfNav #btop4.now,ul.xfNav #dtop4.now{ background:url(../images/nav_3.png) no-repeat;  color:#fff; width:272px; }

.xfTxt{ position:relative; width:1020px; margin:0 0 0 30px; }
.xfbg_1{ height:113px; background:url(../images/navnr_1.png) no-repeat;}
.xfbg_2{ height:189px; background:url(../images/navnr_2.png) no-repeat;}
.xfbg_3{ height:246px; background:url(../images/navnr_3.png) no-repeat;}
.xfbg_4{ height:320px; background:url(../images/navnr_4.png) no-repeat;}

.xfTxt ul{ padding-top:20px}
.xfTxt li{ float:left; height:70px; line-height:70px; width:204px; text-align:center; color:#4c4c4c; font-size:1.9em}
.xfTxt li a{float:left; color:#4c4c4c; display:block;height:70px; line-height:70px; width:204px; text-align:center;}
.xfTxt .xz{ background:url(../images/xz_btn.jpg) no-repeat 20px 28px;}




.index_nr,.content{position:relative;}
.index_nr ul{position:relative;list-style:none;padding:0;margin:0;width:100%;text-align:left;}
.index_nr li{cursor:pointer;width:985px; height:212px; background:#fff; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius:25px; margin:20px 0 0 30px;box-shadow: 0px 6px 5px #a0a0a0; padding-left:35px}
.index_nr li .title{ float:left; width:970px; margin:20px 0 0 0; height:60px; line-height:60px; color:#000; font-size:3em}
.index_nr li .bq{ float:left; height:60px; line-height:60px; color:#4c4c4c; font-size:2.2em; padding:0 30px 0 0;}
.index_nr li .gx{ float:right; height:60px; line-height:60px; color:#4c4c4c; font-size:2.2em; margin-right:20px}
.index_nr li .weixinnum{ float:right; width:470px; height:60px; text-align:right; background:url(../images/weixin.jpg) right top no-repeat; padding-right:46px; font-size:32px; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; line-height:50px}
.index_nr li .qq{ float:right; width:470px; height:60px; text-align:right; background:url(../images/qq.jpg) right top no-repeat; padding-right:46px; font-size:32px; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; line-height:50px}


.index_nr .ind_lnr{ float:left; width:480px; height:50px; line-height:50px; color:#4c4c4c; font-size:2.2em}
.index_nr .ind_img1{ float:left; width:51px; height:49px; background:url(../images/n_1.png) no-repeat;}
.index_nr .ind_img2{ float:left; width:51px; height:49px; background:url(../images/n_2.png) no-repeat;}
.index_nr .ind_img3{ float:left; width:51px; height:49px; background:url(../images/n_3.png) no-repeat;}
.index_nr .ind_img4{ float:left; width:51px; height:49px; background:url(../images/n_4.png) no-repeat;}
.index_nr .ind_img5{ float:left; width:51px; height:49px; background:url(../images/n_5.png) no-repeat;}
.index_nr .ind_img6{ float:left; width:51px; height:49px; background:url(../images/n_6.png) no-repeat;}
.index_nr .ind_bt{ float:left; width:190px; height:49px; font-weight:bold}
.index_nr .ind_nr{ float:left; width:220px; height:49px;}
.index_nr .ind_time{ float:right; width:480px; height:50px; line-height:50px; color:#4c4c4c; font-size:2.2em; text-align:right}
.index_nr .ind_t1{ float:right; width:120px; height:49px;}
.index_nr .ind_t2{ float:right; width:190px; height:49px; text-align:left}

.top{ position:fixed; right:40px; bottom:40px}


/*card*/


ul.xfNav2{ width:1020px; height:80px; margin-top:21px; background:#fff; -moz-border-radius: 25px 25px 0 0; -webkit-border-radius: 25px 25px 0 0;border-radius:25px 25px 0 0;}
ul.xfNav2 li{ float:left; height:80px; line-height:80px; cursor:pointer;font-size:2.6em; text-align:center}
ul.xfNav2 #btop1{ color:#488bf4; width:273px;margin-right:120px}
ul.xfNav2 #btop1.now{ background:url(../images/nav_1.png) no-repeat;  color:#fff; width:273px;}
ul.xfNav2 #btop2{ color:#488bf4; width:291px;margin-left:-30px; }
ul.xfNav2 #btop2.now{ background:url(../images/nav_2.png) no-repeat;  color:#fff; width:291px;  }
ul.xfNav2 #btop3{ float:right; color:#488bf4; width:272px;margin-left:-37px; }
ul.xfNav2 #btop3.now{ background:url(../images/nav_3.png) no-repeat;  color:#fff; width:272px;  }




.xfTxt2{ float:left;width:1020px;}
.xfbg2_1{ height:113px; background:url(../images/navnr_1.png) no-repeat;}
.xfbg2_2{ height:200px; background:url(../images/navnr_2.png) no-repeat;}
.xfbg2_3{ height:113px; background:url(../images/navnr_3.png) no-repeat;}
.xfTxt2 ul{ padding-top:20px}
.xfTxt2 li{ float:left; height:70px; line-height:70px; width:204px; text-align:center; color:#4c4c4c; font-size:1.9em}
.xfTxt2 li a{float:left; color:#4c4c4c; display:block;height:70px; line-height:70px; width:204px; text-align:center;}
.xfTxt2 .xz{ background:url(../images/xz_btn.jpg) no-repeat 20px 28px;}

.fh_top{ float:left; width:1080px; height:144px;box-shadow:1px 2px 10px #646464; background:#488bf4; position:relative}
.fh_top .fh{ position:absolute; top:0; left:0;}
.fh_top .title{ width:100%; text-align:center; line-height:144px; font-size:3.4em; color:#fff;}
.case1{ float:left; width:1015px; padding:48px 0 30px 35px; }

.bgzhe{ position:fixed !important; position:absolute; width:100%; height:100%; background:#000; z-index:888;filter:alpha(opacity:40);opacity:0.4;}
.info { position:fixed; top:50%; left:50%; width:722px; height:755px; margin:-377px -361px; z-index:9999;}
.tan1{ float:left; width:722px; height:755px; background:url(../images/tc.png) no-repeat;}
.close1{ top:638px; left:59px; width:284px; height:84px; z-index:8888;}
.close2{ top:638px; left:379px; width:284px; height:84px; z-index:8888;}
.info2 { position:fixed; top:50%; left:50%; width:722px; height:755px; margin:-377px -361px; z-index:9999;}
.tan2{ float:left; width:722px; height:625px; background:url(../images/tc_0.png) no-repeat;}

.case1 .title{ float:left; width:100%; line-height:60px; color:#4c4c4c; font-size:3em; margin-bottom:20px; background:url(../images/card_tit.png) no-repeat 0 7px; padding-left:60px}
.downmenu{ float:left; LINE-HEIGHT: 64px; FLOAT: left; COLOR: #4c4c4c; FONT-SIZE: 14px; OVERFLOW: visible; _display: inline; width:214px; height:64px; border:2px solid #4c4c4c; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; background:#fff url(../images/fh2.jpg) no-repeat 147px 8px; margin-right:20px}
.downmenu A { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 64px; PADDING-LEFT: 2px; WIDTH: 172px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 78px; COLOR: #4c4c4c; PADDING-TOP: 0px;font-size:2.3em; }

.case1 .data{ float:left; width:680px; height:64px; border:2px solid #4c4c4c; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;  position:relative;}
.case1 .data input{ position:absolute; top:10px; left:10px; width:650px; height:45px; line-height:45px; border:none;font-size:2.3em;COLOR: #4c4c4c; font-family:'微软雅黑'}
.case1 .fkxz{ float:left; width:900px; line-height:53px; color:#4c4c4c; font-size:36px; margin:30px 0 0 0; display:inline;}
.case1 .fkxz li{ float:left; width:900px; cursor:pointer}
.case1 .fkxz .xz_0{ float:left; width:20px; height:20px; background:url(../images/zxbtn_0.jpg) no-repeat; margin:17px 10px 0 0; display:inline;}
.case1 .fkxz .xz_1{ float:left; width:20px; height:20px; background:url(../images/zxbtn_1.jpg) no-repeat; margin:17px 10px 0 0; display:inline;}


.grade{ float:left; width:1020px; margin:40px 0 0 0px;}
.grade ul{ float:left; margin-left:10px; border-bottom:2px solid #ccc; padding:40px 0 20px 30px;border-top:2px solid #ccc;}
.grade li{ float:left; width:480px; height:68px; line-height:68px; margin-bottom:16px; }
.grade li .grade_p{ float:left; width:220px; margin-right:10px; color:#4c4c4c; font-size:2.1em} 
.grade input{ float:left; width:171px; height:64px; border:2px solid #4c4c4c; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; line-height:64px; font-size:2.3em; COLOR: #227fbb; padding-left:5px; font-family:'微软雅黑'}
.grade .inp1{ float:left; width:935px; height:410px; border:2px solid #4c4c4c; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; margin-top:37px}
.grade .inp1 textarea{ width:895px; height:360px; margin:20px 0 0 20px; font-size:2.3em; COLOR: #4c4c4c; font-family:'微软雅黑'}
.grade .link1{ float:left; width:500px; height:90px; color:#e6e6e6; font-size:2.6em; line-height:90px;  text-align:center; background:#488bf4; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; margin:40px 0 0 260px;}
.grade .data2{ float:left; LINE-HEIGHT: 64px; FLOAT: left; COLOR: #a8573c; FONT-SIZE: 14px; OVERFLOW: visible; _display: inline; width:224px; height:64px; border:2px solid #4c4c4c; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; background:#fff url(../images/fh2.jpg) no-repeat 167px 8px; margin-right:20px}
.grade .data2 A { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 64px; PADDING-LEFT: 2px; WIDTH: 202px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 78px; COLOR: #4c4c4c; PADDING-TOP: 0px;font-size:2.0em; }
.grade .data3{ float:left; LINE-HEIGHT: 64px; FLOAT: left; COLOR: #a8573c; FONT-SIZE: 14px; OVERFLOW: visible; _display: inline; width:230px; height:64px; border:2px solid #227fbb; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; background:#fff url(../images/fh2.jpg) no-repeat 163px 8px; margin-right:7px }
.grade .data3 A { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 64px; PADDING-LEFT: 2px; WIDTH: 172px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 78px; COLOR: #4c4c4c; PADDING-TOP: 0px;font-size:2.3em; }
.grade .data{ float:left; width:224px; height:64px; border:2px solid #4c4c4c; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;  position:relative;}
.grade .data input{ text-align:center;position:absolute; top:10px; left:10px; width:188px; height:45px; line-height:45px; border:none;font-size:2.3em;COLOR: #4c4c4c; font-family:'微软雅黑'}

.txgd_btn{ float:left; margin:40px 0 0px 0;}


.tc_con{ top:102px; left:40px; width:660px; height:497px;}
.tc_con ul{ float:left; width:650px; height:497px; overflow-y:scroll; overflow-x:hidden; -Webkit-overflow-scrolling: touch}
.tc_con li{ float:left; width:610px; height:98px; line-height:98px;border-bottom:1px solid #cbcbcb; font-size:3.1em; color:#333; font-family:'宋体';padding-left:20px; background:url(../images/img_0.jpg) no-repeat 585px 27px; overflow:hidden; }
.tc_con li.xz{  background:url(../images/img_1.png) no-repeat 585px 27px;}

.reg{ float:left; width:1020px;}
.reg ul{ float:left; }
.reg li{ float:left; width:1020px; height:68px; line-height:68px; margin-bottom:16px; }
.reg li .grade_p{ float:left; width:230px; margin-right:10px; color:#4c4c4c; font-size:2.6em;} 
.reg input{ float:left; width:670px; height:64px; border:2px solid #4c4c4c; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; line-height:64px; font-size:2.3em; COLOR: #4c4c4c; padding-left:5px;font-family:'微软雅黑'}

.inf_bg{ float:left; width:1080px; height:354px; background:url(../images/information_bg.jpg) no-repeat; position:relative}
.inf_bg .tx{ position:absolute; top:56px; left:446px; width:172px; height:172px;-moz-border-radius:94px; -webkit-border-radius: 94px; border-radius:94px; border:8px solid #fff}
.inf_bg .tx_d{  position:absolute; top:56px; left:446px; border:8px solid #fff; width:172px; height:172px;-moz-border-radius:50%; -webkit-border-radius: 50%; border-radius:50%;-o-border-radius:50%}

.inf_bg .name{ position:absolute; top:105px; left:650px; color:#fff; font-size:3em; line-height:65px}
.inf_bg .qq{ position:absolute; top:152px; left:650px; color:#fff; font-size:3em; line-height:65px}
.inf_bg .num{ position:absolute; top:270px; left:958px; width:105px; text-align:center; height:70px; line-height:70px; color:#fff; font-size:3.2em; }

.inf_p{ float:left; width:1080px; margin-top:-10px}
.inf_p li{ float:left; width:1000px; border-bottom:1px solid #808080; height:233px; color:#000; font-size:3em; padding-right:20px}
.inf_p li img{ float:left; width:144px; height:144px; margin:40px 40px 0 50px; -moz-border-radius:72px; -webkit-border-radius: 72px; border-radius:72px;}
.inf_p li a{ color:#488bf4}
.inf_p li div{ height:159px; line-height:53px; margin-top:50px;}
	
.data_pic{ float:left; width:1080px; height:386px;}
.datalink{ top:517px; left:900px; width:136px; height:106px; background:#fff; -moz-border-radius: 90px; -webkit-border-radius: 10px; border-radius:90px;box-shadow:2px 2px 5px #434040; text-align:center; line-height:40px; color:#488bf4; font-size:2.6em; padding-top:30px; z-index:50 }

.data1{ float:left; width:950px;background:#fff; padding-bottom:34px; margin:30px 0 0 30px; display:inline; }
.data1 ul{ float:left; width:980px;}
.data1 ul li{ float:left; width:980px; height:56px; line-height:56px;color:#4c4c4c; font-size:3em}
.data_img1{ float:left; width:56px; height:60px; background:url(../images/datatb_01.png) no-repeat; margin-right:10px}
.data_img2{ float:left; width:56px; height:60px; background:url(../images/datatb_02.png) no-repeat; margin-right:10px}
.data_img3{ float:left; width:56px; height:60px; background:url(../images/datatb_03.png) no-repeat; margin-right:10px}
.data_img4{ float:left; width:56px; height:60px; background:url(../images/datatb_04.png) no-repeat; margin-right:10px}
.data_img5{ float:left; width:56px; height:60px; background:url(../images/datatb_05.png) no-repeat; margin-right:10px}
.data_img6{ float:left; width:56px; height:60px; background:url(../images/datatb_06.png) no-repeat; margin-right:10px}
.data_img7{ float:left; width:56px; height:60px; background:url(../images/datatb_07.png) no-repeat; margin-right:10px}
.data_img8{ float:left; width:56px; height:60px; background:url(../images/datatb_08.png) no-repeat; margin-right:10px}
.data_img9{ float:left; width:56px; height:60px; background:url(../images/datatb_09.png) no-repeat; margin-right:10px}
.data_img10{ float:left; width:56px; height:60px; background:url(../images/datatb_10.png) no-repeat; margin-right:10px}
.data1 ul li .data_p{ float:left; width:210px;}
.data1 ul li .data_p2{ float:left; width:30px} 
.data1 .data_sm{ float:left; width:940px; margin:20px 0 0 0; color:#808080; font-size:2.3em; line-height:38px; border-bottom:1px solid #ccc; padding-bottom:40px; }

.col ul{ float:left; width:960px; margin:31px 0 0 20px; padding-bottom:10px}
.col ul li{ color:#4c4c4; height:55px; line-height:55px; font-size:36px;}
.col{ background:url(../images/details_08.jpg) 520px 45px no-repeat;box-shadow:none; padding-bottom:30px; border-bottom:1px solid #ccc; width:940px; display:inline; float:left}
.col .data_img1,.col .data_img2,.col .data_img3,.col .data_img4,.col .data_img5,.col .data_img6,.col .data_img7,.col .data_img8,.col .data_img9{ margin-right:0;}
.details_con{ float:left; width:1000px; margin:31px 0 0 20px; background:url(../images/details_bg.jpg) no-repeat 0 15px; min-height:1200px;}
.details_con ul{ float:left; width:930px; margin:31px 0 100px 70px;}
.details_con ul li{ float:left; width:300px; height:50px; line-height:50px; color:#4c4c4c; font-size:28px;}
.details_con ul li .data_p{ float:left; width:170px;}
.details_con ul li .data_p2{ float:left; width:20px} 
.details_p{ float:left; width:900px; color:#4c4c4c; font-size:30px; margin-left:70px; display:inline; line-height:36px;}
.details_p span{ float:left; width:920px; color:#488bf4}

.data_nr{ float:left; width:1020px; background:#fff; -moz-border-radius:20px; -webkit-border-radius: 20px; border-radius:20px; margin:30px 0 0 0px; padding-bottom:30px}
.data_nr .title{ float:left; width:989px; height:76px; background:#488bf4; line-height:76px; color:#fff; font-size:2.5em;-moz-border-radius:20px 20px 0 0; -webkit-border-radius: 20px 20px 0 0; border-radius:20px 20px 0 0; margin-left:16px; display:inline;}
.data_nr .title .time{ float:left; margin-left:40px;}
.data_nr .title .qq{ float:right; margin-right:40px; text-align:right}
.data_nr .title .qq a{ color:#fff}
.data_nr .data_ulbg{ float:left; width:985px; margin:0 0 0 16px; display:inline; border:2px solid #4c4c4c;-moz-border-radius: 0 0 9px 9px; -webkit-border-radius: 0 0 9px 9px; border-radius: 0 0 9px 9px; border-top:none;}
.data_nr ul{ float:left; width:960px; margin:33px 0 30px 20px; display:inline;}
.data_nr li{ float:left; width:960px; color:#000; height:50px; line-height:50px; font-size:2.7em;}
.data_nr li .data_bt{ float:left; width:250px;}
.data_nr .data_sm{ float:left; width:940px; margin:20px 0 0 40px; color:#808080; font-size:2.2em; line-height:38px}

.title2{ position:absolute; top:150px; left:0px; width:1080px; text-align:center; line-height:85px; font-size:80px; font-family:'微软雅黑';}
.bg_1 .red{ top:419px; left:975px; width:20px; height:20px; background:red; -moz-border-radius:10px; -webkit-border-radius: 10px; border-radius:10px;}

.new_btn{ width:1050px; height:120px; background:#0d1c25; padding:15px 0 0 30px;}
.new_btn li{cursor:pointer;}
.new_btn .new_btn1{ top:21px; left:30px; width:510px; height:104px; background:url(../images/index_btn1.jpg) 0 0}
.new_btn .new_btn2{ top:21px; left:540px; width:510px; height:104px; background:url(../images/index_btn1.jpg) -510px 0}


.new_btn li{ float:left; height:99px; text-indent:-9999px}
.new_btn #ctop1{ width:510px; background:url(../images/index_btn0.jpg) 0 0}
.new_btn #ctop1.now{  background:url(../images/index_btn1.jpg) 0 0}
.new_btn #ctop2{ width:510px; background:url(../images/index_btn0.jpg) -510px 0}
.new_btn #ctop2.now{  background:url(../images/index_btn1.jpg) -510px 0}


.details_pic{ float:left; width:1080px;}
.details_tit{ float:left; width:1080px; height:144px; background:#488bf4; line-height:144px; color:#fff; font-size:48px; font-family:'微软雅黑'; text-align:center; position:relative}
.details_tit .det_jt{ position:absolute; top:0; left:0; width:168px; height:144px;}

.black_bg{ background:#fff; float:left; width:1020px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px; margin:30px 0 0 30px; display:inline; padding-bottom:50px;}
.tc_tit{ float:left; width:100%; font-size:48px; font-weight:bold; color:#000; text-align:center; height:120px; line-height:120px;border-bottom:1px solid #cbcbcb;}