@media (min-width:1199px){
	
	
#top{ width:100%; border-bottom:1px solid #cccccc; height:45px; line-height:45px;}	
#top .tleft{ float: left; width:50%;}
#top .tright{ float:right; width:40%; text-align:right;}
#top .tright a{ color:#555555; margin-right:8px;margin-right:8px;}
#top .tright a:hover{ color:#1160ac;}

.logo{ width:602px; float:left;}
.tel{ float:right; width:280px; background: url(../image/tel.png) no-repeat 0 8px; height:50px; padding-left:50px; margin-top:20px;}
.tel p{ color:#333333; font-size:13px;}
.tel h2{ color:#1160ac; font-size:28px; line-height:20px;}

.x-banner{ display:none}

.p_head{width: 100%;height: 50px;background: #1160ac;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.p_head .ul1{width: 1200px; margin:0 auto;}
.p_head .ul1 li{height: 50px;float: left;width: 12.5%;text-align: center;position: relative;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.p_head .ul1 li .l_nav a{ font-size:16px; color:#FFFFFF; font-weight:normal;}
.p_head .ul1 li .l_nav{position: relative;width: 100%;height: 100%;overflow: hidden;}
.p_head .ul1 li .l_nav span{display: block;width: 100%;height: 50px;line-height: 50px;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.p_head .ul1 li .l_nav span:nth-child(2){background: #044b8e;height: 50px;color: #fff;line-height: 50px;}
.p_head .ul1 li:hover .l_nav span:nth-child(1),.p_head .ul1 li.act .l_nav span:nth-child(1){margin-top: -50px;line-height: 50px;}
.p_head .ul1 li:hover .l_nav span:nth-child(2),.p_head .ul1 li.act .l_nav span:nth-child(2){line-height: 50px;}
.p_head .ul1 li .l_nav img{width: 10px;position: relative;top: -2px;left: 5px;}
.p_head .ul1 li .l_cot{position: absolute;width: 100%;padding: 0;box-sizing: border-box;background: #FFFFFF;display: none; z-index:99999}
.p_head .ul1 li .l_cot a{display: block;line-height: 1;padding: 10px 0; border-bottom:1px solid #d0d1d2; font-size:14px; color:#000;background-color: #fff;}
.p_head .ul1 li .l_cot a:hover{color: #1160ac;}


nav.pagelist { clear: both; text-align: center; font-size: 1.4rem; padding: 18px 0px 35px 0px; width:100%;}
nav.pagelist a { border: #edecec 1px solid; margin-right: 5px; padding: 3px 7px; color: #666; font-size:14px;}
nav.pagelist a:hover { color: #1160ac; text-decoration: none; }
nav.pagelist span.page-status {display: none;}
nav.pagelist span.current { color: #fff; background-color: #2e6ab1; margin-right: 5px; padding: 3px 7px; }
nav.pagelist span.disabled { border: #ccc 1px solid; margin-right: 5px; padding: 3px 7px; color: #3C3C3C; }
nav.pagelist a.selectedd{ color: #1160ac;}


/*  广告轮播图 */
.pc{ width:100%;}
.banner{ width:1920px;margin: 0 auto; position:relative;height: auto;left:50%; margin-left:-960px;}
.banner .bd{ width:1920px; height:695px; overflow:hidden; z-index:0;}
.banner_ctr{ height:90px;position:absolute;top:45%;z-index:2;left:3%;margin-left:0; width:31%}
.banner_ctr a{ display:block;width:47px;height:79px; background: url(../image/banner_btn.png) no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1200px; background-position: -47px 0px;}
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}
.banner .hd{position:absolute; bottom:20px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:20px;overflow:hidden;}
.banner .hd li{background:#fff; z-index:2; cursor:pointer; margin-right:10px; display:inline-block;width:12px; height:12px;*display:inline; zoom:1; border-radius: 100%;border:2px solid #fff;}
.banner .hd li:hover,.banner .hd .on{background:none;border:2px solid #009999;}

.job{ width:100%; height:auto; margin-top:80px;}


.center{ width:100%; text-align:center; margin:30px 0}
.center .f26{ font-size:26px; color:#777777}
.center .f26 span{ color:#1160ac; background:url(../image/dian.png) no-repeat 0 center; padding-left:16px; margin-left:8px;}
.center p{ font-size:14px; color:#333333; margin-top:10px;}

.inabout{ width:1200px; margin:0 auto;}
.inabout .aleft{ float:left; width:665px; margin-top:14px;}
.inabout .aleft p{ width:100%; line-height:26px; padding-right:57px;}
.inabout .aleft ul{ float:left; width:372px; margin-top:30px;}
.inabout .aleft li{ float: left;  text-align:center; margin-right:40px; margin-bottom:20px; border:1px solid #1160ac;}
.inabout .aleft li a{ color:#222222; float:left; width:160px; padding:10px 0}
.inabout .aleft li a:hover{ background:#1160ac; color:#FFFFFF}
.inabout .aleft .amore{ float:right; width:120px;}
.inabout .aleft .amore a{ float:left; color:#FFFFFF; background:#1160ac; padding:45px 0; width:100%; text-align:center;margin-top:30px;}
.inabout .aleft .amore a:hover{ background: rgba(17,96,172,.6);}
.inabout .aleft li:nth-child(2n){margin-right: 0}
.inabout .aright{ float: right; width:535px; overflow:hidden; margin-top:20px;}
.inabout .aright111:hover img{transition:all 0.5s; transform:scale(1.1,1.1);}

.inlist{ width:1200px; margin:0 auto;}

.HomeTit{ height:43px; line-height:43px; width: 100%; margin-left:240px; text-align:center}
.HomeTit li{ cursor:pointer; float:left; padding:4px 60px; border:1px solid #d0d0d0; margin-right:71px; color:#105893; font-size:16px; width: auto; text-align:center}
.HomeTit li.on{ color:#fff; background:#1160ac; font-size:16px;}
.HomeTit li:nth-child(3n){ margin-right:0;}

.pro_list{ margin-top:40px; margin-bottom:50px; float:left; width:100%}
.pro_list li{float: left;margin-right: 24px;margin-bottom: 15px;width: 384px; height:317px; padding:4px;}
.pro_list li:nth-child(3n){ margin-right: 0;}
.pro_list li .pic{ width:100%; height:auto; overflow:hidden}
.pro_list li .pic img{ width: 100%;height: auto;}
.pro_list li .pic_bg{ width: 374px; height: 249px; padding-top:100px; color:#fff; font-size:14px; font-weight:bold; position: absolute; z-index: 9999; margin-top: -249px; background: rgba(17,96,172,.6); text-align: center;display: none;}
.pro_list li .pic_bg img{ padding-top: 90px;}
.pro_list li p{ line-height: 50px; text-align: center; font-size: 16px; color: #000000; background:#ebebeb; margin-top:8px;}
.pro_list li:hover p{ color:#1160ac;}
.pro_list li:hover{ border:1px solid #1160ac; width:384px; height:317px}
.pro_list li:hover .pic_bg{ display: block;}
.pro_list li:hover img{transition:all 0.5s; transform:scale(1.1,1.1);}


.inbg{ width:100%; background:url(../image/bg.jpg) no-repeat center 0; margin-top:30px;}


/*广告*/
.guang{ width:100%;  padding:0 0 5% 0; margin:50px 0}
.guang .guang-list  {float: left; width:23.5%;text-align:left;margin-right: 2%;}
.guang .guang-list:nth-child(4n){margin-right: 0}
.guang .guang-list:last-child{ margin-right: 0;}
.guang .guang-list .f1{ color: #fff;font-size: 35px; line-height:35px; height:32px; font-weight:bold; font-family: thyFont2; margin-bottom:18px;}
.guang .guang-list .f1 sub{ font-size: 12px; color:#fff; position:relative; top:-10px;}
.guang .guang-list .f2{ color: #fff; font-size: 14px; margin-top: 5%; margin-bottom:4%}
.guang .guang-list .f3{ width:40px; border-bottom:3px solid #105893; float:left;}
.guang .guang-list .f4{ width:60px; border-bottom:1px solid #a6a6a6; float:left; position:relative; bottom:-2px;}


.shili{ width:1200px; margin:0 auto; height:450px;}
.shili ul{ margin-top:50px; margin-bottom:50px; float:left;}
.shili li{ float: left; margin-bottom:80px; margin-right:460px; width:30%;}
.shili li:nth-child(2n){ margin-right: 0;}
.shili li h2{ font-size:20px; color:#1160ac; margin-bottom:2px;}
.shili li p{ color:#333333; font-size:14; margin-bottom:8px}
.shili li .line{ width:40px; border-bottom:2px solid #1160ac;}
.shili .xz{ position: relative; bottom:420px; left:420px; width:291px; height:291px;}

img.touxiang:hover{
        transform: rotate(180deg);
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
    }
    img.touxiang{
        margin: 0 auto;
        display: block;
        transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        border-radius:100%;
    }



.incase{ width:100%; height:497px; padding:20px 0; background: url(../image/case_bg.jpg) no-repeat center 0;}
.Box {position: relative;}
			.Box .content {width: 1200px;margin: 0 auto; margin-top:50px;}
			.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
			.Box .Box_con {position: relative; height: auto;}
			.Box .Box_con .btnl {position: absolute;}
			.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 90px;cursor: pointer;}
			.Box .Box_con .btnl {background: url(../image/jtl02.png) no-repeat center;left: -72px;}
			.Box .Box_con .btnr {background: url(../image/jtr02.png) no-repeat center;right: -72px;}
			.Box .Box_con .btnl:hover {background: url(../image/jtl03.png) no-repeat center;}
			.Box .Box_con .btnr:hover {background: url(../image/jtr03.png) no-repeat center;}
			.Box .Box_con .conbox {position: relative;overflow: hidden;}
			.Box .Box_con .conbox ul {position: relative;list-style: none;}
			.Box .Box_con .conbox ul li {float: left;width: 380px;height: auto;margin-left: 20px;overflow: hidden;}
			.Box .Box_con .conbox ul li p{ width:100%; text-align:center; background:#d8d8d9; line-height:35px; margin-top:8px;}
			.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
			.Box .Box_con .conbox ul li .img{ width:100%; height:auto; overflow:hidden} 
			.Box .Box_con .conbox ul li .img img {display: block;width: 100%;height: auto;transition: all 0.5s;}
			.Box .Box_con .conbox ul li:hover .img img {transform: scale(1.1);}
			.Box .Box_con .conbox ul li:hover p{ background:#1160ac; color:#FFFFFF}
			
			.Box .BoxSwitch {margin-top: 30px;text-align: center;}
			.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
			.Box .BoxSwitch span.cur {background: red;}



.innews{ width:1200px; margin:30px auto;}
.innews li{ float:left; width:32%; margin-right:2%;}
.innews li .img{ width:100%; height:auto; overflow:hidden;}
.innews li .img img{ width:100%; height:auto}
.innews li .intext{ width:100%; height:auto; padding:8px;}
.innews li h2{ color:#000000; font-size:14px; font-weight:normal; border-bottom:1px solid #cccccc; padding-bottom:4px; margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1; }
.innews li p{ color:#555555; line-height:26px; margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: 52px; }
.innews li em{ color:888888;}
.innews li em span{ float:right;}
.innews li:hover .intext{ background:#FFFFFF;box-shadow: 0 7px 15px rgba(0,0,0,.2)}
.innews li:hover h2{ color:#1160ac}
.innews li:hover em span{ color:#1160ac}

.innews li:nth-child(3n){margin-right: 0}
.innews li:hover img{transition:all 0.5s; transform:scale(1.1,1.1);}




footer{ width:100%; background:#000912; height: auto; padding:80px 0 0 0; color:#FFFFFF;}
footer .fleft{ width:300px; float:left; font-size:14px;}
footer .fleft p{ font-size:16px; height:16px; line-height:16px; margin-bottom:16px;}
footer .fleft em{border-bottom:2px solid #FFFFFF; width:25px; height:2px; display:block; margin-bottom:16px;}

footer .fleft .footer-main {overflow: hidden; float:left; width:200px; margin-top:0; }
footer .fleft .footer-main>li {display: block;line-height: 30px; width:100px; float:left; }
footer .fleft .footer-main>li>a {color: #fff;font-size: 14px;width: 100%;}
footer .fleft .footer-main>li:hover>a {color: #006eba;padding-left: 5px;}

footer .fmid{ width:200px; float:left; font-size:14px;}
footer .fmid p{ font-size:16px; height:16px; line-height:16px; margin-bottom:16px;}
footer .fmid em{border-bottom:2px solid #FFFFFF; width:25px; height:2px; display:block; margin-bottom:16px;}

footer .fmid li {display: block;line-height: 30px; width:100%; float:left; }
footer .fmid li a {color: #fff;font-size: 14px;width: 100%;}
footer .fmid li:hover a {color: #006eba;padding-left: 5px;}

footer .fcontact{ float:left; width:330px;}
footer .fcontact p{ font-size:16px; height:16px; line-height:16px; margin-bottom:16px;}
footer .fcontact em{border-bottom:2px solid #FFFFFF; width:25px; height:2px; display:block; margin-bottom:16px;}
footer .fcontact li{ float: left; width:100%; margin-bottom:6px;}


footer .fright{ float:right; width:114px; text-align:center}
footer .fright img{ width:100%; height:auto}
footer .fright p{ line-height:35px; text-align:center;}

footer .bottom{ margin-top:60px; float:left; width:100%; font-size:14px;}
footer .bottom h2{ border-bottom:1px solid #808489;width:100%; float:left;  font-size:14px; padding-bottom:10px;}
footer .bottom h2 a{ margin-right:14px; color:#FFFFFF;padding-left:8px;}
footer .bottom p{ text-align:left; line-height:45px;}
footer .bottom p a{ color:#FFFFFF}


#nbanner { position:relative; z-index:-1; width:100%;}
#nbanner img{ width:100%; height: auto;}

#menu22016 {font-size: 14px;height: 45px;margin-bottom: 0; width:100%; padding:0 18%; background-color:rgba(0,30,59,.6); position:relative; bottom:45px;}
#menu22016 .mleft{ width: auto; float:left; font-size:14px; color:#FFFFFF; line-height:45px;}
#menu22016 .mleft a{ color:#FFFFFF}
#menu22016 .mleft a:hover{ color:#1160ac}
#menu22016.fixed{position: fixed;top: 0;left: 0;z-index: 11;}
#menu22016 ul{ width: auto; float:right; text-align:right; margin-top:8px;}
#menu22016 ul li {text-align: right;width: auto;font-size: 14px;line-height: 30px; float:left; color: #fff; background: url(../image/line.jpg) no-repeat left 10px}
#menu22016 ul li a {padding: 0 0 0 0 ;display: inline-block;color: #fff;margin-left: 8px; margin-right:20px; text-align:right;}
#menu22016 li a:hover ,#menu22016 ul li a.cur { color: #fff;border-bottom: 2px solid #ffffff;position: relative;margin-bottom: 4px;}

.aboutext{ width:1200px; margin: 0 auto 50px;}
.aboutext h1{ font-size:22px; border-bottom:1px solid #999999; color:#1160ac; margin-bottom:20px; padding-bottom:16px;}
.aboutext p{ font-size:16px; line-height:1.875;text-indent: 2em;margin:10px 0;}
.aboutext p img {display: block;margin:10px auto;height: auto !important;}

.case{ width:1200px; margin: 0 auto 50px;}
.case h1{ font-size:22px; border-bottom:1px solid #999999; color:#1160ac; margin-bottom:20px; padding-bottom:16px;}
.case li{ float:left; margin-right:3%; width:31.3%;}
.case li .img{ width:100%; height:auto; overflow:hidden; border:1px solid #999999; padding:2%;}
.case li .img img{ width:100%; height:auto}
.case li p{ line-height:45px; text-align:center}
.case li:nth-child(3n){margin-right: 0}
.case li:hover .img{ border:1px solid #1160ac;}
.case li:hover img{transition:all 0.5s; transform:scale(1.1,1.1);}


.job{ width:1200px; margin: 0 auto 50px;}
.job h1{ font-size:22px; border-bottom:1px solid #999999; color:#1160ac; margin-bottom:20px; padding-bottom:16px;}
.job li{ float:left; margin-right:3%; width:100%;}
.job li img{ width:100%; height:auto}
.job li:nth-child(3n){margin-right: 0}


.product{ width:1200px; margin: 0 auto 50px;}
.product h1{ font-size:22px; border-bottom:1px solid #999999; color:#1160ac; margin-bottom:20px; padding-bottom:16px;}
.product li{ float:left; margin-right:3%; width:31.3%; margin-bottom:20px;}
.product li .img{ width:100%; height:auto; overflow:hidden; border:1px solid #999999; padding:2%;}
.product li .img img{ width:100%; height:auto}
.product li:hover .img img{transition:all 0.5s; transform:scale(1.1,1.1);}

.product li p{ line-height:45px; text-align:center; width:100%; background:#e5e5e5; margin-top:8px;}
.product li:nth-child(3n){margin-right: 0}
.product li:hover p{ background:#1160ac; color:#FFFFFF}

/*百度地图样式*/
#dituContent { width:1200px; height:550px;}

.contact{ width:1200px; margin: 0 auto 50px;}
.contact h1{ font-size:22px; border-bottom:1px solid #999999; color:#111111; font-weight:normal; margin-bottom:20px; padding-bottom:16px;}
.contact li{ font-size:16px; line-height:35px; width:33.333%; float:left;}

.ex_news {clear: both;overflow: hidden;width: 1200px; margin:30px auto;}
.ex_news ul {overflow: hidden;}
.ex_news ul li {clear: both;padding: 25px 0 50p;border-bottom: 1px solid #eee;overflow: hidden;background: #fff;position: relative;height: 250px;margin-bottom: 30px;cursor: pointer;}
.ex_news ul li:last-child {margin-bottom: 0px;}
.ex_news ul li h2 span{ float:right; font-size:14px; color:#777777; margin-top:12px;}
.ex_news ul li:hover h2 span{ font-size:14px; color:#777777}
.ex_news ul li .ex_news_img {float: left;width: 300px;height: 195px;background-repeat: no-repeat;background-position: center;overflow: hidden;top: 0;left: 0;}
.ex_news ul li .img_box {width: 300px;height: 195px;background-repeat: no-repeat;background-position: center;overflow: hidden;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;background-size: cover;}
.ex_news ul li .ex_news_info {float: left;width: 800px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;position: absolute;top: 20px;left: 350px;}
.ex_news ul li .ex_news_info a {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;font-size: 18px;display: block;width: 100%;padding-bottom: 10px;color: 666;}
.ex_news ul li .ex_news_info p {height: 50px; float:left;line-height: 25px; width:100%;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;overflow: hidden;color: #999;font-size: 13px;}
.ex_news ul li .ex_news_date { border:1px solid #c3c3c3; width:100px; float:left; text-align:center; padding:4px 0; margin-top:20px;}
.ex_news ul li:hover a {color: #015185;}
.ex_news ul li:hover .ex_news_info { color:#015185;}
.ex_news ul li:hover .ex_news_date font {color: #015185; }
.ex_news ul li:hover .ex_news_date item {bottom: 60px}
.ex_news ul li:hover .img_box {transform: scale(1.1, 1.1);}

.n_body {overflow:hidden; margin-bottom:10px; float:left; width:100%; margin-top:40px;}
.n_body img{ width:100%; height:auto;}
#news_info { min-height:468px; height:auto !important; height:468px; overflow:visible;}
#news_info h1{ border:none}
#news_info a { color:#3C3C3C; }
#news_info a:hover { color:#1160ac; }
#news_info .article_title { font-size:16px; padding:0; font-weight:bold; margin:0px; text-align:center; line-height:28px; }
#news_info .atdes { line-height:36px; text-align:center; border-bottom:1px dotted #BCBCBC; padding-bottom:8px;}
#news_info .atdes span{ padding:0px 6px; }
#news_info .news_body { font-size:14px; padding:18px 12px; line-height:28px; text-align:left;}
#news_info .news_body img { border:1px solid #CCC; }
#news_info .news_body p { font-size:14px; margin:0px 0px 6px 0px; }
#news_info .news_body p.pcut span { border:1px solid #B4B4B4; margin-right:2px; padding:2px 4px; font-weight:bold; color:#0473EC; }
#news_info .news_body p.pcut a { border:1px solid #B4B4B4; margin-right:2px; padding:2px 4px; color:#9E9E9E; }
#news_info .news_body p.pcut a:hover { text-decoration:none; color:#0473EC; }
#news_info .news_body a { color:#094B9F; }
#news_info .news_body a:hover { text-decoration:underline; color:#094B9F; }
#updown { font-size:14px; border-top:#BCBCBC 1px dotted; line-height:24px; padding-top:8px; padding-bottom:8px; text-align: center; float:left; width:100%; margin-top:18px;}
.prevnext { clear: both; padding: 16px 17px 25px 17px; text-align: center; height: auto !important; overflow: hidden; border-top:1px dashed #CCC;}
.prevnext .previous { font-size: 14px; width: 50%; float: left; text-align: left; }
.prevnext .next { font-size: 14px; width: 50%; float: right; text-align: right; }
.prevnext .previous:hover{ color:#1160ac; text-decoration: underline}
.prevnext .previous a:hover{ color:#1160ac; text-decoration: underline}

.prevnext .next:hover{ color:#1160ac; text-decoration: underline}
.feedback{ float:left; margin-top:35px; width:100%;}
.prevnext:hover{ color:#1160ac; text-decoration: underline}

#feedback_form .fcont{ width:100%; float:left; height:50px; color:#999999}
#feedback_form label{display:block;float:left;height:32px; color:#111;line-height:32px;margin-bottom:30px;padding-left:40px;font-size:14px; width: 220px;text-align: right;}
#feedback_form label span{ color:#FF0000}
#feedback_form .name{ width:40%;}
#feedback_form .tst{ width:20%;}
#feedback_form select{ height:30px; border:1px solid #999;}
#feedback_form input{width:20%;height:30px;  line-height:30px;float:left;margin:0 20px 10px 0;padding:0 10px;border:1px solid #999;}
#feedback_form .textarea{ width:100%; float:left; height:150px;}
#feedback_form textarea{height:125px;width:40%; color:#111; float:left; display:block;color:#333; padding:1%; border:1px solid #999;}
#feedback_form .textarea em{ float:left; width:12%; padding-left:20px; margin-top:30px; color:#999999}



#feedback_form .btns{width:120px;height:40px;margin-right:10px; margin-left:120px; background:#1160ac;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
#feedback_form .btns:hover{background: rgba(17,96,172,.8);;transform:all 0.3s;}
#feedback_form .reset{background:#ccc;cursor:pointer;margin-bottom:0;}
#feedback_form .tableRow{width:100%;height:32px;}
#feedback_form .tableRow input{width:150px;margin-right:10px;color:#999;float:left;}
#feedback_form .tableRow .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #ccc;padding:4px 5px;display:block;float:left;background:#fff;}
#feedback_form input:focus,#feedback_form textarea:focus{border-color:#009999;}




.procontent{ margin-bottom:35px; overflow:hidden; float:left; width:100%; margin-top:0;}
.post-title{ margin-bottom:20px; padding-bottom:5px; font-size:24px; line-height:36px; text-align:left;}
.product-meta-box{ overflow:hidden; float:left;}
.metaList{ float:left; width:100%;}
.metaList li{ padding:7px 0 8px 0; width:100%; border-bottom:1px dashed #ccc; overflow:hidden; line-height:32px; font-size:16px;}
.metaList li strong{ float:left; padding-right:8px; width:130px; text-align:right; font-weight:normal; display:block;}
.metaList li span{ font-weight:bold;}
.metaList li em{ color:#1160ac;}
.inquiry{ padding:12px 18px; border-radius:5px; background:#fdd000; float:left; margin-top:18px;}
.Details{ width:100%; float:left; padding-bottom:12px; margin-top:50px;}
.Details h2{ height:40px; text-align:left; padding-left:12px; border-bottom:1px solid #1160ac; float:left; line-height:34px; color:#FFFFFF; font-size:16px; background:url(../image/pbg.jpg) no-repeat; width:100%; margin-bottom:20px;}

.product-inquiry { margin-top: 30px;}
.product-inquiry a { font-size: 16px; color: #ffffff; display: inline-block; background: #1160ac; padding: .5em 1.875em; border-radius: 2em;}
.product-inquiry a:hover { opacity: .8;}



/* 产品详情 */
.proShow_tie{font-size:26px;text-align:center;font-weight:normal;color:#333;margin-bottom:15px;}
.proShow_pic{background:#f6f6f6;padding:20px;height:;overflow:hidden;}
.spec-preview{width:660px;height:480px;padding:4px; float:left;border-radius:3px;}
.spec-scroll{width:206px;height:486px;overflow:hidden;float:right; margin-top:3px;}
.spec-scroll a.prev{display:block;width:206px;height:6px; overflow:hidden;cursor:pointer; margin-bottom:7px;}
.spec-scroll a.prev:hover{background-position:center -12px;}
.spec-scroll a.next{display:block;width:206px;height:6px; overflow:hidden;cursor:pointer; margin-top:7px;}
.spec-scroll a.next:hover{background-position:center -18px;}
.spec-scroll .items{width:206px;height:460px;overflow:hidden; position: relative;}
.spec-scroll .items ul{position: absolute; width:206px;height:480px;}
.spec-scroll .items ul li{width:206px;height:155px; text-align: center;border-radius:3px;}
.spec-scroll .items ul li img{width:200px;height:143px;cursor:pointer;padding: 2px; border:1px solid #ccc;}
.spec-scroll .items ul li:hover img,.spec-scroll .items ul .on img{border:1px solid #19a9e3;}
.proShow_font{clear:both;padding:25px 0;overflow:hidden;}


#preview{ float:left; margin:0 auto; text-align:center; width:650px;}
.jqzoom{ width:600px; height:400px; position:relative;}
.jqzoom img{ border:1px solid #CCC;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:600px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../image/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../image/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:365px; 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;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.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:572px; margin-right:6px;}
#spec-list div{ margin-top:0; *margin-left:0;}



}




@media (width:1600px){

/*  广告轮播图 */
.pc{ width:100%;}
.banner{ width:1600px;margin: 0 auto; position:relative;height: auto;left:50%; margin-left:-800px;}
.banner .bd{ width:100%; height:578px; overflow:hidden; z-index:0;}
.banner .bd img{ width:100%; height:auto}
.banner_ctr{ height:90px;position:absolute;top:45%;z-index:2;left:13%;margin-left:0; width:2%}
.banner_ctr a{ display:block;width:47px;height:79px; background: url(../image/banner_btn.png) no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1200px; background-position: -47px 0px;}
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}
.banner .hd{position:absolute; bottom:20px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:20px;overflow:hidden;}
.banner .hd li{background:#fff; z-index:2; cursor:pointer; margin-right:10px; display:inline-block;width:12px; height:12px;*display:inline; zoom:1; border-radius: 100%;border:2px solid #fff;}
.banner .hd li:hover,.banner .hd .on{background:none;border:2px solid #009999;}







}










