﻿/*Reset strat*/
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,pre,form,fieldset,input,textatea,th,td,img{margin:0; padding:0;}
img{border:0 none; vertical-align:top}
ol,ul,li{list-style:none}
.clearfix:after {content:"\20"; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:block;}
.clear{margin:0; padding:0; width:0; height:0; line-height:0; font-size:0; clear:both;}
table{border-collapse:collapse;border-spacing:0;}
sub,sup{font-size:80%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
body,button,input,select,textarea{color:#666;font:12px/1.8em Arial,'宋体', Helvetica, SimSun, san-serif; line-height:20px}
h1,h2,h3,h4,h5,h6{font-size:100%;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.tl{text-align:left}
.tr{text-align:right;}
.tc{text-align:center;}
.none{display:none;}
.block{display:block;}
a{color:#666; text-decoration:none;}
a:hover{color:#E6571B}
/*Reset end*/
body{background:#ddd;}
.middle{width:960px; background:#fff; margin:0 auto;}
/*header strat*/
.header{width:960px; margin:0 auto; background:#000; height:75px}
.logo{float:left; background:url(../images/common/logo0.jpg) no-repeat; width:406px; height:75px;}
.logo a{display:block; width:215px; height:0; overflow:hidden; padding-top:75px;}
.head_r{float:right; display:inline; margin-right:20px;}
/*header end*/ 
.yhxz h2 { font-size:18px; text-align:center; line-height:45px; }
.yhxz { line-height:28px;}
/*nav strat*/
.nav{background:#fff; width:960px; height:48px; margin:0 auto}
.bg_color{background:#C9CACC;}
.nav #nav{margin-left:5px;}
.nav .nav_li{float:left; height:44px; line-height:44px; padding:0 30px 0 35px; font-size:14px;font-family:"Microsoft Yahei";  position:relative; z-index:2}
.nav .nav_li .subnav{width:137px; position:absolute; left:0; bottom:44px; background:url(../images/common/bg_subnav_b.png) no-repeat left bottom; padding-bottom:27px; display:none; z-index:2;}
.nav .nav_li .subnav .bg_subnav_t{background:url(../images/common/bg_subnav_t.png) no-repeat; height:11px; width:137px; overflow:hidden}
.nav .nav_li .subnav ul{background:url(../images/common/bg_subnav_c.png) repeat-y;}
.nav .nav_li .subnav li{height:18px; line-height:18px; padding:1px 0; font-size:12px; font-weight:normal; width:137px; position:relative}
.nav .nav_li .subnav li a{color:#fff; height:18px; padding-left:21px; display:block;}
.nav .nav_li .subnav li.curr,.nav .nav_li .subnav li a:hover{background:#FF9C00; color:#fff;}
.nav .nav_li .subnav li p{position:absolute; right:-100px; bottom:0; width:100px; background:#FF9C00; display:none; padding:5px 0}
.nav .nav_li .subnav li p a{display:block; line-height:20px; height:20px;}
.nav .nav_li .subnav li p a:hover{color:#E6571B;}
/*nav end*/ 
/*footer strat*/
.footer{width:960px; margin:0 auto; height:37px; background:url(../images/common/bg_footer.jpg) no-repeat}
.footer p{line-height:37px; text-align:right; padding-right:25px; color:#fff;}
/*footer end*/

/*home strat*/
.home_main{width:960px; margin:0 auto; background:#fff;}
.home_tit{height:66px;}
#rollAD{height:66px; position:relative; overflow:hidden; }
#rollText{font-family:"Microsoft Yahei"; font-size:16px; line-height:66px; padding:0 17px;}
#rollText a { line-height:66px;}

.home_l{width:270px;}
#home_left{margin-left:18px;}
#home_left li{position:relative; width:250px; z-index:1;background:#fff}
.bg_home_l{width:670px; height:440px; position:absolute; padding-top:5px; display:none}
.bg_home_l h2 { color:#fff; line-height:32px;display:block; font-family:"Microsoft Yahei"; padding-left:10px; font-size:16px;margin-top:5px;}
.bg_home_l .com{width:198px; margin-left:23px; display:block; float:left}
.bg_home_l p{height:32px; line-height:32px; width:198px; background:url(../images/home/line.gif) repeat-x left bottom;}
.bg_home_l p a{color:#fff; line-height:32px;display:block; font-family:"Microsoft Yahei"; padding-left:10px}
.bg_home_l p a:hover{background:#E7561F; color:#fff;}

/*.bg_home_l_b{width:600px; height:400px; position:absolute; padding-top:5px; display:none; }
.bg_home_l_b p{height:38px; line-height:38px; width:148px; margin-left:12px; background:url(../images/home/line.gif) repeat-x left bottom; display:block; float:left}
.bg_home_l_b p a{color:#fff; line-height:35px;display:block; font-family:"Microsoft Yahei"; padding-left:12px}
.bg_home_l_b p a:hover{background:#E7561F; color:#fff;}
*/
.bg1{background:url(../images/home/bg1.png) no-repeat; top:5px; left:250px;}
.bg2{background:url(../images/home/bg2.png) no-repeat ; top:-10px; left:250px;}

.bg_home_l_b{width:670px; height:218px; position:absolute; padding-top:5px; display:none}
.bg_home_l_b h2 { color:#fff; line-height:32px;display:block; font-family:"Microsoft Yahei"; padding-left:10px; font-size:16px; margin-top:5px;}
.bg_home_l_b .com{width:142px; margin-left:23px; display:block; float:left}
.bg_home_l_b p{height:32px; line-height:32px; width:142px; background:url(../images/home/line.gif) repeat-x left bottom;}
.bg_home_l_b p a{color:#fff; line-height:32px;display:block; font-family:"Microsoft Yahei"; padding-left:10px}
.bg_home_l_b p a:hover{background:#E7561F; color:#fff;}


/*banner*/
.banner{position:relative;width:670px; height:450px; overflow:hidden; margin-right:20px;}
.banner ul{position:absolute; left:0;}
.banner ul li{float:left; width:670px;}
.banner ol{position:absolute; bottom:16px; right:20px; z-index:1}
.banner ol li{background:url(../images/home/abut.png) no-repeat left top;_background:url(../images/home/abut.gif) no-repeat left top; width:10px; height:10px; float:left; margin-left:7px; display:inline; cursor:pointer; overflow:hidden}
.banner ol li.active{background-position:left -10px;}
/*home end*/


/* crumbs */
.crumbs{height:52px; background:url(../images/common/bg_crumbs.jpg) repeat-x left bottom; margin:0 20px; line-height:52px;}
.crumbs a,.crumbs span{font-size:12px; margin:0 5px; color:#000}
.crumbs samp{font-weight:bold; margin-right:5px}
/* sidebar */
.sidebar{width:250px; margin-bottom:200px;}
.sidenav{margin-left:31px;}
.sidenav li{width:209px; background:url(../images/common/bg_sidenav.jpg) no-repeat; padding-left:9px; margin-bottom:15px}
.sidenav li.current{background:url(../images/common/bg_sidenav_curr.jpg) no-repeat;}
.side_subnav{display:none;}
.sidenav li.current .side_subnav{display:block; padding-top:10px}
.side_subnav p{height:22px; margin:4px 0; padding-left:0px}
.side_subnav p a{font-size:14px; height:22px; line-height:22px; display:block; padding-left:10px}
.side_subnav p a:hover{background:url(../images/common/xiac.jpg) center right no-repeat #E7561F; color:#fff} 
.sidenav .azxz img  { margin:0px 0 15px 50px;}
.side_subnav .sol p a:hover{background:#E7561F; color:#fff; background-image:none} 
.par p{height:22px; margin:4px 0; padding-left:0px}
.par p a{font-size:14px; height:22px; line-height:22px; display:block; padding-left:10px}
.par p a:hover{background:#E7561F; color:#fff} 

/*
.side_subnav p a:hover{background:#E7561F; color:#fff}
.jiahao{background:url(../images/common/jiahao.jpg) center left no-repeat;}
.jianhao{background:url(../images/common/jianhao.jpg) center left no-repeat;}
*/
.jiahao{background:url(../images/common/xiab.jpg) center right no-repeat;}
.jiahao{background:url(../images/common/xiab.jpg) center right no-repeat;}

/* main */
.main{width:610px; margin:0 55px 10px 0;}
.main_tit{color:#E8561D; font-size:20px; background:url(../images/common/bg_line.jpg) repeat-x left bottom; font-family:"Microsoft Yahei"; padding-bottom:10px}
.main_tit_d{color:#E8561D; font-size:20px; font-family:"Microsoft Yahei"; padding-bottom:7px; border-bottom:3px solid #e2592b;margin-bottom:20px}

.list_img li{background:url(../images/common/bg_line.jpg) repeat-x left bottom; padding:10px 0; height:124px;}
.list_img .list_img_l{float:left; display:inline; width:128px;}
.list_img .list_img_l img{width:128px; height:124px;}
.list_img_r{float:right; width:470px}
.list_pro li{ padding:10px 0;margin-bottom:20px}
.list_text{height:80px}
.more{text-align:right;}
.more a{color:#E8561D; font-family:"宋体";}
.list_txt{background:url(../images/common/bg_line.jpg) repeat-x left bottom; padding:8px 0}
.list_txt li{height:24px; line-height:24px;}
.list_txt li span{float:right;}
.page{text-align:right;color:#E8561D; margin:8px 0}
.page a{color:#E8561D;}

.download{width:659px; margin:0 32px 35px 0; background:url(../images/common/download_c.jpg) repeat-y}
.download_t{background:url(../images/common/download_t.jpg) no-repeat; height:12px;}
.download_b{background:url(../images/common/download_b.jpg) no-repeat; height:12px;}
.download_list{margin:0 0 35px 20px;}
.download_list li{margin:15px 32px 0 0; float:left; display:inline}
.intro{background:url(../images/common/bg_load_t.jpg) no-repeat; width:276px; }
.intro p{line-height:18px; padding:15px 17px}
.xt{background:url(../images/common/bg_load_b.jpg) no-repeat; width:276px; height:60px;color:#fff;}
.xt h2{ font-size:16px; padding:7px 15px 0}
.xt h2 .size{float:right; font-weight:normal; font-size:12px}
.xt p{padding:0 15px;}
.xt p a{float:right; margin-top:5px}
.version,.time{margin:0 5px;}


/* about down */
.down_b_list{width:193px;height:330px; margin-left:10px; float:left}
.down_b_bg{width:193px;height:222px; background:url(../images/common/down_bg.jpg) no-repeat left}
.down_b_t{font-size:14px; font-weight:900; height:30px; line-height:30px; padding-left:10px}

.dede_pages{
	width:610px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:24px;
        height:24px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
