@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background:#dcdcdc;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;text-decoration: underline;}
em{font-style:normal;}

.clearboth{clear:both;}
.wrapbox{width:1004px;margin:0 auto;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
/*------  -----     顶部---------*/

.topbar{background:url(../images/topbar_nav.jpg) repeat-x; height:102px;}

.topbarc{background:url(../images/topbar1.jpg) no-repeat; height:102px;}


.logo{}

.logo a{ display: block;
    height:80px;width:540px;margin-top:10px;margin-elft:1px;}
.change{margin-left:210px;height:18px;margin-top:8px;width:252px;}

.change a{display: block;
    height:18px;float:left;}
/*------  -----     导航---------*/

.nav{height:43px;background:url(../images/nav_bac.jpg) repeat-x;}
.navc{height:43px;color:#fff;}

.navc ul li{float:left;width:116px;background:url(../images/navli_bac.jpg) no-repeat right center;}

.navc ul li.current{width:131px;margin-right:1px;}
.navc ul li a{width:116px;height:43px;line-height:43px;display:block;text-align:center;color:#fff;font-weight: bold;font-size:13px;}

.navc ul li.current a{color:#0067ae;background:url(../images/cuuent1.jpg) no-repeat;width:131px;}
.navc ul li.current a:hover{background:url(../images/cuuent1.jpg) no-repeat;}
.navc ul li a:hover{background:url(../images/cuuent2.jpg) no-repeat;color:#0067ae;text-decoration:none;}

/*------  -----     banner展示---------*/


.zhanshi{width:1423px;height:434px;margin:0 auto;}



.demo{width: 1423px;height: 434px;position: relative;overflow: hidden;}
        .num{position: absolute;left: 50px;top: 400px;z-index: 10;}
        .num a{width: 16px;height: 16px;display:block;text-align: center;margin: 0 3px;cursor: pointer; float:left;background:#32bbce;}
        .num a.cur{background: #6c6c6c;color: #fff;}
        .demo ul{position: relative;z-index: 5;}
        .demo ul li{position: absolute;display: none;}

/*------  -----     公告---------*/

.notice{height:34px;background:url(../images/notice_bac.jpg) repeat-x;}

.noticec{height:34px;}
.new_z{width:37px;height:17px;background:url(../images/new.jpg) no-repeat;margin-top: 7px;}
.ggao{height:34px;line-height:34px;font-size:14px;font-weight:bold;color:#00153e;}
.gund{width:350px;height:32px;margin-left:10px;}
/*------  -----     文字滚动---------*/

.box{width:329px;height:32px;line-height:32px;overflow:hidden;}
.box ul{margin:0;padding:0}
.box ul li{height:32px;line-height:32px;font-size:12px;width:329px;color:#666;}

.box ul li span{float:right;color:#666;}


/*------  -----     分享---------*/
.fenxiang{float:right;width:192px;height:34px;}
.fenxiang span{color:#676662;height:34px;line-height:34px;float:left;}
.fenxiang_pic{color:#f00;width:95px;height:29px;background:url(../images/guanzhu.jpg) no-repeat;margin-top:2px;}

.fenxiang_pic a{display:block;height:29px;width:24px;float:left;}
/*------  -----     主要内容---------*/

.main_cont{min-height:470px;margin-top:4px;overflow:auto;}
/*------  -----     左侧内容---------*/
.left_cont{width:245px;height:500px;background:url(../images/prolist_bac2.jpg) no-repeat;}

.left_cont h3{height:37px;line-height:37px;}
.left_cont h3 span{color:#fff;font-size: 12px;
    margin-left: 19px;}

.left_cont ul{margin-left:64px;}

.left_cont ul li{width:169px;}
.left_cont ul li a{display:block;width:149px;height:34px;margin-top:11px;line-height:34px;padding-left:20px;font-size:14px;color:#1d1d1d;font-weight: bold;}

.left_cont ul li.current_pro a{ margin-top:12px;}
.left_cont ul li a:hover{background:url(../images/current_bac.jpg) no-repeat;text-decoration:none;color:#fff;}



/*------  -----     右侧内容---------*/
.right_cont{height:465px;margin-left:7px;width:752px;}

.right_pro{}
.right_prot{height:38px;width:752px;background:url(../images/rec_nav.jpg) repeat-x;}

.right_protitle{width:250px;height:36px;line-height:28px;font-size:18px;font-weight:bold;background:url(../images/rec2.jpg) no-repeat 8px 8px;padding-left:25px;padding-top:5px;display:block;color:#043A7A;}
.right_list{height:427px;width:752px;background:url(../images/pro_bac.jpg) repeat-x;POSITION: relative;}
.searchinput{width:150px;height:20px;line-height:20px;border:1px #CCC solid;background:url(../images/fdj.png) no-repeat left;padding-left:23px;color:#333;}
.searchsub{width:40px;height:24px;border:1px #CCC solid;margin-left:5px;}
.searchmanin{padding-top:5px;padding-right:10px;}

/*------  -----     右侧内容特效---------*/




.rollphotos {width:752px;OVERFLOW: hidden;}
.blk_29 {OVERFLOW: hidden; ZOOM: 1; height:427px;WIDTH: 745px; }
.blk_29 .LeftBotton {BACKGROUND: url(../images/left_go.jpg) no-repeat 0px 0px; right: 23px; FLOAT: left;  CURSOR: pointer; POSITION: absolute; TOP: -29px; HEIGHT: 20px;WIDTH: 18px;}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/right_go.jpg) no-repeat 0px 0px; FLOAT: right;  CURSOR: pointer; POSITION: absolute; TOP: -29px; HEIGHT: 20px;WIDTH: 18px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: auto; WIDTH: 745px; }


.blk_29 .list_pro {	FLOAT: left; WIDTH: 742px; overflow:hidden;height:426px;}
.list_pro ul li a img{width:113px;height:93px;}

.list_pro ul li{float:left;width:120px;height:120px;text-align:center;margin-right:18px;margin-top:10px;margin-left:10px;}











/*------  -----     底部企业文化---------*/

.func{height:186px;background:url(../images/riwenban.jpg) no-repeat;}

.funclist{height:114px;margin-top:60px;}
.funclist a{width:200px;height:114px;display:block;float:left;}


/*------  -----     底部---------*/
.footer{height:205px;background:url(../images/footer_bac.jpg) repeat-x; margin-top:6px;}

.footerc{height:205px;}

.fore1{height:205px;width:157px;color:#fff;}
.fore1 h3{padding-left:20px;height:30px;line-height:30px;margin-top:15px;font-size:14px;}
.fore1 ul{padding-left:20px;}
.fore1 ul li{height:25px;line-height:25px;}
.fore1 ul li a{color:#fff;}
.contact_us{width:289px;height:205px;background:url(../images/contactus.jpg) no-repeat;margin-left:20px;}
.contact_us a{width:140px;height:25px;display:block;float:left;margin-left:91px;margin-top:56px;}


.footer_links{height:85px;background:#eaeaea;}

.footer_linksc{height:85px;}
.footer_logo{width:191px;height:85px;background:url(../images/footer_logo.jpg) no-repeat;}
.tel_copy{height:60px;width:800px;margin-top:21px;line-height:24px;color:#999;}


