/* CSS Document */
body {margin:0 auto;font-size:12px; font-family:"Î¢ÈíÑÅºÚ";   padding:0px;}
ul,li,dl, dd, h1, h2, h3, h4, h5, h6, form, p {padding:0;margin:0;}
ul {list-style:none;}
li {list-style:none;}
img {border:0px;}
a {color:#333;text-decoration:none;}
a:hover {color:#000000;	text-decoration:none;}

.top1{ width:100%; height:31px; line-height:31px; background:url(../images/top.jpg) repeat-x;}
.center{ width:1170px; margin:0 auto; overflow:hidden; height:auto;}
.center2{ width:1040px; margin:0 auto; overflow:hidden; height:auto;}
.center3{ width:1000px; margin:0 auto; overflow:hidden; height:auto;}

.cen1{ float:left; color:#999;}
.cen2{ float:right;color:#999;}
.cen2 a{ color:#999;}
.top2{ width:100%; background:url(../images/toubg.jpg) center no-repeat; height:129px;}
.logo{ width:476px; height:101px; margin-top:15px; float:left;}
.dh{ width:171px; height:47px;  float:right; margin-top:30px;}
.nav{ width:100%; background:url(../images/nav.png) repeat-x; float:left;  hight:45px; line-height:45px;}
.nav_c{ width:1170px; margin:0 auto;}
.nav_c li{ width:142px; float:left; background:url(../images/nav.jpg) no-repeat right center; text-align:center; font-size:14px;}
.nav_c li a{ color:#FFF; display:block; width:142px; height:45px;}
.nav_c li a:hover{ effect:fadeIn; background:url(../images/nna.jpg) repeat-x; color:#000;}

.banner{ width:100%; overflow:hidden; height:506px;}
#flash {width:100%;height:506px;overflow:hidden;margin:0 auto;clear:both;position:relative;
}
#flash1 {width:100%;height:506px;background:url(../images/banner2.jpg) center no-repeat;
}
#flash2 {width:100%;height:506px;background:url(../images/banner3.jpg) center no-repeat;
}
#flash3 {width:100%;height:506px;background:url(../images/banner.jpg) center no-repeat;
}
#flash img {width:100%;height:506px;
}
.flash_bar {width:50%;z-index:69;height:30px;overflow:hidden;position:absolute;bottom:0px;right:30px;text-align:center;
}
.flash_bar .dq {display:block;float:left;width:8px;height:8px;margin:5px 5px;cursor:pointer;background:url(../images/tg_flash_p.png) no-repeat 0px 0px;_background:none;
_filter:progid:DX../imagesTransform.Microsoft.Alpha../imagesLoader(src="../images/tg_flash_p.png", sizingMethod="crop");
}
.flash_bar .no {display:block;float:left;width:8px;height:8px;margin:5px 5px;cursor:pointer;background:url(../images/tg_flash_p2.png) no-repeat 0px 0px;_background:none;
_filter:progid:DX../imagesTransform.Microsoft.Alpha../imagesLoader(src="../images/tg_flash_p2.png", sizingMethod="crop");
}
#flashBg {height:506px;overflow:hidden;width:100%;clear:both;margin:0 auto;padding:0;
}
#flashLine {background:url(../images/touming.png) repeat-x center bottom;height:506px;width:100%;margin:0 auto;clear:both;
}
.quan{ width:100%; height:auto; position:absolute; top:700px;}
.qu1{ width:100%; padding-bottom:50px; background:#F4F2F3; height:auto; overflow:hidden;}
.gjc{ width:100%; background:url(../images/gjc.png) repeat-x; height:60px; line-height:50px;}
.gjc a{ padding:0px 5px;}
.chanp{ width:192px; float:left; margin-top:30px;}
.cpbt{ background:url(../images/cp1.jpg); color:#FFF; width:192px; height:92px;}
.cpbt strong{ width:127px; margin-top:20px; padding-left:65px; float:left;font-size:20px; }
.cpbt p{ width:auto; font-size:12px; margin-left:65px; color:#FFF;}
.cpnr1{ width:192px; background:#FFF; float:left;}

.container{width:100%;background:url(../images/cpfl2.jpg) repeat-y; float:left; height:auto;margin:auto;}

/*left*/
.leftsidebar_box{width:192px;height:auto !important;overflow:visible !important;height:100% !important; float:left;;}
.line{height:2px;width:100%;background-../images:url(../images/left/line_bg.png);background-repeat:repeat-x;}
.leftsidebar_box dt{height:41px;background-repeat:no-repeat; text-indent:3em; border-bottom:1px solid #CCC;background-position:10px center; color:#000;font-size:14px;position:relative;line-height:41px;cursor:pointer;}
.leftsidebar_box dt a{ color:#000;}
.leftsidebar_box dd{  }
.leftsidebar_box dd a{color:#333;line-height:36px;padding-left:50px;border-bottom:1px dashed #CCC; display:block; }
.leftsidebar_box dt img{position:absolute;right:10px;top:10px;}
.system_log dt{ background:url(../images/sif.jpg) no-repeat center;}
.custom dt{background-../images:url(../images/left/custom.png)}
.channel dt{background-../images:url(../images/left/channel.png)}
.app dt{background-../images:url(../images/left/app.png)}
.cloud dt{background-../images:url(../images/left/cloud.png)}
.syetem_management dt{background-../images:url(../images/left/syetem_management.png)}
.source dt{background-../images:url(../images/left/source.png)}
.statistics dt{background-../images:url(../images/left/statistics.png)}
.leftsidebar_box dl dd:last-child{padding-bottom:10px;}
.gengd{ width:198px; margin-left:16px; margin-top:10px; float:left; background:#F00; text-align:center; height:33px; line-height:33px;}
.gengd a{ color:#FFF;}
.lileft{ width:191px; line-height:30px; float:left; height:161px; margin-top:20px; background:url(../images/lxleft.jpg); }
.lileft a{ display:block; width:125px; height:30px; background:#FF2D02; margin-top:108px; margin-left:30px; text-align:center; color:#FFF; float:left;}
.chanp2{ width:816px;margin-top:30px; height:auto; float:right;}
.cp2b{ width:100%; float:left; background:url(../images/cpbt.jpg); height:auto; }
.cp2b span{ float:left; font-size:13px; color:#999; }
.cp2b strong{font-size:24px; color:#013F8E; }
.cp2b a{ float:right; margin-top:10px; margin-right:10px;}
.cp2nr{ width:100%; margin-top:20px; float:left;}
.cp2nr dl{ width:225px; margin:12px; float:left; text-align:center; padding:10px; height:270px; background:#FFF;}
.cp2nr dl dt{ width:225px; height:195px; float:left;}
.cp2nr dl dd{ width:225px; float:left;}
.cp2nr dl dd span{ font-size:15px; width:100%; float:left; line-height:47px;}
.cp2nr dl dd a{ width:146px; height:24px; background:#0061B0; color:#FFF; margin-left:40px; text-align:center; line-height:24px; display:block; float:left;}
.hengf{ width:100%; cursor:pointer; background:url(../images/heng.jpg) center  no-repeat; height:182px;}
.bg1{ background:url(../images/bg1.jpg) no-repeat; width:100%; height:436px; }
.bg2{ background:url(../images/bg2.jpg) no-repeat; width:100%; height:306px; }
.bg3{ width:100%; background:url(../images/bg3.jpg) no-repeat; height:344px; }
.bg4{ width:100%; background:url(../images/bg4.jpg) no-repeat;height:300px; }

.bg5{ width:100%;background:url(../images/bg5.jpg) center; height:298px; }
.anl{ width:100%; padding-bottom:70px; background:#EDEDED; height:auto; overflow:hidden;}
.gcalbt{ width:100%; margin-top:60px; text-align:center; font-size:33px; color:#02388D;}
.gcalbt span{ font-size:13px; text-align:center; color:#999;}
.gcalbt a{color:#02388D;}
.gcalnr{ width:100%; float:left;}

#demo {overflow:hidden;  width:96%; float:left;   height:400px; margin-left:20px; margin-top:15px;}
/*
	#demo img {
	height:175px; overflow:hidden;   text-align:center;  }*/
	#demo p{ width:270px; height:30px; float:left; line-height:30px;}
	#demo dl{ width:325px; margin:0px 10px; height:400px;float:left;   }
#demo dl dt{ width:325px; height:220px; float:left;}
#demo dl dd{ width:305px; height:165px; background:#136BBA; float:left; color:#FFF; padding:10px;}
#demo dl dd p{ width:305px; margin-top:15px; float:left; font-size:15px;}
#demo dl dd span{ width:305px; float:left; font-size:12px; color:#B8DAF8;}
#demo dl dd a{ width:200px; height:30px; border:1px solid #FFF; text-align:center; line-height:30px; display:block; float:left; margin-left:45px; color:#FFF; margin-top:20px;}
	#indemo {
	float: left;
	width: 800%;
	}
	#demo1 {
	float: left;
	}
	
	#demo2 {
	float: left;
	}
.gywm{ width:100%; height:auto; overflow:hidden; margin:60px 0px 0px;}
.gycen{ width:936px; background:url(../images/jjt.jpg); margin:0 auto; height:281px;}
.gycen dl{ width:936px; float:left;}
.gycen dl dt{ width:504px; height:100px; float:left; margin-left:453px;}
.gycen dl dt p{ font-size:27px; width:100%; float:left; color:#999999;}
.gycen dl dt a{ font-size:24px; color:#005AAB; display:block; width:100%; float:left;}
.gycen dl dt span{ font-size:12px; color:#999; width:100%; float:left;}
.gycen dl dd{ width:644px; color:#FFF; margin-top:28px; color:#FFF; float:right; margin-right:10px;}
.gycen dl dd p{ line-height:24px; width:100%; float:left; margin-top:10px; font-size:13px;}
.xinw{ width:100%; height:auto;margin-top:70px;}
.xinwb{ width:100%;line-height:50px; float:left; border-bottom:1px solid #CCC;}
.xinwb2{ width:936px;line-height:50px; margin:0 auto;}

.xinwb span{ float:left; font-size:22px; color:#02388D;}
.xinwb a{ float:right; font-size:12px;}
.xinwn { width:966px; height:auto; overflow:hidden; padding-top:20px; margin:20px auto 0px; }
.xinwn dl{ width:470px; height:95px; float:left; margin:10px 5px;}
.xinwn dl dt{ width:135px; float:left; background:url(../images/xw.jpg) no-repeat left center; height:95px; border:1px solid #CCC; padding:2px;}
.xinwn dl dd{ width:320px; color:#666; float:right;}
.xinwn dl dd a{ width:100%; float:left; display:block; color:#000; font-size:13px;}
.xinwn dl dd span{ width:100%; float:left; line-height:26px; color:#999;}

.liuy{ width:100%; background:url(../images/liuy.jpg) no-repeat center; height:540px; margin-top:70px;}
.liuyan{ width:406px; height:280px; float:right;margin-top:110px; margin-right:165px; }
.submit{background:url(../images/tj.jpg) no-repeat center; width: 117px; height: 28px}

.liuyan1{background:url(../images/aniu.jpg) no-repeat center; width: 105px; height: 32px}
.yqlj{ width:950px; margin-left:30px; margin-top:10px; line-height:23px;  float:left; padding-top:10px;  }
.boo{ width:100%; background:#1A232A; height:auto; padding-top:18px; margin-top:30px;}
.bo1q{ width:100%; background:url(../images/bot.jpg) repeat-x bottom; height:auto;}
.boo1{ width:1020px; margin:0px auto; padding-bottom:18px; overflow:hidden; height:17px;}
.boo1 li{ width:auto; float:left; padding:0px 38px; color:#CCC; }
.boo1 li a{ color:#999;}
.boo1 li a:hover{ color:#0CF;}
.boo2{ width:950px; height:auto; overflow:hidden; margin:0 auto;}
.bo2b{ width:480px; float:left; margin-top:40px; line-height:27px; color:#FFF;}
.bo2b a{ color:#FFF;}
.bo2c{ width:95px; height:95px; margin-top:50px; float:right;}
.bo3{ width:100%; text-align:center; color:#666; margin-top:15px;}

.cp2b2{  width:816px; background:url(../images/rightb.jpg); height:40px; float:left; line-height:40px;}
.cp2b2 span{ float:left; font-size:16px; color:#FFF; margin-left:37px;}
.cp2b3{  width:816px; float:left; background:url(../images/rightb.png); height:40px; line-height:40px;}
.cp2b3 span{ float:left; font-size:16px; color:#06C; margin-left:37px;}
.cp2b2 font{ font-size:12px; color:#A2DAFF; margin-right:10px; width:auto; float:right;}
.cp2b2 font a{ color:#A2DAFF; font-size:12px;}
.right{ width:816px; padding-bottom:50px; background:#FFF; margin-top:30px; float:right; height:auto;}
.nynr{ width:100%; margin-top:20px; float:left;}
.nynr li{ width:200px; height:150px; float:left; text-align:center; margin:10px 12px; line-height:30px;}
.nynr li img{ border:1px solid #CCC; padding:1px;}
.nynr li:hover{ color:#069;}
.nyd{ width:916px; padding-bottom:50px; height:auto; float:right; border:1px solid #CCC; }

.bt{ width:100%;  font-weight:bold; font-size:18px; color:#000; float:left; height:25px; text-align:center;}
.sj{ font-size:12px; color:#999; margin-top:15px; float:left; width:100%;  text-align:center; border-bottom:dashed 1px #CCCCCC;}
.nr{width:100%;   cp_ny.aspfloat:left;}
.fp{ width:100%;  float:left; margin:40px 0px;}
.fp a{ margin-right:15px; color:#666;}
.fy{ width:100%;  float:left; margin:20px 0px; text-align:center;}
.tu{ width:100%;   float:left; text-align:center; margin:20px 0px;}


.cpdb{ width:100%; float:left;}
.cpxt{ width:100%; float:left; margin-top:15px;}
.ywnr{ width:776px; margin-top:20px; padding:0px 20px 20px 20px; line-height:25px; font-size:14px; float:left;}
.ywnr dl{ width:225px; margin:10px; float:left; text-align:center; padding:5px; height:230px; background:#F3F3F3; border:1px solid #CCC;}
.ywnr dl dt{ width:225px; height:195px; float:left;}
.ywnr dl dd{ width:225px; float:left;}
.ywnr dl dd span{ font-size:14px; width:100%; float:left; line-height:47px;}
.ywnr dl:hover{ background:#06C;}
.alnr{ width:776px; margin-top:20px; padding:0px 20px 20px 20px;  float:left;}
.alnr dl{ width:240px; border:1px solid #CCC; padding:2px; margin:10px 5px; height:auto;float:left;   }
.alnr dl dt{ width:240px; height:160px; float:left;}
.alnr dl dd{ width:220px; height:25px; background:#136BBA; float:left; color:#FFF; padding:5px 10px;}
.alnr dl dd p{ width:220px;  float:left; font-size:14px;}

.message{ width:500px; height:auto;float:left;padding-left:50px;}
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px;}
.message li input{ height:15px; line-height:15px; width:150px;}
.message li p.message_title{ width:100px; height:25px; float:left; text-align:right; font-size:12px;}
.message li p.message_content{ width:400px;float:left;}
.message li.contentb{ width:500px;height:150px; float:left;}
.message li.contentb textarea{ width:370px; height:120px;}
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; float:left;}
.message li p.message_yzminput input{ width:70px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li p.message_sub{ width:200px; height:40px; float:left;}
.tab2{background:#fff; width:100%; margin-top:5px; border:1px solid #e1e0e1;}
.blank{width:100%; height:20px; margin-bottom:5px;}
.c_red{ color:#F00;}
.anniu{ text-align:right; width:100%; height:50px; float:left;}

.dt2{ width:620px; float:left;}
.p1{ float:left; width:100%; margin-top:20px;}
.xwnr{ width:776px; margin-top:20px; padding:0px 20px 20px 20px; line-height:25px; float:left;}
.xwnr dl{ width:776px; border-bottom:dashed 1px #CCCCCC; height:120px; float:left; margin:10px 0px;}
.xwnr dl dt{ width:135px; float:left; background:url(../images/xw.jpg) no-repeat left center; height:95px; border:1px solid #CCC; padding:2px;}
.xwnr dl dd{ width:620px; color:#666; float:right;}
.xwnr dl dd a{ width:100%; float:left; display:block; color:#000; font-size:13px;}
.xwnr dl dd span{ width:100%; float:left; color:#999;}
.xwnr dl dd a:hover{ color:#06C;}
.xwnr2{ width:776px; margin-top:20px; padding:0px 20px 20px 20px; line-height:25px; float:left;}
.xwnr2 li{ width:776px; float:left; color:#999; line-height:30px; border-bottom:1px dashed #CCCCCC; text-align:right;}
.xwnr2 li a{ float:left; color:#333;}


.pro_sear01{border-bottom:#e7e7e7 solid 1px; font-size:14px; padding:9px 0; position:relative;}
.pro_sear01 span{display:block; float:left; width:82px; color:#ff3253; padding-top:6px;}
.pro_sear01 .list{float:left; width:1050px; position:relative; overflow:hidden; height:33px;}
.pro_sear01 .list a{color:#707070; padding:1px 13px; border:#fff solid 1px; margin:5px 12px 5px 0; display: inline-block; word-break: break-all; word-wrap: break-word; text-overflow: ellipsis;}
.pro_sear01 .list a:hover{color:#ff3253; border:#ff3253 solid 1px;}
.pro_sear01 .list a.list_on{color:#ff3253; border:#ff3253 solid 1px;}
.pro_sear01 .more{position:absolute; top:15px; right:0; padding-right:39px; background-image:url(../images/pro_arrow01.png); background-repeat:no-repeat; background-position:67px center; cursor:pointer; color:#ff3253; dis/play:none;}
.pro_sear01 .morejj{position:absolute; top:15px; right:0; padding-right:39px; background-image:url(../images/pro_arrow02.png); background-repeat:no-repeat; background-position:67px center; cursor:pointer; color:#ff3253; display:none;}


.sidebar {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 250px
}
.sidebar H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(../images/bg.png) no-repeat 0px -131px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 230px; COLOR: #0b3779; PADDING-TOP: 8px
}
.sidebar UL {
	FLOAT: left; WIDTH: 250px
}
.sidebar UL LI {
	FLOAT: left; MARGIN-BOTTOM: 20px
}
.sidebar UL LI.widget_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebar UL LI.widget DIV {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 15px
}
.sidebar UL LI UL {
	MARGIN-TOP: 15px; FLOAT: left
}
.sidebar UL LI UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/spot.gif) no-repeat 0px 6px; MARGIN: 6px 4px 5px; OVERFLOW: hidden; WIDTH: 230px
}
.sidebar UL LI UL LI UL {
	MARGIN-TOP: 5px; WIDTH: 230px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sidebar UL LI UL.sub LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.sidebar UL LI UL.sub LI A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(../images/arrow.gif) no-repeat 10px 7px; PADDING-BOTTOM: 10px; WIDTH: 210px; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 1px solid; TEXT-DECORATION: none
}
.sidebar UL LI UL.sub LI A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(../images/arrow.gif) no-repeat 10px 7px; PADDING-BOTTOM: 10px; WIDTH: 210px; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 1px solid; TEXT-DECORATION: none
}
.sidebar UL LI UL.sub LI A:hover {
	BACKGROUND: url(../images/arrow_hover.gif) no-repeat 10px 7px; COLOR: #0b3779; BORDER-BOTTOM: #ccc 1px solid
}
.sidebar UL LI UL.sub .current_page_item {
	BACKGROUND: url(../images/arrow_hover.gif) no-repeat 10px 7px; BORDER-BOTTOM: #ccc 1px solid
}
.sidebar UL LI UL.sub .current_page_item A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0b3779
}
.sidebar UL LI UL.sub .current_page_item A:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0b3779
}
.sidebar UL LI UL.sub .current_page_item A:hover {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0b3779
}
.currentNav a{font-weight:bold;}

.fenla{ width:96%; float:left; padding:0 2%; margin-top:10px; }
.fenla a{ width:auto; display:block; padding:5px 20px; float:left; border:1px solid #CCC; margin:5px 10px;}
.fenla a:hover{ font-weight:bold;}