﻿/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */


/*banner*/
.fullSlide {width:100%;position:relative;height:500px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:450px;}

.fullSlide .hd {position:absolute; z-index:7; bottom:35px; left:47%; padding:25px 6px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px;
                  transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */ -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.fullSlide .hd ul .on{ background:#1a449d; color:#1a449d;}
.fullSlide .prev,.fullSlide .next {	display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:81px; height:80px;}
.fullSlide .prev{ background:url(left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(right1s.png) no-repeat;}


/*走进力太*/
.zj_bg { background:url(zj_bg.gif) repeat-x; height:616px; margin:20px 0 0;}
.zj_pic { left:-359px; top:0;}
.zj_p { top:0; right:0; width:540px;}
.zj_p span { display:block; text-align:center; text-align:left; padding:0px 0 0;line-height:180%;}
.zj_p span a { display:block; text-align:right; font-size:26px; color:#333; padding:10px 0 0;}
.zj_p i { display:block; padding:50px 0 0;}
.zj_p i a { background:url(zj_libg01.png) no-repeat; width:95px; height:95px; display:block; float:left; margin-left:40px;}
.zj_p i a:hover { background:url(zj_libg02.png) no-repeat;}
.zj_p i a em { display:block; font-size:20px; color:#fff; width:40px; margin:0 auto; padding:20px 0 0;}
.zj_p p { font-size:14px; color:#666; line-height:31px; padding:30px 0 0 50px; clear:both;}


/*解决方案*/
.fa { padding:100px 0 0; height:150px;}
.fa_top { text-align:center; padding-bottom:40px;}
.fa_top a b { display:block; font-size:42px; color:#1946a3}
.fa_top a em { display:block; font-size:24px; color:#333;}
.fa_con dl { float:left; width:266px; height:180px; background:url(fa_xx01.gif) no-repeat right 0; margin-right:44px;}
.fa_con .nobor01 { margin:0; background:none;}
.fa_con dl dt a { display:block; font-size:16px; color:#333; font-weight:bold;}
.fa_con dl dt a:hover { color:#1946a3}
.fa_con dl dt em { display:block; font-family:Arial; font-size:12px; text-transform:uppercase; color:#9a9a9a; padding:8px 0 0;}
.fa_con dl dd { padding:5px 0 0; line-height:37px;}
.fa_con dl dd a { display:block; float:left; width:120px; font-size:14px; color:#333;}
.fa_con dl dd a:hover { color:#1946a3}
.fa_bg { background:url(fa_bg.jpg) no-repeat center 0; height:830px;}

.fa01 { top:0; left:0;}
.fa01 a img { width:743px; height:411px;}
.fa01 a span { display:block; position:absolute; right:40px; bottom:15px; font-size:20px; color:#252525; background:url(cp_ico01.png) no-repeat right 0; padding-right:30px;}

.fa02 { top:121px; left:753px;}
.fa02 a img { width:448px; height:289px;}
.fa03 { top:419px; left:0;}
.fa03 a img { width:443px; height:289px;}
.fa04 { top:419px; left:452px;}
.fa04 a img { width:750px; height:411px;}

.fa_b { top:40px; left:880px;}
.fa_b a { font-size:24px; color:#fff; font-weight:bold;}

/**/
.gdcp{background:#f6f6f6; padding-bottom:50px}

.zx_bg { background:#f6f6f6; padding:70px 0 0;height:1520px;}

.zx_bt { text-align:center;}
.zx_bt a { font-size: 42px; color:#333}
.zx_bt a b { color:#1946a3}
.zx_bt a em { display:block; font-size:24px; color:#333; padding:10px 0 30px;}

.zx { width:271px; overflow:hidden;}
.zx_top { background:#1946a3;  height:120px; text-align:center;}
.zx_top a { display:block; padding:44px 0 0;}
.zx_con {  width:265px; border:solid 3px #1946a3; border-top:none; background:#fff; padding-bottom:600px;height:200px;}
.zx_con h3 { background: url(zx_ico01.gif) no-repeat 37px 20px #e8e8e8; width:265px; height:56px; line-height:56px; clear:both; margin-bottom:4px;}
.zx_con h3 a { font-size:16px; color:#1946a3; padding-left:70px;}
.zx_con ul li { width:98px; height:54px; line-height:54px; background: url(zx_ico02.gif) no-repeat 16px 24px; padding-left:30px; border-bottom: solid 1px #ededed; float:left;}

.zx_con ul li a { font-size:14px; color:#333;}
.zx_con ul .nobor01 { border:none;}

.zx_bot { background:#fff; background:#fff; height:234px; padding:50px 0 0; border-bottom:solid 4px #1946a3; margin-top:30px; text-align:center}
.zx_bot em { display:block; font-size:18px; color:#666; padding:10px 0;}
.zx_bot i { display:block; font-size:30px; color:#1946a3; font-family:Impact; padding-bottom:20px;}

.rx { width:900px;}
.rx_top span { float:right; display:block; padding-top:20px;}
.rx_top span a {  font-size:14px; text-transform:uppercase; color:#666;}
.rx_top ul li { float:left; margin-right:22px;}
.rx_top ul li a { background:url(cp_libg01.gif) no-repeat; width:150px; height:40px; line-height:40px; display:inline-block;  font-size:16px; text-align:center; color:#fff; font-weight:bold;}
.rx_top ul li a:hover,.rx_top ul .cur a { background:url(cp_libg02.gif) no-repeat; }

.xc_con { padding:20px 0 0;}
.xc_con ul li { float:left; width:280px; margin:10px;}
.xc_con ul .nobor01 { padding:0 0 31px;}
.xc_con ul li i a { display:block; overflow:hidden; width:280px; height:171px;}
.xc_con ul li i a img { width:280px; height:171px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.xc_con ul li i a img:hover  { 
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1);}
.xc_con ul li span { display:block; height:56px; background:#d1d1d1; padding:17px 0 0;}
.xc_con ul li span a { margin-left:22px;}

/*优势切换*/
.ys_bg { background:url(ys_bg.jpg) no-repeat center 0; height:2163px; overflow:hidden;}
.ys_top { padding:100px 0 25px; text-align:center}
.ys_top a b { display:block; font-size:52px; color:#1a449d}
.ys_top a em { display:block; font-size:32px; color:#333;}

.ys_pic01 { top:0; right:0;}
.ys_pic02 { top:410px; left:0;}
.ys_pic03 { top:970px; left:600px;}
.ys_pic04 { top:1382px; left:-60px;}

.ys_con01 { top:110px; left:0;}
.ys_con01 a { display:block; height:110px;}
.ys_con01 a i { background:url(ys_szbg.png) no-repeat; width:78px; height:79px; line-height:79px; font-family:Impact; font-size:34px; color:#fff; text-align:center; display:block; float:left;}
.ys_con01 a span { display:block; float:left; margin-left:22px;}
.ys_con01 a span b { display:block; font-size:38px; color:#1a449d}
.ys_con01 a span em { display: inline-block; font-size:24px; color:#333; background:url(ys_xx.png) repeat-x 0 bottom; padding-bottom:15px;}
.ys_con01 p { background:url(ys_ico01.png) no-repeat 0 10px; padding-left:30px; font-size:16px; color:#666; margin-left:80px; line-height:30px; width:415px;}
.ys_con01 p span { display:block; font-size:30px; color:#ff8c00; margin:30px 0 0;}
.ys_con02 { top:680px; left:728px;}
.ys_con02 a span b,.ys_con02 a span em { color:#fff;}
.ys_con02 p { color:#fff;}
.ys_con03 { top:1170px; left:0;}
.ys_con04 { top:1580px; left:666px;}

/*力太以诚待客  有口皆碑*/
.hz_bg { background:url(hz_bg.jpg) no-repeat center 0; height:693px;}
.hz_top { padding:100px 0 33px 333px; }
.hz_top a { font-size:42px; color:#333;}
.hz_top a b { color:#fff; padding-left:30px;}
.hz_con { height:448px;}
.hz_con ul { position:absolute; top:0; left:0; height:448px;}
.hz_con ul li { line-height:0; font-size:0; margin-bottom:22px;}

.hz_con ul li a { display:block; padding-right:8px; width:164px;}
.hz_con ul li a img { width:164px; height:88px;}
.hz_con ul li a:hover,.hz_con ul .cur a { background:url(hz_ico01.png) no-repeat right 0;}
.hz_con .hz_ul02 { top:0; left:1030px;}
.hz_con .hz_ul02 li a { padding:0 0 0 8px;}
.hz_con .hz_ul02 li a:hover { background:url(hz_ico02.png) no-repeat left 0;}

.hz_con02 { width:800px; height:420px; background:#fff; left:200px; top:0;}
.hz_con02 dl dt { float:left; margin:5px 20px 5px 5px}
.hz_con02 dl dd { float:left; width:330px; padding:95px 0 0;}
.hz_con02 dl dd b a { font-size:20px; color:#1946a3; display:block;}
.hz_con02 dl dd span { display:block; font-size:16px; padding:15px 0 0;}
.hz_con02 dl dd em { display:block; text-align:right; font-size:14px; color:#333;}
.hz_con02 dl dd p { font-size:14px; color:#333; width:340px; padding:30px 0; line-height:26px;}
.hz_con02 dl dd i a { margin-right:20px;}

.hz_list { padding:0 0 0 550px;}
.hz_list a { margin-right:82px;}

/**/
.dt_bg { background:url(dt_bg.jpg) no-repeat center 0; height:731px;}
.dt_top { padding:95px 0 30px; text-align:center;}
.dt_top a { font-size:42px; color:#333;}
.dt_top a em { display:block; font-size:18px; text-transform:uppercase; color:#d0d0d0; padding:5px 0 0;}

.dt01 { width:550px;}
.dt_nav { background:url(dt_bt.png) no-repeat; width:549px; height:60px; line-height:60px;}
.dt_nav em { display:block; float:right; padding-right:70px;}
.dt_nav em a { font-size:14px; color:#fff; text-transform:uppercase;}
.dt_nav ul li { float:left;}
.dt_nav ul li a { width:183px; height:60px; line-height:60px; font-size:16px; color:#e7e7e7; display:block; text-align:center; font-weight:bold;}
.dt_nav ul li a:hover { background:#1946a3; width:183px; height:60px; line-height:60px; font-size:16px; color:#e7e7e7;}
.dt_nav ul .dt_li01 a:hover,.dt_nav ul .cur a { background:url(dt_libg.png) no-repeat;}

.dt_con { padding:20px 0 0; width:px; overflow:hidden;}
.dt_con dl { height:274px; border-bottom:solid 1px #dfdfe0}
.dt_con dl dt a span { display:block; width:160px; height:140px; background:#ff8c00; float:left; text-align:center;}
.dt_con dl dt a span b { display:block; font-size:40px; font-family:Arial; padding:40px 0 0; color:#fff; font-weight:normal;}
.dt_con dl dt a span em { display:block; font-size:16px; font-family:Arial; color:#fff;}
.dt_con dl dt a img { width:388px; height:140px;}

.dt_con dl dd { padding:28px 0 0;}
.dt_con dl dd b { height:40px; display:block;}
.dt_con dl dd b a { font-size:18px; color:#1a449d;}
.dt_con dl dd b a:hover { color:#ff8c00}
.dt_con dl dd p { line-height:25px; font-size:14px; color:#252525; height:50px; overflow:hidden}
.dt_con dl dd p a { color:#ff8c00}

.dt_list { padding-top:10px;}
.dt_list ul li { height:32px; line-height:32px; padding: 0 0 0 15px;  overflow:hidden; background: url(dt_ico01.gif) no-repeat 0 13px;}
.dt_list ul li a em { display:block; float:right;}
.dt_list ul li a { color:#666; font-size:14px;}
.dt_con ul li a:hover { color:#ff8c00;}

/*技术答疑*/
.wd { width:558px;}
.wd_top { background:url(wd_top.gif) no-repeat; width:355px; height:60px; line-height:60px; margin-bottom:28px;}
.wd_top em a { display:block; float:right; padding-right:55px; text-transform:uppercase; font-size:14px; color:#fff;}
.wd_top b a { display:block; font-size:16px; color:#e7e7e7; padding-left:62px;}

.wd_con dl { height:128px; border-bottom:solid 1px #e6e6e6; margin-bottom:23px;}
.wd_con .nobor01 { border:none;}
.wd_con dl dt { float:left; padding-right:10px;}
.wd_con dl dt img { width:185px; height:103px; border:solid 1px #eee}
.wd_con dl dd { float:right; width:333px;}
.wd_con dl dd b { height:30px; line-height:30px;}
.wd_con dl dd b a { font-size:16px; color:#252525; font-weight:normal;}
.wd_con dl dd p { line-height:22px; color:#7c7c7c; font-size:14px; height:95px; overflow:hidden; padding:10px 0 0;}
.wd_con dl dd p a { color:#ff8c00}

/*友情链接*/
.yq_bg { height:56px; line-height:56px; background:#f4f4f4; overflow:hidden;}
.yq_bg em { display:block; float:right;}
.yq_bg em a { font-size:14px; color:#ff8c00; text-decoration:underline;}
.yq_bg b { display:block; float:left;}
.yq_bg b a { font-size:14px; color:#1a449d;}
.yq_bg p { width:1000px; float:left; overflow:hidden;}
.yq_bg p a { font-size:14px; color:#7c7c7c; padding:0 30px;}

		.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;  }
		
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:362px; height:240px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }

