@charset "utf-8";
/* CSS Document */
/* head
----------------------------------------------------------------------------------------------------*/
.font14{font-size:14px; line-height:30px;}
*{ padding:0; margin:0}
body{font-family:"宋体"; font-size:12px;min-width:1004px; min-height:700px;_height:700px; color:#777777;/*background:url(../images/banner.jpg) top center no-repeat #EDF2F5;*/}
.floatleft{ float:left;}
.floatright{ float:right}
.clear{ clear:both; height:0px; overflow:hidden}
.center{ text-align:center}
a{ color:#777777}
a:hover{ color:#1966B1 }
.center{ text-align:center;}
h2 a{ font-weight:bold; font-size:14px; color:#FD5004; line-height:35px;}
#top{ width:100%; min-width:1004px; width:auto!important; _width:expression(document.documentElement.clientWidth<1004?"1004px":"auto"); margin:0 auto; }
.topMain{ width:1400px; margin:0 auto; position:relative}
.top{width:980px; margin:0 auto; padding-top:23px;height:40px; position:absolute; top:0; left:0; right:0; z-index:99999;}
.logo{ float:left;}
.tel{ float:right; text-align:right;padding-top:7px;background:url(../images/tel.png) top left no-repeat; width:290px; height:34px; font-size:20px; font-weight:600; color:#00008B}
.bgnotice{ float:left; width:100%; margin-top:20px; padding-bottom:25px; color:#1A66B4}
.notice{ width:1004px; margin:0 auto;background:url(../images/bgnotice.jpg) top left no-repeat; height:46px; padding-top:15px;}
.notice .floatleft{ float:left; padding-left:175px; line-height:30px;}
.search_i{ float:right; border:1px solid #D3D5D6; width:300px; background:#fff; height:28px; margin-right:23px;}
.search_text{width:253px; padding-left:5px; height:25px; line-height:25px; float:left}
.search_i img{ vertical-align:middle;float:left}

/*banner*/
.banner{ width:1400px; margin:0 auto;}
.banner img{ width:100%;}
/* menu
----------------------------------------------------------------------------------------------------*/
#menu {float:left; font-family:"微软雅黑";background:url(../images/menu.jpg) top center repeat-x; width:100%;}
#nav {display:block;margin:0 auto; width:1000px; height:53px;}
#nav .mainlevel {  float:left;}
#nav .mainlevel a { display:block;  width:90px;height:53px; line-height:53px; font-size:14px; text-align:center; color:#fff}
#nav .mainlevel a:hover{background :url(../images/menuhover.jpg) center no-repeat; }
#nav .mainlevel a.current{background :url(../images/menuhover.jpg) center no-repeat; }
#nav .mainlevel ul {position:absolute; display:none; z-index:2; width:80px; margin-left:4px;background :url(../images/navbg.jpg) top center repeat-x #127DE7;border:1px solid #7CCDFB; padding:10px 0}
#nav .mainlevel li{float:left;}
#nav .mainlevel li a { font-family:"宋体"; font-size:12px; font-weight:normal;width:82px; float:left; color:#fff; height:27px; line-height:27px;}
#nav .mainlevel li a:hover { background:none; color:#A23900}

/* indMain
----------------------------------------------------------------------------------------------------*/
#indMain{ width:980px; margin:0 auto;}
.guide_i{float:left; line-height:21px; width:470px;height:290px; padding-bottom:20px; padding-right:38px; }
.guide_i_t{float:left; margin-bottom:19px;width:470px;background:url(../images/titlebg.gif) repeat-x bottom left;height:26px;}
.guide_i_t span{float:left; width:128px; height:26px;background:url(../images/title_i.gif) no-repeat 0 -6px}
.more_i{ float:right; margin-top:10px; background:#1966B1; color:#C2D6FA !important; line-height:17px; padding:0 4px;}
.guide_i img{border:1px solid #fff;}
.guide_iimg{ border:3px solid #A5C4FD; float:left; margin-right:15px; margin-bottom:20px; margin-top:10px; }
.intr{ line-height:25px; text-indent:2em}
.list_i{ float:left;width:470px;}
.list_i li{ float:left;width:470px; line-height:35px;}
.list_i li a{ float:left;width:450px;background:url(../images/list_ico.gif) no-repeat 0 13px; padding-left:20px;line-height:35px;}
.list_i li span{ cursor:pointer}
.visa_i{ float:left; line-height:21px; width:470px;height:290px; padding-bottom:20px; }
.visa_i_t{float:left; margin-bottom:17px;width:470px;background:url(../images/titlebg.gif) repeat-x bottom left;height:26px;}
.visa_i_t span{float:left; width:128px; height:26px;background:url(../images/title_i.gif) no-repeat 0 -54px}

.case_i{float:left; line-height:21px; width:980px;padding-bottom:20px; height:300px;}
.case_i_t{float:left; margin-bottom:28px;width:980px;background:url(../images/titlebg.gif) repeat-x 0 28px;height:52px;}
.case_i_t span{float:left; width:158px; height:52px;background:url(../images/title_i.gif) no-repeat 0 -95px}
.case_i_t .more_i{ margin-top:26px;}

.partFourM{ width:980px;float:left; height:200px;}
.left{ width:53px; float:left;height:70px; padding-top:20px;}
.right{ width:33px; padding-left:20px; float:left;height:70px; padding-top:20px;}
.partFourCon{ width:894px; float:left;}
.partFourCon li{float:left; width:221px;text-align:center;background:url(../images/proimgbg.jpg) top left no-repeat;}
.teachImg{ float:left;width:200px;text-align:center; padding-top:10px;height:160px;  }
.teachName{float:left;width:188px;height:24px; margin-left:8px; margin-left:4px; text-align:left}
.teachName a{float:left;width:168px; height:24px; line-height:24px;background:url(../images/list1_ico.gif) 5px 8px no-repeat #C2D6FA; padding-left:20px; color:#000}
.teachName a:hover{float:left;width:168px; height:24px; line-height:24px;background:url(../images/list1_ico.gif) 5px 8px no-repeat #0E73CB;padding-left:20px; color:#fff}

.newszone_i{ float:left;line-height:21px; width:654px;padding-bottom:50px; height:290px; padding-right:36px;}
.newszone_i_t{float:left; margin-bottom:12px;width:654px;background:url(../images/titlebg.gif) repeat-x 0 21px;height:48px;}
.newszone_i_t span{float:left; width:180px; height:48px;background:url(../images/title_i.gif) no-repeat 0 -158px}
.newszone_i_t .more_i{ margin-top:21px;}
.newzonemain{float:left;width:634px; padding:10px;background:url(../images/newszone.jpg ) no-repeat top left;height:217px;}
.city{ float:left;width:620px; padding-right:14px; height:43px; line-height:40px; padding-bottom:15px;}
.city div a{ padding:0 6px;}
.newzonemain img{ float:left; border:3px solid #ccc; margin-right:30px; margin-top:5px;}
.newzonemain ul{ float:left; width:407px;}
.newzonemain ul li{ float:left; width:407px; }
.newzonemain ul li a{ float:left;background:url(../images/list_ico.gif) no-repeat 0 13px; padding-left:20px;width:387px;line-height:30px;}
.newzonemain_more{ float:right; margin-top:10px;background:url(../images/newszone_more.gif) no-repeat top left; width:67px; height:14px;}
.newzonemain ul li span{cursor:pointer}
.contactus{ float:left; margin-top:6px;background:url(../images/contactus.jpg) no-repeat top left; width:250px; height:183px; padding:107px 10px 50px 30px;}
.contactmain{ float:left; color:#fff; height:155px;width:250px; line-height:24px; margin-top:-26px;}
.contactqq{  float:left;width:170px; padding-left:80px;}
.contactqq a{float:left;width:33px; height:26px; }

.row_bot{ float:left; width:980px; padding-bottom:40px;}
.banner_c{float:left; width:293px; height:233px;padding-right:40px; background:url(../images/newslistbg.jpg) no-repeat bottom right;}
.banner_c img{  border:3px solid #ccc; }
.newslist_i{float:left; width:300px; padding-right:40px;}
.newslist_i_t{float:left; margin-bottom:12px;width:300px;background:url(../images/titlebg.gif) repeat-x bottom left;height:26px;}
.newslist_i_t span{float:left; width:180px; height:26px;background:url(../images/title_i.gif) no-repeat 0 -217px}
.newslist_i ul{ float:left;width:300px;}
.newslist_i li{ float:left;width:300px; line-height:35px;}
.newslist_i li a{ float:left;width:280px;background:url(../images/list_ico.gif) no-repeat 0 13px; padding-left:20px;line-height:35px;}

.news_i{float:left; width:300px;}
.news_i_t{float:left; margin-bottom:15px;width:300px;background:url(../images/titlebg.gif) repeat-x bottom left;height:26px;}
.news_i_t span{float:left; width:180px; height:26px;background:url(../images/title_i.gif) no-repeat 0 -265px}
.news_i ul{ float:left;width:300px;}
.news_i li{ float:left;width:300px; line-height:35px;}
.news_i li a{ float:left;width:280px;background:url(../images/list_ico.gif) no-repeat 0 13px; padding-left:20px;line-height:35px;}
.news_i img{ float:left; border:1px solid #fff;}
.news_iimg{float:left; width:105px; height:66px; border:3px solid #A5C4FD; margin-right:15px; margin-top:10px; margin-bottom:19px; }
/* boot
----------------------------------------------------------------------------------------------------*/
.foot_x{width:100%;float:left; background:#164686; height:261px; color:#fff;}
.footmain{ width:1004px; margin:0 auto;overflow:hidden}
.f_link{ width:1004px; float:left; height:66px; line-height:66px;}
.f_link .floatleft{float:left;padding-left:188px;background:url(../images/flink.jpg) no-repeat center left; }
.bottomnav{width:1004px; overflow:hidden; float:left; text-align:center; height:66px; line-height:66px;background:url(../images/flinkbg.gif) repeat-x top left;}
.f_link a{ padding:0 8px;}
.bottomnav a{padding:0 12px;}
.bootTxt{ text-align:left; line-height:28px;width:980px; padding-top:36px;background:url(../images/flinkbg.gif) repeat-x 0 -66px; margin:0 auto}
.bootTxtcon{background:url(../images/foot_logo.gif) no-repeat 22px 0; padding-left:200px; width:780px; float:left;}
.foot_x a{ color:#fff}
.foot_x a:hover{ color:#A33800}
.share{ padding:30px 0 0 10px; float:left; width:200px;}
.f_link .floatright{float:right; background:url(../images/top_ico.gif) no-repeat center left; width:51px; height:26px;}
/* 二级页面
-----------------------------------------------------------------------------------------------------*/
.fyMain{ width:980px;margin:0 auto}
/* mainNleft
-----------------------------------------------------------------------------------------------------*/
.fyLeft{ float:left; width:220px; display:block;overflow:hidden; padding-right:40px;}

.l_contact{ float:left; width:220px; height:183px; color:#fff; padding-top:107px;background:url(../images/l_contact.jpg) top left no-repeat;margin-bottom:20px;  }
.l_contactmain{ float:left; width:180px; height:157px; padding:0 15px 0 25px; line-height:23px;}
.l_contactqq{float:left; width:154px; padding-left:66px; }
.l_contactqq a{ float:left; width:32px; height:24px;}

.l_news{ float:left;width:220px; height:290px; padding-top:50px;background:url(../images/l_news.jpg) top left no-repeat; margin-bottom:20px; }
.l_news ul{float:left;width:220px; height:242px; line-height:34px; padding-top:20px;}
.l_news ul li{float:left;width:220px; }
.l_news ul li a{ float:left;width:200px;background:url(../images/list_ico.gif) 7px 13px no-repeat; padding-left:20px;}
.l_news .floatright{ margin-right:5px; color:#1B67B2}

.l_pro{float:left;width:218px; border:1px solid #268BB9;margin-bottom:20px;background:url(../images/l_pro_bot.jpg) bottom center no-repeat #EDF2F5;}
.l_pro_t{float:left;width:218px;background:url(../images/l_pro.jpg) top center no-repeat; height:51px; line-height:51px; color:#fff; font-weight:bold; font-size:18px; text-align:center }
.l_pro_main{ float:left;width:204px; padding:15px 7px 50px;}
.proOne{ width:204px;}
.proOne a{display:block; line-height:25px; height:25px; font-size:12px; color:#1A66B1; padding-left:17px;}
.proOne a:hover{ color:#fff; padding-left:17px; background:#33ACF3}
.proOne a.current{ color:#fff; padding-left:17px; background:#33ACF3}

/* fyRight
-----------------------------------------------------------------------------------------------------*/
.fyRight{ float:left; width:720px;background:url(../images/mainr_bot.jpg) bottom left no-repeat; padding-bottom:21px; overflow:hidden;}
.r_top{float:left; width:720px;background:url(../images/mainr_top.jpg) top center no-repeat; height:21px;}
.fyRight_title{float:left;width:720px;background:url(../images/titlebg.gif) bottom left repeat-x; height:26px; color:#1866B1}
.fyRight_title a{color:#1866B1}
.fyRight_title font{color:#A23900; font-size:12px;}
.fyRight_title .floatright{ margin-top:12px;}
.r_about,.r_contact,.r_hr,.r_book,.r_case,.r_newszone,.r_guide,.r_newslist,.r_visa,.r_news,.r_search{float:left; width:130px; height:26px; }
.r_about{background:url(../images/title_i.gif) 0 -308px no-repeat;}
.r_contact{background:url(../images/title_i.gif) 0 -339px no-repeat;}
.r_hr{background:url(../images/title_i.gif) 0 -372px no-repeat;}
.r_book{background:url(../images/title_i.gif) 0 -402px no-repeat;}
.r_case{background:url(../images/title_i.gif) 0 -434px no-repeat;}
.r_newszone{background:url(../images/title_i.gif) 0 -467px no-repeat;}
.r_guide{background:url(../images/title_i.gif) 0 -497px no-repeat;}
.r_newslist{background:url(../images/title_i.gif) 0 -216px no-repeat;}
.r_visa{background:url(../images/title_i.gif) 0 -54px no-repeat;}
.r_news{background:url(../images/title_i.gif) 0 -264px no-repeat;}
.r_search{background:url(../images/title_i.gif) 0 -532px no-repeat;}
.fyRight_title .floatleft{ font-size:16px; font-weight:bold; display:block;letter-spacing:2px;}
.fyRight_title .floatright{padding-right:8px;}
.mainRightMain{float:left;width:680px; padding:20px;background:url(../images/mainr_min.jpg) top left repeat-y;min-height:550px; _height:550px;}
.padding15{ padding:15px; line-height:30px; font-size:14px;}
.mainr_line{float:left; height:18px; width:99%;background:url(../images/line_s.gif) top left repeat-x;}
.mainr_txt{float:left; }
.mainr_txt li{float:left; width:680px;}
.mainr_txt li .floatleft{ background:url(../images/mainr_ico.gif) 0px 10px no-repeat; padding-left:10px;}
.mainr_txt li a{float:left; width:660px; padding:0 10px;height:26px; line-height:26px;}
.mainr_txt li a:hover{  background:#D8E9FE;}

/* fy_product_list
----------------------------------------------------------------------------------------------------*/
.pro_txt{ float:left; padding-top:10px;}
.pro_txt li{ float:left; width:307px;height:160px; margin:0 16px;_margin:0 12px;background:url(../images/pro_txtimg.jpg) top left no-repeat;}
.pro_txt_l{ float:left; padding-left:12px; padding-top:9px; width:125px;}
.pro_txt_l img{ border:2px solid #fff;}
.pro_txt_r{ float:left; width:140px; padding:5px; color:#777; line-height:23px; text-indent:2em;}
.pro_txt_l .proName{ line-height:28px; padding-left:10px;}
.productrMain{float:left;width:730px; padding:10px 10px;background:url(../images/mainr_min.jpg) top left repeat-y; min-height:480px; _height:480px; }
.pro_rmain{float:left;}
.pro_rmain li{ float:left; margin-top:10px; width:210px;text-align:center;background:url(../images/proimgbg.jpg) top left no-repeat; margin-left:18px;_ margin-left:12px;}
.newslist{ float:left; padding:10px 0 10px 20px;}
.newslist li{ float:left; width:680px;font-size:14px;line-height:34px;}
.newslist li a{ float:left; cursor:pointer; width:625px; padding-right:10px; padding-left:20px; background:url(../images/list_ico.gif) 0px 12px no-repeat;}
.newslist li a:hover{background:url(../images/list_ico.gif) 0px 12px no-repeat;}
.newslist li .floatright{ margin-top:0 ;}
.newslistline{ float:left; height:20px; width:93%; border-top:1px dotted #ccc; margin:20px 0 0 0;}
.newslist p{ padding:5px 20px; line-height:20px; color:#999; font-size:12px;}
.secondnav{ float:left; width:660px;line-height:25px; padding-left:20px;}
.secondnav .newzonemain_more{ margin:0}
/*news_view
----------------------------------------------------------------------------------------------------*/
.mainRightMain h2{ font-size:18px; font-family:微软雅黑; font-weight:normal;}
.title_s{ text-align:center; color:#C0C0C2; line-height:35px; border-bottom:1px dotted #ccc; padding-bottom:20px; margin-bottom:20px;}
.mainrbanner{background:url(../images/conbanner.jpg) top left  no-repeat; width:325px; height:272px; text-align:center; margin:8px auto 15px; padding-top:7px; }
.newsview{ min-height:400px;border-bottom:1px dotted #ccc; margin-bottom:30px; padding-bottom:15px;_height:400px; font-size:14px; line-height:25px;}
.main_r_nav div{ line-height:25px; color:#0D4D94}
.main_r_nav{ float:left; width:550px;}
.returnlist{ margin-top:30px; float:left; color:#0D4D94}

.proview_r{ float:left; padding-left:15px; padding-top:10px; width:370px; }
.title_r{  float:left; background:#E6E6E6; line-height:23px; color:#fff; width:100%; margin-bottom:15px;}
.title_r span{ background:#1291A2; float:left; padding:0 5px;}
.proview_r p{ line-height:27px; margin-bottom:5px;}
.pro_view_bot{ font-size:14px; line-height:28px;}
/* page
-----------------------------------------------------------------------------------------------------*/
.page{margin-top:15px; margin-left:10px;float:left;width:97%}
.pager-taglib { float:left;padding-bottom:5px; overflow:hidden; height:23px;text-align:center; font-size:12px; }
.pager-taglib span{ float:left;}
.pager-taglib a { line-height:27px; width:26px; height:27px; display:block; float:left; }
.pager-taglib a:hover { width:26px; height:27px; display:block; color:#1f83d5; }
.pager-taglib .current { color:#1893F7; font-weight:bold;  width:26px; height:27px; display:block; line-height:27px;}
.pager-taglib .disabled {  width:26px; height:27px; display:block; line-height:27px;}
.bg{ width:26px;height:23px; background:url(../images/bg08.jpg) no-repeat center;}
.total{ min-width:50px; _width:50px; text-align:center; height:27px; line-height:27px; display:block;}
.reach{ min-width:30px; _width:30px; text-align:left; padding-left:5px; height:27px; line-height:27px; display:block;}
.btn{ width:36px; height:27px; line-height:27px; display:block; padding-top:3px;}
.input_page{ width:30px; height:14px; background:#fff; border:1px #A59BCF solid; font-size:12px; line-height:14px; margin-top:6px;}
.pager-taglib .bg{ padding-top:3px;}
.pager-taglib a img{ vertical-align:middle; bor/der:1px solid #f00;}
/* search
-----------------------------------------------------------------------------------------------------*/
.searchnull{ float:left; text-align:center; width:100%; padding:3% 0; font-size:14px;}
.searchnull font{ color:#F00}
.search_txt{ float:left; color:#4199FA; font-size:12px; line-height:21px; padding:5px 5px 10px 25px;}
.searchmore{ float:left; width:95%; background:#1A66B4;  text-align:center;border:1px solid #ccc; margin:10px 0;}
.searchmore a{ line-height:25px; color:#fff;}
/* book
-----------------------------------------------------------------------------------------------------*/
.bookmain{width:650px; margin:0 auto; height:auto;}
.bookline{width: 650px; height:34px; background-image: url(../images/about_box_line.jpg); background-repeat: no-repeat; background-position: 0 0; float:left; margin-top:10px;}
.book{ width:650px; margin:0 auto;}
.booktop{ width:650px; height:30px; float:left; background:url(../images/bookico.png) no-repeat 10px 7px; margin-top:20px;}
.booktop_name{ width:470px; height:30px; float:left; color:#5c6d8f; padding-left:30px; line-height:30px; font-weight:bold;}
.booktop_time{ width:150px; height:30px; float:left; color:#4b7bd4; text-align:right; line-height:30px;}
.bookcontent{ width:628px; min-height:40px; height: auto!important; height:40px;float:left;padding:10px;}
.bookadmin{ width:650px; height:auto; float:left;}
.bookadmin_top{ width:650px; height:12px; float:left;}
.bookadmin_mid{ width:628px; min-height:30px; height: auto!important; height:30px; float:left; padding:10px; border:1px dashed #ccc; background:#efefef;}
.messagecol{ color:#df5b0b;}
.admincol{ color:#DF5B0B; font-weight:bold;}
.admintimecol{ color:#5e7194;}
.message{ width:600px; height:auto;float:left;padding-left:50px;}
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px; cur/sor:pointer}
.message li input{ height:20px; line-height:20px; width:150px; border:1px solid #ccc;}
.message li p.message_title{ width:100px; height:25px; float:left; text-align:right; line-height:20px;}
.message li p.message_content{ width:400px; height:25px; float:left;}
.message li.contentb{ width:500px;height:160px; float:left;}
.message li.contentb textarea{ width:370px; height:120px;}
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; height:15px; float:left;}
.message li p.message_yzminput input{ width:80px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li p.message_sub{ width:200px; height:40px; float:left; text-align:right;}
/*formsubmit*/
.formsubmittop{ float:left; width:703px; background:#E4F6F9; padding:7px; line-height:30px; margin-bottom:20px;}
.formsubmittop ul{ float:left;width:703px;}
.formsubmittop ul li{ float:left; width:345px;}
.formsubmittop p{ color:#7C8586;}
.formsubmitmin{ float:left; width:710px; padding-left:7px; background:#E4F6F9; line-height:30px; }
.ticketintr{ line-height:25px; padding:30px 0; float:left;width:710px; padding-left:7px;}
formsubmitbot{ float:left;width:710px;}
.formsubmitarea{float:left; width:405px; line-height:30px;}
.formsubmit_but{float:left; padding-top:33px;}
.formsubmit_but img{ margin-right:60px; _margin-right:40px;}
.formsubmitarea label{float:left; }
.for_name{float:left; padding-right:14px;}
.for_name input{float:left; width:100px; height:28px; border:1px solid  #ccc; }
.for_tel{float:left;}
.for_tel input{float:left; width:148px; height:28px; border:1px solid  #ccc; }
.for_num{float:left;}
.for_num input{float:left; width:276px; height:28px; border:1px solid  #ccc; }
/* hr
-----------------------------------------------------------------------------------------------------*/
.hrBox{ width:634px; min-height:91px; _height:91px; margin-left:10px; border:1px solid #c0ccdf;  margin-bottom:20px; margin-top:20px;}
.hrBoxL{ width:100px; float:left; text-align:center;  }
.hrBoxL li{ width:100px; min-height:30px; _height:30px; line-height:30px;border-bottom:1px #c0ccdf solid;vertical-align: bottom}
.jobName{ width:380px; float:left;}
.hrBtn{ width:100px; float:left; text-align:center; padding-top:3px;}
.hrBoxL li.haode{ border-bottom:none;}
.hrBoxR{ width:533px; float:left; text-align:left; border-left:1px solid #c0ccdf;}
.hrBoxR li{ width:508px; min-height:30px; _height:30px; line-height:30px; border-bottom:1px #c0ccdf solid; padding-left:15px; vertical-align: bottom; padding-right:10px;}
.hrBoxR li.topline{ overflow:hidden; height:30px; line-hei/ght:25px; padd/ing-top:5px;}
.hrBoxR li.topline img{ margin-top:3px;}
.hrBoxR li.haode{ border-bottom:none;}
.bgWhite{ backgr/ound:#FFF;}
.hrTable{ width:614px; margin-left:20px;_margin-left:10px; height:440px; border:1px solid #c0ccdf;margin-top:20px;}
.tableTitle{ width:614px; height:36px; backgr/ound:#c3dcf4; text-align:center; line-height:36px; border-bottom:1px solid #c0ccdf; font-weight:bold;}
.lineOne{ height:30px; line-height:30px; border-bottom:1px solid #c0ccdf; width:614px;}
.lineOneL{ width:94px; float:left; text-align:center; border-right:1px solid #c0ccdf;}
.lineOneR{ width:509px; float:left; padding-left:10px;}
.tableMainL{ width:94px; float:left; border-right:1px solid #c0ccdf; text-align:center;}
.tableMainL li{ width:94px; height:30px; line-height:30px; border-bottom:1px solid #c0ccdf;}
.tableMainR{ width:211px; float:left; border-right:1px solid #c0ccdf; text-align:left; }
.tableMainR li{ width:206px; height:30px; line-height:30px; border-bottom:1px solid #c0ccdf; padding-left:5px; vertical-align: bottom;}
.tableMainR li span{display:inline-block;}
.tableMainRno{ width:212px; float:left; text-align:left; backg/round:#FFF;}
.tableMainRno li{ width:207px; height:30px; line-height:30px; border-bottom:1px solid #c0ccdf; padding-left:5px; vertical-align: bottom;}
.tableMainRno li span{display:inline-block;}
.input_hr{ width:126px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:12px; border:1px solid #c0ccdf;}
.input_hrsmall{ width:30px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:12px; border:1px solid #c0ccdf;}
.sel_hr{ width:130px; height:20px; line-height:20px; padding:0px; vertical-align:middle; font-size:12px; }
.bottomLine{ width:614px; height:123px; border-bottom:1px solid #c0ccdf; }
.lineBootL{ width:94px; height:123px; border-right:1px solid #c0ccdf; text-align:center; float:left;}
.lineBootR{ width:509px; float:left; backg/round:#FFF; padding-left:10px;  height:123px;}
.are_hr{ width:470px; height:80px; margin-top:11px;}
.hr_btn{ width:614px; height:31px; line-height:31px;}
.hr_btnL{ width:310px; float:left; border-right:1px solid #c0ccdf; text-align:center; height:31px;}
.hr_btnR{ width:300px; float:left; text-align:center; }


.fbt{ font-size:18px; font-weight:600; color:#1966B1;}