﻿@charset "utf-8";
.header{ height:127px; background:#00a2c9;}
.header .top{ height:35px; line-height:35px; background:#0090b5; border-bottom:1px solid #0e89ab; text-align:right; padding-right:20px;}
.header .top a:hover{ text-decoration:underline;}
.header .center{ padding:0 20px 0 15px;}
.header .h_left{ }
.header .h_center{ 
    width: 470px;
    padding: 10px 0 0 200px;
    z-index: 9999;
    position: absolute;
    top: 1px;
}
.header .h_center .text_l{ width:180px;font-style: italic;text-align: center;    line-height: 40px}
.header .h_center .text_r{ 
    width: 270px;
    padding-left: 210px;
    top: 20px;
    z-index: 9999;
    position: absolute;
} 
.header .h_right{ width:160px; padding-top:30px;} 
.header .nav{ width:460px; height:31px; line-height:31px; background:#018fb5; -moz-box-shadow: inset 0 0 5px #008eb6;
-webkit-box-shadow: inset 0 0 5px#008eb6;box-shadow: inner 0 0 5px #008eb6;}
.header .nav li{ padding:0 7px; float:left;}
.header .nav li a:hover,.header .nav .cur a{ color:#ebff00;}
.icon_01{ height:21px; line-height:21px; background:url(../images/pic_23.jpg) no-repeat; padding-left:30px;}

.banner{ width:980px; height:320px; position:relative;}

.search{ height:32px;background:#d3d3d3; padding:5px 0 0 14px;}
.search .input2{ width:420px; height:22px; line-height:22px; border:1px solid #939393; padding:0 5px; border-radius:5px; -moz-box-shadow: inset 0 0 5px 2px #dce2e2;
-webkit-box-shadow: inset 0 0 2px 5px#dce2e2;
box-shadow: inset 0 0 5px 2px #dce2e2; margin:0 8px;}
.search .input3{ width:160px; height:22px; line-height:22px; border:1px solid #939393; padding:0 5px; border-radius:5px; -moz-box-shadow: inset 0 0 5px 2px #dce2e2;
-webkit-box-shadow: inset 0 0 5px 2px #dce2e2;
box-shadow: inset 0 0 5px 2px #dce2e2; text-align:center;}

.btn_01 a{ width:89px; height:25px; background:url(../images/icon_bg.png) no-repeat 0 -62px; display:block; margin:0 20px 0 20px;}
.btn_02 a{ width:164px; height:25px; background:url(../images/icon_bg.png) no-repeat 0 -36px; display:block; }
.btn_01 a:hover,.btn_02 a:hover{ text-decoration:none;}

.content{ height:596px;}
.b_left{ width:264px;}
.b_left .side_01{ width:262px; border:1px solid #c2c2c2; background:#ffffff;}
.b_left .side_01 .title{ height:20px; line-height:20px; background:#0090b5; text-indent:9px; padding-right:7px;}
.lefttitle{ height:28px; line-height:28px; background:#439535; text-indent:9px; padding-right:7px;}
.b_left .side_01 .s_cont{ padding:11px 11px 15px 12px;height:394px; line-height:19px;background: none repeat scroll 0 0 #F6F6F6;}
.b_left .side_01 .s_cont2{ padding:11px 35px 15px 12px;height:90px; line-height:19px;width:215px;background: none repeat scroll 0 0 #F6F6F6;}
.b_right{ width:710px;}
.b_right .side_r1{ width:688px; height:326px; border:1px solid #008fb4; padding:0 10px; background:#fff;float: left;border:1px solid #008fb4;}
.b_right .side_r1 .title{ height:33px; line-height:38px; border-bottom:1px solid #959595; padding:10px 20px 0 19px;}
.b_right .side_r1 .list{padding:20px 0 0 18px;}
.b_right .side_r1 .list li{ float:left; margin-left:30px; width:171px; text-align:center; }
.b_right .side_r1 .list li p{ margin-top:65px;}
.b_right .side_r1 .icon_left{ width:32px; height:32px; background:url(../images/icon_bg.png) no-repeat -33px -370px; position:absolute; top:119px; left:-11px; cursor:pointer;}
.b_right .side_r1 .icon_right{ width:32px; height:32px; background:url(../images/icon_bg.png) no-repeat 0 -370px; position:absolute; top:119px; right:-9px; cursor:pointer;}
.b_right .s_bottom{ }

.b_right .side_r2{ width:217px; height:282px; border:1px solid #008fb4;}
.b_right .side_r2 .title{ height:20px; line-height:20px; background:#0090b5; text-indent:9px;}
.b_right .side_r2 .s_cont{ padding:5px 0px 0 0; height:256px; line-height:16px; background:#fff;}

.b_right .side_r3{ width:440px; height:315px; border:1px solid #008fb4; padding:0 10px; background:#fff;float: right;}
.b_right .side_r3 .title{ height:33px; line-height:38px; border-bottom:1px solid #959595; padding:10px 50px 0 19px;}
.b_right .side_r3 .box{ padding:20px 10px 0;}
.b_right .side_r3 .box li{  line-height:24px;}


.b_right .side_r4{ width:220px; height:315px; border:1px solid #008fb4; padding:0 10px; background:#fff;float: left;border:1px solid #008fb4;}
.b_right .side_r4 .title{ height:33px; line-height:38px; border-bottom:1px solid #959595; padding:10px 20px 0 19px;}
.b_right .side_r4 .box{ padding:20px 10px 0;}
.b_right .side_r4 .box li{  line-height:24px;}


.content2{height:300px; border:1px solid #008fb4; background:#fff;overflow: hidden;float: left;width: 708px}
.content2 .title3{  height:33px; line-height:38px; border-bottom:1px solid #959595; padding:10px 50px 0 19px;}
.content2 .title3 .icon_02{ width:47px; height:16px; margin-top:3px;}
.content2 .box_02{}
.content2 .box_02 .b_text2{ width:655px; padding:0 0 0 20px;}


.login{ width:215px; height:152px; background-color:rgba(0, 0, 0, 0.4); _background:#000; padding:10px 0 0 30px; position:absolute; top:0px; right:0px;}

.input1{ width:157px; border-top:1px solid #101a1c; border-right:1px solid #21434f; border-bottom:1px solid #21434f; border-left:none; padding:0 5px; height:21px; line-height:21px;}
.icon_04{ width:21px; height:23px; background:url(../images/icon_bg.png) no-repeat 0 -88px; }
.icon_05{ width:21px; height:23px; background:url(../images/icon_bg.png) no-repeat -42px -88px; }
.btn_03 a{ width:230px; height:25px; background:url(../images/icon_bg.png) no-repeat; display:block;}
.btn_03 a:hover,.btn_04 a:hover,.btn_05 a:hover{ text-decoration:none;}

/*内页*/
.banner2{ width:980px; height:189px;}
.content_inside{ }
.b_left .side_01 .s_cont3{ padding:11px 35px 15px 12px;  line-height:16px;}
.insede_right{ width:650px;min-height:915px;_height:915px; background:#fff; border:1px solid #cacaca; padding:30px 30px 20px 30px;}
.insede_right .in_left{ width:280px; padding:50px 0 0 0; text-align:center;}
.insede_right .in_right{ width:340px;}
.insede_right .in_right th{ line-height:20px; background:#e9e9e9; padding-left:5px;}
.insede_right .in_right td{ line-height:27px; border-top:1px solid #e3e6eb;padding-left:5px;}
.input4{ width:33px; height:19px; border:1px solid #242223; line-height:19px;}

.btn_04 a{ width:152px; height:22px; border:1px solid #c2c2c2; background:url(../images/btn_bg.jpg) repeat-x; border-radius:5px; display:block; text-align:center;}
.btn_05 a{ width:105px; height:22px; border:1px solid #c2c2c2; background:url(../images/btn_bg.jpg) repeat-x; border-radius:5px; display:block; text-align:center;}
.insede_right .in_right .in_btn{ width:318px; border:1px solid #efefef; background:#f8f8f8; padding:10px;}

.table{ line-height:33px;}
.table th{ padding-left:5px; background:#e9e9e9;}
.table td{ padding-left:5px;}

.tableh{ line-height:33px;}
.tableh th{ padding-left:5px; background:#e9e9e9;}
.tableh td{ padding-left:5px; border-bottom-style: 2px solid #e8e8e8}

.table2{ line-height:24px; border-collapse:collapse;}
.table2 th{ padding-left:15px; background:#f4f3ef; height:50px; border-top:2px solid #e8e8e8;}
.table2 td{ padding-left:5px; }
.table2 .icon_02{ line-height:44px; background:url(../images/icon_02.jpg) no-repeat left center; padding-left:48px; }
.list_02{}
.list_02 li{ width:122px; height:125px; background:#f8f5f0; padding:7px 0 0 0; text-align:center; float:left; line-height:14px;}


.pro_list{ height:1003px; padding:10px 0 10px 0;   overflow-x:hidden; overflow-y:auto; background:#fff;}
.pro_list th{ line-height:22px; background:#ff6600; color:#fffffb; padding-left:10px;}
.pro_list td{padding-left:10px; height:120px;}
.pro_list table{ border-collapse:collapse;}

.list_03{}
.list_03 li{ background:url(../images/icon_03.jpg) no-repeat left center; line-height:30px; padding-left:17px; text-align:right;}
.list_03 li a{ float:left}

.list_04{}
.list_04 li{ width:300px; background:url(../images/icon_03.jpg) no-repeat left center; line-height:30px; padding-left:17px; float:left;}

.list_14{}
.list_14 li{ width:600px; background:url(../images/icon_03.jpg) no-repeat left center; line-height:30px; padding-left:17px; float:left;}

.w180{ width:180px;}
.w225{ width:225px;}
.w100{ width:170px; text-align:right;}
.ml50{ padding-left: 40px;width:300px; text-align:left;}
.input5{ width:305px; height:21px; line-height:21px; border:1px solid #bebebe; padding:0 10px; margin:0 10px 0 40px;}
.input6{ width:480px; height:90px; line-height:21px; border:1px solid #bebebe; padding:10px; margin:0 0 0 10px;}
.btn_06{ width:82px; height:25px; line-height:25px; text-align:center; cursor:pointer; border-radius:5px; background:#2d4e81; border:none;}


.b_left2{ width:200px; height:375px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; border-top:4px solid #5a5a5a; background:#fff; padding:20px 0 0 18px;}
.b_left2 li{ padding-left:45px; line-height:33px; margin-top:15px;}
.b_left2 .icon_06{ background:url(../images/icon_06.jpg) no-repeat left center;}
.b_left2 .icon_07{ background:url(../images/icon_07.jpg) no-repeat left center;}
.b_left2 .icon_08{ background:url(../images/icon_08.jpg) no-repeat left center;}
.insede_right2{ width:705px;min-height:355px;_height:355px; background:#fff; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; border-top:4px solid #5a5a5a;  padding:20px 20px 20px;}
.insede_right2 th{ border-bottom:2px solid #dedede; line-height:30px; text-align:center;}
.insede_right2 td{ color:#afa9ab; line-height:24px; text-align:center;}




/*首页幻灯片*/
.m_box03{ width:980px; height:164px; position:relative;  zoom:1;}
.cover {width:980px; height:164px; margin:0 auto; overflow:hidden;  zoom:1;}
.cover ul {float:left; display:inline; width:980px;}
.cover li {float:left; display:inline; width:980px; position:relative; zoom:1;}
.pager {text-align:center; position:absolute; left:0; bottom:11px; width:100%; z-index:1;}
.pager a {display:inline-block; background:url(../images/bnt_l.png) no-repeat;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/bnt_l.png");_background:none;  width:10px; height:10px; text-align:center; line-height:10px; color:#fff; text-decoration:none; margin:0 7px; font-size:0; cursor:pointer;}
.pager a.selected {background:url(../images/bnt_cur.png) no-repeat;   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/bnt_cur.png");_background:none;}
#scroller{ margin:0; padding:0;}

r {
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.leader h2 {
	text-align: center;
	padding-bottom: 10px;
}


.table_b{line-height:50px; height:auto;}
.table_b li{ width:157px; padding-left:5px; float:left;
height:40px;
}
.table_b .bg{ background:#e9e9e9;}


.wrapper {width:1000px; margin:0 auto; overflow:hidden;}
.banner_shadow{width:19px;height:616px;overflow:hidden;position:absolute;margin-left:323px; z-index:10;}
#focus {width:980px; height:162px; overflow:hidden; position:relative;}
#focus ul {height:616px; position:absolute;}
#focus ul li{float:left; width:980px; height:162px; overflow:hidden; position:relative; background:#fff;}
#focus ul li a{display:block; width:980px; height:162px;}
#focus ul li a:hover{text-decoration:none}
#focus ul li div{position:absolute; overflow:hidden;}
#focus .btn {
	/*
	position:absolute;
	width:1000px;
	height:10px;
	text-align:center;
	bottom: 10px;
	padding-top: 5px;
	padding-right: 100;
	padding-bottom: 5px;
	padding-left: 0px;
	left: 0px;*/
}
#focus .btn span {
	/*
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:10px;
	height:10px;
	_font-size:0;
	margin-left:18px;
	cursor:pointer;
	background-color: #347ABF;
	border-radius: 5px;*/
}
#focus .btn span.on {background:#347ABF;}
#focus .jz{width:980px; margin:0 auto;}


.f19 {
    font-size: 19px;
}
.f22 {
    font-size: 22px;
}