/* CSS Document */
body{ font-size:12px;font-family:"微软雅黑"; background:url(../images/bj.jpg) repeat-x}
body,ul,li,p,h1,h2,h3,span { padding:0; margin:0;}
a{text-decoration:none;color:#000;font-size:12px;}
ul,li{ list-style-type:none;padding:0; margin:0}
img{ border:0}
a:hover{ text-decoration:underline;}

#warp{ width:963px; margin:0 auto;overflow:hidden}
.head{ width:963px; height:80px;}
.head .logo{ width:620px; height:78px; float:left; padding-left:0px; }
.head .hdright{ width:310px;height:78px; float:right; position:relative;}

.head .hdright .hdright_ft{
	position:absolute;
	width: 174px;
	left: 122px;
	top: 45px;
	color:#a6a6a6;
	height: 21px;
}
.head .hdright .hdright_ft ul li{ float:left}
.head .hdright .hdright_ft ul li a{  padding:0 7px 0 7px; color:#a6a6a6}


.menu{ width:963px; height:59px; background: url(../images/nav.jpg) repeat-x;}
.menu .nav { width:963px;height:44px; padding:0; margin:0;}
.menu .nav li{float:left;width:159px;height:44px;border-right:1px solid #2468a8;line-height:44px;text-align:center;}
.menu .nav li.one{background:url(../images/hover.jpg) top left repeat-x; width:163px}
.menu .nav li.two{ border:none}
.menu .nav li a {font-size:14px;color:#FFFFFF; display:block;height:44px;}
.menu .nav li a:hover{ background:url(../images/hover.jpg) top left repeat-x;height:44px; text-decoration:none}

.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}

.clear {clear:both; *display:inline;/*IE only*/}



/* 广告图 */
.banner{ width:951px; height:280px; padding:5px;clear:both; overflow:hidden; position:relative; z-index:9999; border:1px solid #e9e9e9}
.mainbox {
	overflow:hidden;

}
.flashbox {
	overflow:hidden;
	position:relative; 
}
.imagebox {
	text-align:right;
	position:relative;

}
.bitdiv {
	display:inline-block;
	width:18px;
	height:18px;
	margin:0 10px 30px 0px;
	cursor:pointer;
	float:right;
}
.defimg {
	background-image: url(images/02.png)
}
.curimg {
	background-image: url(images/01.png)
}



/* 中间 */

/* 新闻中心 */
.page{width:963px;margin-top:15px; overflow:hidden}
.page_news{ padding:2px; border:1px solid #e9e9e9; width:712px; height:214px;float:left}
.page_news .qh{ width:281px; height:213px; float:left}
.page_news .news{ width:420px; float:left; margin-left:10px;height:213px;}
.page_news .news_tt{ width:420px; height:27px; background:url(../images/ns.jpg) no-repeat}
.page_news .news_tt h2{ font-size:14px; font-weight:bold; color:#FFFFFF; display:block; padding:5px 0 0 10px; float:left}
.page_news .news_tt .more{ display:block; float:right;padding:7px 10px 0 0}
.page_news .news_list{ width:420px;}
.page_news .news_list h2{ font-size:12px; display:block; padding:8px 0 8px 0}
.page_news .news_list h2 a{color:#ff0000;}
.page_news .news_list p.one{ display:block; padding-bottom:10px; line-height:22px;color:#aeaeae; border-bottom:1px dotted #aeaeae}
.page_news .news_list ul li{line-height:20px; padding-top:5px;padding-right:5px;}
.page_news .news_list ul li a{ color:#737373}
.page_news .news_list span{ float:right; color:#a5a5a5}
.page_news .news_list ul li a:hover{ color:#0656a1}

/* 公司概况 */
.page_jieshao{ width:236px;height:218px; float:left; margin-left:9px }
.page_jieshao .jieshao_tt{width:236px; height:29px; background:url(../images/abtt.jpg) no-repeat}
.page_jieshao .jieshao_tt h2{font-size:14px; font-weight:bold; color:#FFFFFF; display:block; padding:7px 0 0 20px; float:left}
.page_jieshao .jieshao_tt a{display:block; float:right;padding:7px 10px 0 0;color:#FFFFFF;}
.page_jieshao .jieshao_list{ width:234px; height:170px; background:url(../images/li.jpg) repeat-x; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.page_jieshao .jieshao_list .js_nr{ padding:13px 10px 0px 13px; line-height:27px; color:#737373}
.page_jieshao .jieshao_list .jieshao_bt{ width:236px; height:20px;}

.page_yewu{ width:717px; overflow:hidden; height:170px; margin-top:10px; float:left}
.page_yewu .fenbao{border:1px solid #e9e9e9; padding:10px; height:148px; width:317px; float:left}
.page_yewu .fenbao_img{ width:106px; height:150px; float:left}
.page_yewu .fenbao_rt{ width:200px; float:left; padding-left:10px; padding-top:15px;}
.page_yewu .fenbao_rt h2{ font-size:12px; display:block; padding-bottom:10px;}
.page_yewu .fenbao_rt p.n1{ color:#737373; line-height:25px;}
.page_yewu .yewu_tt{ float:left; width:38px; height:169px;}

.page_yewu .paiqian{border:1px solid #e9e9e9; padding:10px; height:148px; width:318px; float:left}
.page_yewu .paiqian_img{ width:106px; height:150px; float:left}
.page_yewu .paiqian_lt{ width:200px; float:left; padding-right:10px; padding-top:15px;}
.page_yewu .paiqian_lt h2{ font-size:12px; display:block; padding-bottom:10px;}
.page_yewu .paiqian_lt p.n1{ color:#737373; line-height:25px;}

.page_contact{ width:235px;height:168px; float:left; margin-left:9px; margin-top:10px; background:url(../images/ct.jpg) no-repeat }
.page_contact .contact_tt h2{font-size:14px; font-weight:bold; color:#FFFFFF; display:block; padding:7px 0 0 20px;}
.page_contact .ct_list{padding:10px 0 0 15px;}
.page_contact .ct_list p{ line-height:21px; color:#FFFFFF}

.page_gongcheng{ width:963px; height:170px; margin-top:10px;}
.page_gongcheng .gongcheng_tt{ width:53px; height:170px; float:left}
.page_gongcheng .gongcheng_rt{ width:909px; height:169px; float:left;border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; border-top:1px solid #eaeaea;}


.carouFredSel_ImgList{
	    width:900px; float:left; padding-top:5px;
	    margin:0 auto;
		overflow:hidden;
    }
    .caroufredsel_wrapper
    {
	    float: left;
	    display: inline;
	    margin: 0 5px;
    }
    #foo1 a
    {
	    border: 1px solid #E4E4E4;
	    background-color: white;
	    padding:3px;
	    margin:10px 6px 0 5px;
	    display: inline;
	    float: left;
		text-decoration:none
    }
	 #foo1 a span{ font-size:12px; color:#575757; text-align:center; display:block; padding-top:5px; padding-bottom:5px}
    #foo1 a:hover
    {
	    border: 1px solid #97c436;
    }
    #foo1 img
    { 
	    border: 0;
		width: 159px;
		height: 108px;
    }
    a.prev, a.next
    {
	    width: 21px;
	    height:47px;
	    display: block;
	    float: left;
	    display: inline;
	    margin-top:55px;
    }
    a.prev
    {
	    background-position: 0 0;
		background: url(images/pre.png) no-repeat transparent;
    }
    a.prev:hover
    {
	    background-position: 0 0;
    }
    a.next
    {
	    background-position: 0 0;
		background: url(images/next.png) no-repeat transparent;
    }
    a.next:hover
    {
	    background-position: 0 0px;
    }
    a.prev span, a.next span
    {
	    display: none;
    }
    .clearfix
    {
	    float: none;
	    clear: both;
    }

    .pagination {
    height:15px;
    padding:0 40px 10px 0;
    text-align:center;
    }

    .pagination a {
	    background: url(../images/miscellaneous_sprite.png) 0 -300px no-repeat transparent;
	    width: 15px;
	    height: 15px;
	    margin: 0 5px 0 0;
	    display: inline-block;
    }
    .pagination a.selected {
	    background-position: -25px -300px;
	    cursor: default;
    }
    .pagination a span {
	    display: none;
    }



/* 内页 */
.page1{width:951px;margin-top:10px; overflow:hidden; border:1px solid #e9e9e9; padding:5px}

/* 左侧导航 */
.page_left{ width:205px; overflow:hidden;float:left;}
.page_left .left_tt{width:205px; height:30px; background:url(../images/ny.jpg) no-repeat;}
.page_left .left_tt h2{font-size:14px; font-weight:bold; color:#FFFFFF; display:block; padding:8px 0 0 30px; }
.page_left .left_list{ width:205px; overflow:hidden; background:url(../images/nydh.jpg) repeat-x; padding-bottom:6px;}
.page_left .left_list ul li{ line-height:26px; width:192px; height:26px;background:url(../images/2.jpg) no-repeat; float:left; margin-top:6px; margin-left:7px; }
.page_left .left_list ul li a{ display:block;width:162px;height:26px;color:#737373;padding-left:30px; background: url(../images/tb1.jpg) 10px 6px no-repeat}
.page_left .left_list ul li a.one{ background:url(../images/tbh.jpg) 10px 6px no-repeat;color:#0656a1}
.page_left .left_list ul li a:hover{ background:url(../images/tbh.jpg) 10px 6px no-repeat; color:#0656a1}

.page_kj{ width:205px;margin-top:8px}
.page_kj ul li{ width:203px; border:1px solid #ebebeb; margin-bottom:7px;}

/* 左侧政策法规 */
.page_leftfg{ width:199px; padding:2px; height:214px;border:1px solid #e9e9e9; }
.page_leftfg .leftfg_tt{width:199px; height:38px; background:url(../images/gg.jpg) repeat-x}
.page_leftfg .leftfg_tt h2{font-size:14px; font-weight:bold; color:#FFFFFF; display:block; padding:5px 0 0 10px; float:left}
.page_leftfg .leftfg_tt a{display:block; float:right;padding:7px 10px 0 0;color:#FFFFFF;}
.page_leftfg .leftfg_list{ width:200px;}
.page_leftfg .leftfg_list ul li{ line-height:25px; background:url(../images/jt.jpg) 5px 5px no-repeat;padding:0 0 0 15px;}
.page_leftfg .leftfg_list ul li a{ display:block;width:185px; color:#737373}

/* 右侧内容 */
.page_right{ width:725px;float:left; margin-left:20px;}
.page_right .right_tt{width:725px; height:29px; background:url(../images/rt.jpg) bottom left no-repeat}
.page_right .right_tt h2{font-size:14px; font-weight:bold; color:#0656a2; display:block; padding:5px 0 0 10px; float:left}
.page_right .right_tt p{display:block; float:right;padding:7px 10px 0 0;color:#8f8f8f;}
.page_right .right_tt p a{color:#8f8f8f;}
.page_right .right_list{ width:712px; height:auto; padding:10px 5px 5px 8px}

/* 内页新闻中心 */
.right_list ul li{border-bottom:1px dashed #d6d6d6; line-height:30px;}
.right_list ul li a{ color:#505050}
.right_list ul li span{ float:right; color:#9e9e9e }
.right_nr{ padding-bottom:15px; padding-top:15px; border-bottom:1px dashed #e6e6e6}
.right_nr img.tp{ display:block; float:left; border:#e6e6e6 1px solid; margin-right:20px; }
.right_nr h2{ font-size:12px; font-weight:bold; display:block; padding-bottom:10px;}
.right_nr p{ color:#7a7a7a; line-height:25px; padding-bottom:8px;}


/* 底部 */
.bottom{ width:963px; margin:auto;height:60px; padding-top:13px; background:url(../images/db.jpg) no-repeat; margin-top:10px}
.bottom .dz{ width:650px;display:block; float:left; color:#939393; line-height:22px;}
.bottom p.dh{ float:right; padding-right:5px;color:#9c9c9c; line-height:25px;}
.bottom p.dh a{ color:#959595}
.bottom select.cd{ width:138px; height:20px; float:right}

#dcms_pager .pages{border:medium none;clear:both;font-size:12px;margin:10px 0;padding:0;text-align:center;text-transform:uppercase;}#dcms_pager .pages a{border:1px solid #CCCCCC;font-size:12px;height:16px;line-height:16px;margin:0 5px 0 0;padding:0 3px;text-decoration:none;color:#555;}#dcms_pager .pages a:hover{border:1px solid #AEAEAE;}#dcms_pager .pages .pgEmpty{border:1px solid #EEEEEE;color:#EEEEEE;}#dcms_pager .pages .pgCurrent{background-color:#EEEEEE;border:1px solid #AEAEAE;color:#000000;font-weight:bold;}
.co_b_r { height:auto; overflow:hidden; width: 635px; border: 1px solid #d6d6d6; border-bottom:0;}
.co_t { width: auto; height: 29px; background: url(/images/c_t.jpg) repeat-x; border: 1px solid #d6d6d6; border-bottom:0;}
.co_t div { float:left; display:inline; margin-left: 18px; height:26px; margin-top: 3px;}
.co_t b { float:left; display:inline;}
.co_t a { float:left; display:inline; height: 26px; background: url(/images/ct_bj.jpg) no-repeat right top; padding: 8px 20px 5px 4px;color:#054391;}
table.view { width:100%; border-collapse:collapse; padding:0; margin:0 !important; margin:0;  border: 1px solid #d6d6d6; border-top:none;table-layout:fixed;}
table.view { border:none !important;}
table.view td { line-height:28px; border: 1px solid #d6d6d6; border-top: 0; padding:2px;}
td.leftWidth { width:120px; text-align: center;}
.leftWidth span { color:#f60;}
.formTitle{height:26px;line-height:26px;border:1px #ccc solid;color:#333;padding:0 0 0 5px;}
.formTextarea{border:1px #ccc solid;font-size:12px;line-height:150%;color:#333;padding:5px;}
.info_t { width:auto; line-height:35px; font-size:18px; text-align:center; border-bottom: 1px dashed #ccc;}
.info_time { text-align:center; line-height:22px;border-bottom: 1px dashed #ccc;}
.height14 { height:14px;}