﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px;  background:#f8f8f8; font-size:12px;  font-family:微软雅黑}
*{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
a:link, a:active, a:visited{ color:#1a1a1a; text-decoration:none;}
a:hover{ color:#2f82ff; text-decoration: none;}
img,a{ border:none;}
.clear{ clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE7.0及以下版本*/
:focus { outline-style: none; } /* for Firefox，IE8.0等 */　
a {blr:e­xpression(this.onFocus=this.blur())}
area {blr:e­xpression(this.onFocus=this.blur())}

#wrapper{ width:100%; height:auto; margin:0px auto}
#wrapper .head{ width:1200px; height:180px; margin:0px auto;}
#wrapper .head .top{ width:1200px; height:119px; overflow:hidden; }
#wrapper .head .top .logo{ width:284px; height:100px; overflow:hidden; float:left; display:block; margin-top:10px}
#wrapper .head .top .headright{ width:700px; height:119px; overflow:hidden; float:right}
#wrapper .head .top .headright .search{ margin-top:45px; width:700px; overflow:hidden; display:block; height:37px}
#wrapper .head .top .headright .search .srk{ border:0; padding-left:30px; width:414px; height: 35px;  line-height: 35px;  color:#999;float:right; display:inline-block; background:url(../images/fdj.png) #fff no-repeat 6px 7px }
#wrapper .head .top .headright .search .fdj{ overflow: hidden;display: inline-block; border: 0 none;  width:90px; height:37px; background:#444444;cursor: pointer;color:#fff; font-size:14px; float:right; }
#wrapper .head .menu{ width:1200px ;height:50px; line-height:50px; margin-top:11px; position:relative}
#wrapper .head .menu .menul{width:220px ;height:50px; float:left; display:block }
#wrapper .head .menu .menuxial{ width:220px; height:auto; background:#FFF; display:none; position:absolute; top:50px; z-index:5}
#wrapper .head .menu .menuxial ul{ padding:0px; margin:0px; padding-bottom:20px; display:block; overflow:hidden}

/*------------------内容结束------------------*/
.fullSlide{ width:100%;  position:relative;  height:626px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:626px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:626px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:4px; overflow:hidden; background:#a8938a;  line-height:999px; 
-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;}
.fullSlide .hd ul .on{ background:#38312e;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:3%;  z-index:1; width:40px; height:60px; background:url(../imagesy/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:3%; background-position:-6px -137px; }




#wrapper .head .menu .menuxial ul li{ width:160px;float:left;  font-size:14px; line-height:60px; text-align: center; border-bottom:1px dashed #c4c4c4; margin:0px 30px; background:url(../images/ioc1.png) no-repeat 141px center}
#wrapper .head .menu .menuxial ul li a{ color:#727272; text-decoration:none;width:160px; height:60px; display:block}
#wrapper .head .menu .menuxial ul li a:hover{ width:160px; height:60px; color:#000;}
#wrapper .head .menu .menuxial ul li.cur{ width:160px; height:50px; color:#000;}
#wrapper .head .menu .menuxial ul li.cur a{ color:#000}





#wrapper .head .menu .menur{width:840px ;height:50px; float:right; display:block }
#wrapper .head .menu .menur ul{ padding:0px; margin:0px}

#wrapper .head .menu .menur ul li{ width:120px;float:left;  font-size:18px; line-height:50px; text-align:right;}
#wrapper .head .menu .menur ul li a{ color:#535353; text-decoration:none;width:120px; height:50px; display:block}
#wrapper .head .menu .menur ul li a:hover{ width:120px; height:50px; color:#fa7142;}
#wrapper .head .menu .menur ul li.cur{ width:120px; height:50px; color:#fa7142;}
#wrapper .head .menu .menur ul li.cur a{ color:#fa7142}

#wrapper .banner{ width:100%; height:626px; overflow:hidden; position: relative; top:0px; z-index:1}
#wrapper .banner .bannertp{ width:100%; height:500px;position: absolute; z-index:2;   }



#wrapper .container{width:100%; height:auto;overflow:hidden; margin-top:30px}
#wrapper .container .conpro{ width:1200px; height:900px; margin:0px auto; overflow:hidden; display:block}
#wrapper .container .conpro .conprotitle{width:1200px; height:80px; line-height:80px; font-size:30px; font-weight:400; color:#000; text-indent:90px}
#wrapper .container .conpro .conprolist{width:1000px; height:432px; margin:0px auto; background:url(../images/pro_bj.png) no-repeat; padding:25px 0px 25px 25px}

#wrapper .container .conpro .conprolist ul{ padding:0px; margin:0px; width:}
#wrapper .container .conpro .conprolist ul li{ width:250px;float:left;  font-size:18px; height:213px; }
#wrapper .container .conpro .conprolist ul li a{ width:250px; height:213px; display:block}
#wrapper .container .conpro .conprolist ul li.lititle{width:250px;height:213px;}
#wrapper .container .conpro .conprolist ul li.limore{width:250px;height:213px; background:#fa7142; display:block}
#wrapper .container .conpro .conprolist ul li.limore a{ margin:25px; background:#fff; width:200px; height:163px;color:#fa7142; position:relative}
#wrapper .container .conpro .conprolist ul li.limore a span{ display:block; border:2px solid #fa7142; width:135px; height:50px;  text-align:center; line-height:50px; color:#fa7142; position:absolute; top:50px; left:32px}

#wrapper .container .conpro .conprolist1{width:1200px; height:190px;text-align:center;overflow:hidden; border-bottom:1px solid #7d7d7d; margin-top:60px}
#wrapper .container .conpro .conprolist1 .conprolist1left{ width:10px; height:130px; float:left; display:block; margin:30px 10px 0px 0px}
#wrapper .container .conpro .conprolist1 .conprolist1right{width:10px; height:130px; float:right; display:block; margin:30px 10px 0px 0px}

#wrapper .container .conpro .conprolist1 ul{ width:1160px; float:left; padding:0px; margin:0px}
#wrapper .container .conpro .conprolist1 ul li{width:130px; height:170px; margin-left:5px; margin-right:10px; margin-top:10px;  float:left; display:inline;}



#wrapper .container .conabout{width:100%; height:722px;overflow:hidden; margin-top:30px; }
#wrapper .container .conabout .conaboutmain1{width:1200px; height:722px; margin:0px auto;position:relative}



#wrapper .container .conabout .conaboutmain1 .bsbj{ width:1490px; height:660px; position:absolute; background:#fff; left:333; z-index:1}
#wrapper .container .conabout .conaboutmain1 .hsbj{top:95px; width:913px; height:453px; position:absolute; background:#bfbfbf; z-index:2; left:-340px}
#wrapper .container .conabout .conaboutmain1 .aboutmain{top:95px; width:635px; height: 580px; position:absolute;z-index:3; left:522px;}
#wrapper .container .conabout .conaboutmain1 .aboutmain h1{height:100px; line-height:100px; color:#000; font-size:30px; font-weight:400; background:url(../images/line.png) no-repeat left bottom; margin-left:120px}
#wrapper .container .conabout .conaboutmain1 .aboutmain p{ margin:20px 0px;height: auto; line-height:29px; color:#000; font-size:14px; font-weight:400;margin-left:120px }
#wrapper .container .conabout .conaboutmain1 .aboutmain .more{ width:88px; height:29px; padding-left:120px; }
#wrapper .container .conabout .conaboutmain1 .aboutmain .pic{width:647px; height:161px; margin-top:83px}
#wrapper .container .connew{ width:1220px; height:480px; margin:0px auto; overflow:hidden; display:block}
#wrapper .container .connew .connewtitle{ text-align:center; font-size:30px; color:#000; width:1200px; height:80px; line-height:80px; background:url(../images/line1.png) no-repeat bottom center }
#wrapper .container .connew .connewmain{ width:1220px; height:378px; display:block; margin-top:50px}
#wrapper .container .connew .connewmain .connewmainl{ width:608px; height:348px; display:block; float:left; background:url(../images/new_bj1.png) no-repeat; }
#wrapper .container .connew .connewmain .connewmainl .connewmainllist{ width:588px; height:328px; padding:10px;}
#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul{ padding:0px; margin:0px}
#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul li{ width:518px; height:135px; margin:20px 40px; border-bottom:1px dashed #cacaca; display:block; overflow:hidden}
#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul li a{ display:block; width:518px; height:125px; color:#4c4c4c}

#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul li .libt{ width:518px; height:37px; left:37px}
#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul li .libt .libttxt{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-size:16px; width:390px; height:37px; line-height:37px; float:left; display:block; padding-left:40px}
#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul li a:hover .libt .libttxt{ color:#fa7142 }

#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul li .libt .libttime{ font-size:12px; width:80px;  height:37px; line-height:37px;float:right; display:block}
#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul li .liline{ width:30px; height:1px; background:#444444; margin:10px 0px }
#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul li a:hover .liline{ background:#fa7142}

#wrapper .container .connew .connewmain .connewmainl .connewmainllist ul li .limain{ width:477px; height:46px; line-height:23px; float:left; display:block; padding-left:40px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; font-size:14px }


#wrapper .container .connew .connewmain .connewmainr{ width:608px; height:348px; display:block; float:right; background:url(../images/new_bj2.png) no-repeat; }
#wrapper .container .connew .connewmain .connewmainr .connewmainrlist{ width:588px; height:328px; padding:10px;}
#wrapper .container .connew .connewmain .connewmainr .connewmainrlist ul{ padding:0px; margin:0px ; margin:20px 40px;}
#wrapper .container .connew .connewmain .connewmainr .connewmainrlist ul li{ width:518px; height:55px; border-bottom:1px dashed #cacaca; display:block; overflow:hidden; background:url(../images/ioc2.png) no-repeat 3px 18px}
#wrapper .container .connew .connewmain .connewmainr .connewmainrlist ul li a{ display:block; width:518px; height:55px; color:#4c4c4c}
#wrapper .container .connew .connewmain .connewmainr .connewmainrlist ul li .litxt{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-size:14px; width:390px; height:55px; line-height:55px; float:left; display:block; padding-left:30px}
#wrapper .container .connew .connewmain .connewmainr .connewmainrlist ul li a:hover .litxt{ color:#fa7142 }
#wrapper .container .connew .connewmain .connewmainr .connewmainrlist ul li .litime{ font-size:12px; width:80px;  height:55px; line-height:55px;float:right; display:block}
#wrapper .footer{ width:100%; height:auto; margin:0px auto; margin-top:50px }
#wrapper .footer .footertop{background:#444444; height:275px; overflow:hidden; width:100%}
#wrapper .footer .footertop .footertopmain{height:275px; width:1200px; margin:0px auto; text-align:center}
#wrapper .footer .footertop .footertopmain .footertopmainmenu{ margin-top:50px; width:1200px; height:60px;  text-align:center; color:#a9a9a9; line-height:60px;font-family:微软雅黑; font-size:12px}
#wrapper .footer .footertop .footertopmain .footertopmainmenu a{ color:#a9a9a9; text-decoration:none; padding:0px 15px}
#wrapper .footer .footertop .footertopmain .footertopmainmenu a:hover{ color:#fa7142; text-decoration:none}
#wrapper .footer .footertop .footertopmain .footertopmainlj{ margin-top:10px;height:60px; width:1200px;  text-align:center; background:url(../images/line2.png) no-repeat center bottom}
#wrapper .footer .footertop .footertopmain .footertopmainlj ul { padding:0px; margin:0px}
#wrapper .footer .footertop .footertopmain .footertopmainlj ul li{ width:41px; height:41px; display:inline-block}

#wrapper .footer .footertop .footertopmain .footertopmaintxt{ color:#aaaaaa; margin-top:30px;height:40px; width:1200px;  text-align:center; }
#wrapper .footer .footerdown{ height: auto; overflow:hidden; width:100%; }
#wrapper .footer .footerdown .footerdownmian { width:1200px; margin:0px auto; text-align:center; padding:20px 0}

#wrapper .container .conny{width:1200px; height:auto;overflow:hidden; margin:0px auto }
#wrapper .container .conny .connytitle {width:1200px; height:90px;overflow:hidden; text-align:center; margin:40px 0 }
#wrapper .container .conny .connytitle h1{ font-size:36px; color:#0f0f0f; font-weight:400; margin-bottom:0px}
#wrapper .container .conny .connytitle h2{ font-weight:100; font-size:36px; color:#fa7142; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
#wrapper .container .conny .connymain {width:1200px; height: auto;overflow:hidden; }


#wrapper .container .conny .connymain .left{ width:220px; height:auto; overflow:hidden; float:left; margin-left:33px}
#wrapper .container .conny .connymain .left .lefttitle{ width:220px;  background:#fa7142; height:50px; line-height:50px; text-align:center; font-size:27px; color:#fff; font-weight:900}
#wrapper .container .conny .connymain .left .leftlist{ width:220px; height:auto; overflow:hidden;background:#ffffff; font-size:14px; padding-bottom:30px}
#wrapper .container .conny .connymain .left .leftlist ul{ padding:0px; margin:0px;}
#wrapper .container .conny .connymain .left .leftlist ul li{ margin:0px 30px; text-align:center; line-height:60px; width:160px; border-bottom:1px dashed #c4c4c4}
#wrapper .container .conny .connymain .left .leftlist ul li a{color:#727272; font-size:14px; display:block}
#wrapper .container .conny .connymain .left .leftlist ul li a:hover{ font-size:14px;  color:#727272; background:url(../images/li_cur_bj.png) no-repeat 140px center}
#wrapper .container .conny .connymain .left .leftlist ul li.cur{  background:url(../images/li_cur_bj.png) no-repeat 140px center; color:#727272;}

#wrapper .container .conny .connymain .right{ width:925px; height:auto; overflow:hidden; float:right;}
#wrapper .container .conny .connymain .right .righttitle{ width:30px; height:50px; background:#e63f05}
#wrapper .container .conny .connymain .right .rightmain{ width:925px; height: auto; display:block; overflow:hidden; padding:10px 0px}
#wrapper .container .conny .connymain .connymainzt{ width:1200px; height:auto; overflow:hidden;}
#wrapper .container .conny .connymain .connymainzt .connymainzttitle{ width:30px; height:50px; background:#e63f05}
#wrapper .container .conny .connymain .connymainzt .connymainztbjq{ width:1200px; height: auto; padding:50px 0 }
#wrapper .container .conny .connymain .connymainzt .connymainztlyb{ width:782px; height:auto; overflow:hidden; margin:0px auto}
#wrapper .container .conny .connymain .connymainzt .connymainztlyb input{ width:778px; height:50px; line-height:50px; margin:10px 0px; border:1 solid #7d7d7d; text-indent:10px; font-family:微软雅黑}
#wrapper .container .conny .connymain .connymainzt .connymainztlyb textarea{font-family:微软雅黑; width:778px; height:150px; line-height:20px;  margin:10px 0px; border:0;text-indent:10px; padding-top:8px; border:1px solid #7d7d7d;}

#wrapper .container .conny .connymain .connymainzt .connymainztlyb button{font-family:微软雅黑; width:780px; height:50px; line-height:50px; background:#fa7142; margin:10px 0px; border:0;  color:#fff; cursor:pointer; font-size:22px}

#wrapper .container .conny .connymain .right .rightnew{ width:925px; height: auto; display:block; overflow:hidden;}
#wrapper .container .conny .connymain .right .rightnew ul{ padding:0px; margin:0px ; margin:20px 40px;}
#wrapper .container .conny .connymain .right .rightnew ul li{ width:845px; height:55px; border-bottom:1px dashed #cacaca; display:block; overflow:hidden; background:url(../images/ioc3.png) no-repeat 3px 25px}
#wrapper .container .conny .connymain .right .rightnew ul li a{ display:block; width:845px; height:55px; color:#4c4c4c}
#wrapper .container .conny .connymain .right .rightnew ul li .litxt{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-size:14px; width:740px; height:55px; line-height:55px; float:left; display:block; padding-left:20px}
#wrapper .container .conny .connymain .right .rightnew ul li a:hover .litxt{ color:#fa7142 }
#wrapper .container .conny .connymain .right .rightnew ul li .litime{ font-size:12px; width:80px;  height:55px; line-height:55px;float:right; display:block}

.page{ width:925px; height: auto; margin:10px auto; text-align:center; line-height:24px; overflow:hidden; display:block}
.page a,.page a:visited{ padding:5px 9px; background:#cccccc; color:#FFFFFF; margin:0px 5px}
.page a:hover,.page  a.curr{ background-color:#fa7142}


#wrapper .container .conny .connymain .right .rightpro{ width:925px; height: auto; display:block; overflow:hidden; padding-bottom:40px}
#wrapper .container .conny .connymain .right .rightpro ul{ padding:0px; margin:0px}
#wrapper .container .conny .connymain .right .rightpro ul li{width:252px; height:263px; float:left; list-style:none; margin-right:23px; margin-left:28px; margin-top:10px }
#wrapper .container .conny .connymain .right .rightpro ul li a{ width:252px; height:263px; display:block ; color:#353535}
#wrapper .container .conny .connymain .right .rightpro ul li .lipic{ width:252px; height:233px;}
#wrapper .container .conny .connymain .right .rightpro ul li .litxt{width:252px; height:30px; line-height:30px; text-align:center}
#wrapper .container .conny .connymain .right .rightpro ul li a:hover .litxt{ color:#fa7142}

#wrapper .container .conny .connymain .right .rightjsfw{ width:925px; height: auto; display:block; overflow:hidden; padding-bottom:40px}
#wrapper .container .conny .connymain .right .rightjsfw ul{ padding:0px; margin:0px}
#wrapper .container .conny .connymain .right .rightjsfw ul li{width:925px; height:179px; float:left; list-style:none;  margin-top:10px }
#wrapper .container .conny .connymain .right .rightjsfw ul li a{ width:925px; height:179px; display:block ; color:#353535}

#wrapper .container .conny .connymain .right .rightjsfw ul li .lipic{ width:283px; height:179px; float:right; display:block}
#wrapper .container .conny .connymain .right .rightjsfw ul li .litxt{ border-bottom:1px solid #959595;float:left; display:block ;width:630px; height:90px; line-height:30px; text-align:left; margin-top:89px}
#wrapper .container .conny .connymain .right .rightjsfw ul li .litxt h1{ display:block; height:30px; line-height:30px; font-size:16px; color:#e63f05;color:#343434; width:630px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:100}
#wrapper .container .conny .connymain .right .rightjsfw ul li a:hover .litxt h1{  color:#e63f05;font-size:16px}
#wrapper .container .conny .connymain .right .rightjsfw ul li .litxt p{ width:630px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; height:50px; line-height:25px }





#wrapper .container .conny .connymain .left1{ width:220px; height:auto;  float:left; margin-left:33px; display:block}
#wrapper .container .conny .connymain .left1 .left1list{ width:220px; height:auto;font-size:14px; padding-bottom:30px; }
#wrapper .container .conny .connymain .left1 .left1list ul{ padding:0px; margin:0px;}
#wrapper .container .conny .connymain .left1 .left1list ul li{ margin-bottom:2px; font-size:18px; color:#fff; text-align:center;line-height:50px; width:220px; background:#fa7142}
#wrapper .container .conny .connymain .left1 .left1list ul li a{ color:#fff; display:block; overflow:hidden ;background: url(../images/pro_ioc.png) no-repeat 162px center}
#wrapper .container .conny .connymain .left1 .left1list ul li ul{width:220px; background:#fff; overflow:hidden; display:block; padding-bottom:10px}

#wrapper .container .conny .connymain .left1 .left1list ul li ul li{ margin:0px 30px; text-align:center; height:60px; line-height:60px; width:160px; border-bottom:1px dashed #c4c4c4; background:none}
#wrapper .container .conny .connymain .left1 .left1list ul li ul li a{color:#727272; font-size:14px; display:block}
#wrapper .container .conny .connymain .left1 .left1list ul li ul li a:hover{ font-size:14px;  color:#727272; background:url(../images/li_cur_bj.png) no-repeat 140px center}
#wrapper .container .conny .connymain .left1 .left1list ul li ul li.cur{  background:url(../images/li_cur_bj.png) no-repeat 140px center; color:#727272;}










