@import url("reset.css");
@charset "UTF-8";

.lft{float:left;}
.rgt{float:right;}

.web_{width:1200px;margin:0 auto;overflow:hidden; }
.web{width:100%;margin:0 auto;overflow:hidden;}
.topty{background:url(image/ty.png) repeat-x left center scroll;position:absolute;height:8px;top:124px;z-index:9999;}

#header{padding:20px 0;background:#fff;}
	#logo{margin:0px 0;background:url(image/logo.png) no-repeat left center scroll;width:256px;height:56px;}
	#logo a{ display:block; width:256px; height:56px; text-indent:-999em;}


	

	
.menu_nav{float:left;width:540px;margin-top:20px;margin-left:404px;}
.menu_nav ul {margin:0px;overflow:hidden;}
.menu_nav ul li{float:left;width:105px;margin:0 15px;overflow:hidden;}
.menu_nav ul li a{display:block; font-size:16px;color:#555;line-height:30px;height:36px;text-align:center;}
.menu_nav ul li a:hover{color:#fff;background:url(image/menubg.png) no-repeat center center scroll;}
.menu_nav ul li.on a{color:#fff;background:url(image/menubg.png) no-repeat center center scroll;}

.menu_nav ul li ul{display:none;position:absolute;z-index:9999999999999;padding:20px 0 0px 0;width:160px;margin-left:-30px;}	
.menu_nav ul li ul.app{width:200px;margin-left:-40px;}
.menu_nav ul li ul.product{width:180px;margin-left:-40px;}
.menu_nav ul li ul.agent{width:250px;margin-left:-70px;}
.menu_nav ul li ul.about{width:120px;margin-left:-5px;}
.menu_nav ul li ul li{float:none;background:none;width:100%;padding:0;margin:0;border-bottom:1px solid #eee;}

.menu_nav ul li.on ul li a{background:none;line-height:30px;height:30px;text-align:left;padding:0 0 0 20px;font-size:15px;color:#000;background:url(image/menubg2.png) repeat center center scroll;}
.menu_nav ul li ul li a{background:none;line-height:30px;height:30px;text-align:left;padding:0 0 0 20px;font-size:15px;color:#000;background:url(image/menubg2.png) repeat center center scroll;}
.menu_nav ul li ul li a:hover{background:none;background:#69c2ee;color:#fff;}

.menu_nav ul li ul.about li a{text-align:center;padding:0;}


.menu_nav ul li:hover ul{display:block;}
.menu_nav ul li.sfhover ul{ display:block;}

.index_bannar{background:#eee;height:480px;}
.ny_bannar{background:#eee;height:300px;}

.banner{width:100%;overflow:hidden; position:relative;}
.banner .callbacks_container{ position:relative; z-index:0; width:100%; overflow:hidden;}
.banner ul li{ position:relative; text-align:center; float:left; overflow:hidden;}
.banner ul li a{ display:block;}
.banner ul li span {width:100%;height:480px; display:block;}

	.bannerny ul li span {width:100%;height:300px; display:block;}

.banner ul li img{background:url(flash/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/**/}

.banner .smallbanner{ position:absolute; height:30px; line-height:30px; bottom:0; left:50%; z-index:1;}
.banner .smallbanner li{ display:inline-block;background:#fff;border:1px solid #000; width:12px; height:12px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; text-indent:-9999px; overflow:hidden; margin:0 5px; cursor:pointer;}
.banner .smallbanner li.on{ background:#69c2ee;border:1px solid #000; }

/*Inpro*/

.inpro{margin:50px auto;width:1300px;overflow: hidden;}
.content{ width:360px; height:362px; float: left;margin:0 30px;overflow:hidden;cursor:pointer;}
.content a{display:block;background:#000;-moz-border-radius:10px 10px 0px 0px; /* Gecko browsers */-webkit-border-radius:10px 10px 0px 0px;/* Webkit browsers */border-radius:10px 10px 0px 0px;/* W3C syntax */overflow:hidden;}

.content a h3{line-height:36px;text-align:center;font-size:16px;color:#fff;font-weight:normal;background:#69c2ee;}
.content a img{display:block;margin:0;padding:0;overflow:hidden;width:360px;height:210px;}
.content a:hover img{filter: alpha(opacity=90); opacity:0.9;}
.content a p{padding:10px 15px;line-height:24px;font-size:14px;background:#fcfcfc;color:#555;height:96px;}
.content a:hover p{color:#777;}


.pointer{ cursor:pointer;}
.arrleft a{display:block;width:20px;float:left;height:42px;background:url(image/arr.png) no-repeat left bottom scroll;text-indent:-999em;margin-top:160px;}
.arrleft a:hover{background:url(image/arr.png) no-repeat left top scroll;}

.arrright a{display:block;width:20px;float:left;height:42px;background:url(image/arr.png) no-repeat right bottom scroll;text-indent:-999em;margin-top:160px;}
.arrright a:hover{background:url(image/arr.png) no-repeat right top scroll;}
#scrollbox{float:left;overflow:hidden;}



.in_box_{border-top:1px solid #eee;padding:30px 0;overflow:hidden;}
.in_app{width:390px;overflow:hidden;}
.in_app ul{margin-top:10px;}
.in_app ul li{float:left;margin-right:15px;width:120px;overflow:hidden;}
.in_app ul li.end{margin-right:0px;}
.in_app ul li img{width:120px;height:90px;display:block;}
.in_app ul li a h3{line-height:24px;height:30px;font-weight:normal;font-size:14px;text-align:center;}

.in_news ul li span{ font-family:Arial, Helvetica, sans-serif;color:#bbb;font-size:10px;}

.in_title{font-size:18px;font-weight:normal;color:#000;margin-bottom:10px;height:30px;}

.in_about_pic{float:left;margin-left:40px;margin-top:40px;overflow:hidden;width:216px;}
.in_about_pic img{-moz-border-radius:5px; /* Gecko browsers */-webkit-border-radius:5px;/* Webkit browsers */border-radius:5px;/* W3C syntax */}
.in_about{float:left;margin-left:20px;width:534px;overflow:hidden;}

.in_about_cen{line-height:24px;}
.in_about_cen p{font-size:13px;margin:0 0 10px 0; }
.in_about_cen img{margin-right:15px;}

.in_kehu {margin-bottom:50px;overflow:hidden;}
.in_kehu ul li{float:left;margin-right:7px;}
.in_kehu ul li.in_kehuend{margin-right:0px;}


.bgfoot{background:#333;padding:40px 0;overflow:hidden;}
.ft_left{color:#fff;line-height:24px;}
.ft_add{font-size:14px;}
.ft_add h3{font-size:16px;font-weight:normal;}
.ft_tel_add{ font-family:Arial, Helvetica, sans-serif;margin-top:16px;color:#888;}
.ft_tel_add a{color:#888;}
.ft_tel_add a:hover{color:#ccc;}

.foot_code{text-align:center;color:#fff;background:#69c2ee;padding-top:8px;}
.foot_code h3{font-size:13px;line-height:16px;}
.foot_code p{padding-bottom:5px;line-height:16px;}
.foot_code img{margin:0;padding:0;width:120px; display:block;}


.app_home{margin:50px auto 0px auto;overflow:hidden;}
.app_home ul{margin-bottom:50px;overflow:hidden;}
.app_home ul li{float:left;width:360px;margin-right:50px;}
.app_home ul li.end{margin-right:0;}
.app_home ul li a{display:block;background:#000;-moz-border-radius:10px 10px 0px 0px; /* Gecko browsers */-webkit-border-radius:10px 10px 0px 0px;/* Webkit browsers */border-radius:10px 10px 0px 0px;/* W3C syntax */overflow:hidden;}
.app_home ul li a h3{line-height:36px;text-align:center;font-size:16px;color:#fff;font-weight:normal;background:#69c2ee;}
.app_home ul li a img{display:block;margin:0;padding:0;overflow:hidden;width:360px;height:210px;}
.app_home ul li a:hover img{filter: alpha(opacity=90); opacity:0.9;}
.app_home ul li a p{display:block;padding:10px 15px;line-height:24px;font-size:14px;background:#fcfcfc;color:#555;height:86px;overflow:hidden;}
.app_home ul li a:hover p{color:#777;}

.nybox_{margin:50px auto 50px auto;overflow:hidden;}
.nybox_left{float:left;overflow:hidden;width:220px;margin-right:40px;}
	.nybox_left h1{line-height:36px; background:#69c2ee;border:1px solid #59b3df;color:#fff;padding-left:15px;font-size:18px;font-weight:normal;margin-bottom:15px;-moz-border-radius:10px 10px 0px 0px; /* Gecko browsers */-webkit-border-radius:10px 10px 0px 0px;/* Webkit browsers */border-radius:10px 10px 0px 0px;/* W3C syntax */}
	.nybox_left ul{overflow:hidden;}
	.nybox_left ul li{border:1px solid #dcdcdc;border-bottom:2px solid #dcdcdc;margin-bottom:10px;}
	.nybox_left ul li a{display:block;line-height:30px;font-size:15px;padding-left:15px;background:#fff url(image/dot3.png) no-repeat 200px center scroll;color:#888;}
	.nybox_left ul li a:hover{background:#f6f6f6 url(image/dot2.png) no-repeat 200px center scroll;color:#555;}
	.nybox_left ul li.on a{background:#f6f6f6 url(image/dot2.png) no-repeat 200px center scroll;color:#555;}
.nybox_right{float:left;overflow:hidden;width:940px;}
	.nybox_tit{font-size:20px;color:#999;border-bottom:1px solid #dcdcdc;padding-bottom:8px;margin-bottom:20px;}
	.nybox_cen{overflow:hidden;line-height:2;font-size:14px;margin-bottom:20px;}
	.contentt p{margin:8px 0;}
	.contentt ol{overflow:hidden;}
	.contentt ol li{background:url(image/dot04.png) no-repeat left 12px scroll;margin-left:20px;padding-left:20px;}
	.contentt strong{}
	
#newslist{margin:0px auto;overflow:hidden;}
#newslist ul{margin:0px;padding:0px;}
#newslist ul li{margin:6px 0px 0px 0px;overflow:hidden;border-bottom:1px dashed #ccc;background:url(image/013.gif) left 10px no-repeat;padding:0 0 6px 18px;}
#newslist ul li a{ float:left;display:block;line-height:30px;font-size:15px;font-weight:normal;}
#newslist ul li a:hover{text-decoration:underline;}
#newslist ul li span{ float:left;display:block;line-height:30px;margin-left:20px;color:#999; font-family:Arial, Helvetica, sans-serif;}


#pagemm{margin-left:0px;margin-top:30px;}
#pagemm ul{margin:0px;padding:20px 0px;}
#pagemm ul li{margin:0px 5px 0px 0px;float:left;border:1px solid #ccc;padding:0px;text-align:center;width:30px;height:30px;}
#pagemm ul li.currentpage{width:30px;}
#pagemm ul li.dangqpage{font-weight: bold;background:#eee;}
#pagemm ul li a{display:block;color:#222;font-size:14px;line-height:30px;}
#pagemm ul li a:hover{display:block;background:#eee;}

.prolist_left{float:left;overflow:hidden;width:220px;margin-right:40px;}
	.prolist_left ul{border:1px solid #dcdcdc;overflow:hidden;margin-bottom:15px;background:#fff;-moz-border-radius:8px; /* Gecko browsers */-webkit-border-radius:8px;/* Webkit browsers */border-radius:8px;/* W3C syntax */}
	.prolist_left ul h3 a{display:block;line-height:24px; background:#aaa;color:#fff;padding-left:15px;font-size:16px;font-weight:normal;}
	.prolist_left ul h3.h3on a{background:#69c2ee;}
	.prolist_left ul:hover h3 a{background:#69c2ee;}
	.prolist_left ul li a{display:block;background:url(image/dot3.png) no-repeat 15px center scroll;margin:10px 0;padding-left:30px;font-size:15px;}
	.prolist_left ul li a:hover{background:url(image/dot2.png) no-repeat 15px center scroll;}
	.prolist_left ul li.lion a{background:url(image/dot2.png) no-repeat 15px center scroll;color:#00b0f0;}
	
.prolist_right{float:left;overflow:hidden;width:940px;}
.prolist_tit{font-size:20px;color:#999;border-bottom:1px solid #dcdcdc;padding-bottom:8px;margin-bottom:20px;}
.prolist{overflow:hidden;}
.prolist ul{margin:10px 0 20px 0;overflow:hidden;}
.prolist ul li{float:left;width:280px;margin-right:50px;}
.prolist ul li.prolistend{margin-right:0px;}
.prolist ul li a{display:block;background:#000;}
.prolist ul li a img{width:280px;height:190px;display:block;}
.prolist ul li a:hover img{filter: alpha(opacity=90); opacity:0.9;}
.prolist ul li a h3{background:#fff;line-height:36px;text-align:center;font-weight:normal;font-size:15px;}

.infotit{font-size:20px;text-align:center;margin:8px 0 15px 0;color:#69c2ee;}
#pageeee{margin:10px auto 0px auto;border:1px solid #dbdfe7;text-align:center;background:#eee;line-height:36px;font-size:14px;}

.proinfo{overflow:hidden;line-height:2;font-size:14px;}
.proinfo h1{font-size:18px;margin-bottom:10px;}
.proinfo h1 img{margin-left:5px;}












