/***
 * @website
 * http://www.jzread.com
 * @QQ£º568245346
 * @author£ºjsjlsf
 * @e-mail: jsjlsf@163.com
 */



.gmenu{ width:980px;height:45px; background:url(../images/a_bg3.jpg) repeat-x bottom; border-top:4px solid #004FA3; margin:0 auto 0 auto;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ";}
.gmenua{width:980px; height:45px; float:left;}
.gmenua ul {width:980px; float:left;}
.gmenua ul li{float:left; height:45px; line-height:45px; font-size:18px; text-align:center;}
.gmenua ul li a { height:45px;line-height:45px; color:#333; padding-left:20px; padding-right:19px; display:block;}
.gmenua ul li a:hover {height:45px; line-height:45px; color:#FFF;text-decoration:none; background:#004FA3;}
.gmenua ul li a.cu{ height:45px; line-height:45px; color:#FFF;text-decoration:none; background:#004FA3;}

.area{ width:980px;margin:0 auto;overflow:hidden; }
.lbox{ width:490px; float:left; }
.flexslider{padding-left:10px; padding-right:10px; width:470px; text-align:center;}
.rbox{ width:470px; float:right; }

.ttnews li{ margin-bottom:10px}
.ttnews li h2{height:30px; line-height:30px; overflow:hidden; text-align:center;}
.ttnews li h2 a{ font-size:16px; text-decoration:none; color:#30445f;}
.ttnews li h2 a:hover{ color:#a00}
.ttnews li p{ text-align:left; line-height:20px; color:#888; text-decoration:none;}
.ttnews li p a{ color:#CD0000; text-decoration:none;}

.lcon{ width:740px; float:left; overflow:hidden;}
.lboxa{ width:50%; float:left; }
.rboxa{ width:50%; float:right; }
.rcon{ width:220px; float:right;}


.subbar{ height:30px; line-height:30px; text-align:left; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-weight:600; color:#333; border-bottom:2px solid #069}
.subbar a{ color:#666;text-decoration:none; }
.mainbbar{ height:50px; line-height:50px; text-align:left; font-size:20px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-weight:600; color:#333;border-top:5px solid #666;}
.mainbbar .more{ display:block; float:right; width:50px; height:50px; line-height:50px; font-size:12px; color:#666; text-align:left; background:url(../images/b_mainbar.png) no-repeat right 11px; text-decoration:none;margin-right:10px;}
.mainbbar .more:hover{ color:#a00; background:url(../images/b_mainbar.png) no-repeat right -28px;}
.gnyw,.gjyw,.sh,.wp,.ty,.js{ background:url(../images/b_mainbar.png) no-repeat top left;}
.gnyw h2,.gjyw h2,.sh h2,.wp h2,.ty h2,.js h2{ float:left; width:200px; text-indent:-1000em;}
.gnyw{ background-position: 0 -9px;}
.gjyw{ background-position: 0 -51px;}
.sh{ background-position: 0 -96px;}
.wp{ background-position: 0 -138px;}
.ty{ background-position: 0 -182px;}
.js{ background-position: 0 -223px;}
.box{ padding:10px; border:1px dotted #e2e2e2;overflow:hidden;}
.borderbg{ border:1px solid #dfdfdf; padding:10px; background:#eaf3ff; }
.borderbg .subbar{ height:30px; line-height:30px; padding-left:10px; text-align:left; font-size:15px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-weight:600; background:RGB(73,122,179); color:#fff; border:none}
.borderbg .subbar a{ color:#fff }
.photo_list ul{overflow:hidden;}
.photo_list li{ width:140px; float:left; margin-left:13px;}
.photo_list li img{ width:140px; height:95px; }
.photo_list li a:hover img{ width:138px; height:93px;border:1px solid #666 }
.photo_list li em{ height:30px; line-height:30px; display:block; overflow:hidden; }
.photo_list li em a{ font-size:12px; color:#666; text-decoration:none}
.photo_list > li:first-child { width:335px; }
.photo_list > li:first-child img{ width:335px; height:224px; }
.photo_list > li:first-child a:hover img{ width:333px; height:222px; bprder:1px solid #666 }
.text_list_f14 li{font-size:14px; height:28px; line-height:28px; overflow:hidden; text-align:left}
.text_list_f12 li{font-size:12px; height:26px; line-height:26px; overflow:hidden; text-align:left}
.fblack li a{color:#555; text-decoration:none }
.fblack li a:hover{ color:#c00;}
.point li{ background:url(../images/sb.gif) no-repeat left 12px; padding-left:12px;}
.triangle{ margin:10px 0px 0px; }
.triangle li{ background:url(../images/sc.png) no-repeat left 10px; padding-left:12px; border-bottom: 1px dotted #ccc;}
.submenu{ height:50px; line-height:50px; font-size:16px; border-top:3px solid #666;background:url(../images/b_tpbarbg.png) no-repeat left top; padding-left:200px;}
.submenu a{ color:#0055bb; text-decoration:none;}
.dotLine{ height:3px; border-bottom:3px dotted #ccc; margin:8px; display:block}
.udLine{ height:3px; border-bottom:3px solid #c4d1e2; margin:8px; display:block}
.rdzt li img{ width:198px; height:50px }

.news_yulu{ text-align:left;}
.news_yulu h2{ height:30px; line-height:30px; overflow:hidden; margin-top:4px; }
.news_yulu h2 a{ color:rgb(128,1,30); font-size:14px; text-decoration:none; }
.news_yulu p{ font-size:12px; color:#000; height:20px; line-height:20px; overflow:hidden; }

.ttpicabst li{ overflow: hidden; }
.ttpicabst li a{ color:RGB(19,89,156); text-decoration:none;}
.ttpicabst li a:hover{ color:#a00}
.ttpicabst li em{ height:30px; line-height:30px; display:block; overflow:hidden; text-align:center; }
.ttpicabst li em a{ font-size:14px; font-weight:bold;}
.ttpicabst li img{ float:left; width:90px; height:70px; margin-right:-90px; }
.ttpicabst li p{ float:left; margin-left:100px; font-size:12px; line-height:18px; text-align:left; color:#888 }


