@charset "utf-8";
/* CSS Document */
.ad { width:960px; clear:both;}
.ad img { display:block;  height:50px; float:left;}

.adv1 {width:478px; margin-right:5px;}
.adv2 { width:477px;}

.com{ width:750px;_width:748px; float:right;background:#f8f8f8 url(../images/grzcpic.jpg) no-repeat right 30px; padding-bottom:10px; padding-top:10px;
}
.welcom { clear:both; width:960px; height:98px; background:url(../images/company/welcome.jpg) no-repeat bottom;  position:relative;}
.welcom h1 { width:960px; font-size:24px; color:#f60; float:left;height:72px}
.welcom span{ float:left; margin-left:300px; margin-top:20px}
.welcom .renz{ display:block; float:right;width:95px;height:35px;margin-right:20px;_margin-right:10px; margin-top:20px;}
.menus { width:960px;float:left}
.menus ul { text-align:center; float:right;width:auto; margin-right:200px;_margin-right:100px;}
.menus ul li { display:inline-block; float:left; width:84px; height:22px; line-height:22px; margin-right:5px;}
.menus_a1{  background: url("../images/company/menus1.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    text-decoration: none;
    width: 86px;}
.menus ul li{ background: url("../images/company/menus2.gif") no-repeat scroll 0 0 transparent;
    color: #000000;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    width: 86px; margin-top:1px; float:left; margin-right:2px;}
.menus ul li a:hover{ text-decoration:none;} 
.sidebar { width:210px; float:left;background:#f8f8f8;}

.all { clear:both; width:210px; margin-bottom:5px;}
.all h1 { height:35px; line-height:39px; font-size:14px; background:#eee; border:1px solid #d4d4d4; text-indent:20px;}

.all ul { width:210px; padding-bottom:5px;font-size:14px;}
.all ul li { width:208px; height:35px; line-height:35px; background:url(../images/company/eli.jpg) repeat-x;text-indent:35px; border:1px solid #d4d4d4; border-top:none;}
.all ul li a { display:block; width:208px; height:35px;color:#444}
.all ul li a:hover{ text-decoration:none}
.all ul .all_tow{color:#0095eb; background:#f8f8f8 url(../images/company/sx.jpg) no-repeat left center; text-decoration:none; border-left:1px solid #d4d4d4;border-top:none;border-right:none;}
.contact { clear:both; width:210px; margin-bottom:5px; border:1px solid #A4C8E8; padding-bottom:5px;}
.contact h1 { height:26px; line-height:26px; font-size:14px; background:url(../images/company/h1_bg.gif) repeat-x; border-bottom:1px solid #A4C8E8;}
.contact h1 span { height:26px; line-height:26px; float:left;  text-indent:30px; margin-left:5px; background:url(../images/company/arrow.gif) no-repeat left center; font-size:14px; color:#003366;}
.contact ul { width:210px; padding-bottom:5px; color:#000;}
.contact ul li { width:190px; margin-top:5px; line-height:150%;}
.contact h6 { margin-left:5px; font-size:12px; font-weight:normal; background:url(../images/company/g.gif) no-repeat left center; text-indent:18px;}


.adv { clear:both; width:208px; margin-bottom:5px; border:1px solid #A4C8E8; padding-bottom:5px;}
.adv h1{ height:26px; line-height:26px; font-size:14px; background:url(../images/company/h1_bg.gif) repeat-x; border-bottom:1px solid #A4C8E8;}
.adv h1 span { height:26px; line-height:26px; float:left;  text-indent:30px; margin-left:5px; background:url(../images/company/arrow.gif) no-repeat left center; font-size:14px; color:#003366;}
.adv ul { width:210px;}
.adv ul li { width:190px; margin-top:5px;}
.adv img { display:block; width:180px; height:40px;}


.intro { width:741px; float:right; margin:10px 0; }
.intro h1 { height:35px; line-height:35px; font-size:14px; background:url(../images/xian.jpg) no-repeat bottom left; margin-bottom:20px; margin-left:20px;}
.intro h1  span { height:30px; line-height:35px; float:left;  text-indent:25px; margin-left:20px;font-size:14px; color:#006699;background:url(../images/arrow1.gif) no-repeat left center; }
.intro .ne { width:700px; padding:10px 0px; text-indent:25px; line-height:180%;color:#666;min-height:200px;_height:200px;}


.detail {width:741px; float:right;  padding-bottom:10px;}
.detail h1 { height:35px; line-height:35px; font-size:14px; background:url(../images/xian.jpg) no-repeat bottom left; margin-bottom:20px; margin-left:20px;}
.detail h1  span { height:30px; line-height:35px; float:left;  text-indent:25px; margin-left:20px;font-size:14px; color:#006699;background:url(../images/arrow1.gif) no-repeat left center; }
.detail dl { width:700px; margin-top:10px;color:#666}
.detail dl dt { width:109px;height:30px; line-height:30px;text-align:right; float:left; text-indent:15px;}
.detail dl dd { width:560px; height:30px; line-height:30px; float:left; }

.qth {width:741px; float:right; background:#fff; margin:5px auto;}
.qth  h1 { height:35px; line-height:35px; font-size:14px; background:url(../images/xian.jpg) no-repeat bottom left; margin-bottom:20px; margin-left:20px;}
.qth h1  span { height:30px; line-height:35px; float:left;  text-indent:25px; margin-left:20px;font-size:14px; color:#006699;background:url(../images/arrow1.gif) no-repeat left center; }

.img {width:741px; float:right;}

.show {width:741px; float:right; border:1px solid #A4C8E8; border-top:1px solid #327CD5; background:#fff; margin:5px auto;}
.show h1 { height:26px; line-height:26px; font-size:14px; background:url(../images/company/h1_bg.gif) repeat-x; border-bottom:1px solid #A4C8E8;}
.show h1 span { height:26px; line-height:26px; float:left;  text-indent:30px; margin-left:5px; background:url(../images/company/arrow.gif) no-repeat left center; font-size:14px; color:#003366;}
.shown { width:710px; padding-top:15px;}
.shown dl {  width:172px; height:162px; float:left; margin-right:5px;}
.shown dl dt { width:172px; height:130px;}
.shown dl img { display:block; width:170px; height:128px;}
.shown dd { width:100px; height:30px; line-height:30px; background:url(../images/company/arrow2.gif) no-repeat left center; text-align:center;}
.page { height:30px; line-height:30px; clear:both; text-align:center; margin-bottom:10px;}
.page em { font-style:normal; border:1px solid #B6E1F9; padding:3px 4px; color:#077AC7;}
.page span { color:#f00;}
.pange strong { color:#000;}
.page .text { width:20px; height:15px; background:#fff;}
.page .button { height:20px; margin-top:5px;}

.ser {width:741px; float:right; border:1px solid #A4C8E8; border-top:1px solid #327CD5; background:#fff; margin:5px auto; padding-bottom:10px; position:relative}
.ser h1 { height:26px; line-height:26px; font-size:14px; background:url(../images/company/h1_bg.gif) repeat-x; border-bottom:1px solid #A4C8E8;}
.ser h1 span { height:26px; line-height:26px; float:left;  text-indent:30px; margin-left:5px; background:url(../images/company/arrow.gif) no-repeat left center; font-size:14px; color:#003366;}
.serv { width:700px; margin-top:10px;}
.serv p { width:348px; float:left; height:25px; line-height:25px;color:#666}
.serv img { display:block; float:left;}
.serv span { float:left;}
.serv strong { color:#f00;}

.apply { width:600px; float:right; margin-top:20px; padding-left:20px; margin-bottom:20px;}
.apply img {display:block; float:left; margin-right:5px;}


.job_des {width:741px; float:right; border:1px solid #A4C8E8; border-top:1px solid #327CD5; background:#EFF7FF; margin:5px auto;}
.job_des h1 { height:27px; line-height:27px; font-size:14px; background:url(../images/ha.gif) repeat-x; }
.job_des h1 span { width:100px; height:28px; line-height:28px; float:left;  text-indent:25px;  font-size:14px; color:#003366;}
.job_des .h1_first { height:27px; line-height:26px; float:left; border:none;  background:#EFF7FF url(../images/news/sanjiao.gif) no-repeat 10px center; border-right:1px solid #A4C8E8;}
.job_des .h1_first11 { height:27px; line-height:26px; float:left; border:none;  background:#EFF7FF url(../images/news/sanjiao.gif) no-repeat 10px center; border-right:1px solid #A4C8E8; border-left:1px solid #A4C8E8;}
.txt { width:700px; margin-top:10px; line-height:180%; margin-bottom:10px;}



.linkway {width:741px; float:right; border:1px solid #A4C8E8; border-top:1px solid #327CD5; background:#fff; padding-bottom:10px; margin-top:5px;}
.linkway h1 { height:26px; line-height:26px; font-size:14px; background:url(../images/company/h1_bg.gif) repeat-x; border-bottom:1px solid #A4C8E8;}
.linkway h1 span { height:26px; line-height:26px; float:left;  text-indent:30px; margin-left:5px; background:url(../images/company/arrow.gif) no-repeat left center; font-size:14px; color:#003366;}
.linkway dl { width:700px; border:1px solid #A4C8E8; border-bottom:none; margin-top:10px;}
.linkway dl dt { width:139px; border-bottom:1px solid #A4C8E8; border-right:1px solid #A4C8E8; height:30px; line-height:30px; background:url(../images/company/arrow1.gif) no-repeat 5px center; float:left; text-indent:15px; color:#003366;}
.linkway dl dd { width:560px; border-bottom:1px solid #A4C8E8;  height:30px; line-height:30px; float:left; text-indent:20px;}

.card { width:400px;height:240px; float:left;  background:url(../images/ht1.gif) no-repeat; margin-left:150px;_margin-left:80px; margin-top:15px;}
.card_name{font-size:24px;font-weight:bold; text-align:center; padding-top:50px;}
.card_name em { color:#242424; margin-left:10px; font-size:12px;}
.card_name_a{ text-align:center;font-size:18px; font-weight:bold;height:30px; line-height:30px;}
.card_name_b{ margin-left:80px; line-height:23px;}
.card_name_b span{width:50px; text-align:right; display:block; float:left}

.card h1 { height:32px; line-height:32px; }

.card ul { width:300px; text-indent:25px; margin:10px auto;}
.card ul li { height:25px; line-height:25px; border-bottom:1px solid #ccc;}
.input_d{ border: medium none;
    color: #FFFFFF;
    height: 20px;
    line-height: 20px;
    margin-left: 15px;
    text-align: center;
    width: 80px;background: url("../images/sjjs.gif") no-repeat scroll 0 0 transparent;}
.phone { background:url(../images/company/phone.gif) no-repeat left center;}
.mobile {background:url(../images/company/mobile.gif) no-repeat left center;}
.email {background:url(../images/company/email.gif) no-repeat left center;}
.qqhao {background:url(../images/company/qqhao.gif) no-repeat left center;}
.post {width:750px;_width:748px; float:right;background:#f8f8f8 url(../images/grzcpic.jpg) no-repeat right 30px; padding-bottom:10px; padding-top:10px; margin-bottom:5px;
}
.post h1 { height:35px; line-height:35px; font-size:14px; background:url(../images/xian.jpg) no-repeat bottom left; margin-bottom:20px; margin-left:20px;}
.post h1  span { height:30px; line-height:35px; float:left;  text-indent:25px; margin-left:20px;font-size:14px; color:#006699;background:url(../images/arrow1.gif) no-repeat left center; }
.post dl { width:738px; }
.post dl strong { display:block; width:45px; float:left; text-align:center; font-weight:normal; }
.post dl b { display:block; width:150px; float:left; text-indent:5px; border-left:1px solid #fff;}
.post dl span { display:block; width:210px; float:left; text-indent:5px; border-left:1px solid #fff;}
.post dl em { display:block; width:80px; float:left; text-align:center; border-left:1px solid #fff;}
.post dl dt {  height:30px; line-height:30px;background:#efefef; font-weight:bold;}
.post dl dd {height:30px; line-height:30px; border-bottom:1px dashed #efeeee; }

.tail { width:741px; float:right; background:#fff; padding:25px 0px; }
.tail_left { width:300px; float:left; text-indent:5px;}
.tail_right { width:300px; float:right; text-align:right; }
.tail_right a { margin:0 5px;}
.post_post{width:560px; float:left;margin-left:20px;_margin-left:10px;}
.post_h1{width:560px;height:34px;  background: url(../images/hbbg.jpg) no-repeat;float:left}
.post_h1 span{ display:block; height:34px; line-height:34px; font-size:14px;text-indent:52px; font-weight:bold;margin-left:5px;font-size:14px; color:#fff; margin-top:3px;}
.post_ul_a{ background:#eff7fe;border:1px solid #deefff; float:left;width:560px; border-left:none;border-right:none; margin-top:5px;}
.post_ul_a li{ float:left;height:22px; line-height:22px;color:#0a81bf; font-weight:bold}
.post_li1{width:200px; text-indent:10px;}
.post_li2{width:120px;}
.post_ul_b{float:left;width:560px; }
.post_ul_b li{ float:left;height:25px; line-height:25px;color:#848383; overflow:hidden}
.post_p{width:720px; float:left;margin-left:20px;_margin-left:10px;color:#666; margin-top:10px;}
.post_p  h1{ height:35px; line-height:35px; font-size:14px; background:url(../images/xian.jpg) no-repeat bottom left; margin-bottom:20px; margin-left:0px;}
.post_p  h1 span { height:30px; line-height:35px; float:left;  text-indent:25px; margin-left:20px;font-size:14px; color:#006699;background:url(../images/arrow1.gif) no-repeat left center; }
.post_p .serv_p{ line-height:23px;width:700px;}
.post_p .serv_p *{ height:auto;width:700px;}
.ahout_touch{background-color: #edf4fa; border: 1px solid #a4c8e8; float:left;width:670px;height:20px;  padding:10px; margin-bottom:10px; margin-left:10px;_margin-left:5px; position:relative}
.ahout_touch_title{}
.ahout_touch .ahout_touch_title a{ display:block; float:left;width:80px;height:26px; text-align:center; line-height:26px; margin-left:20px;background:url(../images/boxdc.jpg) no-repeat;color:#fff; }
.ahout_touch_red{font-size:14px; float:left;height:25px;line-height:25px;color:red}
.touch_logoin{width:324px; position:absolute; z-index:9999; background:#fff;bottom:80px}
.touch_logoin .h1{ width:100%; margin-left:0px;height:33px; line-height:33px;background:url(../images/dll.jpg) no-repeat;}
.touch_logoin .h1 span{color:#fff;font-size:14px; float:left; background:none; margin-left:10px;font-weight:bold}
.touch_logoin .h1  a{ display:block; float:right; margin-right:10px; width:45px;height:24px;background:url(../images/xx.png) no-repeat;}
.touch_logoin_logoin{height:200px;border:1px solid #008eda;width:322px;}
.touch_logoin_logoin_p{width:223px; margin-top:20px;color:#333}
.po_neme{width:165px;height:20px; background-color: #EDF4FA;
    border: 1px solid #A4C8E8;}
.touch_logoin_logoin_p .pp{width:223px;height:30px; line-height:30px; text-align:center; float:left}

.touch_bigimg{width:668px; position:absolute; z-index:9999; background:#fff;bottom:80px}
.touch_bigimg .h1{ width:100%; margin-left:0px;height:33px; line-height:33px;background-color:#008eda;}
.touch_bigimg .h1 span{color:#fff;font-size:14px; float:left; background:none; margin-left:10px;font-weight:bold}
.touch_bigimg .h1  a{ display:block; float:right; margin-right:10px; width:45px;height:24px;background:url(../images/xx.png) no-repeat;}
.touch_bigimg_bigimg{height:200px;border:1px solid #008eda;width:322px;}
.touch_bigimg_bigimg_p{width:223px; margin-top:20px;color:#333}
.po_neme{width:165px;height:20px; background-color: #EDF4FA;
    border: 1px solid #A4C8E8;}
.touch_bigimg_bigimg_p .pp{width:223px;height:30px; line-height:30px; text-align:center; float:left}





