@charset "UTF-8";
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,frameset,table,th,tr,td,fieldset{margin:0;padding:0;}
/* IE5.xIE6бbug */
* html body{overflow:visible;}
* html iframe,* html frame{overflow:auto;}
* html frameset{overflow:hidden;}
/* body */
body{color:#000;font:14px/22px "微软雅黑";}
html,body{overflow-x:hidden;}
i,em,cite{font-style:normal;}  
/* a */
a,a:link{color:#000;text-decoration:none;}
a:active,a:hover{text-decoration:none;color:#666;}
a:focus{outline:none;}
/* form */
textarea,input{word-wrap:break-word;word-break:break-all;}
input{vertical-align:middle;}
/* li */
ul,li{list-style-type:none;}
/* img */
img{border:0 none;vertical-align:middle;}
/* h* */
h1,h2,h3,h4,h5{font-size:24px;}
/* text */
.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}
/* hidden */
.o_hidden{overflow:hidden;}
/* dis_no */
.none{display:none;}
.block{display:block;}
/* Hides from IE-mac \*/
.clearfix{display:block;}
/*index.html==========================*/
.clear{clear:both;border:0px;height:0px;width:0px;font-size:0px;overflow:hidden;}
.fl{     text-align: center;color:#7e7e7e; font-size:14px;line-height: 30px;}
.fl .dh{ color:#076ce0; font-size:36px;font-style:italic;margin: 25px 0px;}
.fr{float:right;}
.clear{LINE-HEIGHT:0;CLEAR:both;overflow:hidden;font-size:0px;}
/*line 's height*/
.line20{height:20px;}
.line30{height:30px;}
.line40{height:40px;}
.line50{height:50px;}
.line60{height:60px;}

/*header start*/

/*logo*/

.head{ width:100%; height:37px; line-height:37px; background:url(../images/topbg.jpg) repeat-x;}
.top_nav{ width:1200px; margin:auto; text-align:right;}
.top_nav span{ float:left;}

.header{width:100%; background:#fff; height:120px;}
.logo_header{width:1200px;height:auto; margin:auto;}

.lg_box .logo{text-indent:-99em;overflow:hidden;width:364px;height:120px;background:url(../images/logo.png) left center no-repeat;}
.lg_box .logo a{display:block;width:100%;height:100%;}
.lg_box { width: 1200px; height: 122px;margin: auto; background: url(../images/tel1.png) right center no-repeat;}
/*nav*/
.nav{height:50px;width: 100%; min-width: 1200px;background: #2b2b2b;}
.nav ul{width: 1200px;margin: auto;height:50px;line-height:50px;font-size:14px;font-family:"Microsoft Yahei";}
.nav ul li{text-align:center;float:left;margin-left:5px;width:120px;height:40px;margin-right: 8px;}
.nav ul li a{color:#fff;display:block;transition:all .45s;-webkit-transition:all .45s;}
.nav ul li a:hover,.nav ul li a.onnav{ background-color:#076ce0;color:#fff;  }
.nav ul .nobg{background:none;}
/*header end*/
/*itit*/
.itit{height:50px;line-height:28px;width:1280px; position:absolute;left:-40px;top:87px;}
.itit .cn_title{font-size:26px;color:#0065bd; font-weight:bold;}
.itit .en_title{font-size:14px;color:#b4b4b6; text-transform:uppercase;}
.itit.t_l{padding-left:20px;border-left:1px solid #016abd;}
.itit.t_r{padding-right:20px;border-right:1px solid #016abd;}

/*banner start*/
.banner{width:100%;min-width:1200px;height:701px;}
.focus{width:100%;height:702px;position:relative;overflow:hidden;}
.focus ul,.focus li{list-style:none;padding:0;margin:0;}
.focus li{display:none;}
.focus .bg{display:none;position:absolute;width:100%;height:30px;left:0;bottom:0;opacity:0.5;filter:alpha(opacity=50);z-index:1;background:#000;}
.focus .f_btns{display:none;position:absolute;width:100%;height:30px;line-height:30px;left:0;bottom:0;text-align:center;z-index:2;}
.focus .f_btns h2{color:#fff;font-size:16px;line-height:30px;}
.focus .f_btns h2 a{color:#fff;}
.focus .f_btns h2 a:hover{text-decoration:none;}
.focus .f_btns .btn{text-align:center;height:30px;*padding-top:12px;_padding-top:12px;}
.focus .f_btns .btn span{display:inline-block;width:26px;height:8px;overflow:hidden;margin:0 5px;background:#a1a1a1;cursor:pointer;}
.focus .f_btns .btn span.cur{background:#c93939;}
.focus .prev,.focus .next{display:none;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;margin-top:-80px;width:33px;height:62px;z-index:3;cursor:pointer;}
.focus .prev{background-image:url(../images/a1.png);left:20px;}
.focus .next{background-image:url(../images/a2.png);right:20px;}
.focus .jqfocus li{width:100%;height:701px;}
/*banner end*/

/*imain*/


.con1s{ width:100%; height:733px; background:url(../images/jjbj.jpg) center no-repeat;}
.con1{ width:1200px; margin:auto; padding:96px 0px;}
.con1 .t{ width:234px; height:122px; background:url(../images/zi1.png) right no-repeat;padding-top:69px; margin-bottom: 9px;}
.con1 .t .yin{ color:#076ce0; font-size:24px; font-weight:bold; margin-bottom:15px; }
.con1 .t .bt{ color:#000000; font-size:30px; font-weight:bold; }
.con1 .txt{ width:546px; color:#333333; font-size:14px; line-height:30px;    margin-bottom: 98px;}
.con1 .xian{ border-bottom:4px solid #bdbdbd; width:49px;}


.con2s{ width:100%;background:url(../images/cp.jpg) repeat-y center top fixed;}
.con2{ width:1200px; margin:auto; padding:80px 0px;}
.con2 .left{ float:left;margin-right:150px;margin-top:60px;}
.con2 .right{width:798px; height:584px; background:#fff;overflow:hidden; margin-top:30px;    margin-bottom: 30px; }
.con2 .t{ width:234px; height:122px; background:url(../images/zi2.png) right no-repeat;padding-top:69px; margin-bottom: 57px;}
.con2 .t .yin{ color:#076ce0; font-size:24px; font-weight:bold; margin-bottom:15px; }
.con2 .t .bt{ color:#fff; font-size:30px; font-weight:bold; }
.con2 .txt{ width:252px; color:#fff; font-size:14px; line-height:30px;    margin-bottom: 98px;}
.con2 .xian{ border-bottom:4px solid #bdbdbd; width:49px;}
.con2 .cp_ul{ overflow:hidden; margin-top:23px; }
.con2 .cp_ul .ipro_list{width:361px;float:left;margin-left:25px;position:relative;background-color:#fff;}
.con2 .cp_ul .ipro_list .ipro_list_img{ overflow:hidden; border:1px solid #dadada;}
.con2 .cp_ul .ipro_list .ipro_list_img img{width:361px;height:237px;border:none;transition:all .45s linear;-webkit-transition:all .45s linear;}
.con2 .cp_ul .ipro_list .pro_name{width:361px;text-align:center;line-height:40px;color:#666;font-size:16px;transition:all 0.6s;-webkit-transition:all 0.6s;}
.con2 .cp_ul .ipro_list:hover .pro_name{color:#076ce0;}
.con2 .cp_ul .ipro_list:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1);}



.con3s{ width:100%; height:780px; background:url(../images/ysbj.jpg) center no-repeat;}
.con3{ width:1200px; margin:auto; padding:80px 0px;}
.con3 .left{ float:left;margin-right:464px;}
.con3 .right{width:502px;overflow:hidden; margin-top:30px; }
.con3 .t{ width:100%; height:115px; background:url(../images/cpt.png) center no-repeat;}
.con3 .t{ width:234px; height:122px; background:url(../images/zi1.png) right no-repeat;padding-top:69px; margin-bottom:275px;}
.con3 .t .yin{ color:#076ce0; font-size:24px; font-weight:bold; margin-bottom:15px; }
.con3 .t .bt{ color:#000000; font-size:30px; font-weight:bold; }
.con3 .xian{ border-bottom:4px solid #bdbdbd; width:49px;}
.con3 .ys1{background:url(../images/y1.png) left no-repeat; margin-bottom:73px;}
.con3 .ys2{background:url(../images/y2.png) left no-repeat; margin-bottom:73px;}
.con3 .ys3{background:url(../images/y3.png) left no-repeat; margin-bottom:73px;}
.con3 .ys4{background:url(../images/y4.png) left no-repeat; margin-bottom:73px;}
.con3 .right .bt{ font-size:20px; color:#fff;    margin-left: 90px;margin-bottom:10px;}
.con3 .right .nr{ font-size:14px; color:#fff;    margin-left: 90px;line-height: 24px;}

.con4s{ width:100%;background:url(../images/new.jpg) repeat-y center top fixed;}
.con4{ width:1200px; margin:auto; padding:50px 0px;}
.con4 .left{ float:left;margin-right:150px; margin-top:60px;}
.con4 .right{width:775px;overflow:hidden; margin-top:30px; }
.con4 .t{ width:234px; height:122px; background:url(../images/zi2.png) right no-repeat;padding-top:69px; margin-bottom: 57px;}
.con4 .t .yin{ color:#076ce0; font-size:24px; font-weight:bold; margin-bottom:15px; }
.con4 .t .bt{ color:#fff; font-size:30px; font-weight:bold; }
.con4 .txt{ width:252px; color:#fff; font-size:14px; line-height:30px;    margin-bottom: 98px;}
.con4 .xian{ border-bottom:4px solid #bdbdbd; width:49px;}
.con4 .inews_ul{width:779px;}
.con4 .inews_ul .li{ height:127px; border-bottom:1px dashed #414141; margin-bottom:46px; }
.con4 .inews_ul .li ._info{ width:650px;float: left;}
.con4 .inews_ul .li ._tit{font-size:16px;color:#fff;    margin-bottom: 16px;}
.con4 .inews_ul .li ._desc{font-size:14px;color:#fff;line-height: 24px;}
.con4 .inews_ul .li:hover .date{ color:#fff; background:#076ce0;}
.con4 .inews_ul .date{line-height: 24px;text-align:center;color:#666666; width:85px; height:85px; background:#ffffff;    float: left; margin-right:25px;}
.con4 .inews_ul .date_d{ font-size:25px;padding-top: 21px;}
.con4 .inews_ul .date_y{ font-size:14px;}

.con5s{ width:100%;height:750px; background:url(../images/lxbj.jpg) center no-repeat;}
.con5{ width:1200px; margin:auto; padding:80px 0px;}
.con5 .left{ float:left;margin-right:458px;}
.con5 .right{width:502px;overflow:hidden; margin-top:30px; }
.con5 .right .txt{ color:#666; font-size:14px; line-height:30px;}
.con5 .t{ width:100%; height:115px; background:url(../images/cpt.png) center no-repeat;}
.con5 .t{ width:234px; height:122px; background:url(../images/zi1.png) right no-repeat;padding-top:69px;  margin-bottom:275px;}
.con5 .t .yin{ color:#076ce0; font-size:24px; font-weight:bold; margin-bottom:15px; }
.con5 .t .bt{ color:#000000; font-size:30px; font-weight:bold; }
.con5 .xian{ border-bottom:4px solid #bdbdbd; width:49px;}
.con5 .right #container{min-width:592px;margin-top: -20px;}

.ilink{ width:100%; background:#fff; margin-top:-50px;}
.link{ width:1200px; margin:auto; line-height:40px; color:#333;}
.link span{ color:#076ce0; font-size:14px;}
.link a{ color:#2d2d2d; margin-left:10px; padding:0px 5px;font-size:12px;}

.footers{ width:100%; height:auto; background:#191919;}
.footer{ width:1200px; margin:auto; color:#7b818d; padding:20px 0px; overflow:hidden;}
.footer a{ color:#7e7e7e; font-size:14px;}
.footer a:hover{ color:#fff;}


.footer .foot_nav{ width:100%; float:left;  border-bottom:1px solid #2f2f2f;margin-bottom: 50px;}
.footer .foot_nav a{ margin:0px 37px; line-height:55px;}


.foots{ width:100%; height:auto; background:#1b1f2a; border-top:1px dashed #2d3242;}
.foot{ width:1200px; margin:auto; color:#7b818d; padding:30px 0px; overflow:hidden; line-height:36px;}



/*container*/
.container{width:1200px;margin:auto;height:auto;margin-bottom:20px;}
.box{width:1200px;height:auto;padding-top:48px;}
.box_title{color:#444;font-weight:100;font-size:20px;font-family:"Microsoft Yahei";text-align:center;}
.box_title span{float:right;color:#717171;padding-right:15px;font-family:"SimSun";}
.box_title span a{color:#717171;}
.box_txt{line-height:30px;padding:40px 10px;font-size:14px;}
.about{line-height:36px;font-size:16px;padding:20px 10px; color:#666;}
.about a{ color:#666;}
/*pro_info*/
.pro_info h1,.new_info h1{font-size:30px;display:inline-block;font-weight:100;}
.all_info h2{font-size: 16px; background: #f9f9f9; padding: 4px 0; margin: 8px 0;border-left: 2px solid #f00;font-weight: 500;padding-left:20px;}
.all_info h3{font-size:16px;}
/*other*/
.all_info a{color:red;border-bottom:1px solid #fff;transition:all 0.6s;-webkit-transition:all 0.6s;}
.all_info a:hover{border-bottom:1px solid red;}
/*breadCrumb*/
.breadCrumb{width:100%;min-width:1200px;border-bottom:1px solid #eee;}
.breadCrumb_box{width:1200px;margin:auto;text-align:left;line-height:40px;}

/*news_infoa start*/
.news_infoa{width:1180px;margin:auto;}
.new_box{width:1180px;margin:auto;height:130px;position:relative;background:url(../images/news_right.png) 1060px center no-repeat;transition:all 0.6s;-webkit-transition:all 0.6s;}
.news_list li{line-height:25px;height:130px;border-bottom:#ececec 1px solid;color:#777;transition:all 0.6s;-webkit-transition:all 0.6s;cursor:pointer;}
.news_list li a{font-weight:bold;}
.news_list li .new_date{text-align:right;color:#ccc;width:140px;font-size:14px;float:left;position:absolute;left:0;top:43px;transition:all 0.6s;-webkit-transition:all 0.6s;}
.news_list li .content_new{width:864px;position:absolute;left:15%;top:30px;transition:all 0.6s;-webkit-transition:all 0.6s;}
.news_list li .content_new p{color:#000;font-size:16px;}
.news_list li span{/*color:#c51230;*/font-size:33px;line-height:33px;}
.news_list li:hover{/*background-color:#c51230;*/}
.news_list li:hover .new_box{background:url(../images/news_right.png) 1100px center no-repeat;}
.news_list li:hover .content_new{/*color:#fff;*/left:14%;}
.news_list li:hover .new_date{left:-1%;}
.news_con_title{text-align:center;font-size:16px;font-weight:800;height:40px;line-height:40px;}
.date{text-align:center;color:#666666;}

.info{padding-top:10px; }
/*news_infoa end*/

/*pro_list start*/
.pro_list{width:273px;float:left;padding:0 13px;}
.pro_list_img{width:271px;margin:auto;border:1px solid #e3e3e3;transition:all 0.6s;-webkit-transition:all 0.6s;}
.pro_list_img img{width:271px; height:178px;border:none;}
.pro_list_name{width:271px;margin:auto;text-align:center;line-height:40px;}
.pro_list_name a{ color:#666;}
.pro_list:hover .pro_list_name a{ color:#076ce0;}
.pro_list:hover .pro_list_img{border-color:#0164b5;}
/*pro_list end*/

/*proinfo*/
.proinfo{width:550px;float:right;margin-left:10px;color:#000;}
.proinfo strong{color:#000;font-size:16px;font-weight:800;}
.proinfo a{color:#000;}
.proinfo a:hover{color:#999;}
.contt{border:1px dotted #CCC;padding:10px 0px;margin:10px 0px;background:#eee;padding-left:20px;line-height:25px;}
.proproperty{margin:0px;padding:0px;line-height:50px;color:#000;}
.procontent{padding:10px;}

/*gbook start*/
.gbook{width:1100px;margin:auto;overflow:auto;}
#FormSave input{width:333px;height:40px;line-height:40px;border:1px solid #dcdcdc;float:left;margin-right:25px;_float:inherit;_width:329px;padding-left:15px;color:#666;overflow:auto;_display:inline-block;}
#FormSave input:focus{outline:none;}
#FormSave .FaqTitle{margin:0px;}
#FormSave .Content{width:1068px;border:1px solid #dcdcdc;margin-top:25px;padding:15px;line-height:26px;height:200px;color:#666;}
#FormSave .Content:focus{outline:none;}
#FormSave .code{margin-top:18px;float:left;}
#FormSave img{float:left;margin-top:35px;cursor:pointer;}
#FormSave .gbook_sub{float:right;background:#c51230;width:320px;height:42px;border:0;margin-top:18px;margin-right:0;text-align:center;padding:0;font-size:14px;font-family:"Microsoft Yahei";color:#FFF;cursor:pointer;}
/*gbook end*/

/*box_xg_tit*/
.box_xg_tit{height:50px;line-height:50px;margin-bottom:20px;color:#000;border-bottom:1px solid #e7e7e7;font-size:16px;font-family:"Microsoft Yahei";}
.pro_list_b{margin-top:10px;}
/*pagelink*/
.pagelink{text-align:center;height:26px;line-height:26px;margin:20px 0 10px 0;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pagelink a,.pagelink span{padding:0 3px;color:#333;}
.pagelink a.on,.pagelink a:hover{color:#999;}
.pagenav{text-align:right;padding-top:15px;}
.pagenav a{color:#333;}
.pagenav a:hover{color:#999;}
/*allmap*/
#allmap{width:800px;height:300px;}
#allmap1{width:500px;height:300px;}
.contact_left{width:366px;}
.contact_left p{font-size:13px;color:#444;}

/*friendLink start*/
.friendLink{background:#fff;min-width:1200px;}
.friendLink .link{width:1200px;margin:auto;line-height:60px;color:#666666;font-size:16px;}
.friendLink .link a{ padding:0 5px;color:#666666;font-size:14px; }
/*friendLink end*/

.box_txt_pro{padding:30px 0px;}

/*preview*/
#preview{float:left;margin:5px auto;width:320px;}
.jqzoom{width:300px;height:auto;position:relative;}
.zoomdiv{left:859px;height:300px;width:300px;}
.list-h li{float:left;}
#spec-n5{width:500px;height:56px;padding-top:6px;overflow:hidden;}
#spec-left{background:url(images/left.gif) no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:5px;}
#spec-list{width:370px;float:left;overflow:hidden;margin-left:2px;display:inline;}
#spec-list ul li{float:left;margin-right:0px;display:inline;width:62px;}
#spec-list ul li img{padding:2px;border:1px solid #ccc;width:50px;height:50px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow:hidden;}
.bigimg{width:700px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{position:relative;width:472px;margin-right:6px;}
#spec-list div{margin-top:0;margin-left:20px;*margin-left:0;}



.dp_gsjj{ width:550px; float:left; line-height:60px; margin-top:60px;}
.dp_jyln{ width:550px; float:right;line-height:60px; margin-top:30px;}

.dp_gsjjp{ width:550px; height:300px; float:right;}
.dp_jylnp{ width:550px; height:300px; float:left;}


.ipro_nav {
    margin: 25px 0;
    text-align: center;
}
.ipro_nav a:hover, .ipro_nav a.active_ {
    background: #076ce0;
    border-color: #076ce0;
    color: #fff;
}
.ipro_nav a.navli1 {
    padding: 5px 22px;
}
.ipro_nav a {
    line-height: 50px;
    border: 1px solid #fff;
    padding: 5px 8px;
    margin-left: 6px;
    text-align: center;
    color: #666;
    transition: all 0.6s;
    -webkit-transition: all 0.6s;
    font-size: 13px;
}