@charset "utf-8";
/* CSS Document */
#maintop {width:960px;background:url(../images/maintitle.jpg) left top no-repeat;margin:0 auto;height:140px;overflow:hidden;}



#head_banner {float:right;width:300px;height:25px;}
#head_banner li {float:left;width:75px;height:20px;font-family:Arial, Helvetica, sans-serif;color:#333;margin-top:8px;background:#dfe2eb url(../images/icon_bg1.png) left top no-repeat ;}
#head_banner li a{margin-left:20px;height:25px;display:block;font-size:12px;line-height:1.8;*line-height:2;}
#head_banner .classbgpad1 {background-position:0px top;} 
#head_banner .classbgpad2 {background-position:-96px top;} 
#head_banner .classbgpad3 {background-position:-184px top;} 
#head_banner .classbgpad4 {background-position:-274px top;} 

#mainad {width:960px;margin:0 auto;height:138px;overflow:hidden;}
#flashandsearch {width:960px;margin:0 auto;height:252px;overflow:hidden;background:#d2e2f1;}
#flashandsearch .allsearch{width:100%}
.allsearch .title2{padding-left:30px;background:url(../images/icon_bg1.png) -7px -320px no-repeat;margin-left:10px;margin-top:10px;font-size:14px; font-weight:bold;color:#003caa}
.allsearch .searchbar{margin-bottom:2px solid #fff;margin:5px; height:60px;overflow:hidden; vertical-align:middle;}
.allsearch .searchbar label{float:left; height:30px; line-height:30px;}
.allsearch .hotkey{background:#e3eef7;margin:5px;padding:5px;height:70px;overflow:hidden;}
.allsearch .hotkey h2{color:#cd2100;font-size:12px;font-weight:bold;}

#loginservices{width:950px;margin:0 auto;height:auto;overflow:hidden;background:#d2e2f1;padding:5px;}
#loginservices .
.title2{padding-left:30px;background:url(../images/icon_bg1.png) -7px -230px no-repeat;margin-left:10px;margin-top:10px;font-size:14px; font-weight:bold;color:#003caa;}
#loginservices .summary_contentstyle{margin:0 auto;font-size:12px;text-align:left;color:#5e574c;line-height:1.4em;text-align:justify;text-jusitfy:inter-ideograph;width:90%;color:#582204;font-weight:bold;margin-top:10px;}

.zt_titleborder{border-left:#658ec6 2px solid;border-right:#658ec6 2px solid;}
.zt_title { position:relative;}
.zt_title .arrow{background:url(../images/icon_bg1.png) no-repeat -7px -253px;padding-left:20px;font-size:14px;font-weight:bold;color:#fff; }
.zt_title .more{position:absolute;right:5px;bottom:5px;_bottom:0;}
.zt_people {background:#d6ebf9;border-left:#658ec6 2px solid;border-right:#658ec6 2px solid;border-bottom:#658ec6 2px solid;width:283px;}
.zt_people .zt_content{margin:8px auto;text-align:center;width:90%;text-align:center;}
.zt_content h3{font-size:14px;font-weight:bold;color:#0430a9;line-height:2.3em;}
.zt_content p{text-align:left;}

.mrhc{border-bottom:1px solid #bfc7dc;background:#eaf1f9;}

.mrhc .casecontent{margin:15px 10px;}
	.casecontent .casetoptitle{background:url(../images/main_showcaselinebg.gif) repeat-x left bottom;height:32px;overflow:hidden;}
	.casecontent .caseshowcontent{background:#fff;width:100%;margin:0;margin-top:10px;height:auto;}
	
	.caseshowcontent ul{width:100%;margin:0 auto;_margin-left:-20px;font-size:12px;padding:10px 0;}
	.caseshowcontent li{width:106px;overflow:hidden;float:left;margin-top:5px;margin-bottom:10px;margin-left:20px;zoom:1;}
	.caseshowcontent li dl{width:106px;margin:0 auto;text-align:left;font-size:0;}
	.caseshowcontent li dt{height:106px;text-align:center;padding:0; overflow:hidden;}
	.caseshowcontent li dt img{width:auto;height:auto;margin:0 auto;display:inline;border:#fff 1px solid;}
	.caseshowcontent li dd{padding:0 5px;text-align:left;line-height:22px; border:#ff0000 0px solid;margin:0 auto;font-size:12px;font-weight:bold;text-align:center;clear:both;color:#2b3c56}
	
#newsall {width:950px;margin:0 auto;height:270px;overflow:hidden;background:#d2e4f2;padding:5px;}


.zt_titleborder{border-left:#658ec6 2px solid;border-right:#658ec6 2px solid;}

.news_title {position:relative;width:100%;}
.news_title h2{width:100%;background:#2a52b1;border-bottom:#f5fefb 1px solid;height:35px;line-height:35px;overflow:hidden;}
.news_title .arrow{background:#2a52b1 url(../images/icon_bg1.png) no-repeat -7px -246px;font-size:14px;font-weight:bold;color:#fff; }
.news_title .arrow span{margin-left:20px;}



.inbox {position:relative;  width:100%;clear:right;border:0px solid #ff0000;}


.news .content{height:270px}
.news .content h2 {width:100%;background:#2a52b1;border-bottom:#fff 1px solid;height:35px;line-height:35px;overflow:hidden;}
.news .content .arrow{background:#2a52b1 url(../images/icon_bg1.png) no-repeat -7px -246px;font-size:14px;font-weight:bold;color:#fff; }
.news .content .arrow span{margin-left:20px;font-size:14px;color:#fff;font-weight:bold;line-height:35px;}
.news .more{position:absolute;right:5px;bottom:3px;_bottom:0;}
.news .more li {float:left;margin-left:5px;background:url(../images/menulinebg.gif) no-repeat center right;padding-right:5px;}
.news .more li a{color:#fff;text-decoration:none;font-size:12px; font-weight:normal;}
.news .more li a:hover{text-decoration:underline;}


.news .more2{position:absolute;right:5px;bottom:3px;_bottom:0;}
.news .more2 li {float:left;margin-left:5px;padding-right:5px;}
.news .more2 li a{color:#fff;text-decoration:none;font-size:12px; font-weight:normal;}
.news .more2 li a:hover{text-decoration:underline;}


.news .content dl{background:url(../images/yz_bg.gif) left top repeat-x;border:none;}
.news .content dt{width:100%;border-bottom:2px solid #fff;height:35px;background:url(../images/icon_bg1.gif) -0px -61px no-repeat;margin:0;position:relative;line-height:22px;}
.news .content dt span {margin-left:20px;font-size:12px;font-weight:bold;color:#da5a01;line-height:22px;}
.news .content dd {border-bottom:1px solid #bcccdb; height:28px; overflow:hidden;line-height:28px;}
.news .content dd a{color:#293c5a;margin-left:5px;}
.news .content dd a:hover {color:#ff7000;text-decoration:underline;}
.news .content img {float:right;margin-top:-16px;margin-right:5px;padding:0;}


.news .content a.classblue{color:#023cc2}
.news .content .comment_org a{color:#ff6801;}


#cganli{width:950px;margin:0 auto;height:auto;background:#d2e4f2;padding:5px;}
#cganli .content{background:#bfd5ec;border:1px solid #a6b2cc;padding:5px;}

#cganli .content h2 {background:url(../images/cgalbg.gif) repeat-x;border:1px solid #a6b9ca;width:100px;height:33px;line-height:33px;color:#1c377c;font-size:14px;font-weight:bold;border-bottom:none;}
#cganli .content h2 span{background:url(../images/icon_bg1.png) -5px -284px no-repeat;padding-left:20px;}
#cganli .content .allcontent{background:#e5edf8;border-top:#a1b1c1 1px solid;}


#cganli .allcontent ul{width:100%;margin:0 auto;_margin-left:-20px;font-size:12px;padding:10px 0;}
#cganli .allcontent li{width:170px;height:34px;overflow:hidden;float:left;margin-top:5px;margin-bottom:10px;margin-left:6%;_margin-left:5%;zoom:1;}

#bottom{width:960px;margin:0 auto;height:120px;overflow:hidden;background:#488bc2 url(../images/bottombg.gif) repeat-x;}

/*from level2 */
#level2tophead {width:950px;margin:0 auto;height:auto;overflow:hidden;background:#d2e2f1;min-height:400px;_height:auto;padding:5px;}
#level2tophead .content{background:#fff;padding:5px;}

#topsubnav {width:auto;height:27px;background:#e4eef7;}
#topsubnav .cur {float:left;heigt:27px;line-height:27px;overflow:hidden;margin-left:10px;}

#topsubnav a,#topsubnav em{float:left;heigt:27px;line-height:27px;color:#95908a;}
#topsubnav span a,#topsubnav em{padding:0 10px 0 13px;background:url(../images/news_navbgarrow.gif) no-repeat 3px center;}
#topsubnav em {color:#ed6207;font-weight:bold;}
#topsubnav a{color:#3f4c5c;}
#topsubnav a:hover{color:#ff7000;text-decoration:underline;}

#level2tophead .tablecontent {margin:8px auto;}

#level2tophead .midcont_main  {width:205px;margin:0px;*margin:0; }
#level2tophead .midcont_main ul {padding:0px;background:#286cad url(../images/level2_button_bg2.gif) repeat-x top left;width:100%;} 
#level2tophead .midcont_main li {border-top:1px solid #438acc;border-bottom:1px solid #2566a8;background:#fff;height:30px;line-height:30px;text-align:left;background:url(images/news_leftnavarrow.gif) no-repeat;text-align:right;}

#level2tophead .midcont_main .curon{background:url(../images/level2_button_bg.gif) repeat-x right top;color:#3467ff;font-weight:bold;font-size:14px;border-left:#2e6eab 1px solid;border-right:#2e6eab 1px solid;}
#level2tophead .midcont_main .curon span{margin-right:52px;}
#level2tophead .midcont_main li span{margin-right:52px;}
#level2tophead .midcont_main .pic {height:70px;}
#level2tophead .midcont_main li a{font:normal 14px/30px simsun,Arial, Helvetica, sans-serif;color:#fff;display:block;}
#level2tophead .midcont_main li a:hover{background:url(../images/level2_button_bg.gif) repeat-x right top;color:#3467ff;font-weight:bold;border-left:#2e6eab 1px solid;border-right:#2e6eab 1px solid;}
#level2tophead .midcont_main .menushade{border:none;background:url(../images/level2_button_shadow_bg.gif) repeat-x;height:13px;line-height:13px;}

.leftnewsupdate{width:205px;margin:0px;*margin:0;height:auto;overflow:hidden;border:1px solid #91b9dc;}
.leftnewsupdate dl{background:url(../images/yz_bg.gif) left top repeat-x;border:none;}
.leftnewsupdate dt{width:100%;border-bottom:1px solid #c6dbee;height:33px;background:url(../images/level2_update_bg1.gif) repeat-x;margin:0;position:relative;line-height:33px;}
.leftnewsupdate .arrow{background:url(../images/level2_update_bg.gif) no-repeat left top;font-size:14px;font-weight:bold;color:#1a357a;_height:20px;_height:20px;}
.leftnewsupdate .arrow span{margin-left:30px;font-size:14px;color:#fff;font-weight:bold;line-height:33px;color:#1a357a;}

.leftnewsupdate dt span {margin-left:20px;font-size:12px;font-weight:bold;color:#da5a01;line-height:22px;}
.leftnewsupdate dd {border-bottom:1px solid #e0e0e0; height:28px; overflow:hidden;line-height:28px;}
.leftnewsupdate dd a{color:#293c5a;margin-left:5px;}
.leftnewsupdate dd a:hover {color:#ff7000;text-decoration:underline;}

.leftnewsupdate a.classblue{color:#023cc2}


/*list  table style*/
.newsrightmain {width:100%;clear:both;;overflow:hidden;position:relative;}

.newslistmain .list-board {background:#efefef;overflow:hidden;clear:both; zoom:1;width:100%;text-align:center;}
.newslistmain .list-board  th{background:#f8f5e2 url(../images/level2_list_titlebg.gif) repeat-x;font-size:12px;font-weight:bold;border:1px solid #3b8acf;height:34px;line-height:34px;text-align:center;color:#063771;}
.newslistmain .list-board tr {background:#fff;margin:0;} 
.newslistmain .list-board td {line-height:34px;height:34px;overflow:hidden;border-bottom:1px solid #e0e0e0;width:auto;}
.newslistmain .list-board td.titlebg{line-height:16px;height:16px;background:url(../images/level2_button_shadow_bg.gif) repeat-x;border-bottom:none;_height:20px;}
.newslistmain .list-board td.num {font-family:Tahoma;font-size:11px;text-align:center;}  
.newslistmain .list-board .nobg {background:#f8f5e2;}

.newslistmain .list-board .titlecon{text-align:left;}


.newslistmain .list-board td  a {font-size:14px;color:#777c80;}
.newslistmain .list-board td  a.recommend{color:#0c52cc;text-align:center;}
.newslistmain .list-board td  a:hover{color:#ff7000;text-decoration:underline;}


.pagination {margin-top:15px;text-align:center;font-family:Tahoma;font-size:11px;border-bottom:2px solid #cccccc;padding:8px 0;border:0px solid #ff0000;}
.pagination strong,.pagination a {display:inline-block;width:auto;padding-left:7px;text-align:center;color:#666666;border:0px solid #ff0000;}
.pagination a:hover {color:#ff7000;text-decoration:underline;}
.pagination strong {font-weight:bold;color:#ec6207;}
.pagination img {padding:0 3px;border:0px solid #ff0000;vertical-align:middle;}



.detail_bgstyle{background:#fff;color:#666666;font-size:12px;width:auto;border:2px solid #ebebeb;padding:10px 20px;}
.data_con .data_con_title{border-bottom:#ebebeb 1px solid;text-align:center;width:auto;}
.data_con .data_con_date{text-align:center;width:auto;font-size:12px;padding:0;}
.data_con_date {color:#5885db;height:25px;line-height:25px;overflow:hidden;}


.data_con_title h4{font-size:16.5px;font-weight:bold;color:#043aa7;padding:10px 0;}

.data_con_detail{font-size:14px;text-align:left;color:#343434;line-height:180%;text-align:justify;text-jusitfy:inter-ideograph;padding:10px;}

.minrenhc_sidebar{width:255px;margin:0px;*margin:0;height:auto;overflow:hidden;border:1px solid #91b9dc;}
.minrenhc_sidebar dl{background:url(../images/yz_bg.gif) left top repeat-x;border:none;}
.minrenhc_sidebar dt{width:100%;border-bottom:1px solid #c6dbee;height:33px;background:url(../images/level2_update_bg.gif) repeat-x;margin:0;position:relative;line-height:33px;_height:30px;_line-height:30px;}
.minrenhc_sidebar .arrow{background:url(../images/level2_update_bg.gif) no-repeat;font-size:14px;font-weight:bold;color:#1a357a; }
.minrenhc_sidebar .arrow span{margin-left:30px;font-size:14px;color:#fff;font-weight:bold;line-height:33px;color:#1a357a;}

.minrenhc_sidebar .fromworld {margin:3px;overflow:auto;}
.minrenhc_sidebar .fromworld a{width:30%;margin:auto;display:block;float:left;border:#ff0000 0px solid;padding:2px 1px;padding-left:3px;color:#2c3b58;font-weight:bold;}
.minrenhc_sidebar .fromworld a:hover{color:#ff7000;text-decoration:underline;}

.googlead2 {width:255px;margin:5px auto;}


.newss_idebar {width:255px;margin:0px;*margin:0;height:auto;overflow:hidden;border:1px solid #91b9dc;border-top:none;}
.newss_idebar dl{background:url(../images/yz_bg.gif) left top repeat-x;border:none;}
.newss_idebar dt{width:100%;border-top:1px solid #91b9dd;border-bottom:1px solid #c6dbee;height:33px;background:url(../images/level2_update_bg.gif) repeat-x;margin:0;position:relative;line-height:33px;}
.newss_idebar .arrow{background:url(../images/level2_update_bg.gif) no-repeat;font-size:14px;font-weight:bold;color:#1a357a; }
.newss_idebar .arrow span{margin-left:30px;font-size:14px;color:#fff;font-weight:bold;line-height:33px;color:#1a357a;}
.newss_idebar dd {border-bottom:1px solid #e0e0e0; height:28px; overflow:hidden;line-height:28px;}
.newss_idebar dd a{color:#293c5a;margin-left:5px;}
.newss_idebar dd a:hover {color:#ff7000;text-decoration:underline;}


.pinlun {width:98%;margin:0px;*margin:0;height:auto;overflow:hidden;border:1px solid #91b9dc;}

.pinlun dt{width:100%;border-bottom:1px solid #c6dbee;height:33px;background:url(../images/level2_update_bg.gif) repeat-x;margin:0;position:relative;line-height:33px;_height:30px;_line-height:30px;}
.pinlun .arrow{background:url(../images/level2_update_bg.gif) no-repeat;font-size:14px;font-weight:bold;color:#1a357a; }
.pinlun .arrow span{margin-left:30px;font-size:14px;color:#fff;font-weight:bold;line-height:33px;color:#1a357a;}

/**/
.sendface .bar{background:#FFFFFF;border:1px solid #DADADA;height:52px;left:0;margin-bottom:5px;padding:0;position:relative;width:10px;}
.sendface .bar img{bottom:0;font-size:0;left:0;line-height:0;margin:0;padding:1px;position:absolute;width:8px;}

.sendface .face1{background:transparent url(../images/show1.png) no-repeat scroll -6px -202px;height:50px;width:50px;margin:0 auto;}
.sendface .face2{background:transparent url(../images/show1.png) no-repeat scroll -68px -202px;height:50px;width:50px;margin:0 auto;}
.sendface .face3{background:transparent url(../images/show1.png) no-repeat scroll -130px -202px;height:50px;width:50px;margin:0 auto;}
.sendface .face4{background:transparent url(../images/show1.png) no-repeat scroll -194px -202px;height:50px;width:50px;margin:0 auto;}
.sendface .face5{background:transparent url(../images/show1.png) no-repeat scroll -257px -202px;height:50px;width:50px;margin:0 auto;}
.sendface .face6{background:transparent url(../images/show1.png) no-repeat scroll -321px -202px;height:50px;width:50px;margin:0 auto;}
.sendface .face7{background:transparent url(../images/show1.png) no-repeat scroll -382px -202px;height:50px;width:50px;margin:0 auto;}
.sendface .face8{background:transparent url(../images/show1.png) no-repeat scroll -444px -202px;height:50px;width:50px;margin:0 auto;}

/*style for news*/
.cjh_news {width:100%;padding:0;}
	
	.box { position:relative;clear:right;border:1px solid #91b9dc;margin-left:0;}
	.box h2{background:url(../images/level2_update_bg.gif) repeat-x; height:33px; overflow:hidden;line-height:33px;font-size:14px; color:#193B5F;font-weight:bold;color:#fff;border-bottom:1px solid #c8dbec;position:relative; }
	.box h2 span.alltitle{margin-left:30px;font-size:14px;color:#fff;font-weight:bold;line-height:33px;color:#1a357a;}
	.box .contentlist {height:234px;overflow:hidden;margin:0;padding:0;overflow:visible;min-height:1px;height:auto !important;height:1px;}
	.box .contentlist ul{margin-top:2px; clear:both;}
	.box .contentlist li { height:18px; overflow:hidden; border-bottom:1px solid #e0e0e0;padding:5px 0;width:100%;}
	.box .contentlist .colorcommentblue a,.box .contentlist .colorcommentblue span{color:#1151cd;}
	
	.box .contentlist span {float:right;font-size:10px;font-family:Verdana, Geneva, sans-serif;*margin-top:-16px;margin-right:10px;color:#757e83;margin-top:0;}
	.box .contentlist a {color:#747b85;margin-left:10px; float:left;}
	.box .contentlist .commentlink,.contentlist .commentlink a {color:#e54d01;}
	.box .contentlist a:hover{color:#ff7000;text-decoration:underline;}
	.box h2 img {float:right;margin-right:10px;margin-top:8px;*margin-top:-25px;}

.topiclist {width:99.4%;padding:0;}


.Topic .sectionblock{width:46.1%;margin:5px;border:0px solid #ff0000;position:relative;overflow:auto;padding:5px;float:left;}
.sectionblock .leftpic{float:left;}
.sectionblock .leftpic img{border:5px solid #ebebe9;}
.sectionblock .rightcon{float:left;width:47%;margin-left:8px;height:100px;overflow:hidden;}
.sectionblock .rightcon h4{font-size:12px;font-weight:bold;color:#1d3678;line-height:25px;}
.sectionblock .rightcon h4>a{color:#1d3678;}
.sectionblock .rightcon h4>a:hover{color:#ff7000;text-decoration:underline;}
.sectionblock .rightcon p{color:#2b3c56;}


/* add search*/
.kt_bg1 {width:67px;height:22px;text-align:center; background-image:url(../images/lab1.gif);cursor:pointer;padding-top: 3px; background-repeat: no-repeat;}

.kt_bg2{width:67px; height:25px; text-align:center;  vertical-align:middle;  background-image:url(../images/lab2.gif); color:#ff7300; cursor:pointer; font-weight: bold;background-repeat: no-repeat;}

.kt_bg3{width:67px;height:22px; text-align:center;  background-image:url(../images/lab3.gif); cursor:pointer; padding-top: 3px;  background-repeat: no-repeat;}
.searchbar .selectsearch li{float:left;}
.searchbar .InputLoginsearch{
background-color:#FFFFFF;background-image:url(../images/searchbg.gif);background-position:5px center;background-repeat:no-repeat;border:1px solid #A5A5A7;
font-size:14px;font-weight:bold;height:20px;margin-top:5px;padding-left:22px;padding-top:4px;width:225px;
}

.searchbar p {float:left;margin-top:-7px;padding-right:3px;}
.searchbar .searchan {padding-top:6px;}


/* for minren huicui*/
.content_hotminren{width:100%;overflow:auto;}
.content_hotminren .picphtotos{padding:15px 0px 5px 0px;}
.content_hotminren ul.picphtotos li {float:left;height:130px;overflow:hidden;padding:0 15px;width:110px;margin:0 0 10px 0;_margin:0 0 0px 0;}
.content_hotminren ul.picphtotos span {clear:both;display:block;font-size:12px;height:25px;line-height:25px;overflow:hidden;text-align:center;width:104px;padding:0;margin:0; position:absolute;top:106px;}
.content_hotminren ul.picphtotos li a {color:#2b3c5a;font-size:12px;font-weight:bold;display:block;width:104px;height:104px;}
.content_hotminren ul.picphtotos li a:hover {color:#ff6808;font-size:12px;font-weight:bold;}
.content_hotminren ul.picphtotos li a img {/*position:absolute;top:0;left:1;clip:rect(0, auto, 105px, auto);_overflow:hidden;*/}
.content_hotminren ul.picphtotos li a {display:block;height:104px;padding:1px;background:#FFFFFF none repeat scroll 0 0;border:1px solid #91b9dd; position:relative;}
.content_hotminren ul.picphtotos li a:hover{background:#FFFFFF none repeat scroll 0 0;border:1px solid #ff6808;}
.content_hotminren .picphtotos .showcon{width:104px;height:104px;overflow:hidden; cursor:hand; display:block;}


.content_hotminren2{width:100%;overflow:auto;}
.content_hotminren2 .picphtotos{padding:15px 0px 5px 0px;}
.content_hotminren2 ul.picphtotos li {float:left;height:160px;overflow:hidden;padding:0 11px;width:110px;margin:0 0 10px 0;_margin:0 0 0px 0;}
.content_hotminren2 ul.picphtotos span {clear:both;display:block;font-size:12px;height:25px;line-height:25px;overflow:hidden;text-align:center;width:104px;padding:0;margin:0; position:absolute;top:136px;}
.content_hotminren2 ul.picphtotos li a {color:#2b3c5a;font-size:12px;font-weight:bold;display:block;width:104px;height:134px;}
.content_hotminren2 ul.picphtotos li a:hover {color:#ff6808;font-size:12px;font-weight:bold;}
.content_hotminren2 ul.picphtotos li a img {/*position:absolute;top:0;left:1;clip:rect(0, auto, 105px, auto);_overflow:hidden;*/}
.content_hotminren2 ul.picphtotos li a {display:block;height:134px;padding:1px;background:#FFFFFF none repeat scroll 0 0;border:1px solid #91b9dd; position:relative;}
.content_hotminren2 ul.picphtotos li a:hover{background:#FFFFFF none repeat scroll 0 0;border:1px solid #ff6808;}
.content_hotminren2 .picphtotos .showcon{width:104px;height:134px;overflow:hidden; cursor:hand; display:block;}

.linkbutton{width:100%;text-align:center;padding-top:10px;}
#level2tophead .tablecontent2 {margin-top:6px;}
#level2tophead .tablecontent {margin-bottom:0}

.box .mrnewslist{/*height:295px;*/overflow:visible;margin:0;padding:0;min-height:1px;height:auto !important;height:1px;}

.tablecontent3 .titleletter{
	width:90%;
	text-align:center;
	overflow:hidden;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-top: auto;
	margin-right: 10px;
	margin-bottom: auto;
	margin-left: 10px;
}
.tablecontent3 .titleletter a{margin:0 3px;font-size:12px;font-weight:bold;color:#315c86;}
.tablecontent3 .titleletter a:hover{color:#ff6808;text-decoration:underline;}


.content_hotminren .mingrenlib{
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.content_hotminren ul.mingrenlib li {float:left;padding:0 5px;}
.mingrenlib .mingrenlib_content{border:1px solid #c6dbee;width:300px;margin:0 0 10px 0;_margin:0 0 0px 0;height:117px;overflow:hidden;position:relative;}
.mingrenlib .mingrenlib_content .mingrenlib_picbd {width:104px;height:104px;overflow:hidden;display:block;border:#ff0000 0px solid;}
.mingrenlib .mingrenlib_content .more{position:absolute;bottom:0;right:0;border-left:1px solid #c4d9ec;border-top:1px solid #c4d9ec;}
.mingrenlib .mingrenlib_pic {float:left;padding:5px;}

.mingrenlib .mingrenlib_introtext{float:left;margin-left:5px;margin-top:5px;}
.mingrenlib .mingrenlib_introtext h3.title{font-size:14px;font-weight:bold;color:#1d3679;}
.mingrenlib .mingrenlib_introtext .enname{font-size:12px;font-weight:bold;color:#1d3679;font-family:Arial, Helvetica, sans-serif}

.mingrenlib .mingrenlib_introtext p {width:170px;font-size:12px;color:#2a3d5b;height:55px;overflow:hidden;line-height:1.2em;margin-top:3px;}




/* for mingren level2*/
.box .mrnewslist {height:234px;overflow:hidden;margin:0;padding:0;min-height:1px;height:auto !important;height:1px;overflow:visible;margin:0;padding:0;}
	.box .mrnewslist ul{margin-top:2px;_margin-top:0px;}
	.box .mrnewslist li { height:18px; overflow:hidden; border-bottom:1px solid #e0e0e0;padding:5px 0;width:100%;_padding:4px 0;_height:17px;}
	.box .mrnewslist .colorcommentblue a,.box .mrnewslist .colorcommentblue span{color:#1151cd;}
	
	.box .mrnewslist span {float:right;font-size:10px;font-family:Verdana, Geneva, sans-serif;*margin-top:-16px;margin-right:10px;color:#757e83;_margin-top:0px;}
	.box .mrnewslist a {float:left;color:#747b85;margin-left:10px;}
	.box .mrnewslist .commentlink,.contentlist .commentlink a {color:#e54d01;}
	.box .mrnewslist a:hover{color:#ff7000;text-decoration:underline;}
	.box h2 img {float:right;margin-right:10px;margin-top:8px;*margin-top:-25px;}

.box .workslist{min-height:1px;height:auto !important;height:1px;overflow:visible;margin:0;padding:0;}
.box .workslist li { margin:10px 2px;clear:both;overflow:hidden;} 
.box .workslist li .content_js {float:left;margin-left:5px;} 
.box .workslist li .content_js li{margin:0;padding:0;line-height:1.5em;color:#2a3e59;}
.box .workslist li .content_js h3{color:#2c3d5b;font-size:12px;font-weight:bold;width:100px;padding-bottom:5px;height:45px;overflow:hidden; vertical-align:middle;}
.box .workslist li img {float:left;padding:3px;}

.clickbutton {margin-bottom:10px;}

.box .videoslist{min-height:1px;height:auto !important;height:1px;overflow:visible;margin:0 auto;padding:0;text-align:center;}
.box .videoslist li{margin:8px auto;clear:both;overflow:hidden;width:128px;color:#2a3e59;}
.box .videoslist li span{width:100%;clear:both;display:block;}

.tablecontent .writer_intro {width:100%;height:195px;overflow:hidden;background:#e0edf6;border-bottom:#92bade 1px solid;}
.writer_intro .leftimg {float:left;border:3px solid #fff;margin:5px;}
.writer_intro .writer_intro_con {float:left;width:69%;margin-left:5px;margin-top:5px;}
.writer_intro_con h3 span{ font:bold 14px/2 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;color:#1d387b;height:42px;line-height:42px;}
.writer_intro_con h3 span span{font:bold 11px/1 Tahoma, Helvetica, Arial, sans-serif;margin-left:10px;}
.writer_intro_con p{width:97%;border-top:1px solid #c9d7e0;background:#fff;height:120px;overflow:hidden;color:#293d56;line-height:160%;text-align:justify;text-jusitfy:inter-ideograph;padding:6px;}

.tablecontent .about_writer{width:90%;margin:10px auto;overflow:auto;}
.about_writer h3{height:30px;line-height:30px; background:url(../images/mryj_intro_titlebg.gif) center center repeat-x;margin-top:20px;}
.about_writer h3 span{display:block;margin-left:0px;border:#c8d7e1 1px solid;width:95px;padding-left:10px;font-size:14px;font-weight:bold;color:#1b3679;background:#e0edf6 url(../images/icon_bg1.png) no-repeat -3px -280px; text-align:center;}
.about_writer  p{margin-top:10px;color:#293d58;}
.about_writer p.paragraphfat{color:#293d56;line-height:180%;text-align:justify;text-jusitfy:inter-ideograph;padding:0px;}

/* for index serviceproj*/
.serviceproj{width:365px;height:153px;background:url(../Images/servicepic01.gif);padding:1px}
.serviceproj a{display:block;width:71px;height:95px;text-indent:-9999px;background:#ff0000;float:left;margin-left:2px;margin-top:17px; background:url(../Images/serviceprojbg.png);}

.serviceproj a.firstleft {margin-left:0px;background-position:81px 0;background-position:-10px 0;}
.serviceproj a.firstleft:hover{background-position:-10px -120px;}

.serviceproj .linkclass2{background-position:-90px 0;}
.serviceproj .linkclass2:hover{background-position:-90px -120px;}
.serviceproj .linkclass3{background-position:-170px 0;}
.serviceproj .linkclass3:hover{background-position:-170px -120px;}
.serviceproj .linkclass4{background-position:-250px 0;}
.serviceproj .linkclass4:hover{background-position:-250px -120px;}
.serviceproj .linkclass5{background-position:-330px 0;}
.serviceproj .linkclass5:hover{background-position:-330px -120px;}

/*.paginator { font: 12px Arial, Helvetica, sans-serif;padding:5px 20px 0px 5px; margin: 0px; float:none;padding:0;margin:0;line-height:20px;padding:3px 0;text-align:center;float:left;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; height:25px}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
.paginator .test1 {width:60%}
.paginator input {padding:0; border: solid 1px #ddd; background: #fff; text-decoration: none; height:18px}*/
.paginator{float:left;text-align:center; font-size:13px; font-family:""; }
.paginator  a {border: solid 1px #ddd; padding:2px;width:30px;}
.paginator  a:hover {color: #fff;border: solid 1px #ddd; padding:2px; width:30px;background: #ffa501;border-color:#ffa501;}
.paginator input {border: solid 1px #ddd; padding:3px;width:30px; background-color:#FFFFFF; }

.paginator #AspNetPager1_btn{height:24px}
.paginator span{
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	margin-bottom: 5px;
}
.splitpage
{
   height:20px; text-align:right;  margin:10px; 
}
.splitpage gray 
{
   height:20px; text-align:right;  margin:10px; 
}
.bottomad
{
	padding:0px; margin:0px;
}
.bottomad span
{
	padding:0px; margin:0px;
}
