@charset "utf-8";
/* CSS Document */

* { margin: 0px; padding: 0px;}
body{ font-size:12px; line-height:2;}
ol,ul { list-style:none;}
a { color:#333;text-decoration:none;}
a:hover{ color:#345ca2;}
img { border:0;  vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0;}
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}


.landerss { width:100%; height:100%;  background:rgba( 0,0,0,0.2);}
.landerss .kuang { width:500px; height:260px; margin:0 auto; position:fixed; top:50%; z-index:100;}


.top { height:70px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/top_bg.jpg) no-repeat center;}
.top .tops { width:1150px; height:86px; margin:0 auto;}
.top .tops .logo { width:369px; float:left; margin-top:5px;}
.top .tops .nav { width:575px; height:30px; line-height:30px; margin-top:20px; float:right;}
.top .tops .nav ul li{width:102px; height:30px;font-size:14px;  float:left; text-align:center; margin-left:10px;}
.top .tops .nav ul li:hover{ width:100px ; height:30px; color:#9999ff; border:1px #9999ff solid; border-radius:10px;}
.top .tops .nav ul li a{ display:block; width:100%; height:100%;  color:#FFF;}
.top .tops .service { width:45px; height:45px; float:right; margin-top:24px; background: url(/lib/dfiles/5863/template/1/putian/_files/img/service01.png) no-repeat ; margin-right:10px;}
.top .tops .service:hover { background:url(/lib/dfiles/5863/template/1/putian/_files/img/service02.png) no-repeat rgba( 255,255,255,0.8);}
.top .tops .service span { position:absolute; width:60px; height:36%; top:69px; display:none; background:rgba( 255,255,255,0.8); z-index:50;}
.top .tops .service:hover span { display:block;}
.top .tops .service span .serbut01 { width:45px; height:45px; margin-left:5px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut01.png) no-repeat; margin-top:10px;}
.top .tops .service span .serbut01:hover { background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut001.png) no-repeat;}
.top .tops .service span .serbut02 { width:45px; height:45px; margin-left:5px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut02.png) no-repeat; margin-top:10px;}
.top .tops .service span .serbut02:hover { background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut002.png) no-repeat;}
.top .tops .service span .serbut03 { width:45px; height:45px; margin-left:5px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut03.png) no-repeat; margin-top:10px;}
.top .tops .service span .serbut03:hover { background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut003.png) no-repeat;}
.top .tops .service span .serbut04 { width:45px; height:45px; margin-left:5px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut04.png) no-repeat; margin-top:10px;}
.top .tops .service span .serbut04:hover { background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut004.png) no-repeat;}
.top .tops .service span .serbut05 { width:45px; height:45px; margin-left:5px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut05.png) no-repeat; margin-top:10px;}
.top .tops .service span .serbut05:hover { background:url(/lib/dfiles/5863/template/1/putian/_files/img/serbiut005.png) no-repeat;}
.top .tops .service span .serfont { color:#000; width:60px; height:20px; line-height:20px; text-align:center;}
.top .tops .land { width:45px; height:45px; float:right; margin-top:41px; background: url(/lib/dfiles/5863/template/1/putian/_files/img/service03.png) no-repeat ;}
.top .tops .land:hover { background: url(/lib/dfiles/5863/template/1/putian/_files/img/service04.png) no-repeat );}
.top .tops .land span { position:absolute; width:200px; height:180px; top:86px; marigin-left:100px; display:none; background:rgba( 255,255,255,0.8); z-index:50;}
.top .tops .land:hover span { display:block;}


.banner { height:266px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/search_bg.jpg) no-repeat center;}
.banner .banners { width:1080px; height:209px; margin-left:6px; padding:57px 0 0 110px; margin:0 auto;}

.banner .banners .search { width:640px; height:150px;}


/*ËÑË÷*/
.search_tab ul li{ float:left; margin:0 10px; height:35px; line-height:35px; color:#fff; padding:0 14px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; cursor:pointer;}
.search_tab ul li.on{ background:#345ca2;-moz-border-radius: 6px;  -webkit-border-radius: 6px;  border-radius:6px;}
.search_con{ margin-top:25px;}
.ss_con_in{ color:#fff; background:url(/lib/dfiles/5863/template/1/putian/_files/img/search_kk.png) no-repeat;}
.search_con .ss_con_one{ background:url(/lib/dfiles/5863/template/1/putian/_files/img/search_kk.png) no-repeat; margin-top:40px; position:relative;}
.sInput1{height:35px;}
.sInput1 input{float:left; border:0px; background-color:transparent;}

.sInput1 .stxt{width:480px; height:38px; line-height:38px; padding:0px 10px;  background-position:0px 0px; font-size:12px; color:#333;}
.sInput1 .stxt2{width:400px; height:38px; line-height:38px; padding:0px 10px;  background-position:0px 0px; font-size:12px; color:#333;}
.sInput1 .sselect{/* background-color: #ddd; *//* border: 1px solid #ddd; *//* border-radius: 3px; *//* width: 80px; *//* height: 38px; *//* font-size: 14px; *//* box-sizing: border-box; *//* display: block; *//* float: left; *//* line-height: 24px; *//* padding: 0 5px; *//* position: relative; *//* -webkit-box-shadow: 0.5px 0.866px 4px 0px rgba(170, 170, 170, 0.45); */box-shadow: 0.5px 0.866px 4px 0px rgba(170, 170, 170, 0.45);}
.sInput1 .sselect{ background-color: #ddd;  border: 1px solid #ddd; border-radius: 3px; width: 80px;  height: 38px; font-size: 14px;  box-sizing: border-box;  display: block; float: left; line-height: 24px; padding: 0 5px;  position: relative;  -webkit-box-shadow: 0.5px 0.866px 4px 0px rgba(170, 170, 170, 0.45); box-shadow: 0.5px 0.866px 4px 0px rgba(170, 170, 170, 0.45);}


.sInput1 .sbtn{width:75px; height:36px; overflow:hidden; text-indent:-9999px; cursor:pointer;}
.sInput1 .cn{margin-right:6px; display:inline;}
.sInput1 .en{background-position:-479px 0px;}
.sinput2{ margin-top:10px;}
.sinput2 input{margin:0px 6px 3px 0px; *margin:0px 1px 3px 0px; outline:none;vertical-align: middle;}
.sinput3{ margin-top:10px;margin-left:10px;}
.sinput3 li {list-style-type:none;width:100px;font-size:14px;float:left; }
.sinput3 a{color:#fff;}


.main { width:1125px; margin:0 auto; margin-top:15px;}
.main .left { width:749px; float:left; display:inline; overflow:hidden;}
.main .left .zytitle { width:749px; height:84px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/zytit.jpg) no-repeat;}
.main .left .zytxt { width:100%; height:315px;}
.main .left .zytxt .txts { width:179px; height:315px; float:left; background:url(/lib/dfiles/5863/template/1/putian/_files/img/zytxt_bg.jpg) no-repeat; margin-top:6px;}
.main .left .zytxt .txts .titles { height:27px; line-height:35px; font-size:16px; padding:8px 0 0 10px;}
.main .left .zytxt .txts .zylist { width:173px; height:260px; padding:10px 0 0 5px;}
.main .left .zytxt .txts .zylist ul li { width:166px; line-height:28px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/li001.jpg) no-repeat scroll left center transparent; padding-left:10px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.main .left .zytxt .jg { width:9px; height:315px; float:left; margin-top:6px;}
.main .left .more { margin-left:60px; font-size:12px; font-family:"ºÚÌå";}

.main .left .booktitle { width:749px; height:39px; background: url(/lib/dfiles/5863/template/1/putian/_files/img/booktit2.jpg) no-repeat; margin-top:20px; padding-top:45px;}
.main .left .booktitle .more {margin-left:700px; font-size:14px; font-family:"ºÚÌå";}
.main .left .booklist { width:749px; height:173px;  margin-top:10px; overflow:hidden;}
.main .left .booklist .books { width:121px;   height:164px;background:url(/lib/dfiles/5863/template/1/putian/_files/img/books_bg.jpg) no-repeat; float:left; margin-right:28px;}
.main .left .booklist .books .titless {width:75px;  height:35px; margin:0 auto; text-align:center; font-size:14px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.main .left .booklist .books .book01 { width:97px; height:119px; margin:0 auto; padding:0 10px;}
.main .left .booklist .books .book01 img { width:97px; height:119px;}


.main .left .kslj { width:749px; height:115px;  margin-top:10px; overflow:hidden; border-top:2px #666666 solid; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.main .left .kslj ul li { height:30px; line-height:30px; float:left; background:#f0f0f0; margin:2px 2px 0px 0px; padding:13px 8px; width:106px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.main .left .kslj ul li img{float:left; margin:0px 8px 0 0px; padding-left:5px;}
.main .left .kslj ul li a { color:#000;}


.main .right { width:353px; float:right;  background:url(/lib/dfiles/5863/template/1/putian/_files/img/note_bg.jpg) repeat-y right bottom; display:inline;  overflow:hidden;}
.main .right .more { margin-left:15px; font-size:14px; font-family:"ºÚÌå";}


.main .right .notepic { width:350px; height:80px; float:right; background:url(/lib/dfiles/5863/template/1/putian/_files/img/note.jpg)  no-repeat;}

.main .right .notepic ul li{ float:left; font-size:28px;font-family:"Î¢ÈíÑÅºÚ"; margin:26px 20px 0;}
.main .right .notepic ul li.on a{ color:#345ca2;border-bottom:solid #345CA2 2px; height:50px; display:inline-block;}

.main .right .notetxt { width:353px; height:170px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/note_bg.jpg) repeat-y right bottom;  float:right;}
.main .right .notetxt ul li { width:350px; line-height:28px; background: url(/lib/dfiles/5863/template/1/putian/_files/img/li002.jpg) no-repeat scroll left center transparent;  padding-left:15px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}


/*Í¼Æ¬ÐÂÎÅ*/
.main .right .picsnews { width:350px; height:155px; float:right; background:#0FF;}
.main .right .picsnews .fullSlide{ width:350px;  position:relative;  height:155px; background:#000;}
.main .right .picsnews .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.main .right .picsnews .fullSlide .bd ul{ width:100% !important;}
.main .right .picsnews .fullSlide .bd li{ width:100% !important;  height:155px; overflow:hidden; text-align:center;}
.main .right .picsnews .fullSlide .bd li a{ display:block; height:155px;}
.main .right .picsnews .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/touming.png) repeat-x; text-align:center; _background:#000; _filter:alpha(opacity=60);}
.main .right .picsnews .fullSlide .hd ul{ text-align:center;  padding-top:5px;}
.main .right .picsnews .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px;}
.main .right .picsnews .fullSlide .hd ul .on{ background-position:0 0;}




.main .right .newsepic { width:350px; height:77px; float:right; margin-top:15px; position:relative;}
.main .right .newsepic img { width:350px; height:77px;}
.main .right .newsepic p{ position:absolute; top:15px; left:20px; font-size:30px; font-family:"Î¢ÈíÑÅºÚ"£» ;}
.main .right .newstxt { width:353px; height:315px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/note_bg.jpg) repeat-y right bottom;  float:right;}
.main .right .newstxt .text01 { width:346px; height:72px; margin:0 auto; background:url(/lib/dfiles/5863/template/1/putian/_files/img/newstxtbg.gif) no-repeat; float:right; margin-top:20px;}
.main .right .newstxt .text01 .date { width:60px; height:72px; float:left;}
.main .right .newstxt .text01 .date .ri { width:60px; height:45px; line-height:55px; font-size:30px; color:#2e2e7b; font-family:"ºÚÌå"; font-weight:bold; text-align:center; overflow:hidden;}
.main .right .newstxt .text01 .date .yue  { width:60px; height:26px; line-height:26px; font-size:14px; font-family:"ºÚÌå"; text-align:center; overflow:hidden;}
.main .right .newstxt .text01 .txtsss { width:275px; height:72px; float:right;}
.main .right .newstxt .text01 .txtsss .titsss { width:275px; height:24px; line-height:30px; font-size:18px; color:#2e2e7b; font-family:"ºÚÌå"; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.main .right .newstxt .text01 .txtsss .titsss a { color:#2e2e7b;}
.main .right .newstxt .text01 .txtsss .nr { width:275px; height:48px; font-size:12px; line-height:22px; overflow:hidden;}


.linkbg { height:144px; background:url(/lib/dfiles/5863/template/1/putian/_files/img/linkbg.jpg) no-repeat center; margin-top:10px;  padding-top:20px;}
.linkbg .linklist { width:1125px; height:30px; line-height:30px; margin:0 auto; margin-top:4px;  background:url(/lib/dfiles/5863/template/1/putian/_files/img/linklist.png) no-repeat; font-size:18px; color:#fff; font-family:"ºÚÌå";}
.linkbg .linklist ul li { float:left; margin-left:34px; font-size:14px;}
.linkbg .linklist ul li a { color:#fff;}
.linkbg .copyright { width:1125px; line-height:20px; margin:0 auto; text-align:center; color:#FFF;  font-size:12px; margin-top:12px;}

/*****imgList&bookList*****/
.imgList{ margin-top:5px;}
.imgList ul li{ float:left; width:168px; height:148px; line-height:20px; padding:6px 15px;}
.imgList ul li a{ display:block; text-align:center;}
.imgList ul li a span{ display:inline-block; width:168px; height:20px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.imgList ul li img{ display:block; width:160px; height:120px; padding:3px; background:#fff; border:1px solid #eee;}
.imgList ul li a:hover img{background:#f6f6f6;}

.bookList{ margin-top:5px;}
.bookList ul li{ float:left; width:101px; height:146px; line-height:20px; padding:6px 20px;}
.bookList ul li a{ display:block; text-align:center;}
.bookList ul li a span{ display: inline-block; height:20px; line-height:20px; width:91px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.bookList ul li img{ display:block; width:83px; height:118px; padding:3px; background:#fff; border:1px solid #eee;}
.bookList ul li a:hover img{background:#f6f6f6;}


/*****link*****/
.content_link{ width:1000px; min-height:630px; _height:630px; margin:0 auto; background:#fdfdfd;}
.link{padding:0px 22px 25px;}
.link dl{padding:15px 0; min-height:50px; _height:50px; clear:both;}
.link dl.bg{ background:#f3f3f3;}
.link dl dt{ float:left; width:150px; min-height:16px; _height:16px; line-height:16px; font-size:14px; font-weight:bold; border-left:2px solid #255b9f; padding-left:5px; margin-top:9px; margin-left:15px;}
.link dl dd{ width:765px; font-size:14px; color:#255b9f; padding-bottom:15px; display:inline-block;}
.link dl dd a{ width:157px; float:left; display:inline-block; padding:5px 0px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; color:#255b9f;}
.link dl dd a:hover{ color:#dd1a00;}

/*****date_show*****/
.h1_date_show{ font-size:25px; padding:15px 15px 0px; text-align:center; color:#255b9f; font-family:"Microsoft Yahei"; font-weight:normal;}
.table_date_show{ width:850px; margin:0 auto; font-size:14px;}
.table_date_show dl{ clear:both; border-bottom:1px solid #c7c7c7; padding:15px 0; overflow:hidden;}
.table_date_show dl dt{ float:left; width:120px; font-weight:bold; text-align:right;}
.table_date_show dl dd{ float:left; width:720px; margin-left:10px;}

/*****date_show_2*****/
.date_show_2{padding:0px 22px 25px;}
.date_show_2 dl{border-bottom:1px solid #c7c7c7; display:block;  padding:15px 0; overflow:hidden;}
.date_show_2 dl.bg{ background:#f3f3f3; height:auto;}
.date_show_2 dl dt{ float:left; width:150px; min-height:16px; _height:16px; line-height:16px; font-size:14px; font-weight:bold; border-left:2px solid #255b9f; padding-left:5px; margin-top:9px; margin-left:15px;}
.date_show_2 dl dd{float:right; width:765px; font-size:14px; color:#255b9f;}
.date_show_2 dl dd a{color:#255b9f;}
.date_show_2 dl dd a:hover{ color:#dd1a00;}

/*******date-show*********/
.location_ny .tit{ display:block; width:955px; background:#fdfdfd; padding-right:10px; height:30px; line-height:30px; float:left; margin:10px 15px; border-bottom:1px dotted #085483;}

.newsList{ padding:0px 15px;}
.newsList ul li{ height:35px; border-bottom:1px dotted #888; overflow:hidden;}
.newsList ul li a{ float:left; display:block; width:660px; line-height:35px; color:#44658e; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.newsList ul li span.time{float:right; display:inline-block; width:70px; line-height:35px; text-align:right; color:#888;}
.newsList ul li a:hover{color:#d11933;}


/*****recBook*****/
.recBook_search{}
.recBook_search ul li{ padding:10px 5px; clear:both;}
.recBook_search .input_height{ float:left; display:inline; height:14px; background:#fff; border:1px solid #d4d4d4; margin-right:10px;_margin-right:5px; margin-top:5px; padding:5px 3px;}
.recBook_search .input_radio{ float:left;  width:143px; height:24px; margin-top:5px;  margin-right:10px; font-size:14px; display:inline;}
.recBook_search .search_book_name{ width:220px;}
.recBook_search .search_writer_name{ width:135px;}
.recBook_search .search_writer_isbn{ width:366px;}
.recBook_search .search_reason{ width:682px; height:50px;}
.recBook_search .tit{ float:left; display:inline-block; width:80px; line-height:28px; font-size:14px; margin-top:5px; text-align:right; color:#255b9f;}
.recBook_search .input_checkcode{ display:inline; height:14px; background:#fff; border:1px solid #d4d4d4; margin-right:10px; margin-top:5px; padding:5px 3px;_margin-right:-5px;}
.recBook_search .tit .font_red{ color:#FF0004;}

.date_tabel tr th.name{ width:170px;}
.date_tabel tr th.press{ width:200px;}
.date_tabel tr th.writer{ width:80px;}
.date_tabel tr td a.nameWidth{width:160px;}
.date_tabel tr td a.pressWidth{width:190px;}
.date_tabel tr td a.writerWidth{width:70px;}

.recBook_search ul li{ padding:10px 5px; clear:both;}
.btn_date{ display:inline; width:88px; height:34px; background:#353D9A; color:#fff; font-size:14px; font-weight:bold; border:none; cursor:pointer;}
.btn_recBook{ margin-left:300px; margin-right:25px;}

/*****date*****/
.date_div{ width:383px; float:left;}

.date_search{ background:#f9f9f9; padding:20px 0px; padding-bottom:5px; margin:15px 15px 0px 15px;} 
.date_search ul li{ line-height:34px; padding:6px 10px; font-size:14px; font-weight:bold;}
.date_search ul li .input_date{display:inline; width:500px; height:16px; line-height:16px; padding:8px; background:#fff; border:1px solid #d4d4d4;}
.btn_date{ display:inline; width:88px; height:34px; background:#295BB3; color:#fff; font-size:14px; font-weight:bold; border:none; cursor:pointer;}
.btn_recBook{ margin-left:300px; margin-right:25px;}
.date_search ul li a{ padding:0 8px; color:#255b9f; font-weight:normal; font-size:13px;}
.date_search ul li.zm a{ padding:0 5px;}
.date_search ul li a:hover{color:#d11933;}
.date_search ul li a.on{color:#d11933; font-weight:bold;}

.date_tabel{ margin:15px;}
.date_tabel tr th, .date_tabel tr td{ height:36px; line-height:36px; border-color:#fdfdfd;border-left: 1px #fdfdfd solid;}
.date_tabel tr th{ background:#E5E4E3;}
.date_tabel tr.ou{ background:#f9f9f9;}
.date_tabel tr:hover{ background:#E9F3FD;}
.date_tabel tr th.xh{ width:50px;}
.date_tabel tr th.chinatitle{ width:100px;}
.date_tabel tr th.zw{ width:341px;}
.date_tabel tr td.center{ text-align:center;}
.date_tabel tr td a{ display:block; padding:0 5px; width:90%; line-height:36px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.date tr td a{width:331px;}

/*****pages*****/
.page { margin:0px auto; padding:15px; height:20px;}
.p_btns { display:inline; margin: 10px auto; width:100%; font-size: 12px;}
.p_btns .total_count { float:right;padding-top:3px; line-height:16px;}
.p_btns a { display:block; float:left; margin-right:4px; padding:1px 3px; border: 1px solid #DDD; background: #FFF; height:16px;line-height:16px; text-decoration: none;color: #1963A3; font-size: 12px; text-align:center;}
.p_btns a { display:inline;}
.p_btns a:hover { text-decoration: none; border:1px solid #1963A3;}
.p_btns .currentpage { display:block; float:left; margin-right:4px; padding:2px 5px; border:1px solid #1963A3; height:16px;line-height:16px; background:#1963A3; color:#fff ;}
.p_btns .jumppage { float:left;padding-top:3px;}
.p_btns input { width: 40px; border: 1px solid #D1D1D1; height: 15px; font-size: 14px;}
.p_btns span { color:#1963a3 ;}










.searchBox_blyun{margin:0px; padding:0px; font:14px/1.5 Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; color:#fff; width:640px; position:absolute; top:-30px; left:0;}

.searchBox_blyun *{margin:0px; padding:0px;}

.searchBox_blyun ul{list-style-type:none;}

.searchBox_blyun input{vertical-align:middle; font:14px ËÎÌå, Arial, Helvetica, sans-serif; color:#fff;}

.searchBox_blyun a{color:#fff; text-decoration:none; padding:3px 7px;}

.searchBox_blyun a:hover{ border-radius: 2px; padding:3px 7px;}

.searchBox_blyun .clearfix{overflow:hidden; zoom:1;}

.searchBox_blyun .clear{clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden;}





.searchBox_blyun .sTab{padding-left:0px;}

.searchBox_blyun .sTab li{float:left; margin-left:7px; display:inline;}

.searchBox_blyun .sTab li.on a{ color:#fff; background:#345ca2; -moz-border-radius: 6px;  -webkit-border-radius: 6px;  border-radius:6px; padding:3px 7px;}

.searchBox_blyun .sTab li.on a:hover{ background:#345ca2; border-radius: 2px; padding:3px 7px;}

.searchBox_blyun .sInput{height:38px; margin-top:15px;background:url(/lib/dfiles/5863/template/1/putian/_files/img/search_kk.png) no-repeat ;}

.searchBox_blyun .sInput input{float:left; border:0px;  background-color:transparent;}

.searchBox_blyun .stxt{width:480px; height:36px; line-height:36px; padding:0px 15px; background-position:0px 0px; font-size:12px; color:#333;}

.searchBox_blyun .sbtn{width:72px; height:36px; overflow:hidden; text-indent:-9999px; cursor:pointer;}

.searchBox_blyun .cn{margin-right:6px; display:inline; background-position:-420px 0px;}

.searchBox_blyun .en{background-position:-479px 0px;}

.searchBox_blyun .sTip{float:left; height:28px; position:relative; margin:-1px 0px 0px 4px; line-height:14px; display:inline;}

.searchBox_blyun .sTip td{height:28px;}

.searchBox_blyun .sTip a{text-decoration:underline;}

.searchBox_blyun .sLabel{margin-top:10px; padding-left:7px; *margin-top:2px; *padding-left:2px;}

.searchBox_blyun .sLabel label{margin-right:10px; *margin-right:5px;}

.searchBox_blyun .sLabel input{margin:0px 6px 3px 0px; *margin:0px 1px 3px 0px;}


/*library*/
.library{ width:660px; height:96px;}
.library_title{ width:73px; height:19px; background:url(/lib/dfiles/5863/template/1/putian/_files/images/libiary_t.jpg) left top no-repeat;}
.text_input{ float:left; height:36px;  display:block;}
.input_btn{ width:80px; height:33px; line-height:33px; text-align:center; font-size:14px; color:#cd5107; background:url(/lib/dfiles/5863/template/1/putian/_files/images/se_btn.png) left top no-repeat; float:left;    margin-top: 11px;}
.input_btn a{ display:block;color:#fff; font-size:16px; font-family:"Microsoft Yahei"; background:#345ca2;-moz-border-radius: 6px;  -webkit-border-radius: 6px;  border-radius:6px;outline: none;}
.input_btn a:hover{ color:#fff;}
.input_name{width: 50px;padding-left:5px;height: 30px; line-height:30px; background:rgba(255,255,255,.7); border:none; outline:none; padding:0px; margin:0px; overflow:hidden;}
.formRow_top,.formRow_bottom{ width:156px; height:24px; margin-top:12px; float:left;}
.label{ width:60px; height:32px; line-height:32px; font-size:14px; text-align:right; float:left; margin-left:5px; color:##86480E;}
.label label{width:45px; height:36px; line-height:36px;text-align:right;}
.field{ width:90px; height:24px; float:right;}
.field .input11{ width:80px; height:24px; line-height:24px;  background:rgba(255,255,255,.7); color:#333; padding:3px 5px; outline:none; border:none;}

/*¶þÎ¬Âë*/
.flotage {
  width: 88px;
  height: 243px;
  background: url(/lib/dfiles/5863/template/1/putian/_files/img/flotagebg1.gif) no-repeat;
  position:fixed;
  right: 0px;
  top: 346px;
  padding-left: 8px;}

.flotleft{
  width: 100px;
  position:fixed;
  left: 0px;
  top: 560px;
  padding-left: 8px;}

.flotage li {
  border-bottom: 1px dotted #bbbbbb;
  padding: 10px 0;}
.flotage li:last-child{border-bottom:none;}
.flotage li  a{
	width: 88px;
	height: 60px;
	display: inline-block;
	position:relative;}
.flotage li  a .chat-tips{ background:url(/lib/dfiles/5863/template/1/putian/_files/img/wxgzh.png) no-repeat; background-size: 140px 170px;}
.flotage li  a .chat-tips02{ background:url(/lib/dfiles/5863/template/1/putian/_files/img/wxsph.png) no-repeat;background-size: 140px 170px;}
.flotage li  a .chat-tips03{ background:url(/lib/dfiles/5863/template/1/putian/_files/img/cxapp.png) no-repeat;background-size: 140px 170px;}
.flotage a:hover .chat-tips {
	display: block;}
.flotage a:hover .chat-tips02 {
	display: block;}
.flotage a:hover .chat-tips03 {
	display: block;}
.flotage li a  span{ width: 15px; vertical-align: middle;line-height: 12px; display:inline-block; margin-left:10px;}
.flotage li a:hover{color:#b42329;}

.flotage ul.zx {
    color: #000;
    text-align: center;
    font-size: 14px;
    font-family: "Î¢ÈíÑÅºÚ";
    letter-spacing: 3px;
    line-height: 38px;
    border-top: 1px dotted #bbbbbb;}
.flotage ul.xt {
    color: #fff;
    font-size: 12px;
    line-height: 24px;
    text-align: left;
    padding-left: 3px;}

.flotage ul.xs {
    color: #fff;
    font-size: 12px;
    line-height: 24px;
    text-align: left;
    padding-left: 3px;
    padding-top: 8px;}

.flotage ul.xz {
    color: #fff;
    font-size: 12px;
    line-height:24px;
    text-align: left;
    padding-left: 3px;
    padding-top: 10px;}

.chat-tips {
	padding: 20px;
	position: absolute;
	right: 62px;
	top: -10px;
	background-color: #ffffff;
	display: none;
	width:140px;
	height:170px;
	text-align:center;}


.chat-tips02 {
	padding: 20px;
	position: absolute;
	right:62px;
	top: -20px;
	background-color: #ffffff;
	display: none;
	width:140px;
	height:170px;
	text-align:center;}

.chat-tips03 {
	padding: 20px;
	position: absolute;
	right:62px;
	top: -20px;
	background-color: #ffffff;
	display: none;
	width:140px;
	height:170px;
	text-align:center;}
dt.bg2 {
  position: relative;
  top: 50px;
  left: -172px;}