@charset "utf-8";
/* CSS Document */

/*** Reset ***/
body,div,dl,dt,dd,ul,ol,li,form,input,textarea,select,p,h1,h2,h3,h4,h5,h6{font-family:"微软雅黑","宋体";font-size:12px;font-weight:normal;padding:0;margin:0;}
em,i,del{font-weight:normal;font-style:normal;}
img{border:0;}
ol,ul,li{list-style:none;}
a{color:#666666;cursor:pointer;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
/*********************/

/*** Common ***/
body{width:100%;background:#FFFFFF;}
/*********************/

/*******header**************/
.header{float:left;width:100%;height:160px;background:url(../images/header_bg.jpg) no-repeat center;display:block;overflow:hidden;}
.header .head{width:960px;height:160px;margin:0 auto;display:block;overflow:hidden;}

.header .top{float:left;width:960px;height:90px;padding:2px 0 0 0;display:block;overflow:hidden;}
.header .top .logo{float:left;width:300px;height:70px;padding:18px 0 2px 0;display:block;overflow:hidden;}
.header .top .sico{float:right;width:255px;height:90px;display:block;overflow:hidden;}
.header .top .sico .icon{float:left;width:255px;height:24px;display:block;}
.header .top .sico .icon a{float:left;width:65px;height:24px;line-height:24px;padding:0 0 0 15px;color:#666666;text-align:right;display:block;}
.header .top .sico .icon a:hover{color:#333333;text-decoration:underline;}
.header .top .sico .icon .icon01{background:url(../images/icon01.jpg) no-repeat 18px 8px;}
.header .top .sico .icon .icon02{background:url(../images/icon02.jpg) no-repeat 14px 9px;}
.header .top .sico .icon .icon03{background:url(../images/icon03.jpg) no-repeat 17px 8px;}
.header .top .sico .search{float:left;width:255px;height:26px;padding:20px 0;display:block;}
.header .top .sico .search .inp{float:left;width:151px;height:24px;background:url(../images/search_bg.png) no-repeat;padding:1px 10px 1px 30px;display:block;}
.header .top .sico .search .inp input{width:151px;height:24px;color:#999999;background:url(../images/search_input_bg.jpg) no-repeat;border:0;}
.header .top .sico .search .btn{float:right;width:45px;height:26px;display:block;}

.header .nav{float:left;width:700px;height:66px;display:block;overflow:hidden;}

.header .nav .onenav{float:left;width:700px;height:35px;display:block;}
.header .nav .onenav ul{float:left;width:700px;height:35px;display:block;}
.header .nav .onenav ul li{float:left;width:80px;height:35px;padding:0 10px;display:block;overflow:hidden;}
.header .nav .onenav ul li a{float:left;width:80px;height:35px;line-height:35px;text-align:center;color:#FFFFFF;font-size:14px;font-weight:bold;display:block;overflow:hidden;}
.header .nav .onenav ul li a:hover{background:url(../images/nav_on.jpg) no-repeat 0 0;}
.header .nav .onenav ul li a.nav_on{background:url(../images/nav_on.jpg) no-repeat 0 0;}
.nav_bg{background:url(../images/nav_bg.jpg) no-repeat left;}


.header .nav .twonav{float:left;width:700px;height:22px;padding:6px 0 0 0;display:block;}
.header .nav .twonav ul{float:left;width:700px;height:22px;display:block;}
.header .nav .twonav ul li{float:left;height:22px;display:block;}
.header .nav .twonav ul li a{float:left;width:75px;height:22px;line-height:22px;color:#666666; text-align:center;display:block;}
.header .nav .twonav ul li a:hover{background:url(../images/twonav_bg.jpg) no-repeat;}

.header .tgo{float:right;width:220px;height:66px;display:block;}
.header .tgo .outlink{float:left;width:164px;height:35px;line-height:35px;padding:0 0 0 56px;display:block;}
.header .tgo .outlink a{color:#FFFFFF;font-size:14px;font-weight:bold;}
.header .tgo .outlink a:hover{color:#FFFFFF;text-decoration:underline;}
.header .tgo .sonlink{float:left;width:220px;height:22px;padding:6px 0 0 0;display:block;}
.header .tgo .sonlink select{width:210px;height:20px;color:#666666;background:#FFFFFF;border:1px solid #C1C1C1;}
/*********************/

/*******footer********/
.footer{float:left;width:100%;height:160px;padding:10px 0 0 0;background:url(../images/footer_bg.jpg) repeat-x 0 34px;display:block;}
.footer .foot{width:960px;height:160px;margin:0 auto;display:block;background:url(../images/footer_logo.jpg) no-repeat 770px 50px;}
.footer .foot .back{float:left;width:960px;height:26px;padding:0 0 20px 0;text-align:right;display:block;}
.footer .foot .left{float:left;width:460px;height:66px;line-height:22px;display:block;}
.footer .foot .left .menu{float:left;width:460px;height:22px;color:#666666;display:block;}
.footer .foot .left .menu a{color:#666666;}
.footer .foot .left .menu a:hover{tcolor:#333333;text-decoration:underline;}
.footer .foot .left .copy{float:left;width:460px;display:block;}
.footer .foot .left .copy p{color:#999999;}
.footer .foot .gcpic{float:left;width:200px;height:47px;padding:19px 0 0 0;display:block;}
.footer .foot .flogo{float:left;width:300px;height:66px;text-align:right;display:block;}
/*********************/

/*******banner********/
.banner{float:left;width:100%;display:block;overflow:hidden;}
.banner .ad{width:960px;margin:0 auto;}
/*********************/

/*******ibanner********/
.ibanner{position:absolute;left:0;top:160px;width:100%;height:370px;display:block;overflow:hidden;}
/*.ibanner ul{width:100% !important;height:370px;}
.ibanner ul li{width:100% !important;height:370px; text-align:center;}*/

.ibanner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.ibanner .bd ul{ width:100% !important;  }
.ibanner .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.ibanner .bd li a{ display:block; height:460px; }

.ibanner .hd{ width:100%;  position:absolute; z-index:1; bottom:40px; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
	 _background:#000; _filter:alpha(opacity=60); 
}
.ibanner .hd ul{ text-align:center;  padding-top:5px;  }
.ibanner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
	line-height:9999px; 
}
.ibanner .hd ul .on{ background-position:0 0; }
/*********************/

/*******location********/
.location{float:left;width:920px;height:36px;line-height:36px;padding:19px 0 0 0;background:url(../images/location_bg.jpg) no-repeat bottom;display:block;}
.location h2{float:left;color:#C50000;font-size:18px;font-weight:bold;font-family:"微软雅黑";letter-spacing:2px;}
.location span{float:right;color:#666666;}
.location span a{color:#666666;}
.location span a:hover{color:#C50000;text-decoration:underline;}
/*********************/

/*******pagelist********/
.pagelist{float:left;width:680px;padding:10px 0 0 0;text-align:center;display:block;}
.pagelist a{padding:2px 6px;color:#CC0000; border:1px solid #DEDEDE;}
.pagelist a:hover{color:#FFFFFF;background:#CC0000;}
.pagelist a.on{color:#FFFFFF;background:#CC0000;}
/*********************/


/*******ifloor********/
.ifloor{width:960px;margin:0 auto;}

.ifloor_one{position:absolute;left:0;top:500px;width:100%;height:240px;background:url(../images/ifloor_one_bg.jpg) repeat-x bottom;display:block;}
.ifloor_one .title{float:left;width:310px;height:30px;padding:0 15px;display:block;}
.ifloor_one .tit{float:left;width:290px;height:30px;background:#ebeaef;padding:0 10px;display:block;}
.ifloor_one .tit h2{float:left;}
.ifloor_one .tit span{float:right;padding:10px 0 0 0;}
.ifloor_one .ifbody{float:left;width:960px;height:210px;background:url(../images/ifbody_bg.jpg) no-repeat;display:block;}
.ifloor_one .ifbody .iabout{float:left;width:280px;padding:15px;display:block;}
.ifloor_one .ifbody .iabout img{padding:2px;border:1px solid #ebebeb;}
.ifloor_one .ifbody .iabout p{color:#666666;line-height:22px;}
.ifloor_one .ifbody .iabout p span{float:left;padding:0 10px 0 0;}
.ifloor_one .ifbody .iabout p a{color:#cc0000;}
.ifloor_one .ifbody .iabout p a:hover{text-decoration:underline;}

.ifloor_one .ifbody .inews{float:left;width:280px;padding:15px 30px;display:block;}
.ifloor_one .ifbody .inews ul{float:left;width:280px;display:block;}
.ifloor_one .ifbody .inews ul li{float:left;width:280px;display:block;}
.ifloor_one .ifbody .inews .one{float:left;width:280px;padding:0 0 10px 0;border-bottom:1px dashed #CCCCCC;display:block;}
.ifloor_one .ifbody .inews .one .pic{float:left;width:127px;padding:0 8px 0 0;display:block;}
.ifloor_one .ifbody .inews .one .pic img{width:121px;height:78px;padding:2px;border:1px solid #ebebeb}
.ifloor_one .ifbody .inews .one .txt{float:left;width:145px;display:block;}
.ifloor_one .ifbody .inews .one .txt .ntit{float:left;width:145px;line-height:24px;display:block;}
.ifloor_one .ifbody .inews .one .txt .ntit a{color:#333333;font-weight:bold;}
.ifloor_one .ifbody .inews .one .txt .ntit a:hover{color:#CC0000;}
.ifloor_one .ifbody .inews .one .txt .info{float:left;width:145px;line-height:20px;color:#999999;display:block;}
.ifloor_one .ifbody .inews .one .txt .info a{color:#CC0000;}
.ifloor_one .ifbody .inews .one .txt .info a:hover{text-decoration:underline;}
.ifloor_one .ifbody .inews .two{float:left;width:270px;padding:8px 0 0 10px;background:url(../images/news_icon.png) no-repeat 0 12px;display:block;}
.ifloor_one .ifbody .inews .two a{float:left;color:#333333;}
.ifloor_one .ifbody .inews .two a:hover{color:#cc0000;text-decoration:underline;}
.ifloor_one .ifbody .inews .two span{float:right;color:#666666;}


.ifloor_one .ifbody .idist{float:left;width:280px;padding:15px;display:block;}
.ifloor_one .ifbody .idist p{color:#666666;line-height:22px;}
.ifloor_one .ifbody .idist p a{color:#cc0000;}
.ifloor_one .ifbody .idist p a:hover{text-decoration:underline;}

.ifloor_two{float:left;width:100%;padding:580px 0 20px 0;display:block;}
.ifloor_two .title{float:left;width:960px;height:30px;border-bottom:1px solid #CCCCCC;display:block;}
.ifloor_two .title h2{float:left;padding:6px 0;}
.ifloor_two .title span{float:right;padding:10px 0 0 0;}
.ifloor_two .list{float:left;width:960px;height:176px;padding:10px 0;display:block;overflow:hidden;}
.ifloor_two .list ul{float:left;width:960px;height:176px;display:block;}
.ifloor_two .list ul li{float:left;width:180px;background:url(../images/iproduct_li_bg.jpg) no-repeat 6px 0;padding:0 6px;display:block;}
.ifloor_two .list ul li .ppic{float:left;width:172px;height:124;padding:4px 4px 12px 4px;display:block;}
.ifloor_two .list ul li .ppic img{width:172px;height:124px;}
.ifloor_two .list ul li .ctit{float:left;width:180px;height:18px;line-height:18px;text-align:center;display:block;}
.ifloor_two .list ul li .ctit a{color:#666666;font-weight:bold;}
.ifloor_two .list ul li .ctit a:hover{color:#cc0000;}
.ifloor_two .list ul li .etit{float:left;width:180px;height:18px;line-height:18px;text-align:center;display:block;}
.ifloor_two .list ul li .etit a{color:#999999;}
.ifloor_two .list ul li .etit a:hover{color:#cc0000;}
/*********************/


/*******content********/
.content{float:left;width:100%;display:block;}
.content .main{width:920px;margin:0 auto;border:1px solid #E5E5E5;padding:0 19px;}
/*********************/

/*******home********/
.home{float:left;width:920px;background:url(../images/home_bg.jpg) repeat-y 196px 0;padding:0 0 10px 0;display:block;}
.home .left{float:left;width:200px;display:block;}
.home .left .typepic{float:left;width:200px;display:block;}
.home .left .channel{float:left;width:200px;display:block;}
.home .left .channel ul{float:left;width:200px;display:block;}
.home .left .channel ul li{float:left;width:200px;height:30px;line-height:30px;padding:0 0 4px 0;display:block;}
.home .left .channel ul li a{float:left;width:176px;height:30px;font-size:14px;padding:0 0 0 24px;color:#666666;background:url(../images/channel_off.jpg) no-repeat;display:block;}
.home .left .channel ul li a:hover{color:#CC0000;background:url(../images/channel_on.jpg) no-repeat;font-weight:bold;}
.home .left .channel ul li a.on{color:#CC0000;background:url(../images/channel_on.jpg) no-repeat;font-weight:bold;}
.home .right{float:right;width:680px;padding:20px 10px 10px 30px;display:block;}
.home .arclist{float:left;width:680px;display:block;}
.home .arclist .title{float:left;width:660px;height:30px;padding:0 0 0 20px;line-height:30px;color:#CC0000;background:#EFEFEF url(../images/news_list.jpg) no-repeat 10px 6px;font-size:14px;font-weight:bold;display:block;}
.home .arclist .article{float:left;width:680px;padding:10px 0;display:block;}
.home .arclist .article .arc_tit{float:left;width:680px;line-height:50px;text-align:center;color:#333333;font-size:16px;font-weight:bold;display:block;}
.home .arclist .article .arc_info{float:left;width:678px;height:30px;line-height:30px;text-align:center;background:#F7F7F7;color:#999999;border:1px solid #EFEFEF;display:block;}
.home .arclist .article .arc_info a{color:#999999;}
.home .arclist .article .arc_body{float:left;width:680px;padding:10px 0;color:#333333;line-height:30px;display:block;}
.home .arclist .article .arc_body p{color:#333333;line-height:30px;}
.home .arclist .article .prevnext{float:left;width:680px;padding:10px 0;display:block;}
.home .arclist .article .prevnext ul{float:left;width:680px;display:block;}
.home .arclist .article .prevnext ul li{float:left;width:680px;height:24px;line-height:24px;color:#333333;display:block;}
.home .arclist .article .prevnext ul li a{color:#333333}
.home .arclist .article .prevnext ul li a:hover{color:#666666}

.home .arclist .jobarticle{float:left;width:680px;padding:20px 0;display:block;}
.home .arclist .jobarticle p{color:#333333;line-height:30px;}
.home .arclist .jobarticle td{color:#666666;line-height:24px;}
/*********************/


/*******about********/
.about{float:left;width:920px;padding:10px 0;display:block;}
.about .abox{float:left;width:920px;padding:10px 0;display:block;}
.about .abox .left{float:left;width:540px;display:block;}
.about .abox .left .title{float:left;width:500px;height:24px;line-height:24px;padding:0 40px 0 0;display:block;}
.about .abox .left .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.about .abox .left .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.about .abox .left .title span a{color:#7A7A7A;}
.about .abox .left .title span a:hover{color:#C50000;text-decoration:underline;}
.about .abox .left .list{float:left;width:500px;height:146px;padding:10px 30px 10px 10px;background:#F0F0F0;display:block;overflow:hidden;}
/*.about .abox .left .list table p{padding:0 0 0 10px;color:#666666;line-height:24px;}
.about .abox .left .list table{padding:0;}*/
.about .abox .left .list .apic{float:left;width:146px;height:146px;padding:0 10px 0 0;display:block;overflow:hidden;}
.about .abox .left .list .atxt{float:left;width:344px;height:146px;background:#F0F0F0;display:block;overflow:hidden;}
.about .abox .left .list .atxt p{color:#666666;line-height:24px;}

.about .abox .left .flist{float:left;width:498px;height:149px;padding:12px 30px 12px 12px;background:#F0F0F0;display:block;overflow:hidden;}
.about .abox .left .fzlc{float:left;width:498px;height:149px;background:#CC0000;display:block;overflow:hidden;}
.about .abox .left .fzlc .onelist{float:left;width:70px;height:149px;display:block;}
.about .abox .left .fzlc .onelist ul{float:left;width:70px;height:125px;display:block;}
.about .abox .left .fzlc .onelist ul li{float:left;width:70px;height:24px;border-bottom:1px solid #FFFFFF;display:block;}
.about .abox .left .fzlc .onelist ul li a{float:left;width:70px;height:24px;text-align:center;line-height:24px;color:#FFFFFF;background:#8d8d8d;font-weight:bold;display:block;}
.about .abox .left .fzlc .onelist ul li a:hover{background:none;color:#FFFFFF;}
.about .abox .left .fzlc .onelist ul li a.current{background:none;color:#FFFFFF;}
.about .abox .left .fzlc .onelist .yearmore{float:left;width:70px;height:24px;display:block;}
.about .abox .left .fzlc .onelist .yearmore a{float:left;width:70px;height:24px;text-align:center;line-height:24px;color:#FFFFFF;background:#8d8d8d;font-weight:bold;display:block;}
.about .abox .left .fzlc .onelist .yearmore a:hover{background:none;color:#FFFFFF;}
.about .abox .left .fzlc .twolist{float:left;width:408px;height:129px;padding:10px;color:#FFFFFF;line-height:20px;display:block;overflow:hidden;}

.about .abox .right{float:left;width:380px;display:block;}
.about .abox .right .title{float:left;width:380px;height:24px;line-height:24px;display:block;}
.about .abox .right .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.about .abox .right .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.about .abox .right .title span a{color:#7A7A7A;}
.about .abox .right .title span a:hover{color:#C50000;text-decoration:underline;}

.about .abox .right .list{float:left;width:336px;padding:26px 22px 25px 22px;background:#F0F0F0;display:block;}

.about .abox .right .lingdao{float:left;width:369px;height:116px;padding:25px 11px 25px 0;background:#F0F0F0;display:block;overflow:hidden;}
.about .abox .right .lingdao .lprev{float:left;width:22px;height:24px;padding:48px 0 0 0;display:block;}
.about .abox .right .lingdao .lnext{float:left;width:22px;height:24px;padding:48px 0 0 0;display:block;}
.about .abox .right .lingdao .llist{float:left;width:309px;height:116px;padding:0 8px;display:block;overflow:hidden;}
.about .abox .right .lingdao .llist ul{float:left;width:309px;height:116px;display:block;}
.about .abox .right .lingdao .llist ul li{float:left;width:87px;height:116px;padding:0 8px;display:block;}
.about .abox .right .lingdao .llist ul li img{width:87px;height:116px;}

.about_about{float:left;width:380px;padding:30px 300px 10px 0;background:url(../images/about_about_bg.jpg) no-repeat right 10px;display:block;}
.about_about p{color:#666666;line-height:24px;}


.about_licheng{float:left;width:680px;padding:20px 0;display:block;}

.about_lingdao{float:left;width:680px;display:block;}
.about_lingdao ul{float:left;width:680px;display:block;}
.about_lingdao ul li{float:left;display:block;}
.about_lingdao .one{float:left;width:250px;padding:20px 215px 10px 215px;border-bottom:1px dashed #CCCCCC;display:block;}
.about_lingdao .one .pic{float:left;width:240px;height:320px;padding:5px;background:#ebebeb;display:block;}
.about_lingdao .one .pic img{width:240px;height:320px;}
.about_lingdao .one .tit{float:left;width:250px;height:20px;text-align:center;background:#ebebeb;display:block;}
.about_lingdao .one .tit a{color:#666666;font-weight:bold;}
.about_lingdao .one .txt{float:left;width:250px;line-height:20px;padding:0 0 5px 0;text-align:center;background:#ebebeb;color:#666666;display:block;}
.about_lingdao .two{float:left;width:190px;padding:10px 18px;display:block;}
.about_lingdao .two .pic{float:left;width:180px;height:240px;padding:5px;background:#ebebeb;display:block;}
.about_lingdao .two .pic img{width:180px;height:240px;}
.about_lingdao .two .tit{float:left;width:190px;height:20px;text-align:center;background:#ebebeb;display:block;}
.about_lingdao .two .tit a{color:#666666;font-weight:bold;}
.about_lingdao .two .txt{float:left;width:190px;height:40px;line-height:20px;padding:0 0 5px 0;text-align:center;background:#ebebeb;color:#666666;display:block;}

.about_rongyu{float:left;width:680px;padding:10px 0;display:block;}
.about_rongyu p{color:#666666;line-height:24px;}
.about_rongyu_tit{float:left;width:680px;height:30px;line-height:30px;padding:10px 0 0 0;color:#CC0000;font-size:14px;font-weight:bold; border-bottom:1px dashed #CCCCCC;display:block;}
.about_rongyu_pic{float:left;width:680px;height:170px;padding:10px 0 0 0;display:block;}
.about_rongyu_pic .rongyu_prev{float:left;width:21px;height:23px;padding:73px 4px 74px 0;display:block;}
.about_rongyu_pic .rongyu_next{float:left;width:21px;height:23px;padding:73px 0 74px 4px;display:block;}
.about_rongyu_pic .rongyu_list{float:left;width:630px;height:170px;display:block;overflow:hidden;}
.about_rongyu_pic .rongyu_list ul{float:left;width:630px;height:170px;display:block;}
.about_rongyu_pic .rongyu_list ul li{float:left;width:202px;height:170px;padding:0 4px;display:block;}
.about_rongyu_pic .rongyu_list .pic{float:left;width:190px;height:138px;padding:6px;background:#ebebeb;display:block;}
.about_rongyu_pic .rongyu_list .pic img{width:190px;height:138px;}
.about_rongyu_pic .rongyu_list .tit{float:left;width:202px;height:20px; text-align:center;background:#ebebeb;display:block;}
/*********************/


/*******culture********/
.culture{float:left;width:920px;padding:10px 0;display:block;}
.culture .cbox{float:left;width:920px;padding:10px 0;display:block;}
.culture .cbox .left{float:left;width:528px;display:block;}
.culture .cbox .left .title{float:left;width:528px;height:24px;line-height:24px;display:block;}
.culture .cbox .left .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.culture .cbox .left .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.culture .cbox .left .title span a{color:#7A7A7A;}
.culture .cbox .left .title span a:hover{color:#C50000;text-decoration:underline;}
.culture .cbox .left .list{float:left;width:508px;padding:10px;height:148px;background:#F0F0F0;display:block;}
.culture .cbox .left .list .pic{float:left;width:146px;padding:0 12px 0 0;display:block;}
.culture .cbox .left .list .txt{float:left;width:350px;display:block;}
.culture .cbox .left .list .txt .tone{float:left;width:350px;height:30px;display:block;}
.culture .cbox .left .list .txt .tone ul{float:left;width:350px;height:30px;display:block;}
.culture .cbox .left .list .txt .tone ul li{float:left;width:115px;height:30px;border-right:1px solid #f0f0f0;display:block;}
.culture .cbox .left .list .txt .tone ul li a{float:left;width:115px;height:30px;line-height:30px;font-size:14px;text-align:center;background:#cacaca;color:#666666;font-weight:bold;display:block;}
.culture .cbox .left .list .txt .tone ul li a:hover{background:#cc0000;color:#ffffff;}
.culture .cbox .left .list .txt .tone ul li a.current{background:#cc0000;color:#ffffff;}
.culture .cbox .left .list .txt .ttwo{float:left;width:350px;padding:10px 0 0 0;height:108px;display:block;}
.culture .cbox .left .list .txt .ttwo .tone_txt{float:left;width:350px;height:108px;display:block;overflow:hidden;}
.culture .cbox .left .list .txt .ttwo .tone_txt p{float:left;width:342px;padding:0 0 0 8px;background:url(../images/point.jpg) no-repeat 0 10px;color:#666666;line-height:22px;}

.culture .cbox .lshipin{float:left;width:258px;display:block;}
.culture .cbox .lshipin .title{float:left;width:258px;height:24px;line-height:24px;display:block;}
.culture .cbox .lshipin .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.culture .cbox .lshipin .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.culture .cbox .lshipin .title span a{color:#7A7A7A;}
.culture .cbox .lshipin .title span a:hover{color:#C50000;text-decoration:underline;}
.culture .cbox .lshipin .list{float:left;width:258px;height:129px;display:block;display:block;}
.culture .cbox .lshipin .list img{width:258px;height:129px;}
.culture .cbox .lshipin .son{float:left;width:258px;height:25px;line-height:25px;;background:#F0F0F0;text-align:center;display:block;}
.culture .cbox .lshipin .son a{color:#666666;font-weight:bold;}
.culture .cbox .lshipin .son a:hover{color:#CC0000;text-decoration:underline;}

.culture .cbox .lhuodong{float:left;width:258px;padding:0 12px;display:block;}
.culture .cbox .lhuodong .title{float:left;width:258px;height:24px;line-height:24px;display:block;}
.culture .cbox .lhuodong .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.culture .cbox .lhuodong .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.culture .cbox .lhuodong .title span a{color:#7A7A7A;}
.culture .cbox .lhuodong .title span a:hover{color:#C50000;text-decoration:underline;}
.culture .cbox .lhuodong .list{float:left;width:258px;padding:0;background:#F0F0F0;display:block;}
.culture .cbox .lhuodong .list .pic{float:left;width:258px;height:129px;display:block;}
.culture .cbox .lhuodong .list .pic img{width:258px;height:129px;}
.culture .cbox .lhuodong .list .tit{float:left;width:258px;height:25px;line-height:25px;text-align:center;display:block;overflow:hidden;}

.culture .cbox .right{float:right;width:380px;display:block;}
.culture .cbox .right .title{float:left;width:380px;height:24px;line-height:24px;display:block;}
.culture .cbox .right .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.culture .cbox .right .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.culture .cbox .right .title span a{color:#7A7A7A;}
.culture .cbox .right .title span a:hover{color:#C50000;text-decoration:underline;}
.culture .cbox .right .list{float:left;width:380px;padding:0;background:#F0F0F0;display:block;}


.jiyu_txt{float:left;width:450px;padding:20px 0 0 0;display:block;}
.jiyu_txt .tone{float:left;width:450px;height:30px;border-bottom:1px solid #cc0000;display:block;}
.jiyu_txt .tone ul{float:left;width:350px;height:30px;display:block;}
.jiyu_txt .tone ul li{float:left;width:115px;height:30px;border-right:1px solid #f0f0f0;display:block;}
.jiyu_txt .tone ul li a{float:left;width:115px;height:30px;line-height:30px;font-size:14px;text-align:center;background:#cacaca;color:#666666;font-weight:bold;display:block;}
.jiyu_txt .tone ul li a:hover{background:#cc0000;color:#ffffff;}
.jiyu_txt .tone ul li a.current{background:#cc0000;color:#ffffff;}
.jiyu_txt .ttwo{float:left;width:450px;padding:10px 0 0 0;display:block;}
.jiyu_txt .ttwo .tone_txt{float:left;width:450px;display:block;}
.jiyu_txt .ttwo .tone_txt p{float:left;width:442px;padding:0 0 0 8px;background:url(../images/point.jpg) no-repeat 0 10px;color:#666666;line-height:22px;}


.jiyu_pic{float:right;width:217px;padding:20px 0 0 0;display:block;}

.index_article{float:left;width:680px;display:block;}

.qikan{float:left;width:680px;padding:20px 0 0 0;display:block;}

.qikan_t{float:left;width:680px;height:29px;background:url(../images/pro_arc_tit_bg.jpg) repeat-x 0 1px;display:block;}
.qikan_t h2{float:left;width:107px;height:29px;line-height:29px;background:url(../images/pro_arc_tit_h2_bg.jpg) no-repeat;text-align:center;font-size:14px;font-weight:bold;color:#FFFFFF;display:block;}
.qikan_t span{float:left;width:562px;height:27px;border:1px solid #e6e6e6;border-left:0; text-align:right;padding:0 10px 0 0;display:block;}
.qikan_t span a{line-height:27px;color:#666;}
.qikan_t span a:hover{color:#cc0000; text-decoration:underline;}

.qikan_l{float:left;width:680px;display:block;}
.qikan_l ul{float:left;width:678px;padding:0 1px;display:block;}
.qikan_l li{float:left;width:156px;padding:20px 35px;display:block;}
.qikan_l li .pic{float:left;width:156px;height:214px;display:block;}
.qikan_l li .pic img{width:156px;height:214px;}
.qikan_l li .tit{float:left;width:156px;height:36px;line-height:36px;text-align:center;color:#666666;font-weight:bold;font-size:14px;display:block;}
.qikan_l li .btn{float:left;width:156px;height:25px;text-align:center;display:block;}

.culture_huodong{float:left;width:680px;display:block;}
.culture_huodong .huodong_arc{float:left;width:680px;padding:20px 0;display:block;}
.culture_huodong .huodong_arc .huodong_body{float:left;width:680px;height:340px;display:block;}
.culture_huodong .huodong_arc .huodong_body img{width:680px;height:340px;}

.culture_huodong .huodong_arc .huodong_list{float:left;width:680px;height:58px;display:block;overflow:hidden;position:absolute;top:650px;}
.culture_huodong .huodong_arc .huodong_list .huodong_prev{float:left;width:13px;height:58px;padding:0 5px 0 32px;display:block;}
.culture_huodong .huodong_arc .huodong_list .huodong_apic{float:left;width:590px;height:58px;display:block;overflow:hidden;}
.culture_huodong .huodong_arc .huodong_list .huodong_apic ul{float:left;width:590px;height:58px;display:block;}
.culture_huodong .huodong_arc .huodong_list .huodong_apic ul li{float:left;width:108px;height:58px;padding:0 5px;display:block;}
.culture_huodong .huodong_arc .huodong_list .huodong_apic ul li img{width:100px;height:50px;padding:4px;background:#ffffff;}
.culture_huodong .huodong_arc .huodong_list .huodong_next{float:left;width:13px;height:58px;padding:0 0 0 5px;display:block;}

.culture_huodong .huodong_son{float:left;width:680px;}
.culture_huodong .huodong_son .tit{float:left;width:680px;height:30px;line-height:30px;color:#333333;font-size:14px; font-weight:bold;display:block;}
.culture_huodong .huodong_son .txt{float:left;width:680px;}
.culture_huodong .huodong_son .txt p{color:#666666;line-height:24px;}
.culture_huodong .huodong_son .txt p a{color:#cc0000;}




.culture_shipin{float:left;width:680px;display:block;}
.culture_shipin .shipin_arc{float:left;width:680px;padding:20px 0;display:block;}
.culture_shipin .shipin_arc .shipin_body{float:left;width:500px;display:block;}
.culture_shipin .shipin_arc .shipin_body .shipin_tit{float:left;width:500px;height:38px;background:url(../images/shipin_bg.jpg) no-repeat 0 10px;display:block;}
.culture_shipin .shipin_arc .shipin_body .shipin_tit h2{float:left;line-height:38px;padding:0 0 0 30px;color:#666666;font-weight:bold;font-size:16px;display:block;}
.culture_shipin .shipin_arc .shipin_body .shipin_vio{float:left;width:500px;height:300px;display:block;}


.culture_shipin .shipin_arc .shipin_list{float:right;width:149px;padding:10px;background:#ececec;display:block;overflow:hidden;}
.culture_shipin .shipin_arc .shipin_list .shipin_prev{float:left;width:149px;height:18px;text-align:center;display:block;}
.culture_shipin .shipin_arc .shipin_list .shipin_apic{float:left;width:149px;display:block;overflow:hidden;}
.culture_shipin .shipin_arc .shipin_list .shipin_apic ul{float:left;width:149px;display:block;}
.culture_shipin .shipin_arc .shipin_list .shipin_apic ul li{float:left;width:149px;height:84px;padding:5px 0;display:block;}
.culture_shipin .shipin_arc .shipin_list .shipin_next{float:left;width:149px;height:18px;text-align:center;display:block;}

.culture_shipin .shiipin_son{float:left;width:680px;display:block;}
.culture_shipin .shiipin_son .box2{float:left;width:20px;display:block;}
.culture_shipin .shiipin_son .box{float:left;width:320px;display:block;}
.culture_shipin .shiipin_son .box .tit{float:left;width:320px;height:50px;background:url(../images/video_tit_bg.jpg) repeat-x;display:block;}
.culture_shipin .shiipin_son .box .tit img{float:left;width:220px;height:50px;display:block;}
.culture_shipin .shiipin_son .box .txt{float:left;width:300px;padding:10px;background:#ececec;display:block;}
.culture_shipin .shiipin_son .box .txt ul{float:left;width:300px;display:block;}
.culture_shipin .shiipin_son .box .txt ul li{float:left;width:290px;height:24px;line-height:24px;background:url(../images/shipin_icon.jpg) no-repeat 0 8px;padding:0 0 0 10px;display:block;}
.culture_shipin .shiipin_son .box .txt ul li a:hover{color:#cc0000;}

.culture_zeren_content{float:left;width:680px;padding:20px 0;display:block;}

.culture_zeren{float:left;width:680px;height:150px;display:block;overflow:hidden;}
.culture_zeren .zeren_prev{float:left;width:22px;height:130px;padding:10px 3px 10px 0;display:block;overflow:hidden;}
.culture_zeren .zeren_next{float:left;width:22px;height:130px;padding:10px 0 10px 3px;display:block;overflow:hidden;}
.culture_zeren .zeren_list{float:left;width:630px;height:150px;display:block;overflow:hidden;}
.culture_zeren .zeren_list ul{float:left;width:630px;height:150px;display:block;}
.culture_zeren .zeren_list ul li{float:left;width:200px;height:150px;padding:0 5px;display:block;}
.culture_zeren .zeren_list ul li img{width:200px;height:150px;}

.culture_zeren_arc{float:left;width:630px;padding:20px 25px;display:block;}
.culture_zeren_arc ul{float:left;width:630px;display:block;}
.culture_zeren_arc ul li{float:left;width:630px;padding:0 0 15px 0;display:block;}
.culture_zeren_arc ul li .tit{float:left;width:100px;display:block;}
.culture_zeren_arc ul li .tit h2{float:left;width:90px;height:30px;line-height:30px;background:url(../images/zeren_li_bg.jpg) no-repeat;color:#FFFFFF;font-weight:bold;padding:0 0 0 10px;display:block;}
.culture_zeren_arc ul li .txt{float:left;width:510px;display:block;padding:4px 0 0 0;line-height:24px;color:#666666;}
.culture_zeren_arc ul li .txt p{line-height:24px;color:#666666;}
/*********************/


/*******product********/
.product{float:left;width:960px;padding:20px 0 0 0;display:block;}
.pro_arc{float:left;width:680px;padding:20px 0 0 0;display:block;}
.pro_arc .tit{float:left;width:680px;height:29px;background:url(../images/pro_arc_tit_bg.jpg) repeat-x 0 1px;display:block;}
.pro_arc .tit h2{float:left;width:107px;height:29px;line-height:29px;background:url(../images/pro_arc_tit_h2_bg.jpg) no-repeat;text-align:center;font-size:14px;font-weight:bold;color:#FFFFFF;display:block;}
.pro_arc .tit span{float:left;width:572px;height:27px;border:1px solid #e6e6e6;border-left:0;display:block;}
.pro_arc .txt{float:left;width:680px;padding:10px 0;display:block;}
.pro_arc .txt p{color:#666666;line-height:20px;}
.pro_arc .list{float:left;width:680px;padding:10px 0;display:block;}
.pro_arc .list ul{float:left;width:680px;display:block;}
.pro_arc .list ul li{float:left;width:162px;height:162px;padding:8px 4px;display:block;}
.pro_arc .list ul li .lvyou{position:relative;width:162px;height:162px;display:block;overflow:hidden;}
.pro_arc .list ul li .lvyou .pic00{width:162px;height:162px;margin:0 auto;overflow:hidden;z-index:10 !important;}
.pro_arc .list ul li .lvyou .tit00{position:absolute;width:162px;height:30px;left:0;bottom:0;;background:#666666;background:rgba(0,0,0,0.6);z-index:999;}
.pro_arc .list ul li .lvyou .tit00 a{color:#ffffff;line-height:30px;font-size:14px;padding:0 0 0 10px;}
.pro_arc .list ul li .lvyou .tit00 a:hover{color:#ffffff;line-height:30px;font-size:14px;padding:0 0 0 10px;}

.pro_lvyou_larc{float:left;width:500px;padding:20px 0 0 0;display:block;}
.pro_lvyou_larc .tit{float:left;width:500px;height:30px;border-bottom:2px solid #CCCCCC;display:block;}
.pro_lvyou_larc .tit h2{line-height:30px;font-size:16px;font-weight:bold;color:#333333;}
.pro_lvyou_larc .txt{float:left;width:500px;padding:10px 0;color:#666666;line-height:20px;display:block;}
.pro_lvyou_larc .txt p{color:#666666;line-height:20px;}
.pro_lvyou_rarc{float:right;width:160px;padding:20px 0 0 0;display:block;}
.pro_lvyou_rarc .tit{float:left;width:160px;height:30px;border-bottom:1px solid #CCCCCC;display:block;}
.pro_lvyou_rarc .tit h2{line-height:30px;font-size:14px;font-weight:bold;color:#333333;}
.pro_lvyou_rarc .list{float:left;width:160px;padding:15px 0;border-bottom:1px solid #CCCCCC;display:block;}
.pro_lvyou_rarc .list ul{float:left;width:160px;display:block;}
.pro_lvyou_rarc .list ul li{float:left;width:152px;height:24px;line-height:24px;background:url(../images/lvyou_icon.jpg) no-repeat 0 9px;padding:0 0 0 8px;display:block; overflow:hidden;}
.pro_lvyou_rarc .list ul li a{color:#666666;}
.pro_lvyou_rarc .list ul li a:hover{color:#cc0000;}
/*********************/

/*******news********/
.news{float:left;width:920px;background:url(../images/news_bg.jpg) repeat-y 388px 0;padding:19px 0;display:block;}
.news .left{float:left;width:377px;display:block;}
.news .left .hotnews{float:left;width:377px;display:block;}
.news .left .hotnews .title{float:left;width:377px;height:27px;padding:0 0 10px 0;display:block;}
.news .left .hotnews .list{float:left;width:377px;display:block;}
.news .right{float:right;width:520px;display:block;}
.news .right .news6{float:left;width:520px;display:block;}
.news .right .news6 .title{float:left;width:520px;height:36px;line-height:24px;display:block;}
.news .right .news6 .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.news .right .news6 .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.news .right .news6 .title span a{color:#7A7A7A;}
.news .right .news6 .title span a:hover{color:#C50000;text-decoration:underline;}
.news .right .news6 .list{float:left;width:500px;height:155px;padding:10px;background:#F7F7F7;display:block;}
.news .right .news6 .list ul{float:left;width:500px;display:block;}
.news .right .news6 .list ul li{float:left;width:490px;height:30px;padding:0 0 0 10px;background:url(../images/news_icon.png) no-repeat 0 12px;line-height:30px; border-bottom:1px dashed #CCCCCC;display:block;}
.news .right .news6 .list ul li a{float:left;color:#333333;}
.news .right .news6 .list ul li a:hover{color:#C50000;text-decoration:underline;}
.news .right .news6 .list ul li span{float:right;color:#999999;}

#slideshow{!important;border:0px !important;}
#focus{width:377px;height:405px;overflow:hidden;position:relative;}
#focus ul{height:570px;position:absolute;}
#focus ul li{float:left;width:377px;overflow:hidden;position:relative;}
#focus ul li .pic{float:left;width:377px;height:243px;display:block;}
#focus ul li .pic img{width:377px;height:243px; border:none;}
#focus ul li .tit{float:left;width:347px;height:151px;padding:5px 15px;background:#F2F2F2;display:block;}
#focus ul li .tit p{color:#999999;line-height:24px;}
#focus ul li .tit p a{color:#C50000;}
#focus ul li .tit p a:hover{color:#999999;}
#focus .btnBg {position:absolute;width:377px;left:0;bottom:0;}
#focus .btn{position:absolute;width:90px;height:22px;left:290px;top:214px;}
#focus .btn span{float:left;width:22px;height:19px;padding:3px 4px 0 0;cursor:pointer;background:url(../images/news_slide_off.png) no-repeat 0 3px;color:#FFFFFF;line-height:20px;text-align:center;display:block;}
#focus .btn span.on{background:url(../images/news_slide_on.png) no-repeat;}

.newslistimg{float:left;width:680px;padding:0 0 10px 0;display:block;}
.newslistimg ul{float:left;width:680px;display:block;}
.newslistimg ul li{float:left;width:680px;height:112px;padding:25px 0;border-bottom:1px dashed #CCCCCC;display:block;}
.newslistimg ul li .pic{float:left;width:174px;height:112px;padding:0 26px 0 0;display:block;}
.newslistimg ul li .pic img{width:174px;height:112px;}
.newslistimg ul li .txt{float:left;width:480px;height:112px;display:block;}
.newslistimg ul li .txt .tit{float:left;width:480px;display:block;}
.newslistimg ul li .txt .tit a{float:left;color:#666666;font-weight:bold;}
.newslistimg ul li .txt .tit a:hover{color:#CC0000;}
.newslistimg ul li .txt .tit span{float:right;color:#999999;}
.newslistimg ul li .txt .info{float:left;width:480px;line-height:22px;padding:4px 0 0 0;color:#999999;display:block;}
.newslistimg ul li .txt .info a{color:#CC0000;}
.newslistimg ul li .txt .info a:hover{color:#333333;}


.newslist{float:left;width:680px;padding:10px 0;display:block;}
.newslist ul{float:left;width:680px;display:block;}
.newslist ul .one{background:url(../images/news_icon.png) no-repeat 10px 12px;}
.newslist ul .two{background:#F3F3F3 url(../images/news_icon.png) no-repeat 10px 12px;}
.newslist ul li{float:left;width:650px;height:30px;padding:0 10px 0 20px;line-height:30px;display:block;}
.newslist ul li a{float:left;color:#666666;}
.newslist ul li a:hover{color:#CC0000;text-decoration:underline;}
.newslist ul li span{float:right;color:#666666;}
/*********************/

/*******hr********/
.hr{float:left;width:920px;padding:20px 0;display:block;}

.hr .left{float:left;width:348px;display:block;}
.hr .left .hrpic{float:left;width:348px;display:block;}
.hr .left .hrpic .title{float:left;width:348px;height:24px;line-height:24px;display:block;}
.hr .left .hrpic .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.hr .left .hrpic .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.hr .left .hrpic .title span a{color:#7A7A7A;}
.hr .left .hrpic .title span a:hover{color:#C50000;text-decoration:underline;}
.hr .left .hrpic .list{float:left;width:348px;height:367px;display:block;}


.hr .right{float:right;width:552px;display:block;}
.hr .right .job{float:left;width:552px;display:block;}
.hr .right .job .title{float:left;width:552px;height:24px;line-height:24px;display:block;}
.hr .right .job .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.hr .right .job .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.hr .right .job .title span a{color:#7A7A7A;}
.hr .right .job .title span a:hover{color:#C50000;text-decoration:underline;}
.hr .right .job .list{float:left;width:552px;height:250px;background:#F3F3F3;display:block;}
.hr .right .job .list ul{float:left;width:532px;height:240px;padding:0 10px 10px 10px;display:block;}
.hr .right .job .list ul li{float:left;width:517px;height:29px;line-height:29px;border-bottom:1px dashed #D7D7D7;padding:0 0 0 15px;background:url(../images/hr_icon.png) no-repeat 5px 12px;display:block;}
.hr .right .job .list ul li span{float:left;color:#666666;}
.hr .right .job .list ul li a{float:right;color:#CC0000;}
.hr .right .fjob{float:left;width:534px;height:108px;border-top:1px solid #D7D7D7;background:#E1E1E1;padding:8px 0 0 18px;display:block;}
.hr .right .fjob td span{color:#666666;line-height:24px;}
.hr .right .fjob td select{height:24px;border:1px solid #CCCCCC;line-height:24px;background:#FFFFFF;color:#999999;}
.hr .right .fjob td input{height:24px;border:1px solid #CCCCCC;line-height:24px;background:#FFFFFF;color:#999999;}

.jobsearch{float:left;width:525px;height:108px;background:#E1E1E1;padding:10px 135px 10px 20px;display:block;}
.jobsearch td span{color:#666666;line-height:24px;}
.jobsearch td select{height:24px;border:1px solid #CCCCCC;line-height:24px;background:#FFFFFF;color:#999999;}
.jobsearch td input{height:24px;border:1px solid #CCCCCC;line-height:24px;background:#FFFFFF;color:#999999;}

.joblist{float:left;width:680px;display:block;}
.joblist ul{float:left;width:680px;padding:10px 0 0 0;display:block;}
.joblist ul li{float:left;width:665px;height:29px;line-height:29px;border-bottom:1px dashed #D7D7D7;padding:0 0 0 15px;background:url(../images/hr_icon.png) no-repeat 5px 12px;display:block;}
.joblist ul li span{float:left;color:#666666;}
.joblist ul li a{float:right;color:#CC0000;}
/*********************/

/*******contact********/
.contact{float:left;width:920px;padding:20px 0;display:block;}

.contact .left{float:left;width:440px;display:block;}
.contact .left .father{float:left;width:440px;display:block;}
.contact .left .father .title{float:left;width:440px;height:24px;line-height:24px;display:block;}
.contact .left .father .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.contact .left .father .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.contact .left .father .title span a{color:#7A7A7A;}
.contact .left .father .title span a:hover{color:#C50000;text-decoration:underline;}
.contact .left .father .list{float:left;width:400px;padding:20px;background:#F2F2F2;display:block;}
.contact .left .father .list .pic{float:left;width:180px;height:124px;padding:0 20px 0 0;display:block;}
.contact .left .father .list .pic img{width:180px;height:124px;}
.contact .left .father .list .txt{float:left;width:200px;display:block;}
.contact .left .father .list .txt p{color:#666666;line-height:24px;}
.contact .left .father .list .txt p a{color:#666666;}
.contact .left .father .list .txt p a:hover{color:#CC0000;}
.contact .left .son{float:left;width:440px;padding:20px 0 0 0;display:block;}
.contact .left .son .title{float:left;width:440px;height:24px;line-height:24px;display:block;}
.contact .left .son .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.contact .left .son .title span{float:right;background:url(../images/news_more_icon.jpg) no-repeat right;padding:0 8px;}
.contact .left .son .title span a{color:#7A7A7A;}
.contact .left .son .title span a:hover{color:#C50000;text-decoration:underline;}
.contact .left .son .type{float:left;width:440px;height:24px;display:block;}
.contact .left .son .type ul{float:left;width:438px;height:24px;padding:0 1px;display:block;}
.contact .left .son .type ul li{float:left;width:72px;height:24px;text-align:center;border-right:1px solid #FFFFFF;background:#D5D5D5;line-height:24px;color:#666666;font-weight:bold;cursor:pointer;display:block;}
.contact .left .son .type ul li.current{color:#FFFFFF;background:#CC0000;}
.contact .left .son .list{float:left;width:438px;height:126px;padding:0 1px;display:block;overflow:hidden;}
.contact .left .son .list .sonlist{float:left;width:418px;padding:10px;background:#F2F2F2;display:block;}
.contact .left .son .list .sonlist ul{float:left;width:418px;display:block;}
.contact .left .son .list .sonlist ul li{float:left;width:209px;height:106px;display:block;}
.contact .left .son .list .sonlist ul li p{color:#666666;line-height:20px;}

.contact .right{float:right;width:460px;display:block;}
.contact .right .map{float:left;width:460px;display:block;}
.contact .right .map .title{float:left;width:460px;height:24px;line-height:24px;display:block;}
.contact .right .map .title h2{float:left;color:#C50000;font-size:14px;font-weight:bold;}
.contact .right .map .list{float:left;width:460px;height:360px;display:block;}

.contact_arc{float:left;width:680px;padding:20px 0 0 0;display:block;}
.contact_arc .contact_body{float:left;width:640px;height:124px;padding:20px;background:#F2F2F2;display:block;}
.contact_arc .contact_body .pic{float:left;width:180px;height:124px;padding:0 30px 0 0;display:block;}
.contact_arc .contact_body .pic img{width:180px;height:124px;}
.contact_arc .contact_body .line{float:left;width:30px;height:124px;display:block;}
.contact_arc .contact_body .txt{float:left;width:200px;height:124px;display:block;}
.contact_arc .contact_body .txt p{color:#666666;line-height:24px;}
.contact_arc .contact_body .txt p a{color:#666666;}
.contact_arc .contact_body .txt p a:hover{color:#CC0000;}
.contact_arc .contact_son{float:left;width:680px;padding:20px 0;display:block;}
.contact_arc .contact_son .type{float:left;width:680px;height:30px;border-bottom:1px solid #CC0000;display:block;}
.contact_arc .contact_son .type ul{float:left;width:680px;height:30px;display:block;}
.contact_arc .contact_son .type ul li{float:left;width:90px;height:30px;text-align:center;border-right:1px solid #FFFFFF;background:#D5D5D5;line-height:30px;color:#666666;font-weight:bold;font-size:14px;cursor:pointer;display:block;}
.contact_arc .contact_son .type ul li.current{color:#FFFFFF;background:#CC0000;}
.contact_arc .contact_son .list{float:left;width:680px;display:block;overflow:hidden;}
.contact_arc .contact_son .list .sonlist{float:left;width:680px;display:block;}
.contact_arc .contact_son .list .sonlist ul{float:left;width:640px;padding:20px;display:block;}
.contact_arc .contact_son .list .sonlist ul li{float:left;width:320px;height:100px;padding:0 0 20px 0;display:block;}
.contact_arc .contact_son .list .sonlist ul li p{color:#666666;line-height:20px;}

.msg{float:left;width:680px;padding:20px 0 0 0;display:block;}
.msg .msg_body{float:left;width:640px;padding:20px;background:#F2F2F2;display:block;}
.msg .msg_body p{color:#666666;line-height:24px;}
.msg .msg_body td{color:#666666;}
.msg .msg_body td span{color:#666666;line-height:24px;}
.msg .msg_body td select{height:22px;border:1px solid #CCCCCC;line-height:22px;background:#FFFFFF;color:#999999;}
.msg .msg_body td input{height:22px;border:1px solid #CCCCCC;line-height:22px;background:#FFFFFF;color:#999999;}
.msg .msg_body td textarea{width:500px;height:120px;border:1px solid #CCCCCC;line-height:22px;background:#FFFFFF;color:#999999;}
/*********************/


/*******law********/
.law{float:left;width:920px;padding:20px 0;display:block;}
.law p{color:#666666;line-height:24px;}
.law p b{color:#333333;line-height:30px; font-size:16px;}
/*********************/
