@charset "utf-8";
*{ margin:0px; padding:0px;}
body{ color:#555; font-size:15px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
img{ vertical-align:top; border:0;}
div,form,img,ul,ol,li,dl,dt,dd { border:0; }
ul,li,dl,dd,dt{ margin:0; padding:0; list-style:none;}

a{text-decoration:none;}
a:hover { color:#0060b4; text-decoration: none; }
a:focus { outline: none; }

.fl { display: inline; float: left; }
.fr{ display: inline;  float: right; }
table tr td{ font-size:12px;}

.topline{ background-color:#e5e5e5; height:37px; line-height:37px; font-size:14px; overflow:hidden;}
.weather{ margin-left:10px}

.outlogo{ height:120px;}
.outlogo .logo{ width:316px; height:120px; float:left;}
.outlogo .text{ width:316px; height:120px; float:left; margin-left:5px;}
.outlogo .text h1{ font-size:19px; color:#333; margin-top:29px; line-height:40px;}
.outlogo .text h5{ font-size:16px; color:#666;}
.outlogo .tel{ width:244px; height:120px; background:url(../images/tel.jpg) no-repeat right top; float:right;}
.outlogo .tel p{ color:#c00; margin:63px 0px 0px 73px; font-size:22px;}

.menu{ width:100%; line-height:58px; background-color:#0060b4;}
.menu ul li{ float:left;}
.menu ul li a{ display:block; padding:0px 44px; color:#fff;}
.menu ul li a:hover{ background-color:#043387;}
.menu ul li a.current{ background-color:#043387;}

.outsearch{ width:100%; height:69px; line-height:69px; font-size:12px; background-color:#f3f3f3;}
.keyword{ background:url(../images/keyword.jpg) no-repeat left center; padding-left:79px;}
.search_fr{ float:right;}
#search{ width:280px; height:32px; line-height:32px; border:1px solid #aaa; text-indent:1em; background:none;}
#submit{ width:47px; height:32px; line-height:32px; background:url(../images/search.jpg) no-repeat; border:none;}

.ad1{width:100%;border-bottom:1px solid #eee;padding-bottom:20px; margin-top:30px;}
.ad1 ul li{ float:left; width:230px; text-align:center; margin-right:93px;}
.ad1 ul li:nth-child(4){ margin-right:0px;}
.ad1 ul li a{ display:block; width:140px; height:140px; line-height:150px; margin:0 auto; border:2px solid #0060b4; border-radius:80px; -moz-border-radius:80px;}
.ad1 ul li a:hover{ border:1px solid #0060b4; background-color:#0060b4; color:#fff;}
.ad1 ul li i,.ad1 ul li font{ font-weight:bold; color:#0060b4; line-height:50px; font-size:41px; font-style:normal;}
.ad1 ul li a:hover i,.ad1 ul li a:hover font{ color:#fff;}
.ad1 ul li h5{ color:#999; margin-top:15px; font-size:15px; background:url(../images/bit1.jpg) no-repeat center bottom; padding-bottom:15px;}
.ad1 ul li h5 span{ color:#db0000;}


.syproduct{ margin-top:35px;}
.syproduct_fl{ width:258px; float:left; display:inline;}
.syproduct_fl .title{ width:100%; height:68px; line-height:68px; padding-left:58px; color:#fff; font-size:25px; background:#0060b4 url(../images/bit2.jpg) no-repeat 10px center;}
.syproduct_fl ul.prolist{border:1px solid #0060b4;border-bottom:none;padding:5px 0px; margin:0px;}
.syproduct_fl ul.prolist li{ width:80%; margin:4px 10%; border:1px solid #ccc; text-align:center; line-height:32px;}
.syproduct_fl ul.prolist li a{ display:block;}
.syproduct_fl ul.prolist li a:hover{ background-color:#0060b4; color:#fff;}
.syproduct_fl .ad{ width:100%;}
.syproduct_fl .ad img{ width:100%;}


.syproduct_fr{ width:898px; float:right; display:inline;}
.syproduct_fr .ad{ width:100%; position:relative; overflow:hidden;}
.syproduct_fr .ad a{ display:block;}
.syproduct_fr .ad img{ cursor: pointer; transition: all 0.6s;}
.syproduct_fr .ad img:hover{ transform: scale(1.4);}
.syproduct_fr .ad .pro_name{ width:30%;height:50%;background:url(../images/probj.png) no-repeat center top; position:absolute; top: 0px;right: 30px;padding:25px 20px 0 20px;}
.syproduct_fr .ad .pro_name h3{ height:35px; background:#fff; color: #01509D; text-align: center; line-height:35px; margin:0 auto; font-size:16px; font-weight: bold;}
.syproduct_fr .ad .pro_name .border{ padding:5px; border:1px solid #fff;}
.syproduct_fr .ad .pro_name p{ color:#fff; margin-top:15px; line-height:160%; text-indent:2em;font-size:14px;}

.syproduct_fr ul.prolist{ width:100%; margin-top:0px;}
.syproduct_fr ul.prolist li{ width:278px; float:left; margin:20px 32px 45px 0;}
.syproduct_fr ul.prolist li a{ width:278px; display:block;}
.syproduct_fr ul.prolist li:nth-child(3n+0){ margin-right:0px;}
.syproduct_fr ul.prolist li div{ width:278px; height:209px; text-align:center; display:table-cell; vertical-align:middle; border:1px solid #ccc; overflow:hidden;}
.syproduct_fr ul.prolist li img{ max-width:100%; max-height:100%; cursor: pointer; transition: all 0.6s;}
.syproduct_fr ul.prolist li img:hover{ transform: scale(1.4);}
.syproduct_fr ul.prolist li p{ background-color:#0060b4; line-height:40px; text-align:center; color:#fff;}

.ad2{ width:100%; height:145px; margin:30px 0px 25px 0px; background:url(../images/ad1.jpg) no-repeat center top;}

.equipment{ width:100%; background:url(../images/equipmentbj.jpg) repeat-x; background-position:bottom;}
.equipment h1{ font-size:36px; text-align:center; color:#000; font-weight:bold; line-height:90px;}
.equipment h5{ font-size:18px; text-align:center; color:#000; background:url(../images/line2.jpg) no-repeat center bottom; padding-bottom:20px; margin-bottom:30px;}
.equipment ul li{ float:left; margin:0px 15px;}
.equipment ul li a{ display:block;}
.equipment ul li div{ width:370px; text-align:center; height:247px; overflow:hidden;}
.equipment ul li img{ max-width:100%; max-height:100%; cursor: pointer; transition: all 0.6s;}
.equipment ul li img:hover{ transform: scale(1.4);}
.equipment ul li .detailed{ height:80px; text-align:left; background:#fff url(../images/bit3.jpg) no-repeat 10px center; padding:10px 0px 0px 83px;}
.equipment ul li .detailed h2{ font-size:18px; font-weight:bold; color:#0060b4; line-height:35px; margin-top:10px;}
.equipment ul li .detailed p{ font-size:12px; color:#666;}
.equipment .rollphotos_phone{ display:none;}


.case{ margin-top:48px;}
.case_fl{ width:271px; float:left; background-color:#0060b4; color:#fff; text-align:center; padding:35px 0px 30px 0px;}
.case_fl h1{ line-height:49px;}
.case_fl ul{ margin-top:20px;}
.case_fl ul li{ width:80%; margin:8px 10%; background-color:#fff; border:1px solid #fff; line-height:40px; border-radius:5px; -moz-border-radius:5px;}
.case_fl ul li a{ display:block; font-size:17px; color:#666;}
.case_fl ul li:hover{ background-color:#0060b4;}
.case_fl ul li a:hover{ color:#fff;}
.case_fl h2{ width:86%; font-size:26px; margin:30px 7% 0px 7%; border:1px solid #fff; line-height:52px; border-radius:10px; -moz-border-radius:10px;}

.case_fr{ width:912px; float:right;}
.case_fr ul li{ width:280px; float:left; position:relative; margin:0px 21px 51px 0px;}
.case_fr ul li:nth-child(3n){ margin-right:0px;}
.case_fr ul li:nth-child(4){ margin-bottom:0px;}
.case_fr ul li:nth-child(5){ margin-bottom:0px;}
.case_fr ul li:nth-child(6){ margin-bottom:0px;}
.case_fr ul li a{ width:280px; height:211px; display:block;color:#fff;}
.case_fr ul li div{ width:280px; height:211px; text-align:center; display:table-cell; vertical-align:middle; overflow:hidden;}
.case_fr ul li img{ max-width:280px; max-height:211px; cursor: pointer; transition: all 0.6s;}
.case_fr ul li img:hover{ transform: scale(1.4);}
.case_fr ul li p{ width:100%; text-indent:1em; position:absolute; bottom:0px; line-height:37px; background:rgba(0,0,0,.4);}


.customer ul li{ float:left; margin-right:12px; width:190px; height:99px;}
.customer ul li img{max-width:190px; max-height:99px;}
.customer ul li:nth-child(6){ margin-right:0px;}

.adg{ width:100%; background:url(../images/adg1.jpg) repeat-x 0px 30px;}
.adg .container{ text-align:center;}

.adgcontent_fl{ width:48%; float:left; margin-top:20px;}
.adg1{ width:100%; border-bottom:1px solid #ccc; margin-top:30px; overflow:hidden;}
.adg1 .num{ width:76px; height:76px; color:#fff; text-align:center; line-height:76px; background:url(../images/adgbj.jpg) no-repeat;}
.adg1 .title{ margin:14px 0px 0px 10px; }
.adg1 .title h2{ font-size:24px; font-weight:bold; color:#0060b4; line-height:30px;}
.adg1 .title h2 span{ color:#db0000;}
.adg1 .title h5{ text-transform:uppercase; font-size:13px; color:#888; line-height:32px;}
.adgcontent_fl ul{ margin:15px 0px 20px 20px;}
.adgcontent_fl ul li{ background:url(../images/bit4.jpg) no-repeat 0px 7px; padding-left:17px; line-height:28px; margin-bottom:6px;}
.adgcontent_fl .tel{ background:url(../images/tel1.jpg) no-repeat; padding-left:50px; margin-left:20px;}
.adgcontent_fl .tel p{ color:#666; line-height:20px;}
.adgcontent_fl .tel h1{ color:#0060b4; font-size:20px; line-height:26px; font-weight:bold;}

.adgcontent_fr{ width:48%; float:right;}
.adgcontent_fr ul{ margin:15px 0px 20px 20px;}
.adgcontent_fr ul li{ background:url(../images/bit4.jpg) no-repeat 0px 7px; padding-left:17px; line-height:28px; margin-bottom:6px;}

.syAbout{ width:100%; height:496px; background:url(../images/aboutbj.jpg) no-repeat; color:#fff;}
.syAbout .content{ width:400px; height:496px; padding:25px; float:right; background:rgba(0,0,0,.6);}
.syAbout .content ul li{ background:url(../images/bit.jpg) no-repeat 0px 11px; padding-left:16px; font-size:14px; line-height:32px; margin-bottom:10px;}
.syAbout .content h1{ font-size:30px; line-height:60px; margin-top:10px; margin-left:16px;}
.syAbout .content .more{ width:107px; height:38px; margin:10px 0px 0px 16px; border:1px solid #2e8ce6; background-color:#2e8ce6; line-height:38px; text-align:center; border-radius:5px; -moz-border-radius:5px; }
.syAbout .content .more a{ display:block; color:#fff;}

.aboutCompany{ margin-top:35px;}
.aboutCompany ul li{ float:left; margin-right:36px; position:relative;}
.aboutCompany ul li a{ display:block;}
.aboutCompany ul li:nth-child(3){ margin-right:0px;}
.aboutCompany ul li .img{ position:relative;}
.aboutCompany ul li div{ width:100%; overflow:hidden;}
.aboutCompany ul li img{ cursor: pointer; transition: all 0.6s;}
.aboutCompany ul li img:hover{ transform: scale(1.4);}
.aboutCompany ul li .text{
	width: 86%;
	margin: 0px 7%;
	position: absolute;
	bottom: 11px;
	color: #fff;
	left: 13px;
}
.aboutCompany ul li .text h2{ font-size:28px; line-height:48px; border-bottom:1px solid #fff; padding-left:15px;}
.aboutCompany ul li .text p{ line-height:40px; font-size:14px; margin-left:20px;}


.syNew{ margin-top:30px;}
.syNew h1{ font-size:36px; text-align:center; color:#000; font-weight:bold; line-height:90px;}
.syNew h5{ font-size:18px; text-align:center; color:#000; background:url(../images/line2.jpg) no-repeat center bottom; padding-bottom:20px; margin-bottom:30px;}
.syNew_fl{ width:451px; float:left;}
.syNew_fl .newa{ width:451px; height:279px; float:left; position:relative; margin-bottom:15px;}
.syNew_fl .newa .img{ width:100%; overflow:hidden;}
.syNew_fl .newa .img img{ cursor: pointer; transition: all 0.6s; width:100%; max-height:280px;}
.syNew_fl .newa .img img:hover{ transform: scale(1.4);}
.syNew_fl .newa .date{ width:83px; height:87px; color:#fff; text-align:center; position:absolute; background-color:#0060b4;}
.syNew_fl .newa .date h1{ color:#fff; font-size:36px; font-weight:normal; line-height:52px; margin-top:8px;}
.syNew_fl .newa h4{ width:100%; position:absolute; bottom:0px; text-indent:1em; line-height:40px; background-color:rgba(0,0,0,.6);}
.syNew_fl .newa h4 a{ color:#fff; font-size:16px;}
.syNew_fl dl{ border-bottom:1px solid #ddd; padding-bottom:15px;}
.syNew_fl dl dt{ border-bottom:1px solid #ddd; line-height:45px; font-size:17px; font-weight:normal; margin-bottom:10px; }
.syNew_fl dl dt a{ color:#000;}
.syNew_fl dl dt a:hover{ color:#0060b4;}
.syNew_fl dl dd{ font-size:14px; color:#666; margin-bottom:6px;}

.syNew_fr{ width:696px; float:right;}
.syNew_fr ul li{ clear:both; border-bottom:1px solid #ddd; margin-bottom:23px; padding-bottom:20px; overflow:hidden;}
.syNew_fr ul li .fl{ width:181px; height:135px; border:1px solid #ccc; overflow:hidden;}
.syNew_fr ul li .fl img{ width:100%; cursor: pointer; transition: all 0.6s;}
.syNew_fr ul li .fl img:hover{ transform: scale(1.4);}
.syNew_fr ul li .fr{ width:495px;}
.syNew_fr ul li .fr h3{ font-size:20px; color:#000; line-height:45px; margin-bottom:2px;}
.syNew_fr ul li .fr h3:hover{ color:#0060b4;}
.syNew_fr ul li .fr p{ font-size:14px; line-height:22px; color:#777;}
.syNew_fr ul li .fr time{ font-size:14px; line-height:40px; color:#555;}

.link{ width:100%; margin-top:25px; font-size:12px; color:#666; line-height:43px; background-color:#eee;}
.link a{ color:#666;}
.link a:hover{ color:#0060b4;}


footer{}
.copyright{ width:100%; font-size:12px; color:#666; line-height:53px;}

footer .content{ background-color:#0060b4; color:#fff; padding:35px 0px 35px 0px;}
footer .content .logo{ margin:0px 0px 0px 0px; padding-right:30px; background:url(../images/line3.jpg) no-repeat right center;}
footer .content ul a{ color:#fff;}
footer .content ul li{ float:left; width:100px; text-align:right; background: url(../images/bit6.jpg) no-repeat right 9px; padding-right:15px; margin-left:40px; margin-right:35px; overflow:hidden;}
footer .content ul li a{ font-size:18px;}
footer .content ul li ul{ margin-top:15px;}
footer .content ul li ul li{ float:none; background: url(../images/bit7.jpg) no-repeat right center; padding-right:15px; margin:0px; line-height:30px;}
footer .content ul li ul li a{ font-size:14px; margin-bottom:0px;}

footer .content .code{ float:right; margin-right:25px; text-align:center; font-size:14px; color:#666; background-color:#fff; padding:5px 5px 0px 5px;}
footer .content .code p{ line-height:30px;}
footer .content .contact{ width:295px; font-size:14px; line-height:25px;}


/*内页css开始*/
.ny_pro{ padding-top:20px;}
.ny_pro_fl{ width:21%; float:left;}
.ny_pro_fl .title{ width:100%; height:100px; text-align:center; color:#fff; background-color:#0060b4;}
.ny_pro_fl .title H3{ font-size:30px; padding-top:20px; font-weight:normal; letter-spacing:2px;}
.ny_pro_fl .title P{ font-size:16px;}
.ny_pro_fl .tel{ width:100%; height:95px; line-height:35px; padding-top:51px; font-size:27px; color:#fff; text-align:center; background:url(../images/L-image2.jpg) no-repeat;}
.ny_pro_fl ul.Lmenu li{ width:100%; line-height:48px; margin:2px 0px; position:relative; background:#eee url(../images/jiantou1.png) no-repeat;background-position:92% 50%;}
.ny_pro_fl ul.Lmenu li a{ width:100%; display:block; font-size:16px; text-indent:17px;}
.ny_pro_fl ul.Lmenu li a:hover{ color:#fff;}
.ny_pro_fl ul.Lmenu li:hover{ color:fff; background-color:#e91e0c;}
.ny_pro_fl ul.Lmenu li .current1{ color:#fff; background:#db0000 url(../images/jiantou.png) no-repeat;background-position:92% 50%; }

.list_news{ width:100%; margin-top:20px;}
.list_news h3{ height:38px; line-height:38px; font-size:16px; text-indent:15px; color:#fff; background-color:#0060b4;}
.list_news ul{ padding:5px 10px 10px 10px; border:1px solid  #eee}
.list_news ul li{ height:34px; line-height:34px; border-bottom:1px dashed #eee; text-indent:18px; background:url(../images/news_x.jpg) 3px 15px no-repeat; }
.list_news ul li a{ font-size:14px;}

.ny_pro_fr{ width:76%; float:right;}
.ny_pro_fr .pro_title{ width:100%; border-bottom:1px solid #ccc; line-height:45px; overflow:hidden;}
.ny_pro_fr .pro_title .fr img{ margin-top:18px;}
.ny_pro_fr .pro_title h3{ font-size:21px; font-weight:bold; line-height:45px; color:#0060b4;}
.ny_pro_fr .pro_title h3 span{ font-size:15px; font-weight:normal; color:#5e5e5e;}
.ny_pro_fr .ny_product{ width:100%;}
.ny_pro_fr .ny_product ul{ margin-top:20px; min-height:512px;}
.ny_pro_fr .ny_product ul li{ width:267px; float:left; margin-right:43px; margin-bottom:18px; border:1px solid #e5e5e5;;}
.ny_pro_fr .ny_product ul li:nth-child(3n+0){ margin-right:0px;}
.ny_pro_fr .ny_product ul li a{ width:100%; display:block;font-size:16px; color:#222;}
.ny_pro_fr .ny_product ul li:hover{ border:1px solid #064d9d;}
.ny_pro_fr .ny_product ul li div{ width:265px; height:177px; text-align:center; display:table-cell; vertical-align:middle; overflow:hidden}
.ny_pro_fr .ny_product ul li div img{ max-width:100%; max-height:100%; cursor: pointer; transition: all 0.6s;}
.ny_pro_fr .ny_product ul li div img:hover{ transform: scale(1.4);}
.ny_pro_fr .ny_product ul li p{ text-align:center; line-height:26px; padding:7px 0px; background-color:#e0e0e0;}
.ny_pro_fr .ny_product ul li:hover p{ background-color:#064d9d;}
.ny_pro_fr .ny_product ul li a:hover{ color:#fff;}

.ny_fr{ width:880px;}
.ny_fr .pro_title{ width:880px; border-bottom:1px solid #ccc; line-height:50px; overflow:hidden;}
.ny_fr .pro_title h3{ font-size:24px; border-bottom:2px solid #fac200;}
.ny_fr .content{ margin:20px 0px;}

.NewsList{ height:auto!important; width:100%; margin-top:10px;}
.NewsList li{ line-height:24px; border-bottom:1px dotted #ddd; padding-bottom:10px; margin-bottom:15px; overflow:hidden;}
.NewsList li a{ display:block}
.NewsList li .fl{ width:194px; height:145px; border:1px solid #ddd; text-align:center; display:table-cell; vertical-align:middle; overflow:hidden}
.NewsList li .fl img{ max-width:100%; max-height:100%;}
.NewsList li .fr{ width:660px;}
.NewsList li time{ line-height:35px;}
.NewsList li h3{ font-size:17px; font-weight:bold; line-height:45px;}
.NewsList li span{ float:right; width:80px; color:#666;}


.newView { padding: 0;  margin: 0;}
.newView_title { text-align: center; border-bottom: 1px dotted #CCC; margin-top:25px; overflow:hidden;}
.newView_title h3 { color: #000; line-height:45px;}
.newView_title p { font-size: 13px;  color: #999; line-height:30px;}
.newView_info { clear:both;  line-height: 2em;  min-height: 400px;  height: auto;  _height: 400px;  margin: 10px 0 30px 0;}

.friendLink{ margin-top:15px; overflow:hidden;}
.products_k_list{ margin-top:10px;}
.products_k_list li{ width:290px; height:200px; float:left; margin-bottom:20px; font-size:16px; text-align:center;}
.products_k_list li:nth-child(3n){ margin-right:0}
.products_k_list li div{ width:280px; height:187px; text-align:center; display:table-cell; vertical-align:middle; padding:4px; border:1px solid #CCC; overflow:hidden;}
.products_k_list li img{ max-width:100%; max-height:100%; }

.bana_dh{ width:100%; height:43px; margin:auto; border-bottom:1px solid #ccc; clear:both;}
.bana_h3{ margin:0px; padding:0px; float:left; line-height:42px; font-size:17px; font-weight:bold; color:#333; border-bottom:2px solid #0060b4;}
.bana_dh a{ float:right; font-size:14px; line-height:42px;}
.ab_pro_con{ line-height:2em; font-size:14px; padding:10px 0px 20px 0px;}
.ab_pro_con .content h2{ line-height:65px; text-align:center; font-size:24px; color:#333;}

.news_info_list { clear:both; height:auto!important; margin-left:0px; padding-top:8px; font-size:14px; margin-bottom:15px;}
.news_info_list li{ float:left; width:431px; height:40px; padding-left:17px; background:url(../images/bj.jpg) no-repeat -6px 9px;line-height:40px; margin-right:50px;}
.news_info_list li:nth-child(2n){ margin-right:0}
.news_info_list li a{ display:block}
.news_info_list li span{ float:right; width:80px; color:#666; font-size:14px;}

.pro_ul li span{ display:block; background:#2d4d89; width:225px; height:40px; line-height:40px; font-size:14px; color:#FFF}
.pro_a_left{ float:left; width:49%; margin-top:20px; }
.pro_a_left div{ width:100%; max-height:334px; overflow:hidden; border:1px solid #ccc; text-align:center;}
.pro_a_left img{ max-width:100%; max-height:334px; }
.pro_a_right{ float:right; width:47%; margin-top:20px;}
.pro_a_right h3{ color:#0060b4; border-bottom:1px dotted #CCCCCC; font-size:20px; font-weight:bold; padding-bottom:10px; line-height:35px; }
.pro_a_right h5{ line-height:35px;}
.pro_a_right .gaiyao{ min-height:110px; font-size:13px; padding-top:10px;}
.pro_a_right .gaiyao span{font-size:14px; color:#666;}
.pro_a_right_d{ font-size:16px; margin-bottom:20px;}
.pro_a_right_d span{color:#db0000; font-size:22px; }

.zx{ float:left;}
.pro_a_right_e{ font-size:15px; line-height:37px; }

.xiangqing{ clear:both; overflow:hidden;}
.pro_tit{ font-size:16px; color:#237ec5; border-top:1px dotted #CCCCCC; margin-top:20px; padding-top:10px; overflow:hidden;}
.ab_pro_con .content{ padding-left:10px; margin-top:10px; margin-bottom:30px;}
.ab_pro_con .name h2{ font-size:24px; line-height:25px; margin:10px 0px; font-weight:bold; text-align:center;}



.page_div1 { clear:both; padding-top:20px;}
.page_div1 table{ margin:0px auto; }
.page_div1 tr td a{ display:block; padding:5px 10px; color:#fff; background-color:#999;}
.page_div1 tr td .acen{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aleft{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aspan{ display:block; padding:5px 10px; color:#fff; margin:0px 2px; background-color:#0060b4;}

table#message tr td{ font-size:14px;}
.tab_message{ width:250px; height:30px; line-height:30px; border:1px solid #ccc; margin:8px 0px;}
#Content{ border:1px solid #ccc; width:460px;margin:8px 0px;}
table#message tr td .btn{ background:#db0000;cursor:pointer;width:90px;height:30px;line-height:20px;text-align:center;border:none;color:#fff;font-size:14px;
border-radius:3px;margin-top:15px;-moz-border-radius:3px;-webkit-border-radius:3px; margin-left:5px;}

.wContact_fl{float:left; margin:0px 0px 0px 0px;}
.wContact_fr{float:left; margin:30px 0px 0px 50px;}



/*内页css结束*/

@media screen and (min-width:0px) and (max-width:768px){
.topline .fl{ display:none;}
.topline_fr{ margin-right:3%;}

.outlogo{ width:100%; height:auto;}
.outlogo .logo{ width:100%; height:auto; text-align:center; float:none;}
.outlogo .logo img{ width:350px; height:85px;}
.outlogo .text{ display:none;}
.outlogo .tel{ display:none;}
	
.menu{ width:100%; line-height:34px; padding:10px 0px;}
.menu ul li{ width:46%; text-align:center;  border:1px solid #fff; margin:3px 2%;}
.menu ul li a{ padding:0px;}
	
.outsearch{ width:100%; height:47px; line-height:47px; font-size:12px; background-color:#f3f3f3;}
.keyword{ display:none;}
.search_fr{ width:100%; padding:0px 6%; float:none;}
#search{ width:84%;}
#submit{ width:47px;}

.ad1{width:100%;border-bottom:none;padding-bottom:0px; margin-top:20px;}
.ad1 ul li{ float:left; width:46%; text-align:center; margin:0px 2%; margin-bottom:20px;}
.ad1 ul li:nth-child(4){ margin-right:0px;}
.ad1 ul li a{ display:block; width:100%; height:auto; line-height:40px; margin:0 auto; border:none;}
.ad1 ul li a:hover{ border:none; background:none; color:#fff;}
.ad1 ul li i,.ad1 ul li font{ font-weight:bold; color:#0060b4; line-height:40px; font-size:32px; font-style:normal;}
.ad1 ul li a:hover i,.ad1 ul li a:hover font{ color:#0060b4;}
.ad1 ul li h5{ color:#999; margin-top:0px; font-size:14px; line-height:20px; background:url(../images/bit1.jpg) no-repeat center bottom; padding-bottom:15px;}
.ad1 ul li h5 span{ color:#db0000;}

.syproduct{ margin-top:0px;}
.syproduct_fl{ width:100%; float:left; display:inline;}
.syproduct_fl .title{ width:100%; height:50px; line-height:50px; font-size:22px;}
.syproduct_fl ul.prolist{ border:none;border-bottom:none;padding:10px 0px; margin:0px;}
.syproduct_fl ul.prolist li{ width:45%; float:left; margin:3px 2%; border:1px solid #ccc; text-align:center; line-height:34px;}
.syproduct_fl .ad{ display:none;}

.syproduct_fr{ width:100%; float:none;}
.syproduct_fr .ad{ display:none;}

.syproduct_fr ul.prolist{ width:100%; margin-top:0px; padding-top:15px;}
.syproduct_fr ul.prolist li{ width:46%; float:left; margin:3px 2%;}
.syproduct_fr ul.prolist li a{ width:100%;}
.syproduct_fr ul.prolist li:nth-child(3n+0){margin:3px 2%;}
.syproduct_fr ul.prolist li div{ width:100%; height:120px; border:1px solid #ccc; display:block;}
.syproduct_fr ul.prolist li img{ max-width:100%; max-height:100%; }
.syproduct_fr ul.prolist li p{ line-height:34px;}

.ad2{ display:none;}

.equipment{  margin:0px auto; overflow:hidden;}
.equipment h1{ font-size:32px; text-align:center; color:#000; font-weight:bold; line-height:65px; margin-top:15px;}
.equipment h5{ font-size:18px; text-align:center; color:#000; background:url(../images/line2.jpg) no-repeat center bottom; padding-bottom:18px; margin-bottom:20px;}
.equipment ul li{ width:350px; margin:0px;}
.equipment ul li div{ width:350px; height:233px; overflow:hidden;}
.equipment ul li img{ width:350px;}
.equipment ul li:nth-child(3){ margin:0px;}
.equipment .rollphotos{ display:none;}
.equipment .rollphotos_phone{ display:block;}
.equipment ul li .detailed{ height:72px; background:#fff url(../images/bit3.jpg) no-repeat 10px center; padding:3px 0px 0px 84px;}

.case{ margin-top:0px;}
.case_fl{ width:100%; float:none; background-color:#0060b4; color:#fff; text-align:center; padding:35px 0px 30px 0px;}
.case_fl h1{ line-height:49px;}
.case_fl ul{ margin-bottom:0px; overflow:hidden;}
.case_fl ul li{ width:46%; margin:5px 2%; float:left; background-color:#fff; border:1px solid #fff; line-height:35px; border-radius:5px; -moz-border-radius:5px;}
.case_fl ul li a{ display:block; font-size:16px; color:#666;}
.case_fl ul li:hover{ background-color:#0060b4;}
.case_fl ul li a:hover{ color:#fff;}
.case_fl h2{ display:none;}

.case_fr{ clear:both; width:100%; float:none}
.case_fr ul li{ width:46%; float:left; position:relative; margin:10px 2% 5px 2%;}
.case_fr ul li:nth-child(3n){ margin-right:2%;}
.case_fr ul li:nth-child(4){ margin-bottom:5px;}
.case_fr ul li:nth-child(5){ margin-bottom:5px;}
.case_fr ul li:nth-child(6){ margin-bottom:5px;}
.case_fr ul li a{ width:100%; height:130px;}
.case_fr ul li div{ width:100%; height:130px; overflow:hidden;}
.case_fr ul li img{ max-width:100%; max-height:130px; cursor: pointer; transition:none;}
.case_fr ul li img:hover{ transform:none;}


.customer{ width:350px; margin:0px auto; overflow:hidden;}
.customer ul{ width:350px; overflow:hidden;}
.customer ul li{ width:173px; float:left; margin:0px 1px;}
.customer ul li img{ width:100%;}
.customer ul li:nth-child(6){ margin:0px 0px;}

.adg{ width:100%; background:none;}
.adg img{ width:100%;}

.adgcontent img{ width:96%;  margin:0px 2%;}
.adgcontent_fl{ width:100%; float:none; margin-top:10px;}
.adg1{ width:100%; border-bottom:1px solid #ccc; margin-top:30px; overflow:hidden;}
.adg1 .num{ width:60px; height:60px; color:#fff; text-align:center; font-size:28px; line-height:60px; background:url(../images/adgbj.jpg) no-repeat; background-size:60px;}
.adg1 .title{ width:80%; margin:0px 0px 0px 7px; }
.adg1 .title h2{ font-size:20px; font-weight:bold; color:#0060b4; line-height:33px;}
.adg1 .title h5{ font-size:10px; color:#888; line-height:12px;}

.adgcontent_fl .tel h1{ font-size:18px;}
.adgcontent_fl ul{ margin:15px 0px 20px 10px;}
.adgcontent_fr{ width:100%; float:none;}
.adgcontent_fr ul{ margin:15px 0px 20px 10px;}
.adgcontent_fr .tel{ background:url(../images/tel1.jpg) no-repeat; padding-left:50px; margin-left:20px;}
.adgcontent_fr .tel p{ color:#666; line-height:20px;}
.adgcontent_fr .tel h1{ color:#0060b4; font-size:20px; line-height:26px; font-weight:bold;}

.syAbout{ width:100%; height:455px; background:url(../images/aboutbj.jpg) no-repeat; color:#fff;}
.syAbout .content{ width:100%; height:455px; padding:5px 2%; float:none; background:rgba(0,0,0,.6);}
.syAbout .content .more{ margin:5px 0px 0px 16px;}
.syAbout .content ul li{ padding-left:16px;font-size:14px;line-height:30px; margin-bottom:10px;}

.aboutCompany{ margin-top:15px;}
.aboutCompany ul li{ width:31%; margin:0px 1.1%; float:left; }
.aboutCompany ul li a{ display:block;}
.aboutCompany ul li:nth-child(3){ margin-right:1.1%;}
.aboutCompany ul li .img{ position:relative;}
.aboutCompany ul li div{ width:100%; overflow:hidden;}
.aboutCompany ul li img{ cursor:pointer; transition:none;}
.aboutCompany ul li img:hover{ transform:none;}
.aboutCompany ul li .text{ width:100%; bottom:15px; margin:0px; padding:0px 2%;}
.aboutCompany ul li .text h2{ font-size:18px; line-height:40px; padding-left:0px; font-weight:bold;}
.aboutCompany ul li .text p{ font-size:13px; line-height:20px; margin-left:5px; margin-top:5px; height:65px;}

.syNew{ margin-top:0px;}
.syNew h1{ font-size:32px; text-align:center; color:#000; font-weight:bold; line-height:65px; margin-top:15px;}
.syNew h5{ font-size:18px; text-align:center; color:#000; background:url(../images/line2.jpg) no-repeat center bottom; padding-bottom:18px; margin-bottom:20px;}
.syNew_fl{  width:100%; float:none;}
.syNew_fl .newa{ width:100%; float:none; position:relative; margin-bottom:10px;}
.syNew_fl .newa .img{ width:100%; overflow:hidden;}
.syNew_fl .newa .img img{ cursor: pointer; transition:none;}
.syNew_fl .newa .img img:hover{ transform:none;}
.syNew_fl .newa .date{ width:73px; height:77px; color:#fff; text-align:center; position:absolute; background-color:#0060b4;}
.syNew_fl .newa .date h1{ color:#fff; font-size:36px; font-weight:normal; line-height:42px; margin-top:6px;}
.syNew_fl .newa h4{ width:100%; position:absolute; bottom:0px; text-indent:0em; line-height:40px; background-color:rgba(0,0,0,.6);}
.syNew_fl .newa h4 a{ color:#fff; font-size:15px;}
.syNew_fl dl{ border-bottom:none; padding:0px 2%;}
.syNew_fl dl dt{ border-bottom:1px dashed #ccc; line-height:25px; padding:5px 0px; color:#555; font-size:15px; font-weight:normal; margin-bottom:0px; background:url(../images/news_x.jpg) no-repeat 0px 15px; padding-left:14px; }
.syNew_fl dl dd{ display:none;}

.syNew_fr{ width:100%; float:none; padding:0px 2%; margin-bottom:15px;}
.syNew_fr ul li{ clear:both; border-bottom:1px dashed #ccc; background:url(../images/news_x.jpg) no-repeat 0px 15px; padding:0px 0px 0px 14px; margin:0px; overflow:hidden;}
.syNew_fr ul li .fl{ display:none;}
.syNew_fr ul li .fr{ width:100%; float:none;}
.syNew_fr ul li .fr h3{ font-size:15px; color:#555; line-height:25px; padding:5px 0px; margin-bottom:0px;}
.syNew_fr ul li .fr p{ display:none;}
.syNew_fr ul li .fr time{ display:none;}

.link{ display:none;}

.copyright{ display:none;}

footer .content{ background-color:#0060b4; color:#fff; padding:25px 0px 45px 0px;}
footer .content .logo{ width:31%; margin:0px; padding-right:5px; background:url(../images/line3.jpg) no-repeat right center;}
footer .content .logo img{ width:100%;}
footer .content ul{ display:none;}
footer .content .code{ display:none;}
footer .content .contact{ width:66%; line-height:22px;}
footer .content .contact a{ color:#fff;}

.phoneCotact{ width:100%; background-color:#333; line-height:50px; position:fixed; bottom:0px;}
.phoneCotact ul li{ width:33.3%; text-align:center; float:left;}
.phoneCotact ul li a{ display:block; color:#fff;}
.phoneCotact span{width:74px; display:block; margin:0 auto; text-align:right; color:#fff; height:50px;}
.phoneCotact span.span1{background:url(../images/a1.png) 12px 12px no-repeat; background-size:23px 27px;}
.phoneCotact span.span2{background:url(../images/a2.png) 12px 12px no-repeat; background-size:23px 27px;}
.phoneCotact span.span3{background:url(../images/message.png) 12px 12px no-repeat; background-size:23px 27px;}

/*内页css开始*/
.banner{ width:100%; text-align:center;}
.banner img{ width:100%;}

.ny_pro{ padding-top:0px;}
.ny_pro_fl{ width:100%; float:none;}
.ny_pro_fl .title{ width:100%; height:auto; margin-bottom:3px;}
.ny_pro_fl .title H3{ font-size:26px; line-height:50px; padding-top:0px; }
.ny_pro_fl .title P{ display:none;}
.ny_pro_fl ul.Lmenu li{ width:46%; float:left; margin:3px 2%; line-height:40px; position:relative; background:#eee url(../images/jiantou1.png) no-repeat;background-position:92% 50%;}
.ny_pro_fl ul.Lmenu li a{ width:100%; display:block; font-size:15px; text-indent:15px;}
.ny_pro_fl ul.Lmenu li a:hover{ color:#fff;}
.ny_pro_fl ul.Lmenu li:hover{ color:fff; background-color:#e91e0c;}
.ny_pro_fl ul.Lmenu li .current1{ color:#fff; background:#db0000 url(../images/jiantou.png) no-repeat;background-position:92% 50%; }
.list_news{ display:none;}

.ny_pro_fr{ width:100%; float:none;}
.ny_pro_fr .pro_title{ width:100%; padding:0px 2%;}
.ny_pro_fr .ny_product{ width:100%;}
.ny_pro_fr .ny_product ul{ margin-top:20px; min-height:auto;}
.ny_pro_fr .ny_product ul li{ width:46%; float:left; margin:0px 2%; margin-bottom:15px; border:1px solid #e5e5e5;}
.ny_pro_fr .ny_product ul li a p{font-size:15px;}
.ny_pro_fr .ny_product ul li:nth-child(3){ margin:0px 2%;}
.ny_pro_fr .ny_product ul li div{ width:100%; height:120px; display:inline-block;}

.shipin_content img{ width:100%;}
.shipin_content h2{ line-height:35px; margin:10px 0px; text-align:center; font-size:17px; font-weight:bold; color:#333;}

.pro_a_right_e{ font-size:14px; }



.NewsList{margin-top:0px;}
.NewsList li{ padding-bottom:0px; margin-bottom:0px; }
.NewsList li .fl{ display:none;}
.NewsList li .fr{ width:100%; float:none;}
.NewsList li time{ line-height:30px;}
.NewsList li h3{ font-size:16px; line-height:20px; margin:10px 0px;}

.newView_title { text-align: center; border-bottom: 1px dotted #CCC; margin:10px 0px 0px 0px; overflow:hidden;}
.newView_title h3 { color:#000; line-height:30px; margin-bottom:10px; font-size:20px;}
.newView_info img{ width:100%;}

.page_div1 { clear:both; padding:10px 0px 20px 0px;}

.bana_dh,.friendLink,.news_info_list{ display:none;}

.pro_a_left{ float:none; width:98%; margin:0px 1%;}
.pro_a_left img{ float:none; width:100%; border:none;}
.pro_a_right{ float:none; width:98%; margin:0px 1%;}
.pro_a_right h3{ padding-bottom:0px; line-height:45px; font-size:18px;}
.pro_a_right .gaiyao{ min-height:50px;}

.ab_pro_con{ padding:10px 2% 20px 2%;}
.ab_pro_con .content{ padding-left:0px; margin-top:10px; margin-bottom:30px;}
.ab_pro_con .content img{ width:100%;}
.ab_pro_con .name h2{ font-size:24px; line-height:30px; margin:8px 0px; font-weight:bold; text-align:center;}

table#message tr td{ font-size:14px;}
.tab_message{ width:70%; height:30px; line-height:30px; border:1px solid #ccc; margin:5px 0px;}
#Content{ border:1px solid #ccc; width:98%;margin:5px 0px;}
table#message tr td .btn{ background:#db0000;cursor:pointer;width:90px;height:30px;line-height:20px;text-align:center;border:none;color:#fff;font-size:14px;
border-radius:3px;margin-top:3px;-moz-border-radius:3px;-webkit-border-radius:3px; margin-left:5px;}
.td_left{ width:22%;}
	
.wContact_fl{float:none; margin:0px;}
.wContact_fr{float:none; margin:30px 0px 0px 0px;}		
	
	
}
