﻿.service i/* CSS Document */
.m-main { margin-top: 18px; }
.m-main .main_left { float: left; width: 239px; }
.m-main .main_right { float: right; width: 850px; min-height: 710px; background-color: #fff; }

.f-content11 { border: 1px solid #d4d4d4; }
.f-siez0 { font-size:0;}
li{display:inline-block;}

/* ?????????-???????????? */
.m-news-nav { width: 227px; background: #f2f2f2 no-repeat;font-size: 0; }
.m-news-nav .nuv_name { padding-right: 14px; color: #fff; text-align: right; }
.m-news-nav .nuv_name .cn { font-size: 22px; }
.m-news-nav .nuv_name .en { height: 25px; line-height: 25px; }
.m-news-nav .nuv_name .en em { display: inline-block; float: left; width: 150px; height: 10px; background: rgba(255, 255, 255,0.6) none repeat scroll 0% 0%; margin-top: 8px; }
.m-news-nav .nuv_name .en span { float: right; font-size: 15px; }
.m-news-nav ul { background-color: #ffffff; border-left:3px solid #034091;border-right:3px solid #034091; }
.m-news-nav ul li { width:204px;background:#ededed url('img/pm.png') no-repeat 160px center; margin:7px auto 0 auto; height: 39px; line-height: 39px; font-size: 0; }
.m-news-nav ul li.first { margin-top:0; }
.m-news-nav ul li a { width: 100%; height: 39px; line-height: 39px; font-size: 15px; color: #000; text-indent: 20px; display: inline-block; border-radius: 3px; vertical-align: middle; }
.m-news-nav ul li:hover a, .m-news-nav ul li.active a { color: #d40000; }
.m-news-nav ul li:hover, .m-news-nav ul li.active { background-image:url('img/pm_active.png'); }

.m-news-nav .tel { background: #e2e2e2 url('../images/tel2.png') no-repeat 34px 27px; height: 85px; position: relative; }
.m-news-nav .tel span { position: absolute; left: 52px; top: 26px; color: #000; }
.m-news-nav .tel span.n { top: 44px; color: #d40000; font-size: 16px; }



/* ?????????-???????????? */
.m-column-nav { width: 264px; background: #f2f2f2 no-repeat; border: 2px solid #0881cf; position: relative; }

.m-column-nav .nuv_name { height: 62px; line-height: 62px; background-color: #0580ce; text-align: center; }
.m-column-nav .nuv_name .cn { font-size: 24px; color: #fff; }
.m-column-nav .nuv_name .en { height: 25px; line-height: 25px; color: rgba(255, 255, 255, 0.72); }
.m-column-nav .nuv_name .en em { display: inline-block; float: left; width: 150px; height: 10px; background: rgba(255, 255, 255,0.6) none repeat scroll 0% 0%; margin-top: 8px; }
.m-column-nav .nuv_name .en span { float: right; font-size: 15px; }

.m-column-nav > ul { background-color: #fff; padding: 16px 25px 25px; }
.m-column-nav > ul > li { background: #dddddd; height: 35px; line-height: 35px; margin-top: 9px; }
.m-column-nav > ul > li:hover, .m-column-nav > ul > li.active { background: #0580ce; }
.m-column-nav > ul > li  a { color: #000; display: inline-block; width: 100%; text-indent: 35px; }
.m-column-nav > ul > li:hover > a, .m-column-nav > ul > li.active > a { color: #fff; }

.m-column-nav > .shadow { position: absolute; bottom: -18px; left: -2px; }

.m-column-nav > ul > li.with_sub { height:auto;}
.m-column-nav > ul > li > ul { background: #ffffff;  }
.m-column-nav > ul > li > ul >li{ border-bottom:1px dashed #9d9d9d; }
.m-column-nav > ul > li > ul >li:hover a,.m-column-nav > ul > li > ul >li.active a{color:#ee0000;}{color:#ee0000;}






.m-column-nav > ul > li > a > img { transition: transform 0.5s; right: 0px; position: absolute; top: 50%; margin-top: -9px; }
.m-column-nav > ul > li.off > a > img { transform: rotate(90deg); -ms-transform: rotate(90deg); /* IE 9 */ -webkit-transform: rotate(90deg); /* Safari and Chrome */ -o-transform: rotate(90deg); /* Opera */ -moz-transform: rotate(90deg); /* Firefox */ }

/*

.m-column-nav >ul >li>ul>li{padding:0 12px;height:39px;line-height:39px;font-size:0;}
.m-column-nav >ul li.column a, .m-column-nav ul li.first a{border-top:0px dashed #c8c8c8;}

.m-column-nav >ul >li a{width:100%;height:39px;line-height:39px;border-top:1px dashed #c8c8c8;font-size:15px;color:#000;text-indent:20px;display: inline-block;border-radius: 3px;vertical-align: middle;}
.m-column-nav >ul> li:hover a, .m-column-nav ul li.active a{color:#d40000;}

    */



/* ?????????-???????????? */
.m-contact { width: 264px; border: 1px solid #cbcbcb; position: relative; margin-top: 13px;margin-bottom:25px; }
.m-contact .nuv_name { height: 40px; line-height: 40px; text-align: center; background: url('img/c_bg.png') repeat-x 0 center; }
.m-contact .nuv_name .cn { font-size: 18px; color: #000000; }
.m-contact .nuv_name .en { font-size: 12px; height: 25px; line-height: 25px; color: #555555; }
.m-contact .content { padding: 9px 0; background-color: #fff; width: 250px; margin: 10px auto;text-indent: 10px;line-height:22px;font-size:12px; }
.m-contact .content img { vertical-align: middle; }
.m-contact .content .block { padding: 15px; color: #000; line-height: 24px; }
.m-contact .content hr { border-top: 1px solid #c8c8c8; width: 95%; margin: 0 auto; border-left: 0; }
.m-contact .content .company_name { margin-bottom:10px;font-size: 14px; font-weight: 900;}
.m-contact .content hr { border-top: 1px solid #e1e1e1; border-left: 0; border-bottom: 0;margin:10px 0; }


/* ?????? */
.m-pagination { background: #f4f4f4; margin: 30px auto 20px; height: 36px; line-height: 36px; font-size: 0; text-align: center; }
.m-pagination a { font-size: 14px; font-size: 15px; color: #000; padding: 0 5px; }
.m-pagination a.disabled { color: #ccc; }

li.lii{display:inline-block;}

/* ????????????????????? */
.m-title { position: relative; height: 50px; line-height: 50px; border-bottom: 1px solid #a0a0a0; margin-bottom: 20px; font-size: 0; }
.m-title .title { display: inline-block; padding: 0 9px; font-size: 18px;border-bottom:1px solid #034091;  color: #034091; background: #fff url("img/habb.png") no-repeat scroll 8px center; text-indent:1em; }
.m-title .title .en { font-size: 14px; color: #919191; margin-left: 5px; }
.m-title .location, .m-title .location a { font-size: 12px; color: #666666; }
.m-title .location { float: right; margin-right: 35px; }

/* ???????????? */
ul.m-article-list { padding: 20px 0; min-height: 370px; }
ul.m-article-list li { width: 820px; margin: 0 auto; border-bottom: 1px solid #dfdfdf; }
ul.m-article-list li a { max-width: 650px; display: inline-block; text-indent: 2px; height: 35px; line-height: 35px; font-size: 14px; color: #666666; }
ul.m-article-list li a .pre {}
ul.m-article-list li .des { line-height: 24px; color: #888888; font-size: 12px; }
ul.m-article-list li .date {float:right; line-height: 35px; color: #666666; font-size: 14px; }


.m-detail-content { min-height: 270px; line-height:1.5em; }


/* ???????????? */
ul.m-product-list { padding: 0px 0 20px 10px;font-size:0; }
ul.m-product-list li { width: 200px; display: inline-block; text-align: center; margin: 0 8px 7px 0; }
ul.m-product-list li img { width: 180px; height: 140px; padding:7px; margin: 14px auto; border: 3px solid #d7d7d7; }

ul.m-product-list.s-home li img {border-width: 1px; }


ul.m-product-list li:hover img { border-color: #db2a2a; }
ul.m-product-list li a { color: #5a6173; font-size: 12px; display: block; }
ul.m-product-list li:hover a { color: #d40000; }

ul.m-product-list.column_66 li img { width: 231px; height: 261px; border: 1px solid #d7d7d7; }
ul.m-product-list.column_66 li:hover img { border-color: #db2a2a; }
/* ???????????? */


.m-product-detail h1 {  color:#000; font-size:24px; text-align:center; line-height:40px;}
.m-product-detail .cover { margin:20px auto;max-width:700px;display: block;padding:7px; border:1px solid #ccc; }

.m-title2 { position: relative; height: 25px; line-height: 25px; border-bottom: 1px solid #d6d6d6; margin-bottom: 10px; font-size: 0; }
.m-title2 .title {margin-left:7px; display: inline-block; padding: 0 9px; font-size: 14px;color: #333333; background: #e5e5e5; text-indent:0.21em; }



/* ???????????? */
.m-product-top { padding: 10px; margin: 0 auto; border-top: 1px solid #dfdfdf; }
.m-product-top .title { font-size: 14px; color: #525151; height: 40px; line-height: 40px; }
.m-product-top ul { font-size: 0px; margin-top: 8px; }
.m-product-top ul li { width: 25%; height: 165px; display: inline-block; text-align: center; margin: 0 0 17px 0; }
.m-product-top ul li img { width: 170px; height: 128px; }
.m-product-top ul li a { line-height: 30px; font-size: 12px; color: #747474; }

.m-news-title h1 { color: #333333; font-size: 24px; text-align: center; height: 55px; line-height: 55px; }
.m-news-title .info { border-top: 1px dashed #c3c3c3; color: #666666; font-size: 12px; height: 47px; line-height: 47px; text-align: center; }


.m-singlepage { padding: 20px 3px;  margin-bottom: 100px; }



/* ???????????? */
.m-news-top { padding: 10px 0 20px 15px; width: 716px; margin: 0 auto; border-top: 0px solid #dfdfdf; }
.m-news-top .title { font-size: 14px; color: #909090; height: 40px; line-height: 40px; }
.m-news-top ul { font-size: 0px; }
.m-news-top ul li { width: 350px; height: 25px; line-height: 25px; display: inline-block; text-align: left; }
.m-news-top ul li a { line-height: 30px; font-size: 12px; color: #666666; }


/* ?????????????????? */
.m-product-home { margin-top: 60px; font-size: 0; padding-top: 65px; }
.m-product-home .m-news-nav { float: left; }

.m-product-home ul li { width: 33.3%; display: inline-block; text-align: center; margin: 0 0 17px 0; }

.m-product-home ul li img { width: 304px; height: 189px; margin: 14px auto; border: 3px solid #d7d7d7; }
.m-product-home ul li:hover img { border-color: #db2a2a; }
.m-product-home ul li a { color: #5a6173; font-size: 12px; display: block; }
.m-product-home ul li:hover a { color: #d40000; }

.m-product-home .more { display: block; width: 260px; height: 40px; line-height: 40px; margin: 0 auto; background-color: #efefef; font-size: 18px; color: #1c1c1c; text-align: center; }
.m-product-home.c1 { background: url('/images/home-c1.png') center top no-repeat; }
.m-product-home.c2 { background: url('/images/home-c2.png') center top no-repeat; }
.m-product-home.c3 { background: url('/images/home-c3.png') center top no-repeat; }

.m-home-bg2 { background: url('/images/home-bg2.png') center top no-repeat; height: 121px; min-width: 1040px; margin-top: 35px; }


.m-product-banner-wapper { }
.m-product-banner, .m-product-banner-wapper { width: 760px; height: 534px; float: right; position: relative; overflow: hidden; }
.m-product-banner { position: absolute; top: 0; right: 0; }
.m-product-banner .to_left { position: absolute; left: 50%; margin-left: -300px; }
.m-product-banner .to_right { position: absolute; right: 50%; margin-right: -300px; }
.m-product-banner .to_left, .m-product-banner .to_right { top: 100px; cursor: pointer; }
.m-product-banner .img_show { position: absolute; left: 50%; margin-left: -220px; width: 440px; height: 330px; border: 5px solid #c8c8c8; overflow: hidden; }
.m-product-banner .img_show a { position: absolute; left: 0; top: 0; width: 440px; height: 330px; }
.m-product-banner .img_show img { position: absolute; left: 0; top: 0; width: 440px; height: 330px; }

.m-product-banner .items_wapper { position: absolute; left: 0; bottom: 0; width: 760px; height: 100px; overflow: hidden; font-size: 0px; text-align: center; }
.m-product-banner .items_wapper ul li { display: inline-block; margin: 0 10px; border: 2px solid rgba(0,0,0,0); }
.m-product-banner .items_wapper ul li.active { border: 2px solid #0558a8; }
.m-product-banner .items_wapper ul li img { height: 96px; width: 128px; }

.m-product-banner .des_wapper { position: absolute; left: 0; bottom: 100px; height: 75px; width: 100%; padding-left: 20px; overflow: hidden; }
.m-product-banner .des_wapper .name { font-size: 24px; color: #000000; position: relative; }
.m-product-banner .des_wapper .des { font-size: 12px; color: #999999; height: 36px; line-height: 18px; overflow: hidden; padding-top: 8px; position: relative; }


.m-index-reasons { position: relative; height: 644px; background: #0a5baa url('images/index_bg_reasons.jpg') no-repeat center center; margin-top: 45px; }
.m-index-reasons ul { position: absolute; left: 60px; top: 200px; width: 400px; }
.m-index-reasons ul li { font-size: 12px; color: #fff; height: 97px; line-height: 20px; }
.m-index-reasons ul li p { font-size: 21px; color: #fff; line-height: 30px; }

.m-index-advantage { position: relative; height: 1051px; background: url('images/index_bg_advantage.jpg') no-repeat center center; margin-top: 45px; }
.m-index-advantage .p1st, .m-index-advantage .p2nd, .m-index-advantage .p3rd { font-size: 14px; color: #828282; line-height: 24px; position: absolute; }
.m-index-advantage .p1st { left: 10px; top: 230px; width: 578px; }
.m-index-advantage .p2nd { right: 0; top: 550px; width: 690px; }
.m-index-advantage .p3rd { left: 15px; top: 870px; width: 528px; }

.m-index-about { background-color: #ededed; }
.m-index-about .img1 { float: left; height: 398px; }
.m-index-about .about { position: relative; float: left; width: 294px; height: 398px; background: url('images/index_about_us_c.jpg') no-repeat center top; }
.m-index-about .about .title { height: 100px; text-align: center; }
.m-index-about .about .title .cn { font-size: 20px; color: #fff; padding-top: 32px; }
.m-index-about .about .title .en { font-size: 13px; color: #fff; }
.m-index-about .about .des { margin: 20px 29px; font-size: 12px; color: #666666; line-height: 30px; overflow: hidden; height: 210px; }
.m-index-about .about a.link_detail { position: absolute; left: 0; bottom: 19px; display: inline-block; width: 140px; height: 40px; line-height: 40px; background: #000; text-align: center; font-size: 14px; color: #999999; }
.m-index-about .service { float: left; width: 438px; position: relative; }
.m-index-about .service .des { background-color: #000; width: 340px; height: 200px; }
.m-index-about .service .des .con { color: #999999; font-size: 12px; line-height: 30px; padding: 34px 37px; }
.m-index-about .service .title { position: absolute; top: 25px; right: 17px; width: 59px; height: 146px; border: 1px solid #ccc; }
.m-index-about .service .title .con { font-size: 20px; color: #000; line-height: 28px; padding: 16px 20px; }

.m-index-news { margin-top: 45px; }
.m-index-news .img1 { float: left; border: 10px solid #0255a5; }
.m-index-news .news { float: right; width: 703px; }
.m-index-news .news .title { border-bottom: 4px solid #dddddd; font-size: 0; }
.m-index-news .news .title .cn { font-size: 20px; color: #000; line-height: 29px; }
.m-index-news .news .title .en { font-size: 12px; color: #999999; }
.m-index-news .news .title .more { float: right; width: 92px; height: 29px; display: inline-block; text-align: center; font-size: 12px; color: #6c6c6c; background-color: #dddddd; line-height: 29px; margin-right: 2px; }
.m-index-news .news .news_left { width: 350px; height: 275px; float: left; border-right: 1px solid #dddddd; }
.m-index-news .news .news_right { height: 275px; float: right; }
.m-index-news .news .news_list li { width: 320px; height: 38px; line-height: 38px; border-bottom: 1px dashed #999999; }
.m-index-news .news .news_list li > span { color: #0255a5; font-size: 12px; vertical-align: top; border-right: 1px solid #dddddd; margin-right: 12px; }
.m-index-news .news .news_list li > a { font-size: 12px; color: #666666; max-width: 228px; }




/* ????????????????????? */
.m-61-n2 { position:absolute;left:646px;top:162px;width:495px;font-size:14px;color:#333333;line-height:30px; }
.m-61-n3a { position:absolute;left:16px;top:102px;width:808px;font-size:14px;color:#0b0b0b;line-height:30px;}
.m-61-n3a .title{ font-size:18px;}


/* ???????????? */
.m-news-list-both-title {width:100%;position:relative; }
.m-news-list-both-title hr{border-top:1px solid #000000;border-left:0;width: 100%; top: 56px;position:absolute;}
.m-news-list-both-title .title{ height:100px; background:url('img/n5.png') no-repeat center center;position:relative;}

.m-news-list-both { clear:both;margin-bottom:40px;}
.m-news-list-both li {height:35px;border-bottom:1px dashed #838383;width:48%;display:inline-block; margin-left:2%;background:url('img/news_p.png') no-repeat 18px center;text-indent:35px; }
.m-news-list-both li.odd { margin-left:0; }
.m-news-list-both a {font-size:14px;color:#0b0b0b;line-height:35px;text-indent:0;max-width:400px;  }
.m-news-list-both li .date { float: right;line-height: 35px;color:#6c6c6c;font-size:14px;text-indent:0; }

/* ???????????????????????????????????? */
.m-main .m-news-list-both a { max-width:225px; }

/* ?????? */
.m-news-block {width:32%;border:1px solid #ececec;height:280px; float:left; margin: 10px 0; }
.m-news-block.m-home-news0, .m-news-block.m-home-news3 {float:left;}
.m-news-block.m-home-news1, .m-news-block.m-home-news4 {margin-left:2%;margin-right:-2%;}
.m-news-block.m-home-news2,.m-news-block.m-home-news5 {float:right; }
.m-news-block .title{ height:32px;line-height:32px;border-bottom:2px solid #008ed8;}
.m-news-block .cn{ font-size:14px;color:#008ed8;font-weight:900;text-indent:17px;display:inline-block;}
.m-news-block .more{ color:#e6dfdd;font-size:14px;float:right;margin-right:8px;}

.m-news-list { padding:10px;}
.m-news-list li { height:35px;line-height:35px;border-bottom:1px dashed #cccccc;  }
.m-news-list li a{ font-size: 14px;color: #0B0B0B; max-width:220px;float:left;}
.m-news-list li .date{float:right;font-size: 12px;}







/* ???????????????????????? */
.m-46-info { background:url('img/m.png') no-repeat 29px 9px;color:#333333;font-size:14px;padding-left:45px;line-height:30px;margin-top:15px;}
.f-hr-dash { border-left:0;border-top:1px dashed #d1d1d1;margin: 10px 0;border-bottom: 0;}
.m-46-tel { padding:20px 0;}
.m46btn { margin-left:50%; background:url('/images/btn46.png') no-repeat center center;display:inline-block;width:160px;height:41px;color:#fff;font-size:24px;text-align:center;line-height:41px;}
.m46tel { font-size:24px;color:#ae002e;margin-left:20px; }


/* ??????????????????????????????????????????????????????????????? */
.m-46-55 { font-size:24px;color:#ffffff; position:absolute;left: 420px;top: 58px; }
.m-46-55-txt {font-size:14px;color:#3b3a3a;width:650px;padding:130px 0px 0px 410px;line-height:32px; }

.m-46-56 { font-size:24px;color:#ffffff; position:absolute;left: 90px;top: 48px; }
.m-46-56-txt {font-size:14px;color:#3b3a3a;width:650px;padding:120px 0px 0px 80px;line-height:30px; }

.m-46-57 { font-size:24px;color:#ffffff; position:absolute;left: 420px;top: 48px; }
.m-46-57-txt {font-size:14px;color:#3b3a3a;width:650px;padding:120px 0px 0px 410px;line-height:32px; }




/*  */
a.m-59-btn { display:inline-block;width:224px;height:38px;background:url('img/m59_a.png') no-repeat center center;line-height:38px; text-align:center;font-size:18px;color:#fff;margin:20px 0 20px 800px; }


.m-59-info { background:url('/images/map59.png') no-repeat 29px 9px;color:#333333;font-size:14px;padding-left:45px;line-height:30px;margin-top:15px;}

/* ??????<<???????????????????????????>>???????????? */
.m-59-n2 { position:absolute;left:706px;top:132px;width:377px;font-size:14px;color:#333333;line-height:30px; }
a.m-59n2btn { display:inline-block;width:163px;height:38px;background:url('img/m59n2btn.png') no-repeat center center;line-height:38px; text-align:center;font-size:18px;color:#fff;margin:20px 0 0 70px; }
.m-59-n4 { position:absolute;left:10px;top:132px;width:618px;font-size:14px;color:#333333;line-height:30px; }
.m-59-n6 { position:absolute;left:470px;top:152px;width:618px;font-size:14px;color:#333333;line-height:30px; }





/* ???????????? */
.m-home2-top { position:absolute;width:1100px;height:250px;left:5px;top:135px;overflow:hidden; }


.m-61-info { background:url('img/m.png') no-repeat 29px 9px;color:#333333;font-size:14px;padding-left:45px;line-height:30px;margin-top:15px;}
.m-61-info .title { color:#000000;font-size:14px;font-weight:900;}


/* ???????????? */
.m-news-banner { width:960px;height:170px;overflow:hidden; margin: 0 auto;font-size:0;position:relative; }
.m-news-banner ul { height:170px;width:99999px;position:absolute;left:0;top:0;}
.m-news-banner li { float:left; display:inline-block;width: 240px; }
.m-news-banner li img{ border:1px solid #b6b6b6; }

.m-news-banner li a{ font-size:14px;color:#333333;text-align:center;display:block; }


#to_left { position:absolute;left:10px;top:50%;margin-top:-37px;cursor:pointer; }
#to_right { position:absolute;right:10px;top:50%;margin-top:-37px;cursor:pointer; }


/*  */
.m-news46-block {background-color:#f7f7f7;width:328px;height:356px; float:left; margin: 10px 0; }
.m-news46-block .m-news-list { border:1px solid #d2d2d2;height:302px;}
.m-news46-block .m-news-list li { border-bottom:0;line-height:30px;height:30px; }
.m-news46-block .m-news-list li a{ font-size:14px;color:#444444;max-width:100%;}
.m-news46-block.m-home-news0, .m-news46-block.m-home-news3 {float:left;}
.m-news46-block.m-home-news1, .m-news46-block.m-home-news4 {margin-left:5.5%;margin-right:-2%;}
.m-news46-block.m-home-news2,.m-news46-block.m-home-news5 {float:right; }
.m-news46-block .title{ height:48px;line-height:48px;background:url('/images/46_a.png') no-repeat; }
.m-news46-block.m-home-news1 .title{ height:48px;line-height:48px;background:url('/images/46b.png') no-repeat; }
.m-news46-block.m-home-news2 .title{ height:48px;line-height:48px;background:url('/images/46c.png') no-repeat; }
.m-news46-block .cn{ font-size:14px;color:#008ed8;font-weight:900;text-indent:17px;display:inline-block;}










/* 首页案例 */
.web-title{
	text-align: center;
}
.web-title h3{
	font-size: 28px;
    color: #034091;
    font-weight: 400;
}

.web-title span{
	color: #1170D2;
	font-weight: bold;
}

.web-title p{
	color: #848484;
	font-size: 21px;
	line-height: 40px;
}

.case{
	margin: 26px auto 15px; width:1100px;
	
	
}
.g4{
	width: 100% !important;
	height: 342px;
}
.g4 img{
	height:292px !important;
}
.case-center{
	
	margin-top: 42px;
	
	
}
.case-center li{
	padding: 0 10px;
}

.case-text{
	padding: 10px 0;
	line-height: 20px;
}
.case-text span{
	float: left;
	color: #666666;
	font-size: 16px;

}
.case-text a{
	float: right;
	display: inline-block;
	width: 142px;
	border: solid 1px #aaaaaa;
	border-radius: 19px;
	text-align: center;
}


/* 报价 */
.clear{clear:both;}



.pro_show_up_c{font-size:14px;line-height:32px;}

.lab{margin-bottom:10px;border-bottom:dashed 0px #ddd;}

.pro_show_up_c .lab .lb {
    display: block;
    float: left;
    margin-right: 10px;
    margin-top: 7px;
    text-align: left;
    width: 70px;color: #666;
}
.CSelect {
	border: 1px solid #e3e3e3;
	padding: 9px 5px;
	width: 120px;
	float: left;
	margin-right: 10px;
	font-size: 100%;
}

.pro_show_up_c .lab .t1{font-size:16px;}


.pro_show_up_c  .name {
    width: 70px;
    float: left;
    color: #666;
}
.pro_show_up_c  .con {
   
    float: left; padding-left:15px;line-height:32px;
	width:710px;
}

.pro_show_up_c .service p span {
    margin: 0 15px 0 0;
}
.service {margin-top:10px; margin-bottom:10px;}

.service i {
    width: 20px;
    height: 20px;
    line-height: 20px;
    margin-right: 5px;
    background: #5f7fcf;
    border-radius: 2px;
    text-align: center;
    display: inline-block;
    color: #fff;
	    font-style: normal;

}

.pro_show_up_c .lab .ggt{font-size:20px;margin-right:20px;}

.pro_show_up_c .lab .ggt u{color:red;text-decoration:underline}


.pro_show_up_c  label{padding-right:5px;font-size:14px;letter-spacing:1px;}

.pro_show_up_c .right {margin-left:5px;
    float: left;
}

.pro_show_up_c .inp input {
    width: 160px;
    height: 30px;
    padding: 0 5px;
    border: solid 1px red;
    font-size: 14px;
    }



.pro_show_up_c .btn{margin:10px 0px;} 



.pro_show_up_c .sub{background:red; color:#fff;font-weight:bold;}


/*<--!广告轮播样式效果一-->*/
#flashs {
	position: relative;
	height: 500px;
	overflow: hidden;
	margin-bottom:20px;
}
#flashs .bgitem {
	z-index: 1;
	position: absolute;
	top: 0;
}
#flashs .btn {
	position: absolute;
	z-index: 2;
	bottom: 25px;
	left: 50%;
	margin-left: -64px;
	padding: 0px 6px;
}
#flashs .btn span {
	background: #252525;
	cursor: pointer;
	display: inline-block;
	margin: 2px;
	width: 25px;
	height: 25px;
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	color: #fff;
}
#flashs .btn span.cur {
	background: #0067B4;
}


