﻿/* 初始样式 */
body{font: 12px "Microsoft YaHei","微软雅黑","Arial","SimSun","宋体";}
body,html{color: #333333; margin:0 ;padding:0;height:100%; line-height:21px; background:#f5f4f9;}
a {color: #333333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: none;color: #FF0000;}
a:active {text-decoration: none;color: #FF0000;}
div,form,ul,ol,li,p,span {margin:0;padding:0;}
ul,li,ol {list-style:none;}
img{ border:0;}
/* 行高 */
.lh40{ line-height:40px;}
.lh35{ line-height:35px;}
.lh34{ line-height:34px;}
.lh33{ line-height:33px;}
.lh32{ line-height:32px;}
.lh30{ line-height:30px;}
.lh27{ line-height:27px;}
.lh26{ line-height:26px;}
.lh25{ line-height:25px;}
.lh24{ line-height:24px;}
.lh22{ line-height:22px;}
.lh20{ line-height:20px;}
/* 清除悬浮 */
.clear {clear:both;height:1px;display:block!important;display:none;}
/* 文字图片居中 */
.imgcenter {vertical-align:middle;}
.txtcenter{text-align:center}

/*外边距*/
.mt-2{ margin-top:2px;}
.mt-3{ margin-top:3px;}
.mt-5{ margin-top:5px;}
.mt-6{ margin-top:6px;}
.mt-8{ margin-top:8px;}
.mt-15{ margin-top:15px;}
.mt-11{ margin-top:11px;}
.mr-24{ margin-right:24px}
.mr-10{ margin-right:10px}
.mr-11{ margin-right:11px}
.mr-12{ margin-right:12px}
.mr-14{ margin-right:14px}
.mr-13{ margin-right:13px!important; margin-right:7px;}
.mr-7{ margin-right:7px;}
.mr-6{ margin-right:6px;}
.mr-5{ margin-right:5px}
.ml-40{ margin-left:40px!important; margin-left:20px;}
.ml-24{ margin-left:24px;}
.ml-22{ margin-left:22px;}
.ml-15{ margin-left:15px}
.ml-13{ margin-left:13px}
.ml-11{ margin-left:11px}
.ml-10{ margin-left:10px}
.ml-9{ margin-left:9px}
.ml-7{ margin-left:7px;}
.ml-6{ margin-left:6px;}
.ml-5{ margin-left:5px;}
.ml-4{ margin-left:4px;}
.ml-3{ margin-left:3px;}
.ml-2{ margin-left:2px;}
.mb-5{ margin-bottom:5px;}
/*内边距*/
.p-4{ padding:4px 4px 4px 4px;}
.p-5{ padding:5px 5px 5px 5px;}

.pl-4{ padding-left:4px}
.pl-5{ padding-left:5px}
.pl-7{ padding-left:7px;}
.pl-11{ padding-left:11px}
.pl-14{ padding-left:14px;}
.pl_logo{ padding-left:80px;}

.pt-2{ padding-top:2px;}
.pt-4{ padding-top:4px;}
.pt-5{ padding-top:5px;}
.pt-6{ padding-top:6px;}
.pt-7{ padding-top:7px;}
.pt-9{ padding-top:9px;}
.pt-15{ padding-top:15px;}

.pr-4{ padding-right:4px}
.pr-5{ padding-right:5px}
.pr-6{ padding-right:6px}
.pr-14{ padding-right:14px;}

.pb-10{ padding-bottom:10px;}
.pb-5{ padding-bottom:5px;}
.pb-4{ padding-bottom:4px;}

/*边线*/
.border{ border:1px solid #cccccc;}
.br-ccc{ border-right:1px solid #ccc;}
.bb_cccccc{ border-bottom:1px solid #cccccc;}
.line{ border-top:1px solid #e1e1e1}
.bb{border-bottom:1px dotted #cccccc}
.hr1{ border-bottom:1px solid #CCC;}
.hr2{ border-top:1px solid #ccc}
.br-6f6f6f{ border-right:1px solid #6f6f6f}

.b4-e3e3e3{ border:1px solid #e3e3e3}
.b4-e1e1e1{ border:1px solid #e1e1e1}
.b4-c9dff2{ border:1px solid #c9dff2}

/* 链接 */
.white{ color:#FFF; font-size:14px}
.white a:active{color:#ffffff; text-decoration:none; font-size:14px}
.white a:link{color:#ffffff; text-decoration:none; font-size:14px}
.white a:visited {color:#ffffff;text-decoration:none; font-size:14px}
.white a:hover{color:#ffffff; text-decoration:none; font-size:14px}

.white_s{ font-family:"宋体"; color:#FFF; font-size:14px}
.white_s a:active{font-family:"宋体"; color:#ffffff; text-decoration:none; font-size:14px}
.white_s a:link{font-family:"宋体"; color:#ffffff; text-decoration:none; font-size:14px}
.white_s a:visited {font-family:"宋体"; color:#ffffff;text-decoration:none; font-size:14px}
.white_s a:hover{font-family:"宋体"; color:#ffffff; text-decoration:none; font-size:14px}

.white12{ color:#FFF; font-size:12px;}
.white12 a:active{color:#ffffff; text-decoration:none;font-size:12px;}
.white12 a:link{color:#ffffff; text-decoration:none;font-size:12px;}
.white12 a:visited {color:#ffffff;text-decoration:none;font-size:12px;}
.white12 a:hover{color:#ffffff; text-decoration:none;font-size:12px;}

.white12_s{ color:#FFF; font-size:12px; font-family:"宋体"}
.white12_s a:active{font-family:"宋体";color:#ffffff; text-decoration:none;font-size:12px;}
.white12_s a:link{font-family:"宋体";color:#ffffff; text-decoration:none;font-size:12px;}
.white12_s a:visited {font-family:"宋体";color:#ffffff;text-decoration:none;font-size:12px;}
.white12_s a:hover{font-family:"宋体";color:#ffffff; text-decoration:none;font-size:12px;}

.f16-000{ font:"宋体"; color:#000; font-size:16px;}
.f16-000 a{ font:"宋体"; color:#000; font-size:16px;}
.f16-000 a:active{color:#000; text-decoration:none; font-size:16px}
.f16-000 a:link{color:#000; text-decoration:none; font-size:16px}
.f16-000 a:visited {color:#000;text-decoration:none; font-size:16px}
.f16-000 a:hover{color:#000; text-decoration:none; font-size:16px}

.f16-b00000{ font:"宋体"; color:#b00000; font-size:16px;}
.f16-b00000 a:active{color:#b00000; text-decoration:none; font-size:16px}
.f16-b00000 a:link{color:#b00000; text-decoration:none; font-size:16px}
.f16-b00000 a:visited {color:#b00000;text-decoration:none; font-size:16px}
.f16-b00000 a:hover{color:#b00000; text-decoration:none; font-size:16px}

.f12-b00000{ font:"宋体"; color:#b00000; font-size:12px;}
.f12-b00000 a:active{color:#b00000; text-decoration:none; font-size:12px}
.f12-b00000 a:link{color:#b00000; text-decoration:none; font-size:12px}
.f12-b00000 a:visited {color:#b00000;text-decoration:none; font-size:12px}
.f12-b00000 a:hover{color:#b00000; text-decoration:none; font-size:12px}

.f12-ccc{ font:"宋体"; color:#ccc; font-size:12px;}
.f12-ccc a:active{color:#ccc; text-decoration:none; font-size:12px}
.f12-ccc a:link{color:#ccc; text-decoration:none; font-size:12px}
.f12-ccc a:visited {color:#ccc;text-decoration:none; font-size:12px}
.f12-ccc a:hover{color:#ccc; text-decoration:none; font-size:12px}

.f12-999{ font:"宋体"; color:#999; font-size:12px;}
.f12-999 a:active{color:#999; text-decoration:none; font-size:12px}
.f12-999 a:link{color:#999; text-decoration:none; font-size:12px}
.f12-999 a:visited {color:#999;text-decoration:none; font-size:12px}
.f12-999 a:hover{color:#999; text-decoration:none; font-size:12px}

.f12-666{ font:"宋体"; color:#666666; font-size:12px;}
.f12-666 a:active{color:#666666; text-decoration:none; font-size:12px}
.f12-666 a:link{color:#666666; text-decoration:none; font-size:12px}
.f12-666 a:visited {color:#666666;text-decoration:none; font-size:12px}
.f12-666 a:hover{color:#666666; text-decoration:none; font-size:12px}

.f12-333{ font:"宋体"; color:#333333; font-size:12px;}
.f12-333 a:active{color:#333333; text-decoration:none; font-size:12px}
.f12-333 a:link{color:#333333; text-decoration:none; font-size:12px}
.f12-333 a:visited {color:#333333;text-decoration:none; font-size:12px}
.f12-333 a:hover{color:#333333; text-decoration:none; font-size:12px}

.f12-000{ font:"宋体"; color:#000000; font-size:12px;}
.f12-000 a:active{color:#000000; text-decoration:none; font-size:12px}
.f12-000 a:link{color:#000000; text-decoration:none; font-size:12px}
.f12-000 a:visited {color:#000000;text-decoration:none; font-size:12px}
.f12-000 a:hover{color:#000000; text-decoration:none; font-size:12px}

.f14-000{ font:"宋体"; color:#000000; font-size:14px;}
.f14-000 a{ font:"宋体"; color:#000000; font-size:14px;}
.f14-000 a:active{color:#000000; text-decoration:none; font-size:14px}
.f14-000 a:link{color:#000000; text-decoration:none; font-size:14px}
.f14-000 a:visited {color:#000000;text-decoration:none; font-size:14px}
.f14-000 a:hover{color:#000000; text-decoration:none; font-size:14px}

.f16-000{ font:"宋体"; color:#000000; font-size:16px; font-weight:bold}
.f16-000 a:active{color:#000000; text-decoration:none; font-size:16px; font-weight:bold}
.f16-000 a:link{color:#000000; text-decoration:none; font-size:16px; font-weight:bold}
.f16-000 a:visited {color:#000000;text-decoration:none; font-size:16px; font-weight:bold}
.f16-000 a:hover{color:#000000; text-decoration:none; font-size:16px; font-weight:bold}

.f14-666{ font:"宋体"; color:#666666; font-size:14px;}
.f14-666 a:active{ color:#666666; text-decoration:none; font-size:14px}
.f14-666 a:link{ color:#666666; text-decoration:none; font-size:14px}
.f14-666 a:visited { color:#666666;text-decoration:none; font-size:14px}
.f14-666 a:hover{ color:#666666; text-decoration:none; font-size:14px}

.f14-333{color:#333333; font-size:14px;}
.f14-333 a:active{color:#333333; text-decoration:none; font-size:14px}
.f14-333 a:link{color:#333333; text-decoration:none; font-size:14px}
.f14-333 a:visited {color:#333333;text-decoration:none; font-size:14px}
.f14-333 a:hover{color:#333333; text-decoration:none; font-size:14px}

.f16-333{color:#333333; font-size:16px;}
.f16-333 a:active{color:#333333; text-decoration:none; font-size:16px}
.f16-333 a:link{color:#333333; text-decoration:none; font-size:16px}
.f16-333 a:visited {color:#333333;text-decoration:none; font-size:16px}
.f16-333 a:hover{color:#333333; text-decoration:none; font-size:16px}

.f14_0188cc{font:"宋体"; font-size:14px; color:#0188cc;}
.f14_0188cc a:link{font:"宋体"; font-size:14px; color:#0188cc; text-decoration:none;}
.f14_0188cc a:visited{font:"宋体"; font-size:14px; color:#0188cc; text-decoration:none;}
.f14_0188cc a:hover{font:"宋体"; font-size:14px; color:#0188cc; text-decoration:none;}
.f14_0188cc a:active {font:"宋体"; font-size:14px; color:#0188cc; text-decoration:none;}

/*加粗*/
.bold{ font-weight:bold;}

/*文本方向*/
.tr{ text-align:right}
.tl{ text-align:left}
.tc{ text-align:center}

/*div 方向*/
.left{ float:left}
.right{ float:right}

/*字间距*/
.fw-100{ letter-spacing:-1px}

/*color*/
.c-red{ color:#F00}
.c-333{ color:#333;}
.c-666{ color:#666666;}
.color-000{ color:#000;}
.color-fff{ color:#FFF;}

/*cursors*/
.cursor{ cursor:pointer;}

/*backcolor*/
.bc_fff{ background-color:#ffffff}
.bc_dcdddd{ background-color:#dcdddd}
.bc_f2f2f2{ background-color:#f2f2f2}

/*more*/
.more{float:right; font:"宋体";font-weight:normal;}
#font{width:150px; height:23px; float:right; font:"宋体"; font-size:12px; color:#333; font-weight:normal; line-height:23px; padding-top:2px; text-align:left}
#font-r{width:150px; height:25px; float:right; font:"宋体"; font-size:12px; color:#333; font-weight:normal; line-height:25px; padding-top:0px; text-align:right}

/*head*/
.head_bg{ border-top:0px solid #0058c5; background:url(../images/head_bg.jpg) bottom center no-repeat;overflow: hidden;
		background-size:cover;
		width:100%;
		-ms-behavior: url(../style/backgroundsize.min.htc);
		behavior: url(../stylebackgroundsize.min.htc);}

.haed_menu{ background:#f5f4f9 repeat-x;}
.haed_menu td{ text-align:center;}
.haed_menu td div.menu{ width:500px; height:53px; line-height:53px; margin:0 auto;position: relative; float:right; z-index:100000;}

#nav_all { height: 53px; width:auto; border-left:1px solid #e7e7e7;line-height: 53px; margin:0 auto; position: relative; z-index:100000;}
#nav_all ul{ margin-top:3px;}
#nav_all li { text-align: center; float: left; width:auto;height:53px; }
#nav_all li.line{border-right:1px solid #e7e7e7;height:52px;}
#nav_all li a { color: #666666;border-top:1px solid #f5f4f9; display: inline-block;font-size: 14px; cursor: pointer; padding: 0 17px 0; _padding:0 17px 0; height: 53px; line-height:53px; white-space: nowrap; }
#nav_all li a:hover { border-top:3px solid #34c05d; height: 50px;padding: 0 17px 0; _padding:0 17px 0;  line-height: 50px;overflow: hidden; }
#nav_all li ul { display: none; position: absolute; z-index: 99;left: 0px; top:50px; border:1px solid #474747 ; -moz-border-radius:0 0 5px 5px;      /* Gecko bsrowsers */
    -webkit-border-radius:0 0 5px 5px;  /* Webkit browsers */
    border-radius:0 0 5px 5px;           /* W3C syntax */}
#nav_all li ul li {background:url(../images/nav_sub.png) bottom center repeat-x; border-bottom:1px solid #474747;float:none; line-height: 32px; height: 32px; padding-top: 0px; padding: 0; width:auto; }
#nav_all li ul li a { background:url(../images/nav_sub.png) ; padding: 0px 0px; width:100%;margin: 0px; height: 32px; line-height: 32px; color: #fff; font-weight: normal;border: none; }
#nav_all li ul li a:hover { background:url(../images/nav_sub_on.png); padding: 0px 0px; width:100%; margin: 0px auto; height: 32px; line-height: 32px; color: #fff;border-top: none; }

/*search*/
.search { width:265px; border:0; height:30px; padding-top:20px; position:relative; float:right}
.search .l{ width:100px; float:left; padding:0; line-height:20px; height:20px; margin:0; display:block}
.search .m{ width:35px; float:left;}
.search .r{width:130px;float:left;}
.search .r input{ width:50px;white-space:0; word-spacing:0; margin-right:5px; border: 0px solid #dedede;-moz-border-radius:15px;height:18px;-webkit-border-radius: 15px;   border-radius:15px; color:#fff; }
.lx{ background:#3ec060;float:left;}
.zp{ background:#3094df;float:left;}

.search_input{ background:#d9d9d9; border: 0px solid #dedede; white-space:0; word-spacing:0; -moz-border-radius: 15px 0 0 15px;height:20px;-webkit-border-radius: 15px 0 0 15px;   border-radius:15px 0 0 15px;  width:100px; padding:0; margin:0;display:block}

.input_button{background:#d9d9d9 url(../images/search_bg.png) right center no-repeat; width:30px; height:20px;border: 0px solid #dedede; -moz-border-radius: 0 15px 15px 0; -webkit-border-radius: 0 15px 15px 0;   border-radius:0 15px 15px 0;margin-right:10px; white-space:0; word-spacing:0; padding-top:0px;}

/*index*/
.screen2{ width:990px; margin:0 auto; height:160px; top:60px; position:relative; z-index:10000;}
.screen2_1{ background:#35c05d; padding:15px;-moz-border-radius:3px;-webkit-border-radius: 3px;border-radius:3px; display:block; width:209px; height:115px; float:left;}
.blue{ background-color:#01b0f2;}
.orange{ background-color:#ffa80f;}
.pink{ background-color:#ff6969;}

.green{ background-color:#35c05d;}

.screen2_1 .icon{ background-image:url(../images/bg.png);width:47px; height:47px; margin:10px 15px 15px 10px; float:left;}
.screen2_1 .text{ width:135px; height:90px; margin-top:5px; float:left;}
.screen2_1 .text li{ width:100%; float:left; font-family:"微软雅黑", Tahoma, arial, sans-serif; color:#fff;}



.icon1{ background-position:0 0;}
.icon2{ background-position:47px 0;}
.icon3{ background-position:95px 0;}
.icon4{ background-position:143px 0;}

/*main*/
.main_l1_title{ background:#3094df url(../images/main_l1_icon.png) 20px 50% no-repeat; font-family:"宋体"; padding-left:20px;}
.main_sub{ background:#fff; border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}

.main_r1_title{ background:#3094df url(../images/main_r1_title.png) no-repeat;font-family:"宋体"; padding-left:50px;background-size:cover;
		width:100%;
		-ms-behavior: url(../style/backgroundsize.min.htc);
		behavior: url(../style/groundsize.min.htc);}
.main_r1_sub{ background:#fff; border:1px solid #e4e4e4; width:100%}
/*us*/
.us_banner_bg{ border-top:0px solid #0058c5; height:249px; background:url(../images/head_bg/main_banner_bg0.png) bottom center no-repeat;overflow: hidden; margin-bottom:10px;
		background-size:cover;
		width:100%;
		-ms-behavior: url(../style/backgroundsize.min.htc);
		behavior: url(../style/groundsize.min.htc);}
.us_banner_bg .pic{ width:990px; height:249px; margin:0 auto; background:url(../images/head_bg/us_banner_bg.png) top; }
.us_banner_bg div.text{ width:100%; background:url(../images/main_banner_line.png); position:absolute; top:273px; left:0;height:30px; line-height:30px; z-index:10000; }
.us_banner_bg div.wz{ width:990px; margin:0 auto;}

/*list*/
.list_banner_bg{ border-top:0px solid #0058c5; height:249px; background:url(../images/head_bg/list_banner.png) bottom center no-repeat;overflow: hidden; margin-bottom:10px;
		background-size:cover;
		width:100%;
		-ms-behavior: url(../style/backgroundsize.min.htc);
		behavior: url(../style/groundsize.min.htc);}
.list_banner_bg .pic{ width:990px; height:249px; margin:0 auto; background:url(../images/head_bg/list_banner_bg.png) top; }
.list_banner_bg div.text{ width:100%; background:url(../images/main_banner_line.png); position:absolute; top:273px; left:0;height:30px; line-height:30px; z-index:10000; }
.list_banner_bg div.wz{ width:990px; margin:0 auto;}

.list_menu_title{ background:url(../images/leftmenu/menu_title.jpg) no-repeat;font-size:22px; font-weight:bold; font-family:"微软雅黑"; color:#055898; padding-left:80px;}
.list_menu_back{ background:url(../images/leftmenu/menu_back.jpg) bottom repeat-x; text-align:center;}

.list{ border:1px solid #c9e6ec; background:#fff;}
.title{ background:#01c1ff url(../images/list_title.jpg) no-repeat left; height:29px; line-height:29px; width:682px; font-weight:bold; margin:0 auto; padding-left:15px; color:#fff; font-size:14px;}
.mainfont a:link {color:#666666; font-size:14px;text-decoration:none}
.mainfont a:visited {color:#666666; font-size:14px;text-decoration:none}
.mainfont a:hover {color: #FF0000; font-size:14px;text-decoration:none}
.mainfont a:active {color: #FF0000; font-size:14px;text-decoration:none}

/*show*/
.time_title{ background-color:#f8f8f8; border-bottom:1px solid #ececec; border-top:1px solid #ececec}
.tdfont{font-size: 14px;line-height: 200%;color: #666666;}
.showtitle {font-size: 18px;line-height:32px;font-weight: bold;color: #000000;}
.timefont{ color:#666666; font-size:12px; font:"宋体"}
.show-title{background-image:url(../images/show_title.jpg); background-repeat:no-repeat; width:606px; height:24px; font:"宋体"; padding-top:2px; font-size:12px;color:#0c447e; padding-left:30px; line-height:24px;}
.bottom_end{float:left;position:relative; z-index:10000; width:100%}

/*it*/
.bg{ background-color:#CCC;}