﻿@charset "utf-8";
/* CSS Document */
body{ background:#f7f7f7;}
.banner{ width:100%; height:500px;}
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;z-index:1;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li a{ display:block;}
.flex-control-nav{position:absolute;bottom:30px;z-index:99;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:82px;height:8px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:82px;height:8px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.pro_box{ width:100%; margin-top:20px;}
.pro_t{ width:800px; height:43px; margin-left:190px;}

/*滑动门*/
#tab{width:1180px;position:relative;margin:30px auto; height:410px; overflow:hidden;}
#tab .tab_menu{float:left;position:absolute;z-index:1; width:1400px;}

#tab .tab_menu li{float:left;width:216px;height:40px;line-height:40px;border-bottom:0px;cursor:pointer;text-align:center; background:#1cb0ee; margin-right:20px; color:#FFF;border-radius:6px;font-size:16px;border:#1cb0ee solid 2px;  }
#tab .tab_box{width:1180px;height:100px;clear:both;top:60px;position:relative;}
#tab .tab_box ul{ width:1300px;}
#tab .tab_box ul li{ width:238px; height:346px; float:left; margin-right:73px; border:#1cb0ee 1px solid; overflow:hidden;}
#tab .tab_box ul li a{ position:relative;top:7px; display:block; left:8px;}
#tab .tab_box ul li b{ font-size:15px; color:#323232; display:block;text-align:center; line-height:40px;}
#tab .tab_box ul li span{ font-size:13px; text-align:center;display:block; line-height:22px; height:45px; overflow:hidden;}
#tab .tab_box ul li div a{ background:url(../images/pro_more.jpg) 0 0 no-repeat; width:89px; height:30px; float:left; margin-left:75px; line-height:27px;}
.pro_more a{text-align:center; color:#FFF; font-size:13px; display:block; margin-left:0px; margin-top:0px;}
#tab .tab_box ul li img{ width:219px; height:220px; overflow:hidden;}
#tab .tab_menu .selected{background-color:#FFF;cursor:pointer; border-radius:6px; border:#1cb0ee solid 2px; color:#1cb0ee; font-size:16px; text-align:center;}
#tab .tab_menu .selected a{ color:#1cb0ee;}
#tab .tab_menu li a{ color:#FFF;}

#tab .hide{display:none;}

.banner1_box{ width:100%; height:386px; background:url(../images/banner1_bg.jpg) no-repeat center;}
.banner1 a{width:89px; height:34px; position:relative; left:560px; top:252px;}
.banner1 span{ font-size:30px; color:#FFF; position:relative; left:580px; top:246px;}

.youshi_box{ width:100%; height:1227px; background:url(../images/youshi_bg.jpg) no-repeat center; margin-bottom:20px;}
.youshi{ position:relative;}
.youshi_1{ width:520px; height:196px; position:absolute; left:0; top:222px; background:url(../images/youshi_one.png) 0 0 no-repeat;}

.youshi_1 b,.youshi_3 b,.youshi_4 b{ font-size:20px;  text-align:right; display:block; text-indent:3em; line-height:60px;}
.youshi_1 ul{ width:230px; height:110px; top:90px; position:absolute;}
.youshi_2 ul{ height:110px; width:427px; top:110px; position:absolute; text-align:right}
.youshi_3 ul{ width:400px; height:120px; top:86px; position:absolute;}
.youshi_4 ul{width:284px; height:120px; position:absolute; top:80px; }
.youshi_1 ul li,.youshi_3 ul li,.youshi_4 ul li{ background:url(../images/youshi_yuan.png) 4px 8px no-repeat; text-indent:1em; line-height:20px;}
.youshi_2 ul li{ background:url(../images/youshi_yuan.png) right 8px no-repeat;  line-height:20px;padding-right: 8px;}
.youshi_2 ul li,.youshi_4 ul li{ }
.youshi_2{ width:427px; height:220px;position:absolute; top:468px; right:0;background:url(../images/youshi_two.png) 90px 0 no-repeat;}
.youshi_2 b{font-size:20px; text-align:right; display:block; text-indent:140px; line-height:32px; margin-top:10px;}
.youshi_3 b,.youshi_4 b{ text-align:left; text-indent:60px; font-size:20px;}
.youshi_3{ width:400px; height:202px;position:absolute; left:0; top:740px;  background:url(../images/youshi_three.png) 0 0 no-repeat;}
.youshi_4{ width:335px; height:200px;position:absolute; right:0; top:1000px;background:url(../images/youshi_four.png) 0 0 no-repeat;}

.case_box{ width:100%;}
.case h3 a{ width:800px; height:43px; position:relative; left:190px;}
.case_more{ margin:10px 0 15px 532px;}

.gd_01{ position:relative; height:284px; width:1180px; margin-bottom:20px;}


.gd_01 #simgs{ margin: 0 36px;}
.gd_01 #simgs li{ height:310px;}
.gd_01 #simgs li span{ background:#1cb0ee; margin-top:7px;}
.gd_01 #simgs li span a{ display:block;width:270px; height:36px;overflow: hidden; line-height:36px;background:#1cb0ee; margin-top:7px; font-size:16px; text-align:center; color:#FFF;}
.gd_01 #simgs li span a:hover{ background:none; border:1px #1cb0ee solid; color:#1cb0ee; width:268px;}
.gd_01 li{ float:left; width:270px; text-align:center; margin-left:15px; margin-right:15px;position:relative; height:283px;}
.img{ border:2px #1cb0ee solid; height:236px; width:266px; display:block;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:240px; height:220px; margin-bottom:19px; padding:8px 12px;}
.gd_01 li a{ color:#000000;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}

.jianzheng_box{ width:100%; height:548px; background:url(../images/jianzheng_bg.jpg) no-repeat center; overflow:hidden;}
.jianzheng_t{ width:1180px; height:45px; background:url(../images/jianzheng_tbg.png) 0px 37px no-repeat; position:relative; top:20px;}
.jianzheng_t h3 a{ width:341px; height:24px; float:left; margin-top:8px;}
.jianzheng_more{ width:84px;}
.jianzheng_more img{ width:84px; height:31px; float:right;  margin-top:8px;}
.jianzheng_con{ margin-top:20px;}
.jianzheng_con ul{ width:1400px;}
.jianzheng_con ul li{ width:572px; height:220px; background:url(../images/jianzheng_conbg.png) 0 15px no-repeat; float:left; margin-right:34px;}
.jianzheng_con li span a{ width:180px; height:180px; border-radius:90px; overflow:hidden; position:relative; top:19px; left:4px;}
.jianzheng_con li span a img{width:179px; height:179px;border-radius:90px;}
.jianzheng_text{ width:367px; height:126px; float:right; margin-top:42px; margin-right:6px;}
.jianzheng_text b{ font-size:18px; color:#0ea7e7; line-height:30px;}
.jianzheng_text span{ display:block; font-size:14px; line-height:20px; height:64px; overflow:hidden;}
.jianzheng_text a{color:#1eb758; font-size:15px; font-weight:bold; letter-spacing:1px; margin-top:9px; padding-bottom:2px;}
.jianzheng_text a:hover{ border-bottom:1px solid #1eb758;}

.about_box{ width:100%; margin-top:20px;}
.about_con{ margin-top:20px;}
.about h3 a{ margin-left:190px; width:800px; height:44px;}
.about_pic{ width:330px; height:320px; border:4px solid #1eb758; background:#FFF; overflow:hidden; float:left; border-radius:4px;}
.about_pic a img{ width:330px; height:320px;}
.about_text{ width:330px; height:320px; float:left; margin-left:20px; display:block; font-size:15px; text-indent:2em; line-height:30px; letter-spacing:1px;}
.about_text p{ height:268px; overflow:hidden;}
.about_text a{ display:block; float:right; margin-top:10px;}

.rongyu_box{ width:462px; height:370px; float:right;}
.rongyu-t{ margin-bottom:20px; margin-left:-10px;}

.gd_03{ position:relative; height:360px; width:460px; clear:both;left:66px;}
.gd_03 em{
	position: absolute;
	top: 142px;

}
.gd_03 .t_l{
	left: -60px;
	
}
.gd_03 .t_r{
	right: 100px;
}
.gd_03 #simgs03{ margin:0;}
.gd_03 ul{}
.gd_03 li{ float:left; width:295px;}
.gd_03 li.last{ padding-left:0;}
.gd_03 li img{ display:block; width:295px; height:228px;}
.gd_03 li a{ color:#323232; font-size:18px;line-height:42px;text-align:center ;display:block; width:295px; height:270px; letter-spacing:1px; border:none;}
.gd_03 li a:hover{ color:#0ea7e7;}


.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative;}

.banner2_box{ width:100%; height:367px; background:url(../images/banner2_bg.png) no-repeat center; clear:both;}
.banner2 span{ display:block; width:262px; height:80px; float:right; margin-right:44px; margin-top:94px; font-size:22px; font-weight:bold; color:#138ec5; text-align:left;}
.banner2 span b{ font-size:36px; color:#048c40; float:left;}
.banner2 p{ float:right; margin-top:200px; margin-right:-220px;}
.banner2 p a{ margin-right:30px;}

.news_box{ width:100%; height:510px;}
.news1{ width:380px; height:480px; float:left; margin-top:30px;}
.news1 h3 a b,.news2 h3 a b{ float:right; font-size:14px; line-height:20px;}
.news1_big{ width:376px; height:130px;  margin-top:15px;}
.news1_pic{ width:168px; height:129px;border:1px #aaaaaa solid; float:left;}
.news2_pic{ width:376px; height:170px;border:1px #aaaaaa solid; }
.news2_pic a{ width:365px; height:160px; margin-left:5px; margin-top:5px; float:left;}
.news2_pic a img{width:365px; height:160px; overflow:hidden;}

.news1_pic a{ width:160px; height:120px; background:#FFF; display:block; margin-left:4px; margin-top:4px; overflow:hidden;}
.news1_pic a img{width:160px; height:120px;}
.news1_big span{ width:196px; height:130px; float:right;text-align:left;}
.news1_big span a{ font-size:15px; line-height:26px; color:#0ca3e2; }
.news1_big span a:hover{ padding-left:6px;}
.news1_big span p{ font-size:13px; color:#595959; line-height:20px; margin-top:6px; height:0px; overflow:hidden;}
.news1 ul,.news2 ul{ width:376px; height:317px; text-align:left; margin-top:10px;}
.news1 ul li,.news2 ul li{ border-bottom:1px #323232 dashed; line-height:30px; padding-top:4px; font-size:14px; color:#595959; height:30px; background:url(../images/news1_lingxing.png) 9px 15px no-repeat;}
.news1 ul li span,.news2 ul li span{ text-indent:2em; float:left;}
.news1 ul li b,.news2 ul li b{ float:right; font-weight:normal;}
.news2{ width:382px; height:522px;float:left; margin-left:22px;}

.ques{ height:464px; width:368px;border:1px #0ca3e2 solid;margin-top:50px; float:right;}
.ques_t{ width:370px; height:52px; background:url(../images/ques_bg.jpg) 0 0 no-repeat; line-height:52px;}
.ques_t h3{ float:left; margin-left:6px; margin-top:16px;}
.ques_t b{ float:right; color:#FFF; font-size:14px;}

/************文字滚动************/
#ticker2 {
	width: 340px;
	height: 370px;
	overflow: hidden;
	position: relative;
	margin: 15px 17px 15px 17px;
}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 22px;
	margin: 5px auto;
}
.wen span{ background-color:#058ac1; color:#FFF; margin-right:6px; letter-spacing:2px; padding-left:2px; padding-right:1px; font-size:14px;}
.da span{background-color:#1bb556; color:#FFF; margin-right:6px; letter-spacing:2px; padding-left:2px; padding-right:1px; font-size:14px;}

.guidao_box{ width:100%; background:url(../images/guidao.png) 0 bottom repeat-x; height:60px;}

.link_box{ width:100%; height:45px; margin-top:30px;}
.link{ font-size:40px; color:#058ac1; text-align:left; line-height:45px;}
.link h3{ float:left; margin-right:20px; font-weight:normal;}
.link a{ float:left; margin-right:15px; font-size:15px; color:#323232; line-height:60px;}

.erweima{ float:right;  margin-top:20px;}
.erweima img{ width:151px; height:151px;}
