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

/* reset */
body,ul,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{font-size:12px;}
img{border:none;}
input,select,textarea{outline:none;}
textarea{resize:none;}
a{text-decoration:none;}

/* function */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-oh{overflow:hidden;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}

/*响应式*/
@media screen and (min-width:900px){
    .mainbody{width:1000px;}
    .mainbody .top{width:990px;}
    .mainbody .Menu{width:990px;}
    .mainbody .Menu ul li{font-size:16px;}
    .mainbody .Menu ul li a{color:#FFF;padding:7px 45px;}
    .mainbody .main{width:990px;}
    .mainbody .main .main_left{width:260px;height:600px;}
    .mainbody .main .main_left h2{font-size:14px;}
    .mainbody .main .main_left .search_box,.announcement,.contact{width:200px;}
    .mainbody .main .main_right{width:720px;}
    .mainbody .main .main_right .profile p img{float:left;margin:10px;}
    .mainbody .foot{width:1000px;}
    .mainbody .main .main_right .productionimg{width:134px;float:right;}
    #productionimg{height:135px;}
    #table_detailed,#cooperative{width:710px;}
    #dituContent{width:620px;height:380px;border:#ccc solid 1px;}
}
@media screen and (max-width:900px){
    .mainbody .top .toptool{visibility:hidden;}
    .mainbody .banner,.banner_button,.mainbody .main .main_left .recruitment,.announcement,.contact,.headline_button,#nav_span{display:none;}
    .mainbody{width:100%;}
    .mainbody .top{width:100%;overflow:hidden;}
    .mainbody .top img{width:100%;max-width:540px;}
    .mainbody .Menu{width:100%;}
    .mainbody .Menu ul li{font-size:12px;}
    .mainbody .Menu ul li a{color:#FFF;padding:7px 10px;}
    .mainbody .main{width:100%;}
    .mainbody .main .main_left{width:100%;height:55px;border-bottom:#083E89 2px solid;}
    .mainbody .main .main_left h2{font-size:18px;float:left;}
    .mainbody .main .main_left .search_box{width:100%;}
    .mainbody .main .main_left .search{float:right;}
    .mainbody .main .main_right{width:100%;}
    .mainbody .main .main_right .profile p img{display:block;margin:10px auto;}
    .mainbody .foot{width:100%;}
    .mainbody .main .main_right .productionimg{width:90px;float: right;}
    #productionimg{height:90px;}
    #table_detailed,#cooperative{width:98%;}
    #dituContent{width:92%;height:380px;border:#ccc solid 1px;}
}

/*整体*/
body{background-color:#083E89;}
.mainbody{background:#FFF;height:auto;margin:0 auto;}

/*index CSS*/

/*头部*/
.mainbody .top{height:110px;background-color:#FFF;margin:0 auto;}
.mainbody .top .toptool{font-size:12px;font-family:"Microsoft YaHei UI";text-align:right;float:right;margin:25px 25px 0px 0px;}
.mainbody .top .toptool a{color:#000;}
.mainbody .top .toptool a:hover{text-decoration:underline;color:#083E89;}

/*导航栏*/
.mainbody .Menu{height:36px;margin:0 auto;background-color:#083E89;}
.mainbody .Menu ul li{width:16.6%;float:left;white-space:nowrap;line-height:36px;font-weight:bold;list-style:none;}
.mainbody .Menu ul li a:hover{background:#FFF;color:#000;}

/*Banner*/
.mainbody .banner{width:990px;height:333px;margin:0 auto;border-top:#F90 2px solid;border-bottom:#F90 2px solid;}
.mainbody .banner_button{background:url(../images/spirit.jpg) no-repeat 0 0;width:1000px;height:24px;}

/*主体内容*/
.mainbody .main{margin:0 auto;}

/*左侧内容*/
.mainbody .main .main_left{margin:0 auto;}
.mainbody .main .main_left .search_box,.announcement,.contact{font-size:14px;margin:8px auto;font-family:"Microsoft YaHei UI";font-weight:bold;color:#000;text-align:center;padding:4px;}
.mainbody .main .main_left h2{font-family:"Microsoft YaHei UI";font-weight:bold;color:#000;text-align:center;padding:4px;}
.mainbody .main .main_left span{color:#083E89;margin-left:5px;}
.mainbody .main .main_left .headline_button{background:url(../images/spirit.jpg) no-repeat 0 -46px;width:200px;height:14px;}
.mainbody .main .main_left .search{padding:5px 12px;}
.mainbody .main .main_left .announcement p{width:170px;min-height:150px;border:#083E89 1px solid;margin:0px auto;font-weight:400;font-size:12px;}
.mainbody .main .main_left .contact li{margin:auto;padding:2px 10px;text-align:left;font-weight:200;font-size:12px;list-style:none;}
.mainbody .main .main_left .recruitment{width:200px;margin:20px auto;text-align:center;padding:4px;}

/*右侧内容*/
.mainbody .main .main_right{font-family:"Microsoft YaHei UI";font-weight:bold}
.mainbody .main .main_right .profile,.display,.products,.recruitment_text,.service,.intruduction{margin-top:8px;padding:5px;}
.mainbody .main .main_right h1{font-size:18px;display:inline-block;}
.mainbody .main .main_right span{color:#083E89;margin-left:5px;}
.mainbody .main .main_right .profile a,.display a{font-size:12px;font-weight:bold;color:#000;margin:8px 8px 0px 0px;float:right;}
.mainbody .main .main_right .profile a:hover,.display a:hover{font-size:16px;color:#F00;margin:4px 8px 0px 0px;}
.mainbody .main .main_right .profile p{font-size:14px;font-weight:400;text-indent:2em;padding:5px;border:#083E89 solid 2px;margin-top:5px;padding:15px 5px;}

/*动态展示区*/
#display_box{height:300px;margin:5px 0;border:#083E89 solid 2px;overflow:hidden;padding-bottom:5px;}
#display_box table tr td a{float:none;margin:auto;color:#FFF!important;}
#con0{height:265px;text-align:center;font-size:14px;margin-top:20px;padding:0px;border:0px;font-size:12px;}
#con1 th,#con2 th{border:#F60 2px solid}
#con1 td,#con2 td{height:30px;background:#F60;color:#FFF;}

/*底部版权*/
.mainbody .foot{text-align:center;margin:0 auto;padding:20px 0px;background-color:#083E89;font-size:12px;color:#FFF;}

/*other CSS*/
.mainbody .main .main_right .detailed,.contacted,.partner{font-size:18px;font-family:"Microsoft YaHei UI";font-weight:bold;padding:5px;margin:5px 0 15px;}
.mainbody .main .main_right .recruitment_text p{font-size:16px;font-weight:400;padding:5px;border:#083E89 solid 2px;margin-top:5px;padding:15px 5px;}
.mainbody .main .main_right .recruitment_text p img{margin:10px;width: 100%;max-width: 680px;display: block;}
.mainbody .main .main_right .service p{font-size:14px;font-weight:400;line-height:2em;text-indent:2em;padding:5px;border:#083E89 solid 2px;margin-top:5px;padding:15px 5px;}

/*面包屑导航*/
#nav_span{font-size:12px;font-weight:bold;float:right;margin:8px 8px 0px 0px;}
#nav_span a{margin:0px;float:none;color:#000;}
#nav_span a:hover{font-size:12px;color:#F00;}

/*表格*/
#cooperative a{color:#000;}
#cooperative a:hover{color:#F00;}
#table_detailed,#cooperative{font-size:14px;border:2px #083E89 solid;margin-top:4px;}
#table_detailed .td_l,#cooperative .td_l{background:#F60;color:#FFF;font-weight:bold;text-align:center;padding:5px;}
#table_detailed .td_r,#cooperative .td_r{background:#CCC;font-weight:bold;padding:5px;}

/*地图*/
.map_box{border:2px #083E89 solid;margin-top:5px;padding:10px;}
.map_box div{font-size:16px;color:#B0251E;font-weight:bold;}
.map_box hr{height:3px;border:none;border-top:3px double #000;}
.map_box ul{margin:10px auto;padding:0px 10px;text-align:left;font-weight:400;font-size:14px;list-style-type:none;}
.iw_poi_title{color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content{padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
#dituContent{margin:2px auto;}

/*产品列表*/
.mainbody .main .main_right .productcenter{margin:10px auto;text-align:center;border:#083E89 solid 2px;}
.mainbody .main .main_right .productcenter dl{margin:6px 1px;display:inline-block;}
.mainbody .main .main_right .productcenter dl dd{width:225px;background:#F60;color:#FFF;border:#F60 2px solid;}
.mainbody .main .main_right .productcenter dl dt{width:225px;height:30px;line-height:30px;background:#F60;color:#FFF;border:#F60 2px solid;margin-top:2px;}
.mainbody .main .main_right .productcenter dl dt a{float:none;font-size:14px;margin:auto;color:#FFF!important;}
.mainbody .main .main_right .productcenter dl dt a:hover{font-size:16px;}

/*产品介绍页面*/
.mainbody .main .main_right .production{font-family:"Microsoft YaHei UI";font-size:14px;padding:5px;}
.mainbody .main .main_right .production h3{font-size:18px;color:#083E89;text-align:center;display:block;font-weight:bold;padding:10px;}
.mainbody .main .main_right .production div{font-size:14px;font-weight:bold;color:#FFF;background:#F90;padding:4px;}
.mainbody .main .main_right .production p{padding:5px;}
.mainbody .main .main_right .production .table1{width:70%;}
.mainbody .main .main_right .production .table2{width:100%;text-align:center;border:#083E89 2px solid;word-break: break-all;}
.mainbody .main .main_right .table1 th,.table1 td,.table2 th,.table2 td{padding:4px;}
.mainbody .main .main_right .tr0{background:#999;}
.mainbody .main .main_right .production li{margin-left:20px;padding:5px;}
#productcenter{margin:20px auto;text-align:center;border:#083E89 solid 2px;overflow:hidden;}
#productcenter td{height:30px;background:#F60;color:#FFF;border:#F60 2px solid}
#productcenter table{width:100%;}
#productcenter table tr{margin-bottom:20px;}
#productcenter table tr td A{float:none;font-size:14px;margin:auto;color:#FFF!important;}
#productcenter table tr td A:hover{font-size:16px;}

/*返回按钮*/
#retrun{font-family:"Microsoft YaHei UI";font-size:14px;font-weight:bold;color:#000;text-align:center;padding:4px;margin-bottom:10px;}
#retrun a{color:#F00;}
#retrun a:hover{color:#083E89;}
