﻿/*@import "/Skins/Default/resetcommon.css";*/

/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

/**/
.banner{ height:492px; overflow:hidden; position:relative; z-index:8;}
.banner a{ display:block; background:url(Img/Index/banner.jpg) no-repeat center top; height:492px; overflow:hidden;}

.sou{ height:65px; background:url(Img/Index/sou_bg.gif) repeat-x center top;overflow:hidden;}
.s_inp01{ width:289px; margin-top:19px;}
.ip01{width:232px; height:31px; font:12px "Microsoft Yahei"; line-height:31px; background:url(Img/Index/sou1.gif) no-repeat; border:0 ; padding-left:11px;overflow:hidden; color:#949699;}
.ip02{ width:41px; height:31px; border:0; background:url(Img/Index/sou2.gif) no-repeat; cursor:pointer; overflow:hidden;}
.sou p{ width:600px; color:#515457; font:14px "Microsoft Yahei"; height:56px; line-height:56px; text-transform:uppercase; overflow:hidden;}
.sou p a{color:#515457; padding:0 6px;}

.cl{ background:url(Img/Index/cl_bg.jpg) no-repeat center top; height:623px; overflow:hidden;}
.cl h3{ height:142px; margin-top:56px; overflow:hidden; font:34px "Microsoft Yahei"; text-align:center; font-weight:bold;}
.cl h3 a{ color:#e73f45;}
.cl h3 span{ display:block; font-size:24px; color:#045ca6;}
.cl01{ height:197px; overflow:hidden;}
.cl01 li{ width:315px; height:190px; float:left; margin-right:7px; position:relative;}
.cl01 li img{width:315px; height:190px; display:block;}
.cl01 li em{ display:block; background:url(Img/Index/cl_alp.png); height:45px; width:315px; text-align:center; font:16px "Microsoft Yahei"; font-weight:bold; color:#fff; line-height:45px; overflow:hidden; position:absolute; top:145px; left:0; cursor:pointer;}
.cl02{ height:180px; overflow:hidden;}
.cl02 li{ width:153px; float:left; margin-right:8px;}
.cl02 li img{ width:153px; height:132px; display:block;}
.cl02 li em{ display:block; border:1px solid #296fb6; border-top:0;height:33px;text-align:center; font:14px "Microsoft Yahei"; color:#296fb6; line-height:33px; overflow:hidden;cursor:pointer;}
.cl .nones{ margin-right:0;}

.coop{ width:960px; height:460px; overflow:hidden; margin:42px auto 0;}
.coop h4{ width:646px; height:317px; margin:0 auto;}
.coop h4 img{ width:646px; height:317px;}


.tit1{ height:112px; overflow:hidden; text-align:center;}
.tit1 p{font:24px "Microsoft Yahei"; text-align:center; font-weight:bold; height:55px; line-height:55px; overflow:hidden; background:url(Img/Index/coop_line.gif) no-repeat center center; color:#055fa7; cursor:pointer;}

.jliu{ height:225px; overflow:hidden; background:url(Img/Index/jy_bg.gif) repeat-x center top;}
.jliu li{ width:230px; height:180px; float:left; margin:20px 10px 0 0; overflow:hidden; position:relative;}
.jliu li img{ width:230px; height:180px;}
.jliu li em{width:230px; height:180px; display:block; cursor:pointer; display:block; position:absolute; top:0; left:0; background:url(Img/Index/jy_alp.png);}
.jliu li p{width:230px; height:180px; display:none; width:202px; height:36px; font:14pxm 
; text-align:center; font-weight:bold; color:#04509d; cursor:pointer; position:absolute; bottom:10px; left:15px; background:url(Img/Index/jy_alp2.png); line-height:36px;}
.jliu .nones{ margin-right:0;}
.jliu .cur em{ display:none;}
.jliu .cur p{ display:block;}

.tec{ width:960px; margin:55px auto 0; height:770px; overflow:hidden;}
.tec .tit1 p{ background:none;}
.tec dl{ width:320px; height:576px; background:#f7f7f7; float:left; overflow:hidden;}
.tec dt{ width:320px; height:288px; overflow:hidden; position:relative;}
.tec dt img{width:320px; height:288px;}
.tec dt em{ display:block; width:30px; height:8px; overflow:hidden; position:absolute; top:280px; left:150px;}
.tec dt em img{width:30px; height:8px;}
.tec dd{ height:288px;}
.tec dd span{ display:block; font:16px "Microsoft Yahei"; line-height:24px; color:#666; padding:36px 0 0 30px;}
.tec dd span b{ color:#024894;}
.tec dd em a{ display:block; width:120px; height:28px; border:2px solid #bababa; font:14px "Microsoft Yahei"; text-align:center; line-height:28px; margin-left:30px; color:#7e7e7e; margin-top:40px;}
.tec .dl01 dt em{ top:0;}
.tec .dl01 span{ text-align:center; padding-left:0; padding-top:80px;}
.tec .dl01 em a{ margin:30px auto 0;}
/**/
.cus{ background:url(Img/Index/cus_bg.jpg) no-repeat center top; height:318px; overflow:hidden;}
.cus .tit1{ margin-top:40px;}
.cus .tit1 p{ background:url(Img/Index/cus_line.png) no-repeat center center; color:#fff; cursor:pointer;}
.cus li{ width:132px; height:132px; float:left; margin-left:42px; display:inline;}
.cus li img{width:132px; height:132px;}
.cus .arr1 a{ display:block; width:24px; height:47px; margin-top:36px;}

.pinp{ height:89px; margin-top:31px; overflow:hidden;}
.pinp li{ width:65px; height:65px; float:left; overflow:hidden; margin-right:8px;}
.pinp li img{ width:65px; height:65px;}
.pinp .nones{ margin-right:0;}
/**/
.map{ background:url(Img/Index/map_bg.jpg) no-repeat center top; height:665px; overflow:hidden;}
.map2{ width:221px; height:490px; overflow:hidden; background:url(Img/Index/map_bg1.gif) no-repeat center top; margin:90px 0 0 78px; padding:21px 0 0 30px;}
.map2 h2{ display:block; font:18px "Microsoft Yahei"; font-weight:bold; height:36px; line-height:36px; overflow:hidden; color:#fff; margin-top:20px;}
.map2 ul{ width:155px;}
.map2 li{ width:70px; float:left; height:24px; font:14px "Microsoft Yahei"; line-height:24px;}
.map2 li{ color:#96cbff;}

.about{ height:550px; border:2px solid #e3e3e3; margin-top:38px; background:url(Img/Index/bg.gif) no-repeat right bottom;}
.about dl{ width:920px; margin:20px auto 0; height:290px; overflow:hidden;}
.about dt{ width:456px; height:251px; float:left; overflow:hidden;}
.about dt img{ width:456px; height:251px;}
.about dd{ width:425px; float:right; overflow:hidden;}
.about dd h4 a{ display:block; font:16px "Microsoft Yahei"; font-weight:bold; color:#e83b41; height:52px; line-height:52px; overflow:hidden;}
.about dd p{ font:14px "Microsoft Yahei"; color:#666; line-height:22px; margin-bottom:20px;}
.about ul{ height:170px;width:920px; margin:0 auto;  overflow:hidden;}
.about li{ width:215px; height:168px; float:left; margin-right:18px;}
.about li img{width:215px; height:168px;}
.about .nones{ margin-right:0;}

.tit2{ height:43px; background:url(Img/Index/h.gif) repeat-x center top; font:14px "Microsoft Yahei"; line-height:43px; font-weight:bold;}
.tit2 em a{ display:inline-block; width:96px; text-align:center; background:#024894; height:43px; color:#fff;}
.tit2 span a{ display:inline-block; width:47px; height:15px; margin:12px 0 0 0; padding-right:15px;}

/**/
.dy{ width:475px; height:315px;border:2px solid #e3e3e3; margin:58px 0; background:url(Img/Index/bg.gif) no-repeat right bottom; overflow:hidden;}
.dy .tit2 em a{ background:none; color:#555;}
.dy .tit2 em a:hover,.dy .tit2 .cur a{ background:#024894; color:#fff;}
.dy dl{ width:435px; height:90px; border-bottom:1px solid #efefef; margin:20px auto 0;}
.dy dt{ width:118px; height:68px; float:left; overflow:hidden;}
.dy dt img{width:118px; height:68px; }
.dy dd{ width:300px; float:right; overflow:hidden;}
.dy dd h4 a{ display:block; font:14px "Microsoft Yahei"; height:24px; font-weight:bold; overflow:hidden; color:#181818;}
.dy dd p{ font:14px "Microsoft Yahei"; line-height:22px; color:#666;}
.dy ul{width:435px; margin:12px auto 0;}
.dy li{ font:14px "Microsoft Yahei"; height:34px; line-height:34px; overflow:hidden; background:url(Img/Index/dy_jt.gif) no-repeat left 12px; padding-left:18px;}
.dy li a{ color:#181818;}
.dy li em{ float:right;}

.faq{ width:230px;height:315px;border:2px solid #e3e3e3; background:url(Img/Index/bg.gif) no-repeat right bottom; overflow:hidden; margin:58px 0 58px 10px;display:inline;}
.faq dl{ width:200px; margin:0 auto; padding:18px 0 0 0;}
.faq dt a{ display:block; font:14px "Microsoft Yahei"; height:24px; line-height:24px; font-weight:bold; overflow:hidden; color:#181818;}
.faq dd{ font:14px "Microsoft Yahei"; line-height:20px; color:#666; margin-top:3px;}

.online{width:222px;height:315px;border:2px solid #e3e3e3; background:url(Img/Index/bg.gif) no-repeat right bottom; overflow:hidden; margin:58px 0;}
.online h5{ width:200px; margin:20px auto 0; font:14px "Microsoft Yahei"; font-weight:bold; color:#181818; line-height:22px; height:44px; overflow:hidden;}
.online ul{ width:200px; margin:0 auto;}
.online li{ width:187px; height:25px; margin-top:8px; background:url(Img/Index/input.gif) no-repeat left top;}
.online li span{ display:inline-block; width:62px; font:12px "Microsoft Yahei"; height:25px; float:left; color:#181818; float:left; line-height:25px; text-align:center;}
.online li input{ width:115px; height:25px; line-height:25px; color:#181818; overflow:hidden; border:0; background:none;}
.online .ly{ height:56px; background:url(Img/Index/input2.gif) no-repeat left top;}
.online .ly textarea{width:115px; height:56px; line-height:28px; resize:none; color:#181818; overflow:hidden; border:0; background:none;}
.online .yz input{ width:60px;}
.online .btt{ height:25px; background:none; margin-top:5px; overflow:hidden;}
.online .btt input{ width:91px; height:25px; margin:0; padding:0; background:url(Img/Index/ly_btn1.gif) no-repeat; overflow:hidden; cursor:pointer;}
.online .btt .ip03{background:url(Img/Index/ly_btn2.gif) no-repeat; margin-left:5px;}

/**/
.link{height:58px; background:url(Img/Index/footer_bg.jpg) repeat-x center top; overflow:hidden;}
.link h4{ width:130px; height:58px; float:left; overflow:hidden; font:16px "Microsoft Yahei"; line-height:27px;}
.link h4 a{ color:#fff;}
.link h4 em{ font:16px "Times New Roman"; font-weight:bold; text-transform:uppercase;color:#7d7d7d;}
.link p{ width:830px; float:left; font:12px "宋体"; height:58px; line-height:58px; overflow:hidden;}
.link p a{ display:inline-block; color:#b4cae1; padding:0 25px;}
.link p span{ display:inline-block; color:#b4cae1; padding:0 25px;}
/*index.css end*/


/*flash切换*/
#flashs { position:relative;}
#flashs .bgitem {  }
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#F98904;  background:#efefef; border:1px solid #F98904; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#F98904; color:#fff;}
