﻿/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*banner*/

/*banner*/
.fullSlide {width:100%;position:relative;height:598px;}
.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:598px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:598px;}
.fullSlide .hd {
                position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}



.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#183883;  background:#183883; 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{ width:32px;height:18px;background:#ec5a05; color:#ec5a05;}

.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(img/Index/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}




/**/
.td{ background:url(Img/Index/td_bj.jpg) no-repeat center top; height:950px; overflow:hidden;}

.td_con{ height:950px; overflow:hidden; position:relative;}
.td_con h2{ margin-top:45px; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#cbcbcb; text-align:center;}
.td_con h2 a{ display:block; font:bold 40px/80px "Microsoft Yahei"; color:#183883;}
.td_con dl{ position:absolute;}
.td01{ width:280px; top:444px; left:22px;}
.td01 dt{ text-align:center; font:bold 20px "Microsoft Yahei"; color:#193783;}
.td01 dd{ font:14px/24px "Microsoft Yahei"; color:#666; text-align:center;}
.td02{ top:444px; left:890px}
.td03{ width:313px; top:802px; left:0;}
.td04{ width:300px; top:802px; left:888px;}
/**/
.cp{ height:854px; overflow:hidden;}

.lb{ margin-top:60px; background:url(Img/Index/cp_lb.jpg) no-repeat left top; width:291px; height:733px; overflow:hidden;}
.lb h2{ font:12px/24px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; height:81px; overflow:hidden; text-align:center; padding-top:28px;}
.lb h2 a{ display:block; font:bold 26px "Microsoft Yahei"; color:#fff;}

.lb_c{ width:207px; margin:0 auto;}
.lb_c h3{ margin-bottom:10px; width:207px; height:36px; overflow:hidden;}
.lb_c h3 a{ display:block; width:157px; height:36px; font:bold 16px/36px "Microsoft Yahei"; color:#193783; padding-left:50px;}
.lb_c .lb01 a{ background:url(Img/Index/lb_b01.gif) no-repeat left top;}
.lb_c .lb02 a{ background:url(Img/Index/lb_b02.gif) no-repeat left top;}
.lb_c .lb03 a{ background:url(Img/Index/lb_b03.gif) no-repeat left top;}
.lb_c ul{ margin-bottom:10px;}
.lb_c ul li{ width:207px; height:25px; overflow:hidden; background:url(Img/Index/lb_l1.gif) no-repeat 39px center;}
.lb_c ul li a{ font:14px/24px "Microsoft Yahei"; color:#dae4fe; display:block; width:147px; padding-left:60px; overflow:hidden; height:25px;}
.lb_c ul li a:hover{ text-decoration:none; background:url(Img/Index/cp_lh.png) no-repeat left top;}

.cp_c{ margin-top:60px; width:877px;}
.cp_c h2{ padding-left:43px; background:url(Img/Index/cp_xb.jpg) no-repeat left top; height:47px; overflow:hidden;}
.cp_c h2 a{ font:bold 20px/46px "Microsoft Yahei"; color:#fff;}
.cp_c h2 em{ text-transform:uppercase; display:inline-block; font:12px Arial, Helvetica, sans-serif; margin-left:8px;}
.cp_c h2 span a{ font:12px/46px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; margin-right:22px;}

.cp_x{ margin-top:23px;}
.cp_x ul li{ margin-right:18px; line-height:0; float:left; width:280px; height:228px; overflow:hidden; position:relative;}
.cp_x ul li img{width:280px; height:176px;}
.cp_x ul li p{ display:none; position:absolute; background:url(Img/Index/cp_th.png) no-repeat left top; width:280px; height:176px; top:0; left:0;}
.cp_x ul li p a{ color:#fff; display:block; text-align:center; font:14px "Microsoft Yahei"; margin-top:106px;}
.cp_x ul li span{ display:block; text-align:center; font:14px/36px "Microsoft Yahei"; color:#888;}
.cp_x .nobot{ margin-right:0;}
/**/
.zx01{ height:221px; overflow:hidden; background:url(Img/Index/zx_bj.jpg) no-repeat center top;}

.zx01_con{ height:221px; overflow:hidden; position:relative;}
.zx01_con p{ position:absolute; top:74px; right:0; background:url(Img/Index/zx_tel.png) no-repeat left 12px; font:16px "Microsoft Yahei"; color:#193783; padding-left:29px;}
.zx01_con p span{ display:inline-block; margin-left:13px; font:bold 32px Arial, Helvetica, sans-serif; color:#193783;}
.zx01_con p em{ margin-top:14px; display:block; margin-left:108px;}
.zx01_con p em a{ margin-right:26px; display:inline-block; width:108px; height:32px; background:#193783; font:14px/32px "Microsoft Yahei"; color:#fff; text-align:center;}

/**/
.ys01{ background:url(Img/Index/ys01.jpg) no-repeat center top; height:1151px; overflow:hidden;}
.ys02{ background:url(Img/Index/ys02.jpg) no-repeat center 590px; height:1151px; overflow:hidden;}

.ys_con{ position:relative; height:1151px; overflow:hidden;}

.one{ width:380px; position:absolute; top:274px; left:714px;}
.one dt{ height:50px; overflow:hidden;}
.one dt span{ display:inline-block; width:58px; height:50px; overflow:hidden; background:#193783; text-align:center; font:34px Impact; color:#fff;}
.one dt p{ margin-left:12px; display:inline; font:bold 26px "Microsoft Yahei"; color:#193783;}
.one dt p em{ display:block; font:12px "Microsoft Yahei"; color:#193783; text-transform:uppercase;}
.one dd{ margin-top:10px; font:14px/24px "Microsoft Yahei"; color:#555;}

.two{ top:428px; left:714px;}

.three{ top:742px; left:70px;}

.four{ top:898px; left:70px;}
/**/
.hz{ height:395px; overflow:hidden; background:url(Img/Index/hz_bj.jpg) no-repeat center bottom;}
.hz h2{ height:72px; overflow:hidden; margin-top:89px; font:bold 26px/72px "Microsoft Yahei"; padding-left:68px;}
.hz h2 a{ color:#fff;}

.hz_con{ margin-top:31px;}
.hz_con em{ display:block; width:28px; height:28px; overflow:hidden; margin-top:43px; display:inline;}
.hz_con .e01{ margin-right:8px; margin-left:9px;}
.hz_con .e02{ margin-right:9px;}
.hz_con .tempWrap{ float:left;}
.hz_con ul li{ margin:0 13px; float:left; width:196px; line-height:0;}
.hz_con ul li img{ width:194px; height:119px; border:1px solid #ddd;}
.hz_con ul li span{ display:block; text-align:center; font:14px/54px "Microsoft Yahei"; color:#fff;}
.hz_con .nobot{ margin-right:0;}
/**/
.al{ height:662px; overflow:hidden;}
.al h2{ background:url(Img/Index/al_h.jpg) no-repeat left top; padding-top:38px; height:156px; overflow:hidden; text-align:center; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#cbcbcb;}
.al h2 a{ display:block; font:bold 36px/80px "Microsoft Yahei"; color:#183883;}

.al_con{ height:478px; overflow:hidden;}
.al_l{ width:290px; height:478px; overflow:hidden;}
.al_l ul li{ height:52px; width:478px; overflow:hidden;}
.al_l ul li a{ width:220px; height:52px; overflow:hidden; display:block; font:16px/52px "Microsoft Yahei"; color:#a8c0fe; background:url(Img/Index/al_lb.jpg) no-repeat left top; padding-left:70px;}
.al_l ul li a:hover ,.al_l .cur a{ background:url(Img/Index/al_lb01.jpg) no-repeat left top; text-decoration:none; color:#fff;}

.al_r{ padding-top:22px; width:902px; height:478px; background:#ededed;}
.al_r dl{ margin-bottom:10px; height:213px; overflow:hidden;}
.al_r dl dt{ height:213px; overflow:hidden; width:588px;}
.al_r dl dt img{ height:213px; width:588px;}
.al_r dl dd{ margin-left:64px; width:200px;}
.al_r dl dd p{ font:14px/22px "Microsoft Yahei"; color:#666; height:148px; overflow:hidden;}
.al_r dl dd p a{ margin-top:16px; font:bold 18px/36px "Microsoft Yahei"; color:#193783; display:block;}
.al_r dl dd span{ width:93px; height:26px; border:1px solid #666; display:block; text-align:center;	}
.al_r dl dd span a{ display:block; font:14px/26px "Microsoft Yahei"; color:#666;}
/**/
.kh{ height:638px; overflow:hidden;}
.kh h2{ background:url(Img/Index/kh_h.jpg) no-repeat left top; padding-top:54px; height:154px; overflow:hidden; text-align:center; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#cbcbcb;}
.kh h2 a{ display:block; font:bold 36px/80px "Microsoft Yahei"; color:#183883;}

.kh_con{ height:360px; overflow:hidden;}
.kh_con a{ background:#f5f5f5; display:block; float:left; width:265px; height:358px; border:1px solid #d4d4d4; overflow:hidden; margin-right:44px;}
.kh_con dl{ width:265px; height:358px; overflow:hidden;}
.kh_con dl dt{ width:265px; overflow:hidden;}
.kh_con dl dt img{ width:265px; }

.kh_con dl dd span{ position:absolute; right:0; bottom:0; text-align:center; font:16px/24px "Microsoft Yahei"; color:#fff; display:block; width:25px; height:25px; overflow:hidden; background:#b1b1b1;}
.kh_con a:hover{ background:#193783; text-decoration:none; border:1px solid #193783;}
.kh_con a:hover p{ color:#a8c0fe;}
.kh_con a:hover p b{ color:#fff;}
.kh_con a:hover span{ background:#9ab6f7;}
.kh_con .nobot{ margin-right:0;}
/**/
.zx02{ background:url(Img/Index/zx_bj02.jpg) no-repeat center top; height:220px; overflow:hidden;}

.zx02_con{ height:220px; overflow:hidden; position:relative;}
.zx02_con p{ position:absolute; top:58px; right:274px;}
.zx02_con p span{ display:block; font:bold 32px Arial, Helvetica, sans-serif; color:#193783;}
.zx02_con p span em{ display:block; background:url(Img/Index/zx_tel.png) no-repeat left center; font:16px/32px "Microsoft Yahei"; color:#193783; padding-left:28px;}
.zx02_con p a{ background:#193783; font:14px/32px "Microsoft Yahei"; text-align:center; color:#fff; margin-right:25px; display:inline-block; width:99px; height:33px;}
/**/
.about{ background:url(Img/Index/a_bj.jpg) no-repeat center top; height:440px; overflow:hidden;}
.a_con{ height:440px; overflow:hidden;}
.a_con dl{ margin-top:74px; height:321px; overflow:hidden;}
.a_con dl dt{ width:591px; height:321px; overflow:hidden; margin-left:10px; display:inline;}
.a_con dl dt img{width:591px; height:321px;}
.a_con dl dd{ width:458px; margin-right:60px; display:inline;}
.a_con dl dd p{ height:276px; overflow:hidden; font:14px/24px "Microsoft Yahei"; color:#666;}
.a_con dl dd p a{ display:block; font:bold 30px "Microsoft Yahei"; color:#193783;}
.a_con dl dd p em{ font:20px "Microsoft Yahei"; text-transform:uppercase;}
.a_con dl dd p b{ display:block; font:bold 22px/46px "Microsoft Yahei"; color:#333; margin-top:30px;}
.a_con dl dd span a{ display:inline-block; width:121px; height:43px; border:1px solid #193783; font:14px/42px "Microsoft Yahei"; color:#193783; text-align:center; margin-right:36px;}
.a_con dl dd span .a01{ width:123px; height:45px; border:0; line-height:44px; color:#fff; background:#193783;}
.a_con dl dd span .nobot{ margin-right:0;}
/**/
.ry{ height:298px; overflow:hidden;}
.ry h2{ padding-left:38px; height:64px; overflow:hidden; background:url(Img/Index/n_h.png) no-repeat left center;}
.ry h2 a{ font:bold 22px/64px "Microsoft Yahei"; color:#193783;}

.ry_con{ height:233px; overflow:hidden; background:#ededed;}
.ry_con .tempWrap{ float:left;margin-top:34px;}
.ry_con em{ margin-top:92px; display:block; width:18px; height:28px; overflow:hidden;}
.ry_con em a{ display:block;width:18px; height:28px;}
.ry_con .e01{ margin-left:15px; display:inline;}
.ry_con .e01 a{ background:url(Img/Index/ry_l.gif) no-repeat left top;}
.ry_con .e02 a{ background:url(Img/Index/ry_r.gif) no-repeat left top;}
.ry_con .e01 a:hover{ background:url(Img/Index/ry_l01.gif) no-repeat left top;}
.ry_con .e02 a:hover{ background:url(Img/Index/ry_r01.gif) no-repeat left top;}


.ry_con ul li{ line-height:0; float:left; width:202px; margin:0 13px;}
.ry_con ul li img{ border:1px solid #b9c1d2; padding:3px; background:#eee;width:194px;   height:136px;}
.ry_con ul li span{ font:14px/44px "Microsoft Yahei"; color:#666; display:block; text-align:center;}
.ry_con ul li a:hover{ text-decoration:none;}
.ry_con ul li a:hover img{ border-color:#254389; background:#b7cbfe;}
.ry_con ul li a:hover span{ color:#193783;}
.ry_con .nobot{ margin-right:0;}

/**/
.new{ height:449px; overflow:hidden;}


.n_l{ width:550px; overflow:hidden; height:449px;}
.n_h{ padding-left:38px; height:56px; overflow:hidden; margin-top:36px; background:url(Img/Index/n_h.png) no-repeat left center;}
.n_h ul li{ padding-right:18px; margin-right:15px; float:left; background:url(Img/Index/n_s.gif) no-repeat right center;}
.n_h ul li a{ font:bold 22px/56px "Microsoft Yahei"; color:#666;}
.n_h ul li a:hover ,.n_h .cur a{ color:#193783; text-decoration:none;}

.n_c{ padding-top:26px; width:550px; height:331px; overflow:hidden; background:#ededed;}
.n_c dl{ margin:0 auto; height:83px; overflow:hidden; margin-bottom:12px; width:472px; padding-bottom:13px; border-bottom:1px dashed #cacaca;}
.n_c dl dt{ width:108px; height:83px; overflow:hidden;}
.n_c dl dt img{ width:108px; height:83px;}
.n_c dl dd{ font:14px/24px "Microsoft Yahei"; color:#666; width:342px; margin-left:20px;}
.n_c dl dd a{ display:block; font:bold 14px/34px "Microsoft Yahei"; color:#666;}
.n_c .nobot{ border-bottom:0;}
.n_h li.li2{ border-bottom:0; background:none;}
.n_h .nobot{ background:none;}

.wd{ width:300px; height:449px; overflow:hidden; margin-left:25px; display:inline;}
.wd h2{ height:56px; font:bold 22px/56px "Microsoft Yahei"; background:url(Img/Index/n_h.png) no-repeat left center; padding-left:38px; margin-top:36px;}
.wd h2 a{ color:#193783;}

.w_c{ padding-top:26px; height:331px; overflow:hidden; width:300px; background:#ededed;}
.w_c dl{ width:260px; margin:0 20px 15px; padding-bottom:14px;  border-bottom:1px dashed #cacaca;}
.w_c dl dt{ margin-bottom:10px; background:url(Img/Index/wd_w.jpg) no-repeat left center; font:bold 14px "Microsoft Yahei"; padding-left:24px;}
.w_c dl dt a{ color:#666;}
.w_c dl dd{padding-left:24px; font:14px/24px "Microsoft Yahei"; color:#666; background:url(Img/Index/wd_d.jpg) no-repeat left 8px;}
.w_c .nobot{ border-bottom:0;}

.ly{ width:300px;}
.ly h2{ height:56px; font:bold 22px/56px "Microsoft Yahei"; background:url(Img/Index/n_h.png) no-repeat left center; padding-left:38px; margin-top:36px;}
.ly h2 a{ color:#193783;}

.ly_con{ width:300px; height:357px; overflow:hidden; background:#193783}

.ly_con p{ height:56px; font:20px/56px "Microsoft Yahei"; color:#fff; padding-left:20px;}
.ly_con p span{ font:14px "Microsoft Yahei";}

.ly_con ul{ width:261px; margin:0 auto; overflow:hidden;}
.ly_con li{ margin:0 0 10px 0; line-height:0px; color:#fff;}
.ly_con li img{ vertical-align:middle; width:56px; height:33px; margin-left:8px;}
.ly_con li span{ text-align:center; display:inline-block; font:14px/32px "microsoft Yahei";vertical-align:top; text-align:center; height:32px; width:60px; overflow:hidden; color:#fff;}

.ly_con .ly01{ width:259px; height:31px; overflow:hidden; border:1px solid #bac3da;}
.ly_con .li01{ width:259px; height:67px; border:1px solid #bac3da;}

.ly_con .inp1{ width:170px; padding-left:10px;height:30px;border:0; line-height:30px; overflow:hidden; background:none; margin-right:12px; color:#fff;outline:none;}
.ly_con .inp2{ width:175px; padding-left:10px; height:76px;border:0; line-height:28px; overflow:hidden; background:none; resize:none; color:#fff;outline:none;}
.ly_con .inp3{ width:105px; padding-left:10px; height:31px;border:1px solid #bac3da; line-height:30px; overflow:hidden; background:none;color:#fff;outline:none;}

.ly_con .li03{ height:32px; float:left; display:inline; overflow:hidden;}
.ly_con .btn1{ display:inline-block; background:url(Img/Index/ly_b01.gif) no-repeat left top;width:120px; height:32px; border:0;}
.ly_con .btn2{ display:inline-block; background:url(Img/Index/ly_b02.gif) no-repeat left top;width:120px; height:32px; margin-left:20px; border:0;}
/**/


/**/
.link { height:85px; overflow:hidden; }
.link h2{ height:29px; width:101px; margin-top:28px; overflow:hidden;}
.link h2 a{ display:block; width:101px; height:29px; overflow:hidden; background:#193783; text-align:center; font:14px/28px "Microsoft Yahei"; color:#fff;}

.link p{ font:14px/84px "Microsoft Yahei"; color:#666;}
.link p a{ color:#666; padding:0 12px; display:inline-block;}
.link span{ display:inline-block; font:14px/84px "Microsoft Yahei";}
.link span a{ color:#666;}
