/*å¤´éƒ¨æ ·å¼*/
#header,.w1200{width:1200px;margin:0 auto;position: relative;}
.fl{float: left;}
.fr{float: right;}
p{margin:0 0 0 0;}

.tophead{width: 100%;height: 22px;}
.headtitle{font-size: 12px;color: #478fdc;line-height: 20px;}
.k1{font-size: 12px;line-height: 20px;color: #898989;text-transform: uppercase;padding:0 15px;font-family:"arial";background:#dde2e6;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.k1 a{color:#898989}

.sechead{height: 74px;position: relative;}
.logo{float:left;width:306px;height:60px;}
.logo img{width:306px;height:60px;}
.sechead .k2{margin-top: 19px;background: url(../images/ttel.png) left center no-repeat;text-align: left;padding-left: 70px;font-size: 20px;color: #3e3e3e;line-height: 24px;}
a.ch{margin-top: 37px;}

.demo-banner{}

/* å¯¼èˆª */
.menu{background:#004ea2;}
.demo-menu {width:1200px;margin:0 auto;}
.demo-menu>li {float:left;position:relative;text-align:center;width:190px;}
.demo-menu>li>a {display:block;font-size: 16px;color:#fff;font-family: "arial";text-transform: uppercase;line-height: 44px;font-weight: bold;}
.demo-menu>li.active>a,.demo-menu>li>a:hover {background:#d81910;}

.yu{width:130px;height:44px;line-height:44px;text-align:center;background:#1f1a17;}
.yu a{color:#fff;font-size:14px;}
.yu a:hover{color:#d81910;}
/*æ»šåŠ¨*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}

/* æœç´¢ */
.search{height:32px;z-index:99999;overflow:hidden;text-align: center;float:right;width:269px;background:url(../images/ss.png)no-repeat;margin-top:23px;margin-right:14px;}
#formsearch{overflow:hidden;height:32px;}
#formsearch input{height:32px;background:none;border:none;line-height:32px;float:left;outline:none;}
#formsearch input#keyword{text-indent:12px;color:#898989;width:232px;font-size:12px;text-indent:13px;}
#formsearch input#s_btn{width:37px;height:32px;line-height:32px;text-align:center;color:#fff;border:none;cursor:pointer;}

.top_tel{margin-top:23px;margin-left:25px;}

/* å†…é¡µ */
.left{width: 260px;float: left;}
.right{width: 882px;float: right;margin-top: 45px;}
.product_list{}
.product_list li{float: left;width: 284px;border: 1px solid #eee;margin: 0px 5px 10px;padding:5px;height:242px;background: #c5e2fb;
}
.product_list li a.img{display: block;width: 272px;height: 188px;overflow: hidden;}
.product_list li img{width: 272px;height:188px;transition: all .5s ease;}
.product_list li h3{line-height: 16px;text-align: center;width:272px;background:#c5e2fb;line-height:16px;height: 47px;display: table;}
.product_list li h3 a{color: #5a5a5a;font-size: 12px;font-weight:bold;display: table-cell;vertical-align:middle;}
.product_list li:hover{border-color: #005bac}
.product_list li:hover img{transform:scale(1.1);}
/*  */
.a1{width: 1920px;margin-left: -960px;left:50%;position: relative;}
/* äº§å“ */
.pro{padding-top: 77px;background:url(../images/chan.jpg)no-repeat center;padding-bottom:10px;}
.pro-tit{height: 44px;color: #1a1a1a;font-size: 26px;font-family: "arial";text-transform: uppercase;font-weight: bold;width: 286px;height: 54px;line-height: 54px;text-align: center;background: #f39800;    }
a.pro-more{float:right;margin-top:40px;width:76px;height:30px;line-height:30px;text-align:center;border:1px solid #1a1a1a;font-size:12px;font-family:"arial";color:#1a1a1a;}
.fenlei{float: right;margin-top: 15px;overflow: hidden;}
.fenlei li{float: left;margin-left: 6px;}
.fenlei li a{display: block;padding:0 11px;height: 30px;line-height: 30px;color: #1a1a1a;font-size: 14px;font-family: "arial";border:1px solid #1a1a1a;text-transform: uppercase;}
.fenlei li:hover a{background: #f39800}
.product_list1{margin-top: 8px;}
.product_list1 li{float: left;width:390px;height:270px;border:1px solid #004ea2;margin-right: 15px;position: relative;margin-top: 15px;}
.product_list1 li:nth-child(3n){margin-right: 0}
.product_list1 li img{width: 388px;height: 268px;}
.product_list1 li h3{position: absolute;bottom:0;left:0;padding:0 47px 0 9px;height: 39px;line-height: 39px;text-align: center;color: #fff;font-size:16px;font-family: "arial";background:url(../images/p1.png)no-repeat;background-size:100% 100%;width:390px;}
.product_list1 li:hover img{border-color: #f39800}
.product_list1 li:hover h3{background: url(../images/p2.png)no-repeat;background-size:100% 100%;}
.product_list1 li:hover{border-color:#d81910;}
/*  */
.ab{margin-top: 89px;}
.ab-le{margin-top: 87px;width: 570px;overflow: hidden;}
.ab-le img{width:570px;}
.ab-ri{width: 586px;}
.ab-tit{float: right;height: 44px;color: #1a1a1a;font-size: 26px;font-family: "arial";font-weight: bold;text-transform: uppercase;width: 158px;height: 54px;line-height: 54px;text-align: center;background: #f39800;}

.ab-ri .cont{margin-top: 24px;color: #1a1a1a;font-size: 14px;font-family: "arial";line-height: 28px;text-align: justify;height: 260px;overflow: hidden;}
.ab-ri a{display: block;width: 108px;height: 30px;line-height: 30px;text-align: center;border:1px solid #040000;color: #040000;font-family: "arial";margin-top:5px;}
.ab-ri a:hover{background: #f39800;height: 36px;line-height: 36px;}

/*  */
.anli{height: 716px;margin-top: 47px;padding-top: 58px;}
a.anli-more{display: block;width: 76px;height: 30px;line-height: 30px;text-align: center;border:1px solid #1a1a1a;color: #1a1a1a;font-size: 12px;font-family: "arial";margin-top: -14px;float: right;}
.case_list1{margin-top: 23px;margin-right: -14px;}
.case_list1 li{float: left;width: 290px;margin-right: 18px;margin-bottom: 26px;overflow: hidden;}
.case_list1 li:nth-child(4n){margin-right:0;}
.case_list1 li div{overflow: hidden;width: 290px;height: 201px;}
.case_list1 li img{width: 290px;height: 201px;transition: all 0.6s;}
.case_list1 li h3{position: relative;height: 40px;line-height: 40px;color: #1a1a1a;font-size: 14px;font-family: "arial";background: url(../images/jj.png)no-repeat 275px;}
.case_list1 li:hover h3{background: url(../images/hjj.png)no-repeat 275px;color:#004ea2}
.case_list1 li:hover img{transform: scale(1.1);}

/* åº•éƒ¨ */
.foot{background: #004ea2;padding-top: 21px;overflow: hidden;height:198px;}
.ff_logo{width:215px;margin-top:18px;}
.ff_logo img{width:177px;height:101px;}
.ff_nav{width:575px;float:left;color:#fff;font-size:14px;font-family:"arial";;line-height:46px;}
.ff_nav a{color: #fff;font-size: 16px;font-family: "arial";text-transform: uppercase;font-weight:bold;}
.ff_lx{margin-top: 55px;padding-bottom: 47px;}
.ff_lx li{float: left;color: #fff;font-size: 14px;font-family: "arial";line-height: 24px;}
.ff_lx li.li1{background: url(../images/dh.png)no-repeat left;padding-left: 43px;width: 275px;}
.ff_lx li.li2{background: url(../images/add.png)no-repeat left;padding-left: 38px;width: 655px;}
.ff_lx li.li3{background: url(../images/email.png)no-repeat left;padding-left: 42px;width: 152px;float: right;}
.copyright{border-top: 1px solid #105eb1;height: 54px;line-height: 54px;color: #fff;font-size: 14px;font-family: "arial"}
.copyright a{color: #fff;font-size: 14px;}
.er{float:right;width:245px;}
