@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"宋体",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body { font-family:""; font-size:12px; background:url(../images/bg_01.jpg) no-repeat center top;}
a,em{ text-decoration:none; font-style:normal;}
.clear{ clear:both; height:1px; top:-1px; overflow:hidden}
a{ cursor:pointer;}
.dh5{ height:22px; line-height:22px; width:100%;}
.dh6{ height:40px; line-height:40px; width:100%;}
.kong{width:100%; height:29px; line-height:29px;}
.kong1{width:100%; height:15px; line-height:15px;}


.top{ width:1055px; padding-right:145px; height:95px; margin:0 auto; text-align:right; line-height:26px; color:#FFF; font-size:14px; font-family:"微软雅黑"; background:url(../images/top_tit.png) no-repeat 903px top;}
.top a{color:#FFF;}
.logo{height:75px; text-align:left; width:300px; float:left; padding-left:100px; padding-top:15px;}
.nav {width:1201px; height:47px; padding-left:2px; padding-top:3px; margin:0 auto; background:url(../images/tit.png) no-repeat;}
.nav ul{width:1200px; height:44px;}
.nav ul li{width:150px; height:44px; display:block; float:left; line-height:44px; text-align:center; background:url(../images/index_03.jpg) no-repeat right;}
.nav ul li a{width:150px; height:44px; display:block; font-size:16px; color:#FFF; line-height:44px; font-family:"微软雅黑"; text-align:center;}
.nav ul li a:hover{ background:url(../images/index_05.jpg) repeat-x center; width:150px; height:44px; line-height:44px; display:block; color:#FFF;}


.banaer{width:100%; height:391px; padding-top:3px;}

#inner {width: 100%; margin: 0 auto; padding-top:3px;}
.hot-event { padding: 532px 0 0; position: relative; }
    .hot-event .switch-tab { text-align: center; padding: 10px 0; }
        .hot-event .switch-tab a, .hot-event .switch-tab .current { margin: 0 2px; display: inline-block; width: 15px; height: 15px; background-image: url(../images/bg.png); background-position: -161px 0; font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
        .hot-event .switch-tab .current { background-image: url(../images/bg.png); background-position: -195px 0; }
    .hot-event .switch-nav {position:absolute; display:block; top:460px; width:100px; height:30x; z-index:1000; right:50%; margin-right:500px;}
        .hot-event .switch-nav .i-prev { background-image: url(../images/bg.png); background-position: -127px 0; }
        .hot-event .switch-nav .prev { border-radius: 3px 0 0 3px; border-width: 0px; background-color:#c2d9f0; margin-right:2px;}
        .hot-event .switch-nav .next { border-radius: 0 3px 3px 0; border-width: 0px; background-color:#c2d9f0;}
        .hot-event .switch-nav .i-next { background-image: url(../images/bg.png); background-position: -144px 0; }
        .hot-event .switch-nav a { display: inline-block; padding: 7px 16px; background: rgba(0,0,0,.3); border-style: solid; border-color: rgba(255,255,255,.6); }
            .hot-event .switch-nav a:hover { background: rgba(0,0,0,.2);  background-color:#ffffff;}
    .hot-event .event-item { height: 532px; width: 100%; position: absolute; z-index: 1; left: 0; top: 0; }
        .hot-event .event-item .banner { display: block; }
        .hot-event .event-item img { -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2))); border: 0; }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); padding: 0!important; border: 0!important; height: 1px!important; line-height: 0!important; width: 1px!important; overflow: hidden; }
a { color: #4385a7; }
a { text-decoration: none; }
    a .ico { cursor: pointer; }
.ico { display: inline-block; width: 16px; height: 16px; vertical-align: middle; overflow: hidden; }





.main_02{ width:1200px; margin:0 auto; margin-top:-18px; z-index:10000; position:relative;}
.main_01{ width:1200px; margin:0 auto;}
.pro_index_list{width:677px; height:230px; float:left; overflow:hidden; background-color:#FFF;}
.pro_index_list .title{width:650px; height:44px; border-bottom:1px solid #999999; margin:0 auto; overflow:hidden;}
.pro_index_list .title h1{width:100px; height:44px; line-height:44px; float:left; font-family:"微软雅黑"; font-size:14px; color:#333333; text-align:left;}
.pro_index_list .title h2{float:right; line-height:50px;}
.pro_index_list .title h2 a{color:#6f6f6f;}
.pro_index_list .con{width:677px; height:160px; text-align:center;}
.pro_index_con a{width:225px; height:155px; padding-top:6px; background:url(../images/bg_09.jpg) no-repeat center top; display:block; line-height:55px; color:#555555; text-align:center; font-family:"微软雅黑";}
.pro_index_con a:hover{width:225px; height:155px; padding-top:6px; display:block; background:url(../images/bg_04.jpg) no-repeat center top; color:#0d3ced;line-height:55px; text-align:center;}



.danye{width:241px; height:230px; margin-right:20px; float:left; overflow:hidden; background-color:#FFF;}
.danye .title{width:220px; height:44px; border-bottom:1px solid #999999; margin:0 auto; overflow:hidden;}
.danye .title h1{width:100px; height:44px; line-height:44px; float:left; font-family:"微软雅黑"; font-size:14px; color:#333333; text-align:left;}
.danye .title h2{float:right; line-height:50px;}
.danye .title h2 a{color:#6f6f6f;}
.danye .con{width:220px; height:135px; margin:0 auto; color:#323232; line-height:22px; overflow:hidden; background:url(../images/bg_20.jpg) no-repeat left bottom;}
.danye .con a{color:#323232;}
.danye .conxia{width:210px; padding-right:10px; height:30px; margin:0 auto; line-height:30px; background:#6f6f6f; text-align:right; font-size:14px; font-family:"微软雅黑";}
.danye .conxia a{color:#FFFFFF;}



.s_page{width:241px; height:230px; float:right; overflow:hidden; background-color:#FFF;}
.s_page .title{width:220px; height:44px; border-bottom:1px solid #999999; margin:0 auto; overflow:hidden;}
.s_page .title h1{width:100px; height:44px; line-height:44px; float:left; font-family:"微软雅黑"; font-size:14px; color:#333333; text-align:left;}
.s_page .title h2{float:right; line-height:50px;}
.s_page .title h2 a{color:#6f6f6f;}
.s_page .con{width:220px; height:145px; padding-top:15px; margin:0 auto;}

.bot{ width:100%; background:url(../images/bg_14.jpg) repeat-x; height:108px;}
.bot_center{ width:1200px; margin:0 auto; color:#3a3a3a; line-height:25px; padding-top:13px;}
.bot_center a{ color:#3a3a3a; text-align:center;}


.left{width:223px; float:left; padding-bottom:20px;}
.type{width:223px; min-height:200px; padding-bottom:20px; background-color:#0161f0;}
.type .title{width:147px; height:53px; background:url(../images/about_03.jpg) no-repeat center; line-height:53px; font-family:"微软雅黑"; font-size:18px; padding-left:74px; color:#000000; overflow:hidden; border-left:1px solid #FFF; border-right:1px solid #FFF; border-top:1px solid #FFF;}
.type .con{width:223px; margin:0 auto;}
.type_con1{width:223px; height:46px;}
.type_con1 a{width:221px; height:46px; line-height:46px; display:block; background:url(../images/about_13.jpg) repeat-x ; font-size:16px; font-family:"微软雅黑"; text-align:center; color:#ffffff; border-left:1px solid #FFF; border-right:1px solid #FFF;}
.type_con1 a:hover{color:#ffffff; background:url(../images/about_11.jpg) repeat-x center bottom;}

.s_page1{width:223px; height:240px;}
.s_page1 .title{width:220px; height:44px; border-bottom:1px solid #999999; margin:0 auto; overflow:hidden;}
.s_page1 .title h1{width:100px; height:44px; line-height:44px; float:left; font-family:"微软雅黑"; font-size:14px; color:#333333; text-align:left;}
.s_page1 .title h2{float:right; line-height:50px;}
.s_page1 .title h2 a{color:#6f6f6f;}
.s_page1 .con{width:223px; height:186px; padding-top:10px;}

.right{width:950px; float: right; line-height: 23px; font-size: 12px; padding-bottom:20px; background:#FFF;}
.right .title{width:879px; height:44px; padding-left:35px; margin:0 auto; text-align:left; color:#333333; line-height:46px; font-family:"微软雅黑"; font-size:16px; background:url(../images/about_06.jpg) no-repeat left 11px; overflow:hidden; border-bottom:1px solid #999999;}
.right .title font{font-size:12px; font-family:"微软雅黑"; color:#1368e9; font-weight:inherit; float:right; line-height:50px; padding-right:10px;}
.right .title font a{color:#000000;}
.right .con{width:923px; min-height:500px; margin:0 auto; padding-top:8px; padding-bottom:20px; color:#313131; font-size:12px; line-height:25px;}

.news_list{width:900px; height:31px; line-height:30px; border-bottom:1px dashed #474747; margin:0 auto;}
.news_list h1{float:left; width:800px; height:30px; line-height:30px;}
.news_list h2{float:right; text-align:right; width:80px; height:30px; line-height:30px;}
.news_list a{color:#5f5f5f;}
.news_list a:hover{color:#0268ff;}

.news_con2{width:900px; min-height:500px; margin:0 auto; padding-bottom:20px; color:#313131; font-size:12px; line-height:25px;}
.news_con2 h1{width:900px; height:35px; line-height:35px; color:#0061f7; z-index:1; text-align:center; font-size:14px; font-weight:bold; font-family:"微软雅黑";}
.news_con2 h2{width:900px; height:35px; line-height:35px; color:#0061f7; z-index:99; margin-top:-35px; text-align:right;}
.news_con2 a{color:#313131;}
.news_con2 a:hover{color:#0061f7;}


.pro_con{width:900px; min-height:500px; margin:0 auto; padding-bottom:20px; padding-top:10px; color:#000000; font-size:12px; line-height:25px;}
.pro_con h1{width:82px; height:40px; line-height:40px; font-size:14px; font-family:"微软雅黑"; text-align:center; color:#027cd4;}
.pro_con a{color:#027cd4;}
.pro_con a:hover{color:#027cd4;}


.pro_list {
	width: 200px;
	float: left;
	margin-right: 15px;
	margin-left: 15px;
}
.pro_list h2{width:194px; height:114px;}
.pro_list h2 img {
	width: 184px;
	height:102px;
}
.pro_list h1 {
	font-size: 14px;
	color: #555555;
	width: 200px;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.pro_list a:hover h1 {color:#0057b9;}
.pro_list a h2 {width:194px; height:108px; padding-top:6px; background:url(../images/pro_list_05.jpg) no-repeat center top; text-align:center;}
.pro_list a:hover h2 { background:url(../images/pro_list_03.jpg) no-repeat center;}

.message{ width:900px;  margin:0 auto; color:#3d2e2b;}
.message1{ width:900px;  margin:0 auto;}
.message1 a{color:#515151;}
.message1 a:hover{color:#015dbd;}
.message input{width:439px; height:35px; line-height:35px; background-color:#e3e6ea; border:1px solid #2d86ff; color:#000;}
.message textarea{width:579px; height:170px; line-height:35px; background-color:#e3e6ea; border:1px solid #2d86ff; color:#000;}
.inp3{width:99px; height:38px; line-height:38px; text-align:center; background-color:#015dbd; color:#FFF; border:0px; cursor:pointer;}

.tablelist{ margin:20px;  line-height:30px; }
.tablelist tr th{ width:80px; font-size:13px; font-weight:normal; text-align:left;}
.page{ padding-top:10px;line-height:25px;}
.page a{color:#313131;}
.page a:hover{color:#0165c3;}

#ym{width:380px; height:30px; text-align:center; margin:0 auto; padding:10px 0px;}
#ym a{ text-align:center; padding:5px 3px; color:#515151; margin-left:5px; line-height:30px;}
#ym a:hover{ background:#015dbd; color:#ffffff;}
