* { word-wrap: break-word; outline: none; }

body { background: #FFF; width:100%;min-width: 1200px;max-width: 1900px;margin:0 auto;}

html, body { height: 100%;}

html { -webkit-text-size-adjust: none; }

body, td, input, textarea, select,

button { color: #707070; font-size: 12px; font-family: "Microsoft Yahei", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; }

body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }

ul, ol, li { list-style-image: none; list-style-type: none; }

h1, h2, h3, h4, h5, h6 { font-size: 12px; }

a { color: #31b4e1; text-decoration: none; blr:expression(this.onFocus=this.blur()) }

a:hover { color: #ec5051; text-decoration: none; }

a img { border: none; }

em, cite, th { font-style: normal; font-weight: normal; }

table { border-collapse: collapse; border-spacing:0;}

th { text-align: left; }

input, button, select, textarea { outline: none }

i,em{ font-style:normal;}

i.fa { font-size: 14px; vertical-align: middle; margin-right: 4px; }

input[type='text']:focus{ border:1px solid #62b3ff;}

input[type='text'].error:focus{ border:1px dashed #E84C3D;}

input[type='submit']{ outline:0 none;}

.fontweight{ font-weight:bold;}

.overflow_view{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.fl_label{ display:inline-block; width:100px; text-align:right; float:left;}

.li_color{ color:#ec5051}

.iframe_body{ background-color:#fcfcfc;}

.tl { text-align: left !important; }

.tc { text-align: center !important; }

.tr { text-align: right !important; }

.clearfix:after,.clearfix:before{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.clear{ clear:both;}

.fl{ float:left !important;}

.fr{ float:right !important;}

.fn{ float:none !important;}

.pointer{ cursor:pointer;}

.lie{ width:100%; float:left;}

.hide{ display:none;}

.show{ display:block;}

.header,.lanmu,.shousuo,.#scrollPics,.case,.product,.gslinian,.youshi,.hezuo,.footer,.fot,.newszhixun,.danye,.gsnews{
    width:100%;min-width: 1200px;max-width: 1900px;margin:0 auto;
}

/****header***/

.header{height: 110px;background-color:#F5F5F5;}

.header #title{width:1200px;height: 26px;line-height: 26px;margin:0 auto;}

.header #title #left{float: left;font-size: 12px;color:#666;}

.header #title #right{float: right;font-size: 12px;color:#666;}

.logo{width:100%;height:84px;background-color: white;}

.logo #logo_center {width:1200px;height: 84px;margin:0 auto;}



/**lanmu**/

.lanmu{height:50px;background-color: #0A408A;}

.lanmu ul {width:1200px;height: 50px;margin: 0 auto;}

.lanmu ul li{width:170px;height: 50px;font-size: 18px;float: left;border-left:1px solid #CCCCCC;letter-spacing: 2px; text-align: center;line-height: 50px;color:white;}

.lanmu ul #fist{border-left:0px;background-color: #082761;}

.lanmu ul a:hover li{background-color: #082761};



/**shousuo**/

.shousuo{height: 57px;}

.shousuo .shousuo_content{width:990px;margin:0 auto;}

.shousuo .shousuo_content p{font-size: 16px;color:#1E50AF;text-align: left;line-height: 57px;float: left;}

.shousuo .shousuo_content p span{color:#666;}



.shousuo_content form{float: right;width:349px;height: 40px;border:1px solid #1E50AF;margin-top: 10px;}

.shousuo_content form #q{width:308px;height: 38px;border:0px;font-size: 16px;color:#999;text-indent: 1em;line-height: 38px;}

.shousuo_content form #submit{width:39px;height: 40px;background:url(../img/shousuo001.png) no-repeat 1px 0px;display: block;float: right;border:0px;}



/**scrollPics***/

#scrollPics {
    width:100%;
    /*height: 500px;*/
    max-width: 1900px;
    min-width: 1200px;
    margin:0 auto;
    margin-bottom: 10px;

    overflow: hidden;

    position: relative;

}



.slider {

    margin-top: 0;

}



.num {

    position: absolute;

    right: 5px;

    bottom: 5px;

}



#scrollPics .num li {

    float: left;

    color: #FF7300;

    text-align: center;

    line-height: 16px;

    width: 16px;

    height: 16px;

    cursor: pointer;

    overflow: hidden;

    margin: 3px 1px;

    border: 1px solid #FF7300;

    background-color: #fff;

}



    #scrollPics .num li.on {

        color: #fff;

        line-height: 21px;

        width: 21px;

        height: 21px;

        font-size: 16px;

        margin: 0 1px;

        border: 0;

        background-color: #FF7300;

        font-weight: bold;

    }





  /**case**/

  .case{height: 500px;display: none;}

  .hottjs {

    width: 1000px;

    height: 150px;

    margin: 0 auto;

    background: url(../img/hotzy.jpg) no-repeat 0px 105px;}



    .hottjscenter {



    height: 65px;

    float: left;

    margin-left: 435px;

    margin-top: 75px;

    text-align: center;

    border-bottom: 2px solid #1E50AF;

}

    .hottjscenter p {

    color: #1E50AF;

    font-size: 36px;

}

.case_list{width:1150px;height: 290px;margin:0 auto;margin-top: 20px;}

.case_list li{width:268px;height: 290px;float: left;margin-left: 19px;}

.case_list li img{width:268px;height: 200px;border:1px solid #D6D6D6;}

.case_list li p{text-align: center;height: 90px;font-size: 16px;color:#666666;padding: 10px;}



.case .more{margin:0 auto;width:124px;height: 31px;border: 1px solid #0A408A;text-align: center;line-height: 31px;color:#0A408A;font-size: 16.01px;}



/***product**/

.product{background-color: #F6F6F6;width:100%;min-width: 1200px;max-width: 1900px;margin:0 auto;}

.product_list{width:1200px;margin:20px auto;height: auto;}

.product_list_left {width:234px;border:12px solid #0A408A;float: left;}

.product_list_lefttop{width: 234px;height: 100px;background-color: #0A408A;color:white;font-size: 24px;line-height: 100px;text-align: center;}

/*.product_list_lefttop span{font-size: 12px;display: block;color:#666;height:20px;line-height: 20px;margin-top:2px;}

*/

.product_listul{width:234px;}

.product_listli {width:211px;font-size: 16px; color:white;margin:10px auto;text-indent: 1em;line-height: 35px;}

.product_listli .product_listitle{width:211px;background-color: #0A408A;height: 35px;color:white;}
.product_listli .product_listitle:hover{color:#00C7F6;}

.product_listli .product_listson{width:211px; margin-top: 10px;}

.product_listli .product_listson li{width:211px;height: 35px;background-color:#F5F5F5;margin-bottom: 10px;font-size: 16px;color:#666666;text-align: left;line-height: 35px;text-indent: 1em;}



.product_list_right{width:906px;float: right;}

.product_list_rightul li{width:289px;height: 300px;float: left;margin-left: 13px;}

.product_list_rightul li img{width:289px;height: 260px;border:1px solid #CCCCCC;}

.product_list_rightul li p{width:287px;height: 30px;font-size: 16px;color: #666666;line-height: 30px;text-align:center;}
.product_list_rightul li p:hover{color:#00C7F6;}
.product_list_lefttop span{width:126px;height: 33px;border:1px solid white;font-size: 16px;color:white;margin-left: 51px;display: block;float: left;margin-top: 33px;line-height: 33px;}



/*****/

.gslinian{height: 474px;background: url(../img/gslinian.jpg) no-repeat;margin:0 auto;clear: both;width:100%;min-width: 1200px;max-width: 1900px;margin:0 auto;}

#gslinian_title {width:1200px;height: 80px;font-size: 36.34px;text-align:center;line-height: 120px;color:white;margin:0 auto;}

#gslinian_title span{border-bottom:2px solid white;}

.gslinian ul{width:1200px;height: 300px;margin:0 auto;margin-top: 45px;}

.gslinian ul li{width:225px;height: 300px;float: left;margin-left: 13px;text-align: center;color:white;}

#gslinian_list01{background: url(../img/gslinian001.png)no-repeat 1px 1px;}

#gslinian_list02{background: url(../img/gslinian002.png)no-repeat 1px 1px;}

#gslinian_list03{background: url(../img/gslinian003.png)no-repeat 1px 1px;}

#gslinian_list04{background: url(../img/gslinian004.png)no-repeat 1px 1px;}

#gslinian_list05{background: url(../img/gslinian005.png)no-repeat 1px 1px;}



a:hover #gslinian_list01{background: url(../img/gslinian001s.png)no-repeat 1px -11px;}

a:hover #gslinian_list02{background: url(../img/gslinian002s.png)no-repeat 1px -11px;}

a:hover #gslinian_list03{background: url(../img/gslinian003s.png)no-repeat 1px -11px;}

a:hover #gslinian_list04{background: url(../img/gslinian004s.png)no-repeat 1px -11px;}

a:hover #gslinian_list05{background: url(../img/gslinian005s.png)no-repeat 1px -11px;}



.gsjj{height: 460px;margin: 0 auto;}

.gsjj_centent{width:1200px;height: 305px;margin: 0 auto;margin-top: 10px;}

.gsjj_left{float: left;width:670px;height: 305px;}

.gsjj_left h1{font-size: 23.18px;color:#0A408A;}

.gsjj_left span{font-size: 14.02px;color:#949494;display: block;}

.gsjj_left #gsjj_title{font-size: 16.02px;color:#090909; text-align: left;margin-top: 10px;}

.gsjj_left #description{font-size: 16.02px;color:#666;line-height: 30px;}

.gsjj_left .more{width:105px;height: 29px;background-color: #0A408A;font-size: 12.62px;text-align: center;line-height: 29px;border-radius: 3px;margin-top: 10px;color:white;}



.gsjj_right{width:396px;height: 296px;float: right;background: url(../img/gsjj_centent001.png)no-repeat;}

.gsjj_right img{width:344px;height: 247px;margin-top: 25px;margin-left: 26px;}

/**youshi***/

.youshi{height:660px;margin:0 auto;margin-top: 10px;}

.youshi ul {width:1200px;height: 478px;	box-shadow: 2px 4px 10px #999; margin:0 auto;margin-top: 10px; }

.youshi ul li{width:600px;height: 239px;float: left;}

.youshi ul .youshi_li01{background-color: #F5F5F5;}

.youshi ul .youshi_li02{background-color: #0A408A;}

.youshi ul .youshi_li03{background-color: #0A408A;}

.youshi ul .youshi_li04{background-color: #F5F5F5;}



.youshi_li01tu {width:600px;height:239px;background: url(../img/youshi_li01tu.png)no-repeat 65px 75px;}

.youshi_li02tu {width:600px;height:239px;background: url(../img/youshi_li02tu.png)no-repeat 65px 75px;}

.youshi_li03tu {width:600px;height:239px;background: url(../img/youshi_li03tu.png)no-repeat 65px 75px;}

.youshi_li04tu {width:600px;height:239px;background: url(../img/youshi_li04tu.png)no-repeat 65px 75px;}



.youshi ul li div b{width:340px;margin-top: 65px;margin-left: 208px;font-size: 17.99px;color:#333;float: left;}

.youshi ul li div span{width:340px;margin-top:10px;margin-left: 208px;font-size: 15.99px;color:#919191;line-height: 35px;display: block;}



.youshi ul li .youshi_li02tu b{width:340px;margin-top: 65px;margin-left: 208px;font-size: 17.99px;color:white;float: left;}

.youshi ul li .youshi_li02tu span{width:340px;margin-top:10px;margin-left: 208px;font-size: 15.99px;color:white;line-height: 35px;display: block;}



.youshi ul li .youshi_li03tu b{width:340px;margin-top: 65px;margin-left: 208px;font-size: 17.99px;color:white;float: left;}

.youshi ul li .youshi_li03tu span{width:340px;margin-top:10px;margin-left: 208px;font-size: 15.99px;color:white;line-height: 35px;display: block;}



/**hezuo**/

.hezuo{height: 285px;margin:0 auto;background-color: #E3E3E3;}

 .img-scroll { position:relative; margin:20px auto; width:1200px;margin-top: 44px;   
}

     .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:54px; height:103px; background-color:#0A408A;

     top:0; right: -12px !important;z-index: 9999;color:#FFF; text-align:center; line-height:100px}

     .img-scroll .prev { left:0;cursor:pointer;background: url(../img/left.png)no-repeat 1px 1px;}

     .img-scroll .next { right:0;cursor:pointer;background: url(../img/right.png)no-repeat 1px 1px;}

     .img-list { position:relative;  height:100px; margin-left:45px; overflow:hidden}

     .img-list ul { width:1200px;}

     .img-list li { float:left; display:inline; width:215px; margin-right:7px; height:103px; background-color:#BDBDDF; text-align:center; line-height:100px;border:2px solid #CCCCCC;}

     .newszhixun{height: 585px;margin: 0 auto;}



/**newszhixun_content***/

.newszhixun_content{width:1200px;height: 390px;margin:0 auto;}

.newszhixun_content_left{width:760px;height: 390px;float: left;}

.newszhixun_content_left b{text-align: right;font-size: 14px;color:#999;width:760px;height:51px;border-bottom:1px solid #E0E0E0;line-height: 75px;display: block;}

.newszhixun_content_left b span{display: block;width:140px;height: 51px;font-size: 16px;color:white;background-color: #0A408A;float: left;text-align: center;line-height: 51px;}

.newszhixun_content_leftnew{width: 760px;height:310px;margin-top: 30px;}

.wenews_left {width:330px;height: 310px;float: left;background-color: #F5F5F5;}

.wenews_right {width:400px;height: 310px;float: right;}

.wenews_left img{width:330px;height: 218px;}

.wenews_left p{text-align: left;font-size: 18px;color:#333;margin-top: 10px;}

.wenews_left span{font-size: 16px;margin-top: 10px;color:#666;display: block;}



.wenews_right ul li{width:400px;height: 100px;border-bottom: 1px solid #E0E0E0;}

.wenews_right ul li p{width:75px;height: 70px;margin-top: 1px;font-size:30px;color:#666;text-align: center;float: left;margin-top: 10px;}

.wenews_right ul li p span{display: block;font-size: 16px;width:75px;height: 30px;line-height: 30px;}

.wenews_right ul li #description{width:315px;height: 70px;float: right;font-size: 16px;color:#666;line-height: 30px;margin-top: 15px;}



.newszhixun_content_right{width:400px;height: 390px;float: right;}

.newszhixun_content_right b{text-align: right;font-size: 14px;color:#999;width:400px;height:51px;border-bottom:1px solid #E0E0E0;line-height: 75px;display: block;}

.newszhixun_content_right b span{display: block;width:140px;height: 51px;font-size: 16px;color:white;background-color: #F69D1E;float: left;text-align: center;line-height: 51px;}

.newszhixun_content_right ul{margin-top: 30px;}

.newszhixun_content_right ul li{width:400px;height: 93px;border-bottom: 1px solid #E0E0E0;}



.newszhixun_content_right ul li p{text-align: left;font-size: 18px;color:#333;margin-top: 10px;}

.newszhixun_content_right ul li span{font-size: 16px;margin-top: 10px;color:#666;display: block;}

.footer{height:300px;margin:0 auto;background-color: #333333;clear: both;}

.fot{height: 250px;background-color: #414141;}

.fot_content{width:1200px;height:250px;margin: 0 auto;}

.fot_content .fot_left{width:127px;height: 155px;margin-top: 54px;float: left;}

.fot_content .fot_center{float: left;margin-top: 54px;margin-left: 274px;width:500px;text-align: center;color:#EFEFEF;}

.fot_content .fot_center #title{font-size:24px;}

.fot_content .fot_center p{font-size: 13px;margin-top: 5px;}

.fot_right{width:135px;height: 180px;float: right;margin-top: 51px;}

.fot_right img{width:133px;height: 133px;}

.fot_right p{color:white;font-size: 16px;text-align: center;}

.gsnews{text-align: center;font-size: 14px;color:#EFEFEF;line-height: 30px;}



/**danye***/

.danye{margin: 30 auto;margin-bottom: 20px;}

.danye_content{width:1200px;margin: 0 auto;}

.page_nav_box {

    width: 100%;

    margin: 20px 0 30px;

} 

.page_nav_box .page_pos {

    text-align: left;

    font-size: 14px;

    color: #646464;

    line-height: 46px;

}

.container{width:1200px;margin: 0 auto;}



.product_list_lefts {width:234px;border:12px solid #0A408A;float: left;margin-top:20px;line-height: 30px;

font-size: 14px;}

.product_list_lefttops	{width: 234px;height: 100px;background-color: #0A408A;color:white;font-size: 24px;line-height: 100px;text-align: center;}

.celang{float: left;width:258px;margin-bottom: 20px;}

.product_list_lefts h4{font-size: 17px;width:234px;height: 30px; }



.danye_right{width:930px;float:right; margin-bottom: 20px;}

.danye_right .cpzs li{width:300px;height: 320px;float: left;margin-left: 10px;margin-top: 5px;}

.cpzs li img{width:300px;height:270px; border:1px solid #999;}

.cpzs li p{width:300px;height: 40px;font-size: 16px;color:#666;text-align: center;line-height: 40px;}

.danye_right .page{width:100%;height:30px;margin-top: 10px;text-align: center;line-height: 30px;float: right;}
.tcdPageCode{height:30px;text-align: center;}
.tcdPageCode li{float: left;}

/**newslist**/

.newslist{width:900px;float: right;}

.newslist li{width:895px;height:174px;border-bottom:1px dashed #999;float: right;text-align: right;color:#666;font-size: 16px;}

.danye_right .newslist li p{font-size: 18px;color:#333;text-align: left;}

.danye_right .newslist li span{font-size: 15px;color:#999;line-height: 30px;width:600px;margin-top: 30px;display: block;text-align: left;}
.danye_right .newslist li span:hover{color:#666;}
.danye_right form{width:500px;margin:0 auto;}

.danye_right form #attr_1{width:460px;height: 30px;margin-top: 40px;}

.danye_right form #attr_2{width:460px;height: 30px;margin-top: 40px;}

.danye_right form #attr_3{width:460px;height: 200px;margin-top: 40px;}

.danye_right form #attr_4 {width:100px;height: 30px;margin-top: 50px;background-color: #0A408A;font-size: 13px;text-align: center;line-height: 30px;border:0px;margin-left: 177px;color:white;}



.vertical-align-middle {width:1200px;margin: 0 auto;}