@charset "utf-8";


/* CSS Document */

html{ }


body{ font-size:12px;font-size:16px; font-family:"Microsoft YaHei", "Lantinghei SC", "Helvetica Neue", Arial, "Open Sans", "Hiragino Sans GB", sans-serif; background:url(../images/body_bg.jpg) repeat-x center top;}


.body{ width:1202px; margin:0 auto; }
.body.head{ width:100%;}
.body.head img{ width:100%; }

*{ margin:0px; padding:0px;}


img{ border:0px;}


a{ text-decoration:none; color:#595959;}


a:hover{ color:#008ACB;}


ul{ list-style-type:none;}


.flt{ float:left;}


.rig{ float:right;}


div{ overflow:hidden;}


.border{ border:1px #c6def6 solid;}





/*head*/

.navbg{ width:100%; background:url(../images/navy_bg.jpg) no-repeat center top; }
.head{ background:url(../images/body_bg.jpg) no-repeat center top; margin-bottom:10px;}


#divTopFlash{ height:360px; position:absolute; left:0; top:0; width:1202px; left:calc( 50% - 601px ); display:none;}


#logo{ display:none; position:absolute; width:395px; height:78px; margin:40px 0 0 20px; background:url(../images/Logo.png); _background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/Logo.png', sizingMethod='scale');}


#logo a{ width:395px; height:78px; display:block; overflow:hidden; text-indent:-1000px;}


#left_btn{ position:absolute; width:1190px; margin-top:22px;}


#left_btn a{ display:block; width:59px; height:20px; line-height:20px; margin-left:8px; float:right; text-align:center; color:#fff; background:url(../images/btn_bg_1.png); _background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn_bg_1.png', sizingMethod='scale');}





#menu{ height:44px; padding-left:2px; width:1202px; margin:0 auto;}


#menu .m{ float:left; background:url(../images/menu_jg.jpg) no-repeat right top; padding-right:2px; width:169px;}


#menu .m .ma{ display:block; color:#fff; height:43px; width:100%; line-height:44px; overflow:hidden; text-align:center; font-size:14px; font-size:18px; font-weight:bold;    font-family: "Microsoft YaHei", "Lantinghei SC", "Helvetica Neue", Arial, "Open Sans", "Hiragino Sans GB", sans-serif; }


#menu .m div{ background-color:#E7F9FE; position:absolute; z-index:10; margin-top:1px; display:none; width:118px; padding:5px 0; text-align:center; line-height:28px;}


#menu .m div a{ display:block; border-bottom:1px #ddd solid;}


#menu .on .ma,#menu .m .sel{ background:url(../images/menu_on.jpg) repeat-x; color:#fff503;}


#menu .on div{ display:block;}


#menu  #m9{ background:none; padding-right:0;}





#divHello{ height:40px; margin:0 auto; width:1202px; }


#divHello .flt{ line-height:42px; font-weight:bold; padding-left:10px; color:#323232; font-size:14px;}


#divHello .flt span{ color:#4f9f00; padding-left:10px;}


#divHello .rig{ text-align:right; padding-right:22px; margin-top:10px;}


#divHello .rig input{ width:222px; height:22px; line-height:22px; color:#ccc; border:0; vertical-align:top; background-color:transparent;}


#divHello .rig span{ display:inline-block; *display:inline; zoom:1; width:74px; height:24px; margin-left:15px; cursor:pointer;}





/*首页主体*/


.item{ width:358px; border:1px #d5d5d5 solid; float:left;}


.item .top{ background:url(../images/i_top_bg.jpg) repeat-x; height:39px; line-height:38px; text-align:right; padding-left:18px;}


.item .top span{ display:block; float:left; width:96px; padding-right:12px; height:36px; line-height:36px; margin-top:3px; font-size:14px; font-weight:bold; font-family:"宋体"; text-align:center; background:url(../images/i_top.jpg) no-repeat;}


.item .top a{ margin-right:10px; color:#6aadbd;}


.item .top4{ text-align:left;}


.item .top4 span{ background-image:url(../images/i_top_4.jpg); width:93px; height:35px; padding-right:0; position:absolute; margin-top:8px; color:#fff; }


.item .top4 a{ float:right;}
#indexR1 .con ul li a{ width:320px;}
#indexL2 .con ul li a{ width:320px;}
.item .con{ padding:8px;}


.item .con ul li{ line-height:200%; overflow:hidden; background:url(../images/d.jpg) no-repeat 2px 16px; padding-left:12px; color:#999999; text-align:right;   }


.item .con ul li a{ text-align:left; float:left;text-overflow:ellipsis; overflow:hidden; width:460px;white-space:nowrap; }





#indexL1{ width:auto; float:none; height:526px; height:468px; margin-bottom:10px;}


#indexL1 .con .flt{ width:587px; padding:10px 0 0 8px;}


#divIndexPic{ width:585px; height:368px;  border:1px #d5d5d5 solid;}


#divIndexPic img{ width:585px; height:368px;}


#divIndexPicB{ position:absolute; width:158px; margin-left:428px; margin-top:-28px; z-index:20;}


#divIndexPicB div{ float:left; color:#fff; font-weight:bold; width:24px; height:24px; line-height:24px; text-align:center; margin-right:2px; cursor:pointer; background:url(../images/hs_bg.png); _background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hs_bg.png', sizingMethod='scale');}


#divIndexPicB .on{ background:#3684d6;}


#divIndexPicA{ text-align:center; height:36px; line-height:36px; padding:0 8px;}


#divIndexPicA a{ font-weight:bold;}


#indexL1 .con .rig{ width:562px; padding-right:4px; padding-top:8px;}


#indexL1 .con .rig .rd{ background:url(../images/rd.jpg) no-repeat; padding-left:78px; border-bottom:1px #d5d5d5 solid; line-height:28px; height:74px; margin-bottom:8px;}


#indexL1 .con .rig .rd h3 a{ color:#0d65bf; font-size:16px;}


#indexL1 .con .rig .rd div{ line-height:18px; color:#595959;}


#indexL1 .con .rig .rd div a{ color:#f00;}


#indexL1 .con .rig ul{ padding-top:10px;}


#indexL1 .con .rig ul li{ margin:0 16px;line-height:210%;}



#menu .m  #m6_z{ width:300px; width:150px;}
#menu .m div#m6_z a{ width:calc( 50% - 10px ); width:calc( 100% - 10px );}

#indexL1 .con .rig .rd div{ line-height:180%; }
#indexL1 .con .rig .rd{ height:124px!important; padding-bottom:0!important; }
#indexL1 .con .rig .rd div span{ height:58px!important;}
#indexL1 .con .rig ul{ padding-top:0!important;}
/*


#indexR1{ float:right; width:260px; height:336px; margin-bottom:10px;}


#indexR1 .top{ padding-left:1px;}


#indexR1 .top span{ background:url(../images/i_top_2.jpg) repeat-x; margin-top:1px; height:40px; color:#e56600; padding-right:0; border-right:1px #d5d5d5 solid;}


#indexR1 .con ul li{ line-height:26px;}*/


#indexR1{ width:458px; height:327px; margin-right:10px;}





.kjck{ float:right; width:261px; height:250px; height:329px; background:url(../images/kjck2.jpg) no-repeat;}


.kjck .con{ padding:66px 0 0 20px; padding:81px 0 0 20px}


.kjck .con a{ display:block; float:left; _display:inline-block; _float:none; margin-right:14px; margin-bottom:50px; width:66px; height:78px; width: 106px;  }
.kjck .con a img{ display:block; margin:0 auto;}




#indexL2{ width:458px; height:327px;}


#indexR2{ float:right;}


#indexR2 .top span{ background-image:url(../images/i_top_3.jpg); width:124px; }





#indexA1{ float:none; width:auto; margin-top:10px; margin-bottom:10px;}


#indexA1 .con{ padding:20px 0 0 24px;}


#indexA1 .con div{ float:left; margin-right:24px; margin-bottom:20px;}


#indexA1 .con div img{ width:300px; height:107px;width: 368px;
    height: 147px;
}


/*


#indexL3{ width:298px; height:247px;}


#indexL3 .con{ padding-top:12px;}


#indexR3{ float:none; width:auto; height:240px;}*/





#indexL3{ width:398px; height:240px;}


#indexR3{ float:right; width:790px; height:280px;}


#indexR3 .con{ padding-top:12px;}


#divRjyq div{ float:left;}


#divRjyq div a{ display:block; overflow:hidden; padding:10px; width:190px; width:267px; height:160px; height:200px; border:1px #d5d5d5 solid; margin-right:10px; text-align:center;}


#divRjyq div img{ max-width:190px; max-width:267px; max-height:160px; max-height:200px;}





.tlgg{ margin-top:10px;}





#divYqlj{ margin-top:10px; float:none; width:auto;}


#divYqlj .con{ padding:12px 0 0 8px;}


#divYqlj .con a{ display:block; float:left; margin-right:10px;margin-right:20px; margin-bottom:10px;}

#divYqlj .con a:last-child{ margin-right:0;}
#divYqlj .con img{ width:112px; width:137px; width:129px; height:52px; border:1px #d9d9d9 solid;}





/*bottom*/


#div_bottom{ text-align:center; padding:20px 0 20px 0; color:#000; line-height:24px; margin-top:10px; background:#d4eaff url(../images/bottom_bg.jpg) repeat-x top;}

































































/*内容页*/


#div_ny_left{ float:left; width:272px;}


.left_top{ border:0px #d9d9d9 solid;}


.left_top .top{ background:#008ACB; height:50px; text-align:center; line-height:50px; color:#fff; font-size:20px; font-family:"微软雅黑"; }


.left_top .top span{ font-family:Georgia,Arial; font-size:14px; padding-left:8px; text-transform:uppercase; color:#ddd;}


.left_top .con{ border-top:1px #d9d9d9 solid; padding:6px 0;}


.left_top .con ul li{ border-bottom:1px #ddd dotted; line-height:32px; padding-left:20px; }


.left_top .con ul li a i{ padding-right:6px; font-size:10px; font-style:normal; }


.left_top .con ul li a:hover,.left_top .con ul li a.on{ color:#008ACB; }





.wzss{ margin-top:10px; background:url(../images/wzss.jpg); height:163px;}


.wzss .con{ margin-top:70px; padding-left:88px;}


.wzss .con #txtSou{ border:0; width:140px; background-color:transparent; padding-left:4px; height:21px; line-height:21px;}


.wzss .con div{ margin-bottom:14px;}


.wzss .con #txtSouBtn{ width:88px; height:30px; border:0; background-color:transparent;-moz-opacity: 0.1; opacity: 0.1; filter:alpha(opacity=10);}





#div_ny_left .link div{ margin-top:10px;}





#div_ny_right{ float:right; width:916px; border:1px #d5d5d5 solid;}


#div_ny_right .lon{ background:url(../images/i_top_bg.jpg) repeat-x; height:39px; line-height:38px; text-align:right; color:#595959; padding-left:18px; padding-right:6px;}


#div_ny_right .lon span{ display:none; float:left; color:#000; width:96px; padding-right:12px; height:36px; line-height:36px; margin-top:3px; font-size:14px; font-weight:bold; font-family:"宋体"; text-align:center; background:url(../images/i_top.jpg) no-repeat;}


#div_ny_right .lon a{ margin:0 6px; color:#008ACB;}


#div_ny_right .lon b{ font-weight:normal; margin-right:6px;}





#div_ny_right .con{ padding:18px;}


#div_ny_right .con .title{ border-bottom:1px #ddd dashed; padding-bottom:4px; display:none; margin-bottom:12px;}


#div_ny_right .con .title h1{ line-height:42px; text-align:center; color:#FCA534; font-size:18px; font-size:30px; font-family:"微软雅黑"; }


#div_ny_right .con .title .rq{ text-align:center; color:#999; line-height:24px; padding-bottom:6px;  }


#div_ny_right .con .zw{ line-height:24px; font-size:16px; color:#484848; line-height:220%;}





#divInfo001001 #div_ny_right .con .title{ display:block;}


#divInfo001001 #div_ny_right .con .title h1{ color:#008ACB; }


#divInfo001001 #div_ny_right .rq{ display:none;}





#divInfo001011 #div_ny_right .con .title{ display:block;}


#divInfo001011 #div_ny_right .con .title h1{ color:#008ACB; }


.info001011 #div_ny_right .rq{ display:none;}


.info001011001 #div_ny_right .rq{ display:none;}





/*全屏信息页*/


#divInfo001002 #div_ny_left{ display:none;}


#divInfo001002 #div_ny_right{ width:auto; float:none; background-color:#F3FBFE;}


#divInfo001002 #div_ny_right .lon span{ display:block;}


#divInfo001002 #div_ny_right .title{ display:block;}





#divInfo001004 #div_ny_left{ display:none;}


#divInfo001004 #div_ny_right{ width:auto; float:none; background-color:#F3FBFE;}


#divInfo001004 #div_ny_right .lon span{ display:block;}


#divInfo001004 #div_ny_right .title{ display:block;}





#divInfo001006 #div_ny_left{ display:none;}


#divInfo001006 #div_ny_right{ width:auto; float:none; background-color:#F3FBFE;}


#divInfo001006 #div_ny_right .lon span{ display:block;}


#divInfo001006 #div_ny_right .title{ display:block;}


#divInfo001006 #div_ny_right .rq{ display:none;}








/*视觉苏宿*/


.info_pics{ width:750px; height:563px; margin:0 auto; width:800px; height:450px; margin:40px auto;}


#divInfoPic001006{ width:750px; height:563px; width:800px; height:450px; }


#divInfoPic001006 div{ position:absolute; background-color:#F3FBFE;}


#divInfoPic001006 div img{ width:750px; height:563px; width:800px; height:450px;}


#divInfoPic001006 div b{ display:block; position:absolute; width:750px; height:42px; line-height:42px; margin-top:-42px; color:#fff; text-align:center; font-size:18px; background:url(../images/hs_bg.png); _background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hs_bg.png', sizingMethod='scale'); width:800px;}


.info_pics_btn{ position:absolute; width:50px; font-size:102px; line-height:90px; font-weight:bold; margin-top:220px; cursor:pointer;}


.info_pics_btn a{ color:#ddd;}


.info_pics_btn a:hover{ color:#999;}


#divInfoPic001006L{ margin-left:-52px; text-align:left;}


#divInfoPic001006R{ margin-left:800px; text-align:right;}





/*列表页*/


.list_li ul li{ background:url(../images/d.jpg) no-repeat 2px center; padding-left:12px; height:40px; line-height:40px;  text-align:right; color:#999; border-bottom:1px #d9d9d9 dashed;}


.list_li ul li a{ float:left; font-size:16px;}


.list_pic{ padding-left:10px; padding-top:10px;}


.list_pic div{ float:left; height:210px; text-align:center; line-height:28px; padding:12px;}


.list_pic div a{ display:block; overflow:hidden; text-align:center; font-size:15px; padding:10px; width:240px; height:160px; border:1px #d5d5d5 solid;}


.list_pic div img{ max-width:240px; max-height:260px;}


.list_pic div span{ cursor:pointer; color:#595959;}





/*工业招商*/


#div_bk_right{ float:right; width:918px;}


#div_bk_right .item{ float:none; width:auto; margin-bottom:10px;}


#div_bk_right .item .pic_con{ text-indent:2em; line-height:21px;}


#div_bk_right .item .pic_con img{ float:left; margin-right:10px; width:174px; height:124px;}


#div_bk_right .item .pics{ float:left; width:346px; }


#div_bk_right .item .pics div{ float:left; text-align:center; line-height:26px; margin-right:10px;}


#div_bk_right .item .pics div img{ width:158px; height:104px;}


#div_bk_right .item ul{ float:left;}





/*专题*/


.xwhd{ background:url(../images/zt_hd.gif) no-repeat; width:418px; height:328px; float:left;}


.xwhd img{ width:390px; height:298px; margin:15px;}


.zt_pf{ background:url(../images/pf.png) no-repeat; position:absolute; width:390px; height:35px; margin-top:-50px; margin-left:15px;}


.p_l{ width:280px; line-height:35px; color:#fff; text-indent:5px; float:left;}


.p_r{ width:110px; float:right;}


.p_r a{ width:14px; height:7px; background-color:#FFF; display:inline-block; *display:inline; zoom:1; margin-top:15px; margin-right:4px;}


.p_r a:hover,.p_r a.ff{ background-color:#ff0f00;}


.zt_xw{ width:530px; float:right; padding-right:30px;}


.zdxw{ line-height:22px; font-size:12px}


.zdxw span{ color:#ff0009; height:40px; line-height:40px; width:100%; display:inline-block; *display:inline; zoom:1; font-size:18px; text-align:center;}


.zt_ls{ margin-top:15px;}


.zt_ls ul li{ height:30px; line-height:30px; text-align:right; color:#606060;}


.zt_ls ul li a{ color:#084075; float:left;}


.zt_yc{ width:1020px;}


.ldjh{ width:320px; float:left; height:285px; margin-top:10px; margin-right:20px;} 


.dl_t{ background:url(../images/ztbj.gif) no-repeat; height:41px; line-height:41px;}


.dl_t span{ float:left; width:200px; padding-left:50px; color:#005294; font-size:16px;}


.dl_t a{ width:50px; float:right; margin-top:20px;}


.dl_m{ background:url(../images/jh.gif) repeat-y; width:100%;}


.jhnr{ width:290px; margin:13px auto; height:210px;}


.jhnr ul li{ line-height:30px;}


.jhnr ul li a{ color:#084075;}








/*网站地图


.sitemap{ width:770px; margin:10px auto;}


.sitemap a{ color:#003a72; white-space:nowrap; margin-right:8px;}


.sitemap_top{ background:url(../images/wzbj.gif) no-repeat; height:40px; line-height:40px; color:#5b5b5b; padding-left:15px; margin-top:8px;}


.sitemap_top a{ font-size:16px;}


.sitemap_one{ padding:0px 30px; line-height:36px;}


.sitemap_one a{ font-size:14px; font-weight:bold;}


.sitemap_two { padding:0px 45px; }


.sitemap_two a{}*/





#sitemap{ width:auto; margin:10px auto; float:none;}


#sitemap .top{ clear:both;}


#sitemap .top span{ background-image:url(../images/i_top_3.jpg); width:124px; }


#sitemap .top span a{ color:#000;}

.tlgg img{ width:100%;}
#sitemap .sitemap_one{ float:left; padding-left:30px; line-height:36px;}



.header .inner{ width:1202px; margin:0 auto;}
.header .nav-left {
    float: left;
    width: 60%;
}.header .right {
    width: 40%;
    float: right;
}.header .right .nav-right-top {
    width: 100%;
    height: 64px;
   
    padding-top: 34px;
}.header .right .nav-right-top form {
    float: right;
    /* width: 180px; */
    height: 32px;
}.header .right .nav-right-top form input[type="text"] {
    width: 140px;
    height: 30px;
    display: block;
    padding-left: 6px;
    border: none;
    font-size: 14px;
    color: #636261;
    float: left;
    border: 1px solid #cacaca;
}.header .right .nav-right-top form input[type="button"] {
    width: 36px;
    height: 30px;
    border: none;
    border: 1px solid #cacaca;
    border-left: none;
    display: block;
    float: right;
    background: url(../images/ss.png) no-repeat center 5px;
}

#menu .m div{ width:400px; text-align:left; padding:10px 0px 0 10px ; background:#01A5EA; }
#menu .m div a{ display:inline-block; width:calc( 33.33% - 10px );text-align:center; border:0; background:#DAF2FC; margin-bottom:10px; margin-right:10px; }
#menu .m div#m5_z{ width:500px;}
#menu .m div#m5_z a{ width:calc( 25% - 10px );}
#menu .m div#m7_z { width:150px;}
#menu .m div#m7_z a{ width:calc( 100% - 10px );}