@charset "utf-8";
/* CSS Document */
body{ background-color:#f2f2f2;}
.banner{ width:100%; height:500px;}
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li a{ display:block;}
.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:89px;height:7px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:89px;height:7px;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%;}

.pro_t{ width:95px; height:100px; margin-left:542px;}
.proL{ width:237px; height:663px; float:left; background:url(../images/proL_bg.jpg) 0 0 no-repeat; overflow:hidden; margin-bottom:10px;}
.proL a{ font-size:24px; color:#FFF; text-align:center; line-height:50px; width:237px; display:block;}
.proL_t ul{ margin-top:28px;}
.proL_t ul li{ width:237px; height:194px; clear:both; float:left; margin-top:1px;}
.proL_t ul li a{ width:237px; height:38px; float:left; text-align:center; line-height:37px; border-bottom:1px solid #505050; font-size:15px; color:#323232; display:block;}
.proL_t ul li a:hover{ background-color:#505050; color:#FFF;}
.proL_t1{ background-color:#505050; color:#FFF; display:block; line-height:39px; border:none; font-size:16px; height:38px;}
.proL_t1:hover{ font-size:17px; font-weight:bold;}

.proR{ width:918px; height:600px; float:right; overflow:hidden;}
.proR_t{ width:915px; height:29px; background:url(../images/proR_t.jpg) 0 23px no-repeat; font-size:18px; line-height:20px; text-align:left; font-weight:bold;}
.proR_t a{ font-size:12px; float:right; line-height:20px; margin-top:8px;}
.pro_con{ width:918px; height:541px; float:right; margin-top:25px;}
.pro_con ul{ width:933px;}
.pro_con ul li{ width:292px; height:158px; background-color:#FFF; border:1px #acacac solid; float:left; margin-right:15px; margin-bottom:28px; margin-left:0;}
.pro_text{ float:right; width:128px; height:140px; margin-right:1px; margin-top:18px; text-align:left; color:#c30101; line-height:22px; overflow:hidden;}
.pro_text a{ color:#c30101; font-size:13px;}
.pro_text a:hover{ padding-left:10px;}
.pro_text span{ display:block; color:#323232; line-height:18px; height:70px; overflow:hidden;}
.pro_text b{font-weight:normal;}
.pro_pic{ width:155px; height:150px; float:left; margin-top:2px; margin-left:2px;}

.pro2{ clear:both; height:206px;}
.pro2L{ background:url(../images/pro_lianxi.jpg); width:237px; height:206px; float:left;}
.pro2L a{ font-size:20px; color:#FFF; text-align:center; line-height:36px; display:block;top:28px; position:relative;}
.pro2L span{ height:58px; width:230px; margin-left:2px;display:block; margin-top:38px; line-height:20px; overflow:hidden;text-align:center;}
.pro2_tel{ height:60px; width:180px;margin-left:25px; margin-top:8px; background:url(../images/pro_tel.jpg) 0 8px no-repeat; font-size:14px; color:#e83428; text-align:left;}
.pro2_tel b{ width:100px;font-size:12px; color:#323232; float:left; font-weight:normal; margin-left:66px;}
.pro2_tel p{ text-align:center; font-size:15px; font-weight:bold; width:130px;margin-left:60px;}

.pro2R{ width:917px; height:240px; float:right; position:relative; margin-top:-32px; overflow:hidden; margin-bottom:20px;}
.pro2R_t{ width:100%; height:32px; background:url(../images/proR_t.jpg) 0 26px no-repeat; font-size:18px; color:#323232; text-align:left; margin-bottom:14px;}
.pro2R_t a{ float:right; font-size:12px; margin-top:10px; font-weight:bold;}
.pro2R_con{ height:239px; width:100%; overflow:hidden;}
.pro2R_con ul{ width:926px;}
.pro2R_con ul li{ width:443px; height:192px; float:left; margin-right:20px;}
.pro2_pic{ width:211px; height:185px; background-color:#FFF; border:1px #aaaaaa solid; display:block; float:left;}
.pro2_pic img{ width:209px; height:183px;}
.pro2R_text{ width:222px; height:185px; float:right; color:#e83428; font-size:14px; line-height:30px; text-align:left;}
.pro2R_text span{ display:block; font-size:12px; color:#323232; line-height:18px; height:96px; width:100%; overflow:hidden; }
.pro2R_text b{ display:block; float:left; line-height:24px;}
.pro2R_text a{  display:block; margin-top:30px;}

.banners1_box{ width:100%; height:400px; background:url(../images/banner1_bg.jpg) 0 0 no-repeat; margin-top:30px; background-position:center;}
.banners1 span{ width:232px; height:70px; margin-left:auto; margin-right:auto; display:block; top:314px; position:relative; text-align:center; font-size:26px; color:#e83428; font-weight:bold; line-height:44px;}

.youshi1_box{ width:100%; background:url(../images/youshi_bg1.jpg) 0 0 no-repeat; height:1287px; background-position:center;}
.youshi2_box{ width:100%; background:url(../images/youshi_bg2.jpg) 0 0 no-repeat; height:898px; background-position:center;}

.youshi11{ width:570px; height:180px;float:left; margin-top:318px; background:url(../images/youshi11_bg.png) 0 0 no-repeat;}
.text1,.text2{ width:470px; height:72px;font-size:24px; text-align:left; font-weight:bold; line-height:30px; margin-left:81px;}
.text01,.text4{ width:490px; height:86px; font-size:14px; float:left; margin-left:81px; margin-top:20px; line-height:23px;}
.text4{line-height:30px; margin-top:16px;}
.youshi12{ width:590px; height:166px; float:right; margin-top:725px; background:url(../images/youshi12_bg.png) 0 0 no-repeat;}
.youshi13{ width:549px; height:154px; float:left; margin-top:473px; background:url(../images/youshi21_bg.png) 0 0 no-repeat;}
.text3{width:490px; height:86px; font-size:14px; float:left; margin-left:81px; margin-top:18px; line-height:34px;}
.text2{ margin-top:33px; height:39px;}
.youshi2_con{ width:594px; height:184px;float:right; margin-top:8px; background:url(../images/youshi22_bg.png) 0 0 no-repeat;}
.youshi22_con{ background:url(../images/youshi23_bg.png) 0 0 no-repeat; width:549px; height:164px;float:left; margin-top:355px;}
.youhui{ background:url(../images/youhui.png) 0 0 no-repeat; width:506px; height:354px; float:right; margin-top:340px;}
.youhui a{ float:left; margin-top:270px; width:90px; height:32px;}

.pk_box{ width:100%; height:927px; background:url(../images/pk_bg.jpg) 0 0 no-repeat; background-position:center;}
.pk_box a{ width:199px; height:40px; float:left; margin-left:490px; margin-top:17px;}

.liucheng_box{ width:100%; margin-top:20px;}
.liucheng{ height:355px; background:url(../images/liucheng.jpg) 0 0 no-repeat; background-position:center;}
/*客户见证开始*/
.jianzheng_box{ width:100%; height:780px;}
.jianzheng_t{ width:103px; height:108px; float:left; margin-left:538px; margin-bottom:20px;}
.jianzheng_con{ height:600px; clear:left;}
.jianzheng_con ul li{ width:590px; float:left; height:300px;}
.jianzheng_pic1{ float:left; width:295px; height:300px;}
.jianzheng_pic1 a{ float:left;width:295px; height:300px; overflow:hidden;}
.sanjiao1{ position:relative; z-index:9999; margin-left:-168px;width:40px; height:20px;top:280px;}/*小三角块*/
.sanjiao1 img{ position:relative;}
.sanjiao2{ position:relative; z-index:9999;width:20px; height:240px;margin-left:-300px;}
.sanjiao2 img{ position:relative; margin-top:140px;}
.sanjiao3{ position:relative; z-index:9999;width:20px; height:240px;margin-left:-20px;}
.sanjiao3 img{ position:relative; margin-top:140px;}
.sanjiao4{ position:relative; z-index:9999;width:20px; height:240px;margin-left:-160px;}
.sanjiao4 img{ position:relative;}

.jianzheng_pic1 a img{ width:295px; height:300px;}

.jianzheng_text,.jianzheng_text2,.jianzheng_text3,.jianzheng_text4{ width:295px; height:300px; float:left; color:#FFF; text-align:center; background-color:#fe7fc1;}

.jianzheng_text b,.jianzheng_text2 b,.jianzheng_text3 b,.jianzheng_text4 b{ font-size:18px; display:block; margin-top:45px; width:295px; height:30px; line-height:30px; font-weight:bold; margin-bottom:20px; line-height:30px;}
.jianzheng_text span,.jianzheng_text2 span,.jianzheng_text3 span,.jianzheng_text4 span{ width:271px; height:120px; float:left;text-align:center; font-size:14px; margin-left:10px; line-height:24px; overflow:hidden; }
.jianzheng_text a,.jianzheng_text2 a,.jianzheng_text3 a,.jianzheng_text4 a{ color:#FFF; width:100px; height:30px; border:1px #FFFFFF solid; display:block; font-size:14px; text-align:center; line-height:30px; margin-left:97px; float:left;}
.jianzheng_text a:hover{ background-color:#FFF; color:#fe7fc1; border:none; }
.jianzheng_text2 a:hover{ background-color:#FFF; color:#6cd4cd; border:none; }
.jianzheng_text3 a:hover{ background-color:#FFF; color:#4da9f1; border:none; }
.jianzheng_text4 a:hover{ background-color:#FFF; color:#f44757; border:none; }
.jianzheng_text a,.jianzheng_text2 a,.jianzheng_text3 a,.jianzheng_text4 a{color:#FFF;}
.jianzheng_text2{ background-color:#6cd4cd;}
.jianzheng_text3{ background-color:#4da9f1;}
.jianzheng_text4{ background-color:#f44757;}

/*客户见证技术&小banner开始*/
.banners2_box{ width:100%; height:364px; background:url(../images/banner2_bg.jpg) 0 0 no-repeat; background-position:center;}
.banners2_tel{ width:230px; height:100px; float:left; margin-left:360px; margin-top:180px;}
.banners2_tel span{ font-size:30px; color:#FFF; display:block;}

.case_box{ width:100%; height:440px; }
.case_t{ margin-left:536px; margin-bottom:20px;}
.gd_01{ height:300px; width:1180px;clear:both; margin-left:auto; margin-right:auto; }
.gd_01 em{
	position:relative;
	top:-170px;
	}
.gd_01 .t_l{ left:0px; float:left;}
.gd_01 .t_r{ right:0px; float:right;}
.gd_01 #simgs{ margin-left:67px; width:1046px;}

.gd_01 li{ float:left; width:235px; padding: 0 15px 0 15px; text-align:center; height:270px; border:1px #aaaaaa solid; margin-left:30px;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:220px; height:180px;margin:7px 0 0 7px; overflow:hidden;}
.textt{color:#FFF; font-size:14px; margin-top:10px; line-height:26px;font-family:"微软雅黑"; text-align:center; width:220px; height:60px; display:block; background:#919191; margin-left:7px; overflow:hidden;}
.textt:hover{ background:#323232; color:#FFF; border:1px #323232 solid;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative;}

.about_box{ width:100%; height:797px; background:url(../images/about_bg.jpg) 0 0 no-repeat; background-position:center;}
.about_t{ width:102px; height:106px; margin-left:539px; padding-top:27px;}
.about_con{ width:1180px; height:325px; margin-top:15px;}
.about_pic,.about_conn{ width:590px; height:325px; float:left;}
.about_conn{ background-color:#da0d0d; opacity:0.8; color:#FFF;}
.about_conn b{ font-size:18px; letter-spacing:1px; float:left; margin-left:26px; margin-top:40px; font-weight:normal;}
.about_conn span{ width:542px; height:160px; display:block; float:left; margin-left:26px; overflow:hidden; font-size:14px; line-height:24px; text-indent:2em; margin-top:24px;}
.about_conn a{ width:70px; height:26px; border-radius:6px; border:1px solid #FFF; font-size:12px; color:#FFF; float:left; display:block; text-align:center; line-height:26px; margin-left:26px; margin-top:10px;}
.about_conn a:hover{ background:#FFF; color:#da0d0d; border:none;}

.fengcai,.rongyu{  height:278px;  margin-top:30px;}
.fengcai{float:left;width:762px;}
.fengcai_t{ height:39px; width:100%; background:url(../images/fengcai_bg.png) 0 34px no-repeat; font-size:16px; color:#323232; text-align:left; line-height:35px;}
.fengcai_t a{ float:right; line-height:38px;}

.gd_011{ height:240px; width:762px;clear:both; background:url(../images/case-hr.jpg) 0 215px no-repeat; margin-top:20px;}

.gd_011 #simgs1{ width:762px;}
.gd_011 li{ float:left; width:238px; text-align:center; height:210px; margin-left:22px;}
.gd_011 li a p{ border:1px #aaaaaa solid; height:170px; width:100%;}
.gd_011 li.last{ padding-right:0;}
.gd_011 li img{ display:block; width:217px; height:154px; margin-top:7px; margin-left:9px;}
.textt1{color:#323232; font-size:14px; margin-top:20px; line-height:40px;font-family:"微软雅黑"; text-align:center;}
.textt1:hover{ color:#000;}

.gd_011 .fl { float:left;}
.gd_011 .fr { float:right;}
.gd_011 .pa{ position:absolute;}
.gd_011 .pr{ position:relative;}

.rongyu{float:right;width:380px;}
.rongyu_t{ width:279px; height:29px; margin-left:50px; margin-top:10px; margin-bottom:20px;}

.gd_03{ position:relative; height:220px; width:380px; clear:both; margin-top:10px;}
.gd_03 em{
	position: absolute;
	top: 62px;

}
.gd_03 .t_l2{
	left: 0px;

}
.gd_03 .t_r2{
	right: 0px;
}
.gd_03 #simgs03{ margin:0; margin-left:85px;}
.gd_03 li{ float:left; width:208px;}
.gd_03 li.last{ padding-left:0;}
.gd_03 li img{ display:block; width:208px; height:166px; }
.gd_03 li a{ color:#196be5; font-size:16px; font-weight:bold; line-height:42px;text-align:center ;display:block;}
.gd_03 li a span{ text-align:center ;color:#323232; font-size:15px; line-height:25px; width:207px; margin-top:1px; display:block;}

.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative;}

.news_box{ width:100%;}
.news{ width:360px; height:470px;float:left; }
.bbox{ margin-top:20px;}
.news b{ font-size:24px; text-align:center; line-height:36px; display:block;}

#tabb{width:369px;position:relative;margin:20px 0 auto;}
#tabb .tabb_menu{width:100%;float:left;position:absolute;z-index:1;}
#tabb .tabb_menu li{float:left;width:85px;height:27px;line-height:26px;border-bottom:0px;cursor:pointer;text-align:center;margin:0; background:#8c8c8c; font-size:14px; color:#FFF;font-family:"微软雅黑"; }
#tabb .tabb_box{width:342px;height:310px;clear:both;top:30px;position:relative;}
#tabb .tabb_menu .selectedd{background-color:#c30101;cursor:pointer;}
#tabb .hide{display:none;}
#tabb .tabb_box div{padding:10px;}

.tabb_menu span{background-color:#c30101; width:369px; height:1px; float:left;}
.tabb_menu a{font-family:"微软雅黑"; font-size:13px; float:right; margin-top:-20px; font-weight:bold;}
.tabb_box ul{ float:left;}
.tabb_box ul li{ border-bottom:1px #323232 dashed; width:346px; font-size:14px; font-family:"微软雅黑"; color:#323232; line-height:22px; padding-top:14px; float:left; margin-left:0;}
.tabb_box ul li a{ float:left;}
.tabb_box ul li span{ float:right;}
/*新闻结束&百科开始*/
.ques{ width:330px; height:452px;float:left; margin-left:65px; margin-top:50px; margin-bottom:30px;}

.ques b{font-family:"微软雅黑"; font-size:20px; color:#323232; text-align:center; line-height:36px; display:block;}
.ques-con{ width:330px; height:396px; border:1px #000000 solid; margin-top:30px;}
.ques_t{ font-size:16px; float:left;}
.ques_more{ font-size:14px; float:right;}

/************文字滚动************/
#ticker2 {
	width: 326px;
	height: 360px;
	overflow: hidden;
	position: relative;
	margin-top:20px;
	font-size:14px;
}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 22px;
	margin: 5px auto;
	margin-left:10px;
    margin-top:10px;
}
.wen span{ background-color:#c30101; color:#FFF; margin-right:6px; letter-spacing:2px; padding-left:2px; padding-right:1px;}
.da span{background-color:#323232; color:#FFF; margin-right:6px; letter-spacing:2px; padding-left:2px; padding-right:1px;}

.youqing_box{ width:100%; clear:both; margin-top:30px;display: none;}
.youqing_t{ font-size:36px; color:#323232;}
.youqing a{ margin-right:13px; font-size:14px;}
.liuyan{ width:362px; height:480px; float:right; background:url(../images/liuyan_bg.png) 0 0 no-repeat;}

.liuyan ul{ margin-top:150px;}

.liuyan ul li{ width:272px; height:24px; float:right; margin-bottom:16px; margin-right:47px;}
.liuyan ul li span{ width:74px; height:24px; float:left; text-align:right;line-height:24px; font-size:15px;}
.liuyan ul li input{ background:#e0e0e0; width:180px; height:24px; float:right; text-indent:1em;}
.liuyan ul li textarea{ width:180px; height:56px; float:right; background:#e0e0e0; font-size:12px;}
.btn{ width:72px; height:36px; text-align:center; background:#e62e2e; color:#FFF; margin-top:20px; display:block; float:left; margin-left:128px; font-size:14px; line-height:32px;}
.btnn{ width:72px; height:36px; line-height:32px; text-align:center; background:#e62e2e; color:#FFF;display:block; float:right; margin-right:70px; font-size:14px; margin-top:20px;}