@charset "utf-8";
/* CSS Document */

@import url("global.css");
body{ font-family: "微软雅黑","宋体"; margin: 0px; padding: 0px; }
.top{ background-repeat: repeat-x; background-position: left top; float: left; height: 152px; width: 100%; position: fixed; z-index: 10; width: 100%; width:expression(document.body.clientWidth <= 1200? "1200px": "auto" );min-width: 1200px; position: fixed; z-index: 100; left: 0px; top: 0px; background-image: url(../images/top.png); }
.top_con{ float: none; height: 152px; width: 1200px; margin-right: auto; margin-left: auto; }
.top_hy{ float: left; height: 38px; width: 1200px; }
.top_hy h1{ float: left; height: 38px; font-size: 12px; line-height: 38px; color: #FFF; }
.top_hy h2{ float: left; height: 38px; font-size: 12px; line-height: 38px; color: #FFF; margin-left: 20px; }
.top_hy h3{ float: right; height: 25px; background-color: #4f4f4f; width: 210px; margin-top: 6.5px; margin-right: 20px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; overflow: hidden; }
.top_hy h3 input{ float: left; height: 25px; background-color: #4f4f4f; width: 169px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 12px; line-height: 25px; color: #999; padding-left: 10px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.top_hy h3 span{ float: left; height: 25px; width: 25px; }
.top_hy h3 span input{ float: left; height: 25px; width: 25px; background-color: transparent; background-image: url(../images/sear_btn.png); background-repeat: no-repeat; background-position: left top; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; overflow: hidden; cursor: pointer; }
.logo{ float: left; height: 83px; width: 351px; margin-top: 15.5px; }
.nav{ float: left; height: 33px; width: 810px; margin-top: 40.5px; }
.nav_li{ float: left; height: 33px; width: 90px; position: relative; }
.nav_li h1{ float: left; height: 33px; width: 80px; margin-left: 5px; }
.nav_li h1 a{ float: left; height: 33px; width: 80px; font-size: 16px; line-height: 33px; color: #000; text-decoration: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-align: center; }
.nav_li h1 a:hover{ float: left; height: 33px; width: 80px; font-size: 16px; line-height: 33px; color: #FFF; text-decoration: none; background-color: #0271cb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-align: center; }
.nav_li ul{ background-color: #FFFFFF; width: 78px; overflow: hidden; position: absolute; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; top: 33px; margin-left: 5px; box-shadow: 0 0 4px #DDD; -moz-box-shadow: 0 0 4px #DDD; -webkit-box-shadow: 0 0 4px #DDD; border: 1px solid #E6E6E6; display: none; }
.nav_li ul li{ background-color: #FFFFFF; width: 72px; overflow: hidden; float: left; height: 35px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E6E6E6; margin-left: 3px; }
.nav_li ul li a{ font-size: 14px; line-height: 29px; color: #666; text-align: center; float: left; height: 29px; width: 100%; margin-top: 3px; text-decoration: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.nav_li ul li a:hover{ font-size: 14px; line-height: 29px; color: #FFFFFF; text-align: center; float: left; height: 29px; width: 100%; margin-top: 3px; text-decoration: none; background-color: #0271cb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }


.nav_lion{ float: left; height: 33px; width: 90px; position: relative; }
.nav_lion h1{ float: left; height: 33px; width: 80px; margin-left: 5px; position: relative; z-index: 20; }
.nav_lion h1 a{ float: left; height: 33px; width: 80px; font-size: 16px; line-height: 33px; color: #FFF; text-decoration: none; background-color: #0271cb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-align: center; }
.nav_lion ul{ background-color: #FFFFFF; width: 78px; overflow: hidden; position: absolute; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; top: 33px; margin-left: 5px; box-shadow: 0 0 4px #DDD; -moz-box-shadow: 0 0 4px #DDD; -webkit-box-shadow: 0 0 4px #DDD; border: 1px solid #E6E6E6; display: none; }
.nav_lion ul li{ background-color: #FFFFFF; width: 72px; overflow: hidden; float: left; height: 35px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E6E6E6; margin-left: 3px; }
.nav_lion ul li a{ font-size: 14px; line-height: 29px; color: #666; text-align: center; float: left; height: 29px; width: 100%; margin-top: 3px; text-decoration: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.nav_lion ul li a:hover{ font-size: 14px; line-height: 29px; color: #FFFFFF; text-align: center; float: left; height: 29px; width: 100%; margin-top: 3px; text-decoration: none; background-color: #0271cb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.banner{  background-repeat: no-repeat; background-position: center top; float: left; height: 420px; width: 100%; margin-top: 148px; width:expression(document.body.clientWidth <= 1200? "1200px": "auto" );min-width: 1200px;}
.main{ float: left; width: 100%; margin-top: 20px;width:expression(document.body.clientWidth <= 1200? "1200px": "auto" );min-width: 1200px; }
.main_con{ float: none; width: 1200px; margin-right: auto; margin-left: auto; position: relative; }
.main_left{ float: left; width: 922px; border-right-width: 1px; border-right-style: solid; border-right-color: #e8e8e8; }
.newsImg{ float: left; height: 297px; width: 447px; }
.newsImg_con{ float: left; height: 297px; width: 447px; position: relative; }
.newsImg_con h1{ float: left; height: 297px; width: 447px; }
.newsImg_con h2{ float: left; height: 40px; width: 407px; background-image: url(../images/newsbg.png); background-repeat: repeat-x; background-position: left top; position: absolute; bottom: 0px; font-size: 14px; line-height: 40px; color: #FFF; text-decoration: none; padding-right: 20px; padding-left: 20px; overflow: hidden; }

.work{ float: left; height: 297px; width: 442px; margin-left: 22px; }
.work_title{ float: left; height: 33px; width: 442px; }
.work_title h1{ float: left; height: 33px; width: 102px; font-size: 14px; line-height: 33px; color: #FFF; background-color: #de4141; text-align: center; }
.work_title h2{ float: left; height: 32px; width: 329px; font-size: 12px; line-height: 32px; color: #b61f1f; text-align: right; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e7e7e7; padding-right: 11px; }
.work_title h2 a{ color: #b61f1f; text-decoration: none; }
.work_title h2 a:hover{ color: #b61f1f; text-decoration: underline; }
.work_top{ float: left; height: 95px; width: 442px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e7e7e7; }
.work_top h1{ float: left; height: 40px; width: 432px; margin-top: 12.5px; margin-left: 5px; font-size: 16px; line-height: 40px; font-weight: bold; color: #0271cb; overflow: hidden; text-align: center; }
.work_top h1 a{ color: #0271cb; text-decoration: none; }
.work_top h1 a:hover{ color: #de4141; text-decoration: none; }
.work_top h2{ float: left; height: 30px; width: 420px; margin-left: 11px; font-size: 14px; line-height: 30px; color: #878787; overflow: hidden; }
.work_ul{ float: left; height: 150px; width: 420px; margin-left: 11px; overflow: hidden; margin-top: 10px; }
.work_ul li{ float: left; height: 30px; width: 405px; overflow: hidden; background-image: url(../images/work_li.jpg); background-repeat: no-repeat; background-position: left 12.5px; padding-left: 15px; font-size: 14px; line-height: 30px; color: #000; }
.work_ul li a{ color: #000; text-decoration: none; }
.work_ul li a:hover{ color: #de4141; text-decoration: none; }
.policy{ float: left; height: 270px; width: 911px; margin-top: 36px; }
.policy_title{ float: left; height: 33px; width: 911px; }
.policy_title h1{ float: left; height: 33px; width: 102px; font-size: 14px; line-height: 33px; color: #FFF; background-color: #0271cb; text-align: center; }
.policy_title h2{ float: left; height: 32px; width: 798px; font-size: 12px; line-height: 32px; color: #b61f1f; text-align: right; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e7e7e7; padding-right: 11px; }
.policy_title h2 a{ color: #b61f1f; text-decoration: none; }
.policy_title h2 a:hover{ color: #b61f1f; text-decoration: underline; }
.policy_con{ float: left; height: 210px; width: 911px; margin-top: 10px; }
.policy_con li{ float: left; height: 30px; width: 440px; overflow: hidden; padding-left: 15px; }
.policy_con li a{ float: left; height: 30px; width: 440px; overflow: hidden; }
.policy_con li a h1{ float: left; height: 30px; width: 330px; overflow: hidden; font-size: 14px; line-height: 30px; color: #000; text-decoration: none; background-image: url(../images/poli_li.jpg); background-repeat: no-repeat; background-position: left 13.5px; padding-left: 10px; }
.policy_con li a h2{ float: left; height: 30px; width: 100px; overflow: hidden; font-size: 12px; line-height: 30px; color: #999; text-decoration: none; text-align: center; }
.policy_con li a:hover h1{ float: left; height: 30px; width: 330px; overflow: hidden; font-size: 14px; line-height: 30px; color: #de4141; text-decoration: none; background-image: url(../images/poli_li.jpg); background-repeat: no-repeat; background-position: left 13.5px; padding-left: 10px; }

.main_right{ float: left; width: 269px; padding-left: 8px; }
.shop_btn{ float: left; height: 76px; width: 269px; }
.shop_btn a{ float: left; height: 76px; width: 173px; font-size: 14px; line-height: 76px; color: #0271cb; text-decoration: none; background-image: url(../images/shop_img.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 96px; font-weight: bold; }
.shop_btn a:hover{ color: #de4141;}

.shop_btn01{ float: left; height: 76px; width: 269px; margin-top: 10px; }
.shop_btn01 a{ float: left; height: 76px; width: 173px; font-size: 14px; line-height: 76px; color: #0271cb; text-decoration: none; background-image: url(../images/shop_img01.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 96px; font-weight: bold; }
.shop_btn01 a:hover{color: #de4141;  }

.about{ float: left; height: 331px; width: 269px; margin-top: 10px; }
.about_title{ float: left; height: 33px; width: 269px; }
.about_title h1{ float: left; height: 33px; width: 102px; font-size: 14px; line-height: 33px; color: #FFF; background-color: #de4141; text-align: center; }
.about_title h2{ float: left; height: 32px; width: 147px; font-size: 12px; line-height: 32px; color: #b61f1f; text-align: right; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e7e7e7; padding-right: 20px; }
.about_title h2 a{ color: #b61f1f; text-decoration: none; }
.about_title h2 a:hover{ color: #b61f1f; text-decoration: underline; }

.about_con{ font-size: 12px; line-height: 25px; color: #000; float: left; height: 175px; width: 250px; margin-left: 9.5px; overflow: hidden; margin-top: 10px; }
.about_con a{ color: #de4141; text-decoration: none; }
.about_con a:hover{ color: #de4141; text-decoration: underline; }

.about_btn{ float: left; height: 35px; width: 113px; margin-top: 20px; margin-left: 10px; }
.about_btn a{ float: left; height: 33px; width: 113px; font-size: 14px; line-height: 33px; background-color: #FFF; border: 1px solid #d6d6d6; overflow: hidden; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #0271cb; text-decoration: none; text-align: center; box-shadow: 0 0 8px #d3ebff; -moz-box-shadow: 0 0 8px #d3ebff; -webkit-box-shadow: 0 0 8px #d3ebff; }
.about_btn a:hover{ float: left; height: 33px; width: 113px; font-size: 14px; line-height: 33px; background-color: #0271cb; border: 1px solid #0271cb; overflow: hidden; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #FFFFFF; text-decoration: none; text-align: center; box-shadow: 0 0 8px #d3ebff; -moz-box-shadow: 0 0 8px #d3ebff; -webkit-box-shadow: 0 0 8px #d3ebff; }


.about_btn01{ float: left; height: 35px; width: 238px; margin-top: 10px; margin-left: 10px; }
.about_btn01 a{ float: left; height: 33px; width: 236px; font-size: 14px; line-height: 33px; background-color: #0271cb; border: 1px solid #d6d6d6; overflow: hidden; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #FFFFFF; text-decoration: none; text-align: center; box-shadow: 0 0 8px #d3ebff; -moz-box-shadow: 0 0 8px #d3ebff; -webkit-box-shadow: 0 0 8px #d3ebff; }
.about_btn01 a:hover{ float: left; height: 33px; width: 236px; font-size: 14px; line-height: 33px; background-color: #de4141; border: 1px solid #de4141; overflow: hidden; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #FFFFFF; text-decoration: none; text-align: center; box-shadow: 0 0 8px #d3ebff; -moz-box-shadow: 0 0 8px #d3ebff; -webkit-box-shadow: 0 0 8px #d3ebff; }


.hy_fl{ float: left; height: 67px; width: 231px; font-size: 14px; line-height: 33px; background-color: #FFFFFF; border: 1px solid #d6d6d6; overflow: hidden; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #FFFFFF; text-decoration: none; text-align: center; box-shadow: 0 0 8px #d3ebff; -moz-box-shadow: 0 0 8px #d3ebff; -webkit-box-shadow: 0 0 8px #d3ebff; margin-top: 10px; margin-left: 10px; background-image: url(../images/hy_lb.jpg); background-repeat: no-repeat; background-position: center top; padding-top: 6px; padding-left: 7px; }

.hy_fl a{ float: left; height: 31px; width: 112px; font-size: 14px; line-height: 31px; color: #0271cb; text-decoration: none; margin-right: 1px; margin-bottom: 1px; }
.hy_fl a:hover{ float: left; height: 31px; width: 112px; font-size: 14px; line-height: 31px; color: #FF0000; text-decoration: none; margin-right: 1px; margin-bottom: 1px; }

.hy_con{ background-color: #F0F0F0; float: left; height: 256px; width: 238px; margin-top: 10px; margin-left: 10px; border: 1px solid #DFDFDF; overflow: hidden; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.hy_con_all{ font-size: 14px; line-height: 30px; color: #000; float: left; width: 218px; padding-top: 10px; padding-left: 10px; }

.fhtop{ background-image: url(../images/fhtop.jpg); background-repeat: no-repeat; background-position: left top; float: left; height: 60px; width: 60px; position: fixed; bottom: 20px; margin-left: 1220px; cursor: pointer; display: none; }
.loop{ float: left; height: 114px; width: 1200px; margin-top: 10px; }
.loop_title{ float: left; height: 33px; width: 1200px; }
.loop_title h1{ float: left; height: 33px; width: 102px; font-size: 14px; line-height: 33px; color: #FFF; background-color: #0271cb; text-align: center; }
.loop_title h2{ float: left; height: 32px; width: 1087px; font-size: 12px; line-height: 32px; color: #b61f1f; text-align: right; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e7e7e7; padding-right: 11px; }
.loop_title h2 a{ color: #b61f1f; text-decoration: none; }
.loop_title h2 a:hover{ color: #b61f1f; text-decoration: underline; }
.loop h3{ float: left; height: 35px; width: 120px; margin-top: 20px; margin-left: 10px; }
.loop h4{ float: left; height: 35px; width: 250px; margin-top: 20px; margin-left: 20px; }
.loop h4 span{ float: left; height: 35px; width: 80px; font-size: 14px; line-height: 35px; color: #000; }
.loop h4 select{ float: left; height: 25px; width: 170px; margin-top: 4px; font-size: 14px; line-height: 25px; color: #333; border: 1px solid #999;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.footer{ background-color: #143149; float: left; height: 256px; width: 100%; }
.footer_con{ background-color: #143149; float: none; height: 256px; width: 1200px; margin-right: auto; margin-left: auto; }
.footer_top{ float: left; height: 70px; width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #1c3d58; text-align: center; font-size: 14px; line-height: 70px; color: #FFF; }
.footer_top a{ color: #FFF; text-decoration: none; }
.footer_top a:hover{ color: #9ED3FE; text-decoration: none; }
.footer_con01{ font-size: 12px; line-height: 30px; text-align: center; float: left; height: 165px; width: 1200px; color: #95a5b2; padding-top: 20px; }
.footer_con01 a{ color: #95a5b2; text-decoration: none; }
.footer_con01 a:hover{ color: #FFFFFF; text-decoration: none; }
.left{ float: left; width: 200px; background-color: #0271cb; height: 800px; }
.view_con{ float: left; width: 1200px; box-shadow: 0 0 8px #d9d9d9; -moz-box-shadow: 0 0 8px #d9d9d9; -webkit-box-shadow: 0 0 8px #d9d9d9; margin-bottom: 20px; margin-top: 152px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-image: url(../images/view_mian.jpg); background-repeat: repeat-y; background-position: left top; }
.left_top{ font-size: 18px; line-height: 60px; font-weight: bold; color: #FFF; text-align: center; float: left; height: 60px; width: 200px; background-color: #2f88da; }
.left_ul{ float: left; width: 200px; margin-top: 10px; }
.left_li{ float: left; width: 200px; height: 45px; }
.left_li a{ float: left; width: 200px; height: 45px; font-size: 16px; line-height: 45px; color: #FFF; text-decoration: none; text-align: center; }
.left_li a:hover{ float: left; width: 190px; height: 45px; font-size: 16px; line-height: 45px; color: #000; text-decoration: none; text-align: center; background-color: #FFF; border-left-width: 5px; border-left-style: solid; border-left-color: #97be0d; padding-right: 5px; }
.left_lion{ float: left; width: 200px; height: 45px; }
.left_lion a{ float: left; width: 190px; height: 45px; font-size: 16px; line-height: 45px; color: #000; text-decoration: none; text-align: center; background-color: #FFF; border-left-width: 5px; border-left-style: solid; border-left-color: #97be0d; padding-right: 5px; }
.right_con{ float: left; width: 960px; margin-left: 20px; }
.right_title{ float: left; height: 60px; width: 960px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EAEAEA; }
.right_title h1{ float: left; height: 57px; width: 150px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #2f88da; font-size: 16px; line-height: 57px; color: #000; text-align: center; font-weight: bold; }
.right_title h2{ float: right; height: 60px; width: 300px; font-size: 12px; line-height: 60px; color: #999; text-align: right; margin-right: 20px; }
.right_title h2 a{ color: #999; text-decoration: none; }
.right_title h2 a:hover{ color: #de4141; text-decoration: none; }
.about_nr{ padding: 15px; float: left; width: 930px; margin-bottom: 20px; }
.about_nr h1{ float: left; width: 100%; font-size: 30px; line-height: 60px; font-weight: bold; color: #0271cb; text-align: center; margin-top: 20px; }
.about_nr h2{ float: left; width: 100%; font-size: 14px; line-height: 35px; color: #333333; margin-top: 20px; }


table.gridtable { font-size: 14px; color: #333333; border-collapse: collapse; width: 90%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #dddddd; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd; float: left; margin-left: 5%; margin-top: 2%; margin-bottom: 2%; line-height: 35px; }
table.gridtable01 { font-size: 14px; color: #333333; border-collapse: collapse; width: 100%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #dddddd; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd; float: left; margin-top: 2%; margin-bottom: 2%; line-height: 35px; }

table.gridtable th { font-family: "宋体"; font-weight: bold; color: #000; text-align: left; border: 1px solid #dddddd; padding-right: 10px; padding-left: 10px; width: 48%; }
table.gridtable01 th { font-family: "宋体"; font-weight: bold; color: #000; text-align: left; border: 1px solid #dddddd; padding-right: 10px; padding-left: 10px; width: 48%; }

.TheTr{ background-color: #f9f9f9; font-weight: bold; color: #666; }
.TheTr td { background-color: #F3F3F3; border: 1px solid #dddddd; color: #333; padding-top: 3px; padding-bottom: 3px; font-weight: bold; padding-left: 20px; }
.TheTr01{ background-color: #FFF; color: #666; }
.TheTr01 td { background-color: #ffffff; border: 1px solid #dddddd; color: #333; padding: 5px; }

.TheTr02{ background-color: #f9f9f9; color: #666; }
.TheTr02 td { background-color: #ffffff; border: 1px solid #dddddd; color: #333; padding: 5px; }
.TheTr02 .TdBt{ background-color: #F3F3F3; text-align: center; font-weight: bold; }
.TheTr02 .TheC{ text-align: center;  }
.TheTr02 .TheL{ text-align: left; padding-left: 30px; }
.TheTr02 .TheC a{ color: #333; text-decoration: none; }
.TheTr02 .TheC a:hover{ color: #F60; text-decoration: underline; }
.TheTr02 td input{ background-color: #ffffff; border: 1px solid #CCCCCC; color: #333; font-size: 14px; line-height: 30px; float: left; height: 30px; width: 100%; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.TheTr02 td textarea{ background-color: #ffffff; border: 1px solid #CCCCCC; color: #333; font-size: 14px; line-height: 30px; float: left; height: 100px; width: 100%; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.TheTr02 td .tj_btn{ font-size: 14px; line-height: 35px; color: #FFF; background-color: #0271cb; text-align: center; float: left; height: 35px; width: 200px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-top: 10px; margin-bottom: 10px; margin-left: 350px; }
.TheTr02 td .tj_btn:hover{ font-size: 14px; line-height: 35px; color: #FFF; background-color: #de4141; text-align: center; float: left; height: 35px; width: 200px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-top: 10px; margin-bottom: 10px; margin-left: 350px; }
.news_ul{ padding: 15px; float: left; width: 910px; margin-bottom: 20px; margin-left: 10px; }
.news_ul li{ float: left; height: 50px; width: 100%; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; background-image: url(../images/poli_li.jpg); background-repeat: no-repeat; background-position: 30px 23px; }
.news_ul li a{ float: left; height: 50px; width: 90%; padding-left: 5%; }
.news_ul li a h1{ float: left; height: 50px; width: 80%; font-size: 14px; line-height: 50px; color: #000; text-decoration: none; overflow: hidden; }
.news_ul li a h2{ float: left; height: 50px; width: 20%; font-size: 14px; line-height: 50px; color: #999; text-decoration: none; overflow: hidden; text-align: center; }
.news_ul li a:hover h1{ float: left; height: 50px; width: 80%; font-size: 14px; line-height: 50px; color: #de4141; text-decoration: none; overflow: hidden; }

.pag{ FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 100%; float: left; margin-top: 50px; }
DIV.meneame { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #d4d4d4; PADDING-TOP: 3px; TEXT-ALIGN: center }
DIV.meneame A { PADDING-RIGHT: 14px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 10px; COLOR: #000000; MARGIN-RIGHT: 3px; PADDING-TOP: 10px; TEXT-DECORATION: none; border: 1px solid #d4d4d4; }
DIV.meneame A:hover { BACKGROUND-IMAGE: none; COLOR: #000000; BACKGROUND-COLOR: #d4d4d4; border: 1px solid #d4d4d4; }
DIV.meneame A:active { BACKGROUND-IMAGE: none; COLOR: #000000; BACKGROUND-COLOR: #d4d4d4; border: 1px solid #d4d4d4; }
DIV.meneame SPAN.current { PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #000000; MARGIN-RIGHT: 3px; PADDING-TOP: 10px; BACKGROUND-COLOR: #d4d4d4; border: 1px solid #d4d4d4; }
DIV.meneame SPAN.disabled { PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; COLOR: #CCCCCC; MARGIN-RIGHT: 3px; PADDING-TOP: 10px; border: 1px solid #d4d4d4; }
.news_title{ font-size: 20px; line-height: 40px; font-weight: bold; color: #333; text-align: center; float: left; width: 96%; margin-top: 20px; margin-left: 2%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E8E8E8; padding-top: 15px; padding-bottom: 15px; }
.news_time{ font-size: 12px; line-height: 30px; color: #999; text-align: center; float: left; height: 30px; width: 96%; margin-left: 2%; }
.news_con{ font-size: 14px; line-height: 30px; color: #333; float: left; width: 92%; margin-left: 4%; }
.fh{ float: left; height: 30px; width: 96%; padding-top: 20px; padding-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E8E8E8; text-align: center; }
.fh a{ height: 30px; width: 120px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E8E8E8; font-size: 12px; color: #FFF; text-decoration: none; background-color: #0271cb; text-align: center; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding-top: 6px; padding-right: 20px; padding-bottom: 6px; padding-left: 20px; }
.fh a:hover{ height: 30px; width: 120px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E8E8E8; font-size: 12px; color: #FFF; text-decoration: none; background-color: #de4141; text-align: center; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding-top: 6px; padding-right: 20px; padding-bottom: 6px; padding-left: 20px; }
.last{ float: left; height: 50px; width: 92%; margin-left: 4%; padding-top: 10px; }
.last h1{ float: left; height: 25px; width: 100%; font-size: 12px; line-height: 25px; color: #999; }
.last h1 a{ color: #999; text-decoration: none; }
.last h1 a:hover{ color: #de4141; text-decoration: none; }

.down{ float: left; height: 40px; width: 200px; margin-top: 20px; background-color: #EAEAEA; padding-top: 10px; border: 1px solid #D9D9D9; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding-bottom: 10px; }
.down h1{ float: left; height: 40px; width: 40px; margin-left: 20px; }
.down h2{ float: left; height: 40px; width: 120px; font-size: 14px; line-height: 40px; color: #06C; }
.down h2 a{ color: #06C; text-decoration: none; }
.down h2 a:hover{ color: #F60; text-decoration: none; }



