/* Reset css*/
body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 Microsoft Yahei,Arial,\5b8b\4f53}
body{_overflow:auto;_height:100%;margin:0 auto;}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol,li,dl,dt,dd{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font:12px/1.5 tahoma,arial,sans-serif; vertical-align:middle;cursor:pointer}
table{border-collapse:collapse;border-spacing:0}
.clear{display:block;float:none;clear:both;overflow:hidden;visibility:hidden;width:0;height:0;background:none;border:0;font-size:0}
a img{ border:none}
a{ blr:expression(this.onFocus=this.blur());}
a{ outline: none;} ： 
a:focus{outline: none; } 
a{color:#7B7B7B; text-decoration:none;}
a:hover { color:#2D7DBF}


body {
	font-family: 'Microsoft YaHei',Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB",Simsun,sans-self;
	background: #fff;
	font-size:13px;
}

header{ height:88px; width:100%;/* background:url(../images/header_bg.jpg) repeat-x left bottom;*/ background-color:#fff; position:fixed; z-index:999;box-shadow:1px 1px 3px #aaa; top:0px}
header .logo{ float:left; width:26.3%; text-align:right; padding-top:13px; padding-left:1.7%; padding-right:4%; border-top:#7fb42a solid 4px}
.head_top{ height:40px; background-color:#f7f7f7;}
.head_top_area{ width:1110px; margin:0 auto}
.head_top_left{ width:400px; float:left;}
 .phone_icon{ margin-top:20px; height:40px;text-align:center; line-height:40px; float:left; color:#7B7B7B; cursor:pointer;  position:relative;}
 .tel_icon{ background:url(../images/tel_icon.png) no-repeat 6px center;height:40px; line-height:40px; cursor:pointer; color:#fff; padding-left:32px; float:left; padding-right:10px; border-right:#0A81BC solid 1px; background-color:#0593D8} 
 .phone_icon:hover{ color:#2D7DBF}
.head_top_left .tel_icon:hover{ background-color:#0886C4}
 .phone_icon .phone_wx_area{ display:none; width:260px; height:102px;border:#E8E8E8 solid 1px; border-top:none;  position:absolute; top:40px; z-index:99999; border-bottom:#E8E8E8 solid 6px; right:-1px; background:url(../images/barcode.jpg) no-repeat 6px content-box #fff;}
 .phone_icon .phone_wx_area i{ font-style:normal; display:inline-block; width:120px; margin-left:110px; line-height:150%; margin-top:15px; color:#5A5A5A}
 .phone_icon:hover .phone_wx_area{ display:block;}

.nav{ width:60%; padding-left:8%; height:83px; line-height:83px; float:right; font-size:14px; border-top:#1f79ca solid 4px; }
.head_menu{position:relative}
.nav>li{ float:left; height:80px; position:relative}
.nav>li>a{ display:block; text-align:center; padding-left:11px; padding-right:11px;}
.nav .downmenu{display:none; position:absolute; top:76px; left:0px;}
.nav .downmenu .navgotop{ height:7px; text-align:center; background:url(../images/navtop.png) no-repeat 10px top}
.nav .downmenu ul{ width:100%; text-align:center;background-color:#FFF; filter:alpha(opacity=80); -moz-opacity:0.95;  opacity: 0.95; font-size:12px; line-height:23px; border:#79ae23 solid 1px; border-bottom:#79ae23 solid 5px; width:120px;}
.nav .downmenu ul li a{ display:block; text-align:center; padding-top:6px; border-bottom:#EEFBC4 dashed 1px; padding-bottom:6px; font-size:12px}
.nav .downmenu ul li a:hover{ background-color:#88bb34; color:#fff}
.nav li:hover .downmenu{ display:block}


/*========================================HOME BANNER====*/

.DB_tab25{ width:100%; height:460px;position:relative;left:0px;overflow:hidden;cursor:pointer; margin-top:85px}
.DB_tab25 .DB_bgSet{position:relative; width:100%;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:460px;display:none; left:0px}
.DB_tab25 .DB_imgSet{position:absolute;width:1100px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:210px;top:-30px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:-20px;top:110px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:-120px;top:10px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:600px;top:140px}
.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:420px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-95px;top:180px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-95px;top:180px;cursor:pointer;display:none}

@media screen and (max-width:1024px){
	.DB_tab25{width:1110px;}
	.DB_tab25 .DB_bgSet{width:1110px;}
}

.rigbar{ width:73px; height:350px; position:fixed; top:200px; right:0px; z-index:9999999}
.rigbar .contact_icon,
.rigbar .qq_icon,
.rigbar .weixin_icon,
.rigbar .backtop_icon
{ width:73px; height:71px;}

.rigbar .contact_icon>a,
.rigbar .qq_icon>a,
.rigbar .weixin_icon>a,
.rigbar .backtop_icon>a
{ display:block; overflow:hidden;width:73px; height:71px; background:url(../images/right_bar.jpg) no-repeat left top }

.rigbar .qq_icon>a{ background-position:left -73px;}
.rigbar .weixin_icon>a{ background-position:left -146px;}
.rigbar .backtop_icon>a{ background-position:left bottom;}

.rigbar .contact_icon:hover>a,.rigbar .contact_icon.cur>a{ background-position:-73px top}
.rigbar .qq_icon:hover>a{ background-position:-73px -73px}
.rigbar .weixin_icon:hover>a{ background-position:-73px -146px;}
.rigbar .backtop_icon:hover>a{ background-position:-73px bottom;}

.qq_icon{ position:relative}
.qq_icon .qq_icon_con{ width:160px; background-color:#eb9847; height:71px; position:absolute; right:73px; top:0px; display:none; padding-left:20px}
.qq_icon:hover .qq_icon_con{ display:block}
.qq_icon .qq_icon_con .qq_btns{ background-color:#FAB26F; border-radius:2px; color:#fff; float:left; padding:5px 10px; margin-right:5px; margin-top:20px;}
.qq_icon .qq_icon_con .qq_btns:hover{ background-color:#FFBF83}

.weixin_icon{ position:relative}
.weixin_icon .weixin_icon_con{ width:138px; background-color:#fff; height:200px; position:absolute; right:72px; top:-60px; display:none; border:#DFB022 solid 1px; z-index:99999999999999}
.weixin_icon:hover .weixin_icon_con{ display:block;}
.weixin_icon .weixin_icon_con p{ padding:7px; padding-top:0px; line-height:18px}
.weixin_icon .barcode_img{ text-align:center; padding-top:8px;}

.container{ clear:both; background-color:#f0f0f0; padding-top:40px;padding-bottom:40px;}
.mid_con1{ overflow:hidden; zoom:1; width:1100px; margin:0 auto;}
.mid_con1_rig{ width:468px; float:right; background-color:#FFF; border:#EBEBEB solid 1px}
.mid_con1_rig .web_search{ background:url(../images/search_bg.jpg) no-repeat left center; width:468px; height:42px; text-align:left}
.sear_txt{ border:0px; width:343px; height:42px; line-height:40px; background:none; font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif; font-size:12px; color:#8C8C8C; padding-left:8px}
.sear_sub{ width:110px; height:42px; background:none; border:none; font-family:"Microsoft YaHei", Helvetica, Arial, sans-serif; font-size:14px; color:#FFF; cursor:pointer}
.sear_sub:hover{text-shadow: 1px 1px 5px #666}
.anno_lists{ height:371px; background-color:#fff}
.anno_top{ background:url(../images/area_top_bg.jpg) no-repeat left center; height:33px}
.anno_tit{ float:left; width:117px; float:left; margin-left:10px; text-align:center; padding-top:6px}
.anno_tit a{ color:#1F81C1; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
.anno_rmore{ float:right; width:45px; float:right; margin-right:20px; padding-top:6px}
.anno_news{ margin-top:10px; text-align:left; font-size:12px}
.anno_news li{ height:25px; line-height:25px; text-align:left; margin-left:13px; background:url(../images/news_icon.gif) no-repeat left center; padding-left:20px}
.anno_news li a{ color:#7D7D7D}
.anno_news li a:hover{color:#ED8E31; text-decoration:underline}
.lx_btn{ width:144px; height:60px; float:left; margin-top:10px; margin-left:13px; background-color:#3e97cf;}
.mid1_icon_left{ float:left; margin-top:10px; margin-left:10px; margin-right:3px; background-color:#FFF}
.mid1_icon_rig{ float:left; text-align:left; color:#FFF; font-size:15px; font-weight:bold; margin-left:1px; padding-top:20px}
.mid_con_bg{ background:url(../images/mid_con_bg.jpg) repeat-x top center; height:623px;}
.mid_con{ background:url(../images/mid_con.jpg) no-repeat top center; height:623px;}

.slide,.slide li{width:620px;height:370px;background-color:#fff;}
.slide{overflow:hidden;position:relative; float:left}
.slide li{position:absolute;overflow:hidden;display:none; left:0px}
.slide li.current{display:block;}
.slide li .image{position:absolute;top:-2px;left:-2px;}
.slide li .text{bottom:0;overflow:hidden; width:150px;float:right;position:relative;height:auto;filter:none;text-indent:0;margin:15px 10px 0 0;padding:6px 0;}
.slide li .text a{color:#fff;font-size:12px;line-height:17px;float:left;}
.slide li img{width:450px;height:371px;}
.slide li .text .title>a{font-size:14px;font-weight:700;color:#000;font-family:"微软雅黑","宋体";line-height:22px;text-indent:0;float:none; text-align:left; display:block}
.slide li .text i{font-size:12px; color:#A5A5A5; font-style:normal; display:block; text-align:left; margin-bottom:6px; line-height:160%}
.slide li .text p{color:#888; margin-top:15px; font-size:12px;text-indent:0;clear:both;line-height:23px;margin-top:4px; text-align:left}

.slide .triggers{position:absolute;z-index:1;width:400px;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}

.slide .icon-dot{display:inline-block;position:absolute;bottom:20px;right:43px;}
.slide .icon-dot a{width:9px;height:9px;display:inline-block;background-image:url(../images/nav.png);background-repeat:no-repeat;background-position:-1px -1px;overflow:hidden;margin:0 2px;}
.slide .icon-dot a.current{background-position:-1px -12px;}
.slide .link-watch{width:30px;height:44px;display:none;position:absolute;top:150px;background:url(../images/arrow.png) no-repeat 0 -57px;filter:alpha(opacity=60);cursor:pointer;}
.slide .link-watch.pre{left:0;}
.slide .link-watch.next{left:418px;right:0;background-position:right -57px;}
.slide .link-watch.down{background-position-y:-2px;}

/*----------
Blocks
----------*/
/*Pricing table and price blocks*/
.pricing_table {
	line-height: 150%; 
	font-size: 12px; 
	margin: 0 auto; 
	width: 75%; 
	max-width: 1100px; 
	padding-top: 10px;
	margin-top: 40px;
}

.price_block {
	text-align: center; 
	width: 100%; 
	color: #fff; 
	float: left; 
	list-style-type: none; 
	transition: all 0.25s; 
	position: relative; 
	margin-bottom: 10px;
	cursor:pointer;
	/*border-bottom: 1px solid transparent; */
}

/*Price heads*/
.pricing_table h3 {
	text-transform: uppercase; 
	padding: 5px 0; 
	background: #333; 
	margin: -10px 0 1px 0;
}

/*Price tags*/
.price {
	display: table; 
	background: #3191c7; 
	width: 100%; 
	height: 90px; 
}
.price_figure {
	font-size: 24px; 
	text-transform: uppercase; 
	vertical-align: middle; 
	display: table-cell;
}
.price_number {
	font-weight: bold; 
	display: block;
}
.price_tenure {
	font-size: 11px; 
}

/*Features*/
.features {
	background:#EFEFEF; 
	color: #000;
	opacity:0.85;
}
.features h2{ font-size:20px; color:#0F87EA; font-weight:normal; text-align:center; padding-top:20px; padding-bottom:5px}
.features li {
	padding: 8px 15px;
	font-size: 11px; 
	list-style-type: none;
	height:160px;
	text-align:center;
	font-size:13px;
	color:#909090;
	line-height:180%;
	font-size:12px;
}
.price_block:hover {
	/*box-shadow:0px 0px 0px 1px #ef8c17;*/
	transform: scale(1.04) translateY(-5px); 
	z-index: 1; 
}
.price_block:hover .features{
	background-color:#3291c7;
}
.tit4:hover .features{
	background-color:#9fc628;
}
.tit5:hover .features{
	background-color:#92ba18;
}
.price_block:hover .features h2{ color:#fff}
.price_block:hover .features li{ color:#fff; opacity:0.7; font-size:13px}

.tit4 .features h2,.tit5 .features h2{ color:#9fc628}
.tit4:hover .features h2,.tit5:hover .features h2{ color:#fff}
.price .bg_adv1{ background:url(../images/blue_adv1.jpg) no-repeat center #3191c7}
.price .bg_adv2{ background:url(../images/blue_adv2.jpg) no-repeat center #3191c7}
.price .bg_adv3{ background:url(../images/blue_adv3.jpg) no-repeat center #3191c7}
.price .bg_adv4{ background:url(../images/blue_adv4.jpg) no-repeat center #9fc628}
.price .bg_adv5{ background:url(../images/blue_adv5.jpg) no-repeat center #92ba18}
.price_block:hover .price .bg_adv1{ background:url(../images/blue_adv1_h.jpg) no-repeat top center #3191c7}
.price_block:hover .price .bg_adv2{ background:url(../images/blue_adv2_h.jpg) no-repeat top center #3191c7}
.price_block:hover .price .bg_adv3{ background:url(../images/blue_adv3_h.jpg) no-repeat top center #3191c7}
.price_block:hover .price .bg_adv4{ background:url(../images/blue_adv4_h.jpg) no-repeat top center #9fc628}
.price_block:hover .price .bg_adv5{ background:url(../images/blue_adv5_h.jpg) no-repeat top center #92ba18}

.pricing_table{ width:1100px}
.price_block {width: 200px; margin-right:25px; float:left; margin-bottom:50px}


.ld_titarea{ width:1100px; margin:0 auto; margin-top:68px; text-align:center; margin-bottom:60px; clear:both}
.ld_titarea_h{font-family:webfont; font-size:38px; font-weight:normal; color:#3d9de7}
.ld_titarea_p{ font-size:15px; color:#7B7B7B; line-height:180%}
.ld_tit_r{ margin-top:5px}
.readm{ font-size:13px; border:#86ba31 solid 1px; margin-top:10px; border-radius:20px; display:inline-block; color:#86ba31; padding:3px 20px}
.readm:hover{ background-color:#86ba31; color:#fff}
.readm_blue{ border:#55acef solid 1px;font-size:13px; margin-right:10px; margin-top:10px; border-radius:20px; display:inline-block; color:#55acef; padding:3px 20px}
.readm_blue:hover{ background-color:#55acef; color:#fff}

.sol_area{ background-color:#f8f8f8; overflow:hidden; zoom:1}
.sol_area_con{ width:1100px; margin:0 auto; overflow:hidden; zoom:1; padding-top:20px; padding-bottom:40px;}
.sol_areacon_left{ width:550px; float:left; padding-top:20px}
.sol_areacon_rig{ width:520px; float:left; text-align:left; padding-left:30px; padding-top:60px;}

.yd_areacon_rig{ text-align:right}
.yd_areacon_rig img{ margin-bottom:-6px; padding-bottom:0px}
.con_iconlist{ padding-left:0px; overflow:hidden; zoom:1; margin-top:80px; clear:both;}
.con_iconlist a{ float:left; width:160px; text-align:center; height:60px; padding-top:100px}
.con_iconlist a i{ color:#8B8B8B; font-style:normal; font-size:14px}
.con_iconlist a.pic1{ background:url(../images/sol_list_pic1.png) no-repeat center top}
.con_iconlist a.pic1:hover{ background:url(../images/sol_list_pic1_h.png) no-repeat center top}
.con_iconlist a.pic2{ background:url(../images/sol_list_pic2.png) no-repeat center top}
.con_iconlist a.pic2:hover{ background:url(../images/sol_list_pic2_h.png) no-repeat center top}
.con_iconlist a.pic3{ background:url(../images/sol_list_pic3.png) no-repeat center top}
.con_iconlist a.pic3:hover{ background:url(../images/sol_list_pic3_h.png) no-repeat center top}

.con_ydlist a.ydpic1{ background:url(../images/yd_list_pic1.png) no-repeat center top}
.con_ydlist a.ydpic1.cur,.con_ydlist a.ydpic1:hover{ background:url(../images/yd_list_pic1_h.png) no-repeat center top}
.con_ydlist a.ydpic2{ background:url(../images/yd_list_pic2.png) no-repeat center top}
.con_ydlist a.ydpic2.cur,.con_ydlist a.ydpic2:hover{ background:url(../images/yd_list_pic2_h.png) no-repeat center top}
.con_ydlist a.ydpic3{ background:url(../images/yd_list_pic3.png) no-repeat center top}
.con_ydlist a.ydpic3.cur,.con_ydlist a.ydpic3:hover{ background:url(../images/yd_list_pic3_h.png) no-repeat center top}
.con_ydlist a.ydpic4{ background:url(../images/yd_list_pic4.png) no-repeat center top}
.con_ydlist a.ydpic4.cur,.con_ydlist a.ydpic4:hover{ background:url(../images/yd_list_pic4_h.png) no-repeat center top}

.con_ydlist{ margin-top:130px}
.con_ydlist a{ width:130px}

.ydcrm_area{ background-color:#fff; padding-bottom:0px; overflow:hidden; zoom:1;}
.ydcrm_area .sol_area_con{ padding-bottom:0px}

.tabBar{width:1100px;font-family:"Microsoft YaHei";margin:30px auto; margin-bottom:0px; padding-bottom:40px;}
.tabBar .hd ul{z-index:5;position:relative;zoom:1;}
.tabBar .hd li{float:left;height:24px;line-height:24px;margin-top:4px;padding:5px 20px 5px 20px;margin-right:9px;color:#333333;border:1px solid #e5e5e5;border-bottom:0px;cursor:pointer; color:#848484; font-size:15px; background-color:#fff}
.tabBar .hd li.on{height:27px;line-height:27px;overflow:hidden;margin-top:0px;position:relative;top:1px;background:#55acef; color:#fff; border:none}
.tabBar .hd li.on span{font-weight:bold;color:#c00;}
.tabBar .bd{padding:40px 40px 0 40px; border-top:#EFEFEF solid 1px; clear:both;position:relative;height:400px;overflow:hidden;}
.tabBar .bd .conWrap{width:1100px; color:#7B7B7B}
.tabBar .prev,.tabBar .next{position:absolute;left:10px;top:80px;}
.tabBar .next{left:auto;right:10px;}
.tabBar .prevStop,.tabBar .nextStop{display:none;}
.tabBar .bd p{padding-bottom:10px}

.conarea_left{ width:530px; text-align:left; float:left; padding-top:30px}
.conarea_rig{ width:400px; float:left; text-align:left; font-size:15px; padding-left:30px; line-height:180%}
.conarea_rig span{ display:block; margin-bottom:15px}
.parter_area{ text-align:center; padding-bottom:85px}
.bg_grey{ background-color:#f9f9f9}
.bg_white{ background-color:#fff}

.ld_app_area{ width:900px; margin:0 auto; overflow:hidden; zoom:1}
.ld_app_area .ios_app{ width:450px; float:left; text-align:center}
.ld_app_area .android_app{ width:450px; float:left; text-align:center}
.ld_app_area .barcode_area{ width:340px; float:left; text-align:center; padding-top:40px; padding-right:60px}
.ios_app_icon{ background:url(../images/ios_icon.png) no-repeat center top; width:193px; height:30px; display:inline-block; padding-top:210px}
.ios_app_icon:hover{ background:url(../images/ios_icon_h.png) no-repeat center top;}
.ios_app_icon i{ font-style:normal}

.android_app_icon{ background:url(../images/android_icon.png) no-repeat center top; width:193px; height:30px; display:inline-block; padding-top:210px}
.android_app_icon:hover{ background:url(../images/android_icon_h.png) no-repeat center top;}
.android_app_icon i{ font-style:normal}

.bc_list{ width:128px; text-align:center; float:right;}
.bc_list p{ font-size:13px; color:#808080; line-height:180%; margin-top:20px}

.nbanner{ background:url(../images/ban_bg1.jpg) no-repeat center; height:308px; margin-top:80px}
.nban_con{ width:1078px; margin:0 auto; position:relative}
.nban_pic{ position:absolute; top:-7px; left:35px;}
.nban_txt{ position:absolute; right:60px; top:80px}
.nmennu{ background:url(../images/menu-bg.jpg) repeat-x top; height:62px;}
.nmennu ul{ width:1078px; margin:0 auto; font-size:14px; background:url(../images/border_line.png) no-repeat left top; overflow:hidden; zoom:1}
.nmennu ul li{ width:137px; float:left; text-align:center; height:62px; line-height:50px; background:url(../images/border_line.png) no-repeat right top;}
.nmennu ul li a{ color:#707070; display:block; height:61px}
.nmennu ul li a:hover,.nmennu ul li a.cur{ background:url(../images/menu-icon.png) no-repeat bottom left;}
.nmennu .rig_bremenu{ float:right; font-size:12px; color:#6A6A6A; margin-top:14px; padding-left:15px; margin-right:20px; background:url(../images/home.png) no-repeat left center}
.nmennu .rig_bremenu a{ color:#6A6A6A;}
.ncontainer{ width:1078px; margin:0 auto; overflow:hidden; zoom:1; font-size:12px}


.news_center{ margin:20px auto 30px auto;}
.news_center ul.mobile{ text-align:center; overflow:hidden; zoom:1}
.news_center ul.mobile li{border:8px solid #F8F8F8; background-color:#F8F8F8; float:left; width:320px;height:320px;padding-top:25px;color:#6C6E85; text-align:center; margin-right:20px; margin-bottom:15px}
.news_center ul.mobile li:hover{border:8px solid #408E2C; background-color:#408E2C; color:#fff;}
.news_center ul.mobile li img{width:140px;height:140px;display:block; margin:0 auto;border:6px solid #fff; box-shadow:0px 0px 8px #C1C1C1; border-radius:82px; margin-top:0px}
.news_center ul.mobile li:hover img{box-shadow:none;}
.news_center ul.mobile li dd{font-size:14px; padding-top:10px; padding-bottom:2px; font-weight:bold; width:300px;line-height:30px;text-align:center;border-bottom:1px dashed #DDD; margin:0 auto}
.news_center ul.mobile li:hover dd{border-bottom:1px dashed #52A53E;}
.news_center ul.mobile li p{font-size:12px; text-align:center; height:48px; margin:0 auto; width:300px; line-height:23px;margin-top:10px;}
.news_center ul.mobile li a{ font-family:Verdana, Geneva, sans-serif; color:#FFF; background-color:#408E2C; text-decoration:none; display:inline-block; width:80px; height:26px; line-height:26px; margin-top:10px}
.news_center ul.mobile li:hover a{ background-color:#fff; color:#408E2C}


.pages{ text-align:center; padding:10px 0; clear:both; margin-bottom:20px}
.pages span,.pages a,.pages b{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.pages span font{ color:#666; font-size:12px;}
.pages a,.pages b{ border:1px solid #5FA623; background:#fff; padding:2px 6px; text-decoration:none}
.pages span { padding-right:10px }
.pages b,.pages a:hover{ background:#7AB63F; color:#fff;}

.ncon_area{ width:1058px; margin:0 auto; font-size:14px; color:#646262; line-height:180%; margin-bottom:40px}
.ncon_tit{ font-size:24px; color:#414141; font-weight:bold; width:1058px; text-align:left; padding-left:10px; padding-top:5px; padding-bottom:5px; margin-top:35px; border-left:#4A994A solid 5px; background-color:#F5F5F5}

.mid_con_nleft{ width:220px; border-radius:3px; float:left; padding-bottom:50px; text-align:left; margin-top:30px}
.mleft_menu{ margin-top:5px; height:auto;background-color:#F2F2F2; padding-top:2px; padding-bottom:15px; margin-bottom:10px; clear:both;}
.mleft_menu .mleft_menu_tit{ font-size:16px; text-align:left; padding-left:20px; height:30px; line-height:30px; margin-top:10px; padding-bottom:5px;  border-bottom:#D7D7D7 dashed 1px; background-color:#F2F2F2; clear:both; }
.mleft_menu h2.menu_icon{ background:url(../images/menu_icon.png) no-repeat 10px 4px; padding-left:40px}
.mleft_menu h2.news_icon{ background:url(../images/news_icon.png) no-repeat 10px 4px; padding-left:40px}
.mleft_menu h2.download_icon{ background:url(../images/download_icon.png) no-repeat 10px 4px; padding-left:40px}
.mleft_menu h2.link_icon{ background:url(../images/link_icon.png) no-repeat 10px 4px; padding-left:40px}
.mleft_link_list{ margin-top:2px; overflow:hidden; zoom:1; margin-bottom:10px}
.mleft_link_list li{ width:78px; float:left; padding-left:20px; padding-top:10px; text-align:center; height:90px; line-height:18px}
a.mleft_link_img{ display:block;}
a.mleft_link_img img{ padding-top:5px; width:65px;}
a.mleft_link_img:hover{ opacity:0.9;}
.mleft_link_list li a:hover{ color:#868686;}
.mleft_menu_list{ clear:both; font-size:13px; text-align:left; line-height:38px; margin-top:10px; background-color:#F2F2F2; font-size:12px}
.mleft_menu_list li{ clear:both; display:block; height:38px; margin-bottom:2px}
.mleft_menu_list li a{ display:block; padding-left:28px; background:url(../images/left_menu_icon1.jpg) no-repeat 150px center #F2F2F2; clear:both; width:160px; margin:0 auto; background-color:#E0E0E0; border-radius:3px;}
.mleft_menu_list li a:hover{  background:url(../images/left_menu_icon2.jpg) no-repeat 145px center #258BCB; color:#FFF}
.mleft_menu_list li a.cur{ background:url(../images/left_menu_icon2.jpg) no-repeat 145px center #258BCB; color:#FFF}

.news_info_left li a{background:url(../images/left_menu_icon1.jpg) no-repeat 10px center; padding-left:30px}
.news_info_left li a:hover{  background:url(../images/left_menu_icon2.jpg) no-repeat 10px center #9BC646; padding-left:30px}
.news_info_left li a.cur{  background:url(../images/left_menu_icon2.jpg) no-repeat 10px center #9BC646; padding-left:30px}
.mid_con_nrig{ width:835px; float:right; margin-top:30px}
.mid_cnrig_tit{ height:54px; background:url(../images/h_border.jpg) repeat-x bottom;}
.mid_cnrig_tit .mid_cnrig_tit_txt{width:120px; float:left; text-align:left; font-size:16px; height:36px; padding-top:15px; font-weight:bold; color:#666; padding-left:3px; border-bottom:#258BCB solid 4px; line-height:36px}
.mid_cnrig_tit .con_bre_nav{ font-size:12px; width:300px; text-align:right; padding-top:23px; float:right; color:#969696; font-style:normal; padding-left:5px;}
.mid_cnrig_tit .con_bre_nav a{ color:#888; vertical-align:middle}
.mid_cnrig_tit .con_bre_nav img{ vertical-align:middle; padding-right:5px}
.mid_cnrig_con{ padding:5px; padding-left:2px; font-size:13px; line-height:180%; color:#7F7F7F; text-align:left; padding-bottom:60px;}
.mid_cnrig_con h2{ font-size:16px; font-weight:bold; color:#333; margin-bottom:10px; margin-top:10px}
span.con_num{ background-color:#9B9B9B; color:#FFF; padding:1px 6px; border-radius:3px}
h3.acc_pro_tit{ font-size:16px; margin-top:10px; margin-bottom:10px; font-weight:bold; padding-left:3px; color:#666}
.acc_pro_top{ margin-top:10px; overflow:hidden; zoom:1;}
.acc_pro_list{ width:220px; background-color:#F3F3F3; height:70px; float:left; margin-right:10px;}
.acc_pro_list:hover,.acc_pro_list.cur{ background-color:#efbe2f}
.mleft_d_list{ margin-top:10px; padding-bottom:10px}
.mleft_d_list li{ height:30px; width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:30px; padding-left:26px; padding-right:10px; background:url(../images/list_icon.png) no-repeat 13px center;}
.mleft_d_list li a:hover{ color:#12749E}

.news_con{ margin:0 auto; overflow:hidden; zoom:1; margin:10px 0px 40px 0px; font-size:12px; line-height:25px}
.news_list{ border:#F3F3F3 solid 1px; overflow:hidden; zoom:1; margin-bottom:25px; clear:both}
.news_list_date{ width:100px; height:68px; background-color:#93dffb; color:#86ba31; font-size:38px; text-align:center;font-family:Arial, Helvetica, sans-serif; float:left; margin-right:10px; line-height:25px; padding-top:30px; background-color:#EFEFEF}
.news_list_date span{ font-size:12px; display:block}
.news_list:hover{ background-color:#F5F5F5;}
.news_list:hover .news_list_date{ background-color:#2c99c6 ; color:#fff}
.news_list_con{ margin-left:10px; text-align:left; float:left; margin-top:11px; font-size:12px; width:700px; line-height:22px}
.news_list_con strong{ font-size:15px; display:block; margin-bottom:8px; }
.news_list_con strong a{color:#626262;}
.news_list_con a{ color:#757575;}

.zhuce_lclist{ background-color:#F5F5F5; color:#6F6F6F; margin-bottom:15px; padding:10px 15px 10px 15px; overflow:hidden; zoom:1; clear:both}
.zhuce_lcimg{ width:110px; float:left; text-align:center}
.zhuce_lccon{ width:670px; float:left; margin-left:15px;}
h2.zhuce_lctit{ font-size:18px; padding:0px; margin:0px; margin-top:5px; margin-bottom:10px; color:#4D4D4D}
p.zhuce_lccon1{ font-size:13px; color:#6F6F6F; line-height:170%;}
p.zhuce_lccon2{font-size:12px; line-height:160%; color:#6F6F6F;}

.reg_area{ margin-top:20px;}
.reg_area p{ margin-bottom:10px; clear:both; overflow:hidden; zoom:1}
.reg_area label{ float:left; width:125px; line-height:35px; text-align:right; padding-right:15px; color:#585858}
.txt_area{ border:#E0E0E0 solid 1px; height:37px; line-height:37px; border-radius:3px; width:320px; background:#FDFDFD; float:left; font-size:12px; padding-left:10px; color:#666}
.reg_area p span{ float:left; padding-left:15px; line-height:35px; color:#D36224}
.txt_area:hover{ border:#FA9534 solid 1px; border-right:#FA9534 solid 8px}
.reg_tit{font-size:14px; color:#3D3D3D; font-weight:bold; padding:10px 10px; padding-left:20px; margin-left:10px; margin-right:10px; margin-top:10px; padding-top:20px; border-bottom:#CACACA dashed 1px}
.reg_goon{ text-align:center}
.sub_style{ background-color:#ED7617; color:#FFF; height:36px; border-radius:20px; border:none; font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif; cursor:pointer; font-size:14px; padding-left:30px; padding-right:30px}
.sub_style:hover{ background-color:#F78329}

.jyfw_btn{margin-top:10px; background-color:#fff; font-size:12px; padding:6px 30px; border-radius:3px; display:inline-block;}
.jyfw_btn:hover{ background-color:#ED7617; color:#fff}
.mcsc_btn{ background:#3B9CC7; color:#fff; border-radius:20px; display:inline-block; margin-left:20px; padding-left:20px; padding-right:20px; height:34px; line-height:34px; margin-top:2px}
.mcsc_btn:hover{ background-color:#2C8BB2; color:#fff}
.txt_qycm{width:300px; margin:0 auto; height:35px; border-radius:20px; background-color:#FFF; border:#C3C3C3 solid 1px; padding-left:20px; padding-right:5%; line-height:35px;
background:url(../images/search_ico.png) no-repeat 5% center #fff; background-size:23px; font-size:13px;font-family: "Microsoft YaHei";}
.yecx_lists{ overflow:hidden; zoom:1}
.yecx_list h2{ font-size:14px; font-weight:bold; padding-top:0px; margin:0px}
.yecx_list{ background-color:#F5F5F5; color:#7E7E7E; padding:15px; margin-top:15px; width:368px; float:left; margin-left:5px; margin-right:5px; height:110px}
.yecx_rmore{ color:#ED7617; background-color:#fff; font-size:12px; padding:2px 20px; display:inline-block; border-radius:20px; margin-top:10px}
.yecx_rmore:hover{ color:#fff; background-color:#F07C21}

.yecx_info{background-color:#F5F5F5; color:#2D2828; padding:15px;}
.yecx_info h2{ font-size:14px; font-weight:bold; padding-top:0px; margin:0px; margin-bottom:10px; border-bottom:#E0E0E0 dashed 1px; padding-bottom:10px}

.back_list_btn{ background-color:#fff; border-radius:23px; border:#E8E8E8 solid 1px; display:inline-block; padding:3px 25px; color:#ED7617; margin-top:20px}
.back_list_btn:hover{ background-color:#ED7617; color:#fff; border:#ED7617 solid 1px; margin-top:20px}

.caishui_lists li{ padding-left:29px; height:43px; line-height:43px; border-bottom:#D2D2D2 dashed 1px; margin-left:20px; margin-right:20px; background:url(../images/list_icon2.png) no-repeat 10px center;}
.caishui_lists li:hover{ background-color:#F7F7F7}
.caishui_lists li a{ float:left;}
.caishui_lists li a:hover{ color:#F67415}
.caishui_lists li span{ float:right; font-family:Arial, Helvetica, sans-serif; color:#A2A2A2; padding-right:10px}
.download_lits li{ clear:both;}
.download_lits li span>a{ font-family:"微软雅黑"; background-color:#E8E6E6; height:25px; line-height:25px; width:80px; border-radius:2px; text-align:center; margin-top:10px; border-radius:20px; margin-right:10px}
.download_lits li span>a:hover{ background-color:#98B33E; color:#fff}
.contact_tit{font-weight:bold; font-size:16px; color:#666; margin-bottom:10px}

.tzen_lists{ overflow:hidden; zoom:1; margin-top:13px}
.tzen_box{ float:left; width:400px; height:135px; overflow:hidden; zoom:1; background-color:#fff; margin-bottom:10px; border:#FFF solid 5px}
.tzen_box:hover{ border:#F3F3F3 solid 5px}
.tzen_box dt{ float:left; width:110px; text-align:center;}
.tzen_box dt img{ width:97px; height:97px; padding-top:15px}
.tzen_box dd{ float:right; width:260px; margin-right:20px}
.tzen_box dd h2 a{ font-size:14px; font-weight:bold; color:#6E6E6E}

.tzen_box dd h2{ margin-bottom:5px; padding-bottom:0px}
.tzen_box dd p a{ color:#8F8F8F; font-size:12px;}
.tzen_box dd p a span{ padding:3px 10px; background-color:#F5F5F5; color:#808080; border-radius:15px}
.tzen_box:hover dd p a span{ background-color:#258BCB; color:#FFF}

.partners_bg{ background:#F3F3F3; margin-top:85px}
.partners_area{ background:#F3F3F3; height:300px; clear:both}
.partners_con{ background:#F3F3F3; height:210px; overflow:hidden; zoom:1; width:800px; margin:0 auto; padding-top:5px; margin-top:15px}
.partners_con li{ background-color:#fff; width:192px; height:80px; padding-top:10px; margin-right:8px; float:left; text-align:center; margin-bottom:1px; position:relative; overflow:hidden; margin-bottom:8px}
.partners_con li span.partner_txt{ position:absolute; bottom:-30px; left:0px; width:192px; background:#5D6D7E; color:#FFF; display:inline-block;*display:inline; *zoom:1; height:30px; line-height:30px}
.partners_con li:hover span.partner_txt{ bottom:0px;}
.partner_amore{ text-align:center}
.partner_amore a{ display:inline-block; width:150px; color:#fff; background-color:#4B9B34; height:35px; line-height:35px; font-size:13px; text-decoration:none}

footer{ height:220px; text-align:center; background-color:#EFEFEF; clear:both}
footer .foot_top{ height:46px; line-height:46px; background-color:#1863a7; color:#fff; border-bottom:#1863a7 solid 1px; text-align:center; font-size:12px}
footer .foot_top a{ padding-left:20px; padding-right:20px; color:#fff}
footer .foot_bot{ font-size:12px; margin-top:15px; color:#868686; line-height:20px}
