﻿@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox、IE7支持 
_color:red;  IE6支持 
*color:red;  IE6、IE7支持 
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持 
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/ftwcm/image/bg_index.body1.png');_background:none;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.3));}
behavior:url('');
*/


/*--标签--*/
*{}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0;padding: 0;}
html{_background-image:url(about:blank);_background-attachment:fixed;}
body{-webkit-text-size-adjust:none;font-size:14px;color:#333;line-height:180%;font-family:'微软雅黑';}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:#333333;}
a:hover{color:#003586;}
a img{border:0 none;}
table,tr,td,th{border-collapse:collapse;padding:0; margin:0;}
img{vertical-align: middle;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:15px;}
h4{font-size:12px;}
input,textarea{padding:0 2px;border:none; resize:none;}

/*--类--*/
.block{width:1024px;margin:0 auto;}
.clear{clear:both;height:0;overflow:hidden;}
.clear10{height:10px;overflow:hidden;clear:both;}
.left{float:left;}
.right{float:right;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.hide{display:none;}
.input1{background:url(../image/input1.png) left top no-repeat;width:420px;height:29px;line-height:29px;padding:0 10px;}

/*--头部--*/
#header{ background:url(../image/header_bg.png) left top repeat-x;height:142px;top:0;width:100%;z-index:100; position:relative;}
#header .block{position:relative;height:124px;z-index:10;width:980px;}
#header .logo{position:absolute;left:0;top:10px; background:url(../image/logo.png) left top no-repeat;height:80px;width:436px;}
#header .info{position:absolute;top:30px;right:0;z-index:1000;}
#header .info .tel{color:#006;float:left;font-size:14px;}
#header .info .tel a{color:#006; }
#header .info .tel span{background:url(../image/index_icon.png) left center no-repeat;height:25px;width:20px;float:left;margin-right:5px;}
#header .info .weibo{float:left;margin-left:20px;position:relative;z-index:1000; width:133px;margin-top:4px;font-size:14px;}
#header .info .weibo .wx{position:absolute;left:20px;top:25px;border:2px solid #fff;display:none;}
#header .info .weibo .wx img{width:100px;}
#header .info .weibo a{float:left;height:20px;width:20px;}
#header .info .weibo a.a1{background:url(../image/index_icon.png) -20px top no-repeat;}
#header .info .weibo a.a2{background:url(../image/index_icon.png) -40px top no-repeat;}
#header .info .weibo a.a3{background:url(../image/index_icon.png) -60px top no-repeat;}
#header .info .weibo .wb {border: 2px solid #FFFFFF;background:#FFFFFF;display:none;left: -36px;position: absolute;top: 20px;width:62px;height:21px;}
#header .search{position:absolute;background:url(../image/search_bg.png) left top no-repeat;height:58px;width:181px;right:10px;bottom:-12px;z-index:90;}
#header .search form{margin:19px 22px 0 30px;}
#header .search form .input{width:100px; background:none;color:#7c7c7c;font-family:Arial, Helvetica, sans-serif;height:20px;font-size:14px;float:left;line-height:20px;}
#header .search form .submit{float:right;height:20px;width:22px; background:none; cursor:pointer;}
#header .logo a{display:block;height:51px;width:208px;}
.nav_main{position:absolute;height:40px;top:90px;}
.nav_main li{float:left;}
.nav_main li a{height:40px;line-height:40px;float:left;text-align:center;color:#fff;padding:0 50px; font-family//:Arial, Helvetica, sans-serif;font-size:16px;}
.nav_main li a:hover{background:#fff;color:#003586;}
.nav_main li.now a,.nav_main li.now a:hover{background:#fff;color:#003586;height:34px;line-height:40px;float:left;text-align:center;padding:0 50px; font-family//:Arial, Helvetica, sans-serif;font-size:16px;}
.nav_main_child{position:absolute;background:url(../image/nav_main_child.png) left top repeat-x;height:40px;line-height:40px;width:100%;display:none;}
#header .nav_main_child .block{height:auto;}
.nav_main_child .child{display:none;position:absolute;height:50px;width:100%;}
.nav_main_child a{color:#707070;font-size:16px;margin:25px; font-family:微软雅黑;}
.nav_main_child a:hover{color:#003586;}

/*--中部--*/
#body{margin-top:50px;}

/*--底部--*/
#footer{background:#033d95;color:#fff; margin:0 auto;}
#footer a{color:#b9b9b9;}
#footer a:hover{color:#c9c9c9;}
#footer .dl{float:left;width:90%;padding:15px 0;}
#footer .dr{float:right;width:30%;padding-top:10px;text-align:right;}
#footer .nav_foot{float:right;margin-bottom:13px;}
#footer .nav_foot a{border-left:1px solid #b9b9b9;padding:0 6px;text-align:center;height:14px;line-height:14px;float:left;}
#footer .nav_foot a.first{border:none;}
#footer .search{background:url(../image/search_footer_bg.png) right top no-repeat;height:23px;clear:both;}
#footer .search form{width:189px;float:right;height:23px;line-height:23px;}
#footer .search .input{background:none;width:142px;height:23px;float:left;margin-left:3px;padding:0 7px;line-height:23px;_padding:0 3px;color:#555;}
#footer .search .submit{width:30px;height:23px; background:none; cursor:pointer;}
#footer .powerby{margin-top:10px;}
.footb{position:fixed;_position:absolute;bottom:0;width:100%;}

/*--通用--*/
.pages{position:relative;}
.pages ul{position:absolute;left:50%;top:0;}

/*.fastA{background:url(image/fastABg.png) right top no-repeat; width:159px; height:431px; overflow:hidden; position:fixed; z-index:1000; top:150px; right:5px;}
.fastA .list{padding-top:28px; height:350px; overflow:hidden; position:relative;}
.fastA li{height:46px; overflow:hidden; position:relative;}
.fastA li a{display:block; height:40px; line-height:40px; width:61px; margin-left:auto; overflow:hidden; position:relative; cursor:pointer;}
.fastA li .ico{display:none;}
.fastA li a span{display:none; font-size:16px; color:#474747; padding-left:62px;}
.fastA li a img{position:absolute; z-index:1001; left:0px; top:0px;}
.fastA li a:hover{width:159px; background:url(image/fastABg1.png) left top no-repeat;}
.fastA li a:hover span{display:inline;}
.fastA .a1{display:block; background:url(image/fastAIco.png) left top no-repeat; width:64px; height:53px; overflow:hidden; margin-left:auto;}
.fastA .a2{display:block; background:url(image/fastAIco2.png) left top no-repeat; width:64px; height:53px; overflow:hidden; margin-left:auto;}*/

.fastA{width:61px;height:431px;position:fixed;_position:absolute; z-index:1000; top:150px; right:5px;
_top:expression(eval(document.documentElement.scrollTop+150));}
.fastA .list{background:#bad6e1; width:61px;padding-top:28px;height:350px;position:relative;}
.fastA li{height:46px; position:relative;}
.fastA li a{display:block; height:46px; line-height:46px; width:61px; margin-left:auto;position:relative; cursor:pointer;}
.fastA li a .ico{left:-100px;top:0;position:absolute;z-index:2;display:none;}
.fastA li a span{font-size:16px;color:#474747; padding-left:62px;z-index:1;position:absolute;right:0;top:0;width:100px;height:40px;line-height:40px;background:#bad6e1; display:none;}
.fastA li a img{position:absolute;left:0px; top:0px;}
.fastA li a:hover span{display:block;}
.fastA li a:hover .ico{display:block;}
.fastA .a1{display:block; background:#BAD6E1 url(../image/fastAIco.png) center center no-repeat; width:61px; height:53px; overflow:hidden; margin-left:auto;margin-top:3px;}
.fastA .a2{display:block; background:#BAD6E1 url(../image/fastAIco2.png) center center no-repeat; width:61px; height:53px; overflow:hidden; margin-left:auto;margin-top:3px;}


/*----------home news----------*/
 .news1{ width:1024px; height:300px;margin:0 auto; margin-bottom:50px;}
 .newspic{  height:20px;padding-bottom:15px; text-align:center; color:#003586; }
.newspic span{ font-size:32px; height:28px; line-height:28px;text-shadow:2px 2px 4px rgba(0,0,0,0.3);font-weight:bold;  }

.news{width:1030px;margin:0 auto;padding-top:30px;}
newsimg span img{width:240px; height:180px; margin:0 auto;}
.news ul li{width:240px;height: 320px; margin-right:10px; float:left; display: block; padding-top:25x;}
.news ul li p{ width:230px;font-size:12px; padding-left:8px; line-height:22px;font-family: 微软雅黑;}  
.news ul li p:hover{ color:#003586; }  
/*banner*/
.bannerCon,.bannerConshop{width:100%; position:relative; z-index:1; height:576px; margin:0 auto; overflow:hidden; margin-top:130px;}
.bannerCon ul,.bannerConshop ul{ position:relative;z-index:6;}
.bannerCon ul li,.bannerConshop ul li{ width:100%; height:576px; overflow:hidden; position:absolute; top:0;}
.bannerCon ul li img,.bannerConshop ul li img{width:100%;}
.head_nav li a.last{ border-right:none;}
.bannerCon .inddot{position:absolute; width:320px !important; bottom:10px; left:50%; height:4px; margin-left:-136px; z-index:999;  }
.bannerCon .inddot a{display:inline-block; width:14px; height:14px; margin:0px 33px;overflow:hidden; background:url(../image/ban_03.png); background-repeat:no-repeat; background-position:left,top; line-height:11;}
.bannerCon .inddot a.cur{background:url(../image/ban_02.png); background-repeat:no-repeat;}

.syNeiWap{
	position: relative;
	margin-top: 20px;
	
}
.container{
	width:1050px;
	margin:0 auto;
	position:relative;overflow-x:hidden;margin-top:30px; margin-bottom:30px;
}

.wrap{width: 1100px; margin:0 auto; margin-top:50px;}

.icase{padding-bottom: 20px;height: 426px;overflow: hidden; }
.icase-1,.icase-2,.icase-3,.icase-4,.icase-5{transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;float:left;display:table;border: 1px solid #e2e2e2;background-position: center center;background-repeat: no-repeat;background-size:cover;position: relative;}
.icase-1 div,.icase-2 div,.icase-3 div,.icase-4 div,.icase-5 div{transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;display:table-cell;opacity:0;vertical-align:middle;text-align:center;background-color:#6699CC;bottom: 0;left:0;line-height: 30px;font-size: 18px;color: #fff;padding: 0 10px;}
.icase-1:hover,.icase-2:hover,.icase-3:hover,.icase-4:hover,.icase-5:hover{background-size:300%;}
.icase-1 div:hover,.icase-2 div:hover,.icase-3 div:hover,.icase-4 div:hover,.icase-5 div:hover{opacity:1;}

.icase-box{width: 835px;float:left;margin-left: 135px;}
.icase-2{width: 409px;height: 200px;}
.icase-3{width: 409px;height: 200px;margin-left: 7px;}
.icase-4{width: 409px;height: 200px;margin-top: 6px;}
.icase-5{width: 409px;height: 200px;margin-top: 6px;margin-left: 7px;}
/*内页栏目*/
.banner{width:100%; height:356px; margin:0 auto; margin-top:110px;}
.danei{ width:1024px; margin:0 auto; margin-top:30px; color:#3377cf; font-size:28px;font-family:微软雅黑; letter-spacing: 10px; text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,0.3);font-weight:bold; line-height:40px;}	

/*aboutneirong*/
.aboutus{width:1024px; margin: 0 auto; margin-top:40px; }
.about_lr{width:980px; line-height:35px; padding-right:10px; text-indent:2em;}
.jtwen{ width:1024px; line-height:30px; margin:0 auto; margin-bottom:20px;}


/*newsneirong*/
.neinews{ width:1024px; height:620px; margin:0 auto; margin-bottom:10px;}
.badoopager {font-family:"微软雅黑"; width:520px; margin:30px auto; text-align:center; font-size:13px;}
.badoopager a { margin:2px;color:#fff;padding:5px 12px; text-decoration: none;background:#999;border-radius:3px;}
.badoopager a:hover {background:#414e71;}
.badoopager a:active {background:#414e71;}
.badoopager span.current {background:#ffe200; color:#414e71;}
.badoopager a.disabled {background:#ffe200; color:#414e71;}
 

.readzi{ font-size:16px; color:#085398; font-weight:bold; padding-left:15px; padding-bottom:5px; text-align:center;}
.date{ width:1000px; float:right; height:22px; padding-right:10px; padding-bottom:10px; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; }
.return{ padding-right:10px; line-height:20px; padding-bottom:10px; float:right;}


/*****荣誉勋章*****/

.products{ width:1024px; padding:10px 0px 0; margin:0 auto; display:block; overflow:hidden;font-size:14px;}
.products ul{ list-style:none;width:1024px;}
.products ul li{ height:180px; line-height:30px; float:left;  width:220px; text-align:center; display:block; overflow:hidden; padding:15px; margin-bottom:10px;}

.products ul li a{ height:140px; line-height:30px; float:left;  width:210px; text-align:center; color:#000; display:block; overflow:hidden; padding:10px;  background:#c8c8c8; }
.products ul li a:hover{ height:140px; line-height:30px; float:left;  width:210px;  text-align:center; display:block; overflow:hidden;  padding:10px; color:#FFF; background:#0464d0; }

