﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; color:#000; font-family:Arial,"宋体", Helvetica, sans-serif;}
img{ border:none;} 
b,i,em,font,h1,h2,h3,h4,h5,h6{font-style:normal; font-weight:normal;line-height:1;}
em{ display:inline-block; vertical-align:middle;}
a,a:hover{color:#000; text-decoration:none;}
a:hover{color:#e60000;}
ul,ol,dl,li,dt,dd{ list-style:none;}
input:focus,textarea:focus {outline:none;}
textarea{resize:none;}
.f0{ font-size:0;}
.fl{float:left;}
.fr{float:right;}
.frame{ float:left; width:100%;}
.mid{width:1198px; margin:0 auto; overflow:hidden;}
body{background: #ffffff;}

.song,.song a,.song a:hover{font-family:Arial,"宋体", Helvetica, sans-serif;}
.hei,.hei a,.hei a:hover{font-family:Arial,"黑体", Helvetica, sans-serif;}
.yahei,.yahei a,.yahei a:hover{font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.red,.red a,.red a:hover{color:#e60000;}
.white,.white a{ color:#fff;}
.white a:hover{ color:#1d841b;}
.black,.black a{ color:#000;}
.black a:hover{ color:#1d841b;}
.bold{ font-weight:bold;}
.upp{ text-transform:uppercase;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.default{ cursor:default;}
.ll{ float:left;}
.lr{ float:right;}
.indent7{ text-indent:7px; text-align:left !important;}
.indent7box{ padding-left:7px; text-align:left !important;}

@font-face {
  font-family:"times_new_roman";
  src:url('../font/times_new_roman.eot');
  src:url('../font/times_new_roman.eot?#iefix') format('embedded-opentype'),
      url('../font/times_new_roman.woff') format('woff'),
      url('../font/times_new_roman.ttf') format('truetype'),
      url('../font/times_new_roman.svg') format('svg');
font-weight: normal;
font-style: normal;
}

/*首页*/
.headbox { height:112px;}
.headbox .ll{ padding-top:28px;}
.headbox .e1{ margin-left:1px; margin-right:12px;}
.headbox .e2{ margin-left:15px;}
.headbox h1{ margin-bottom:16px; font-size:30px;}
.headbox h2{ font-size:16px;}
.headbox .lr{ padding-top:8px;}
.headbox h3{margin-bottom:8px; }
.headbox h3 img{ display:inline-block; vertical-align:middle;}
.headbox h3 font{ display:inline-block; vertical-align:middle; margin-left:11px;color:#444444; font-size:18px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.headbox h4{ margin-left:9px; color:#1f4397; font-size:16px; line-height:21px; font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.headbox .e4{margin-left:116px;}

#navbox{float:left; width:100%; height:47px; background:#1f4397; border-bottom:1px solid #fff;}
#navbox .navbox a{ display:inline-block; vertical-align:middle; padding:0 66px; height:47px; line-height:47px; font-size:16px; color:#fff;font-family:Arial,"黑体", Helvetica, sans-serif;} 
#navbox .navbox a:hover{ color:#fff000;}
#navbox .navbox b{ display:inline-block; vertical-align:middle; width:1px; height:47px; background:url(../images/sy4.jpg);}

.index_focus {position:relative;width:1423px;height:614px; margin: 0 auto;overflow:hidden;}
.index_focus .bd li {display: none;position: absolute;left: 0;top: 0; width:100%; text-align:center;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height:614px;display: block; text-align:center;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;l/eft: 45%;bottom:2%; width:100%; text-align:center;}
.index_focus .slide_nav a {cursor:pointer;f/loat:left;font-size:70px;font-family: arial;color: #ffffff;padding:5px 3px 5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #ff0000;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {position: absolute;top: 50%;margin-top: -36px;width:38px;height:80px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;}
.index_focus_pre {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_pre:hover {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_next {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}
.index_focus_next:hover {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}

.probox{ height:454px;}
.probox dl { height:149px;text-align:center;}
.probox dl p{ line-height:1;}
.probox dl .p1{ padding-top:48px; margin-bottom:12px; color:#464646; font-size:27px; font-family:"times_new_roman";}
.probox dl .p2{ font-size:22px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.probox .p2 font{ font-size:22px; font-weight:bold; line-height:1;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.probox ul{ width:100%; height:306px; background:#1f4397;}
.probox ul li{ float:left; height:306px; text-align:center;}
.probox ul li p{ line-height:1;}
.probox .ll{ width:363px; border-right:1px solid #fff;}
.probox .pro1{ width:100%; text-align:centerl; height:155px; border-bottom:1px solid #fff;}
.probox .p1_1{ padding-top:45px; margin-bottom:14px; color:#fff; font-size:18px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.probox .p1_1:hover{ color:#fff000;}
.probox .p1_2{ margin-bottom:16px; color:#fff; font-size:14px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.probox .pro2{ width:100%; text-align:centerl; }
.probox .p2_1{ padding-top:33px; margin-bottom:22px; color:#fff; font-size:18px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.probox .p2_1:hover{ color:#fff000;}
.probox .p2_2{ margin-bottom:14px; color:#fff; font-size:14px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.probox .lm{width:469px; border-right:1px solid #fff;}
.probox .p3_1{ padding-top:49px; margin-bottom:19px;}
.probox .p3_2{ margin-bottom:14px;color:#fff; font-size:18px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.probox .p3_2:hover{ color:#fff000;}
.probox .p3_3{ margin-bottom:22px;color:#fff; font-size:14px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.probox .p3_4{ width:148px; height:29px; margin:0 auto; border:1px solid #fff; color:#fff;font-size:14px;font-family:Arial,"微软雅黑", Helvetica, sans-serif; line-height:29px;}
.probox .p3_4:hover{border:1px solid #fff000; color:#fff000;}
.probox .lr{ width:363px;}

.prolist{ height:414px;}
.prolist ul{width:100%;padding-top:52px; height:282px;}
.prolist li{ float:left; width:279px; padding-left:49px; height:34px; border-radius:18px; margin:0 57px; margin-bottom:14px; background:#dddddd; font-size:14px;font-family:Arial,"微软雅黑", Helvetica, sans-serif; line-height:34px;}
.prolist li:hover{ color:#fff; background:#1f4397;}
.prolist dl{ margin:0 auto; width:144px; text-align:center; height:38px; background:#1f4397; color:#fff; font-size:14px; line-height:38px;border-radius:18px;}
.prolist dl:hover{ color:#fff000;}

.character { height:703px; background:url(../images/sy7.jpg) no-repeat center top;}
.character dl{ height:276px;}
.character .p1{ margin-left:898px; padding-top:120px; margin-bottom:14px; color:#027dc3;font-size:27px; line-height:27px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.character .p2{ margin-left:693px; color:#000; text-transform:uppercase; font-size:32px;font-family:"times_new_roman";}
.character ul{ width:100%; height:429px; position:relative;}
.character .p3{ margin-left:731px; margin-bottom:13px; color:#2f2f2f; font-size:14px; line-height:33px;}
.character .p3 font{ color:#1f4397; font-size:14px; font-weight:bold; line-height:33px;}
.character .pic1{ position:absolute; left:705px; top:12px;}
.character .pic2{position:absolute; left:705px; top:91px;}
.character .pic3{position:absolute; left:705px; top:169px;}
.character .pic4{position:absolute; left:705px; top:249px;}

.advantage { height:713px; background:#1f4397; border-top:8px solid #fff;}
.advantage dl{ height:213px; text-align:center;}
.advantage dl p{ line-height:1;}
.advantage .p1{ padding-top:87px; margin-bottom:25px; color:#fff; font-size:37px; line-height:27px;font-family:"times_new_roman"; letter-spacing:1.5; }
.advantage .p2{ color:#fff; font-size:24px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.advantage .p2 font{color:#fff; font-size:24px; font-weight:bold;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.advantage ul{ width:100%; margin-top:14px; height:473px; position:relative;}
.advantage li{ width:427px; height:101px; margin-bottom:58px;}
.advantage .ll{ float:left; margin-left:107px;}
.advantage .p3{ margin-bottom:7px; color:#fff; font-size:24px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.advantage .p4{ color:#fff; font-size:13.5px; line-height:26px;}
.advantage .lr{ float:right; margin-right:50px;}
.advantage .pic1{ position:absolute; left:15px; top:0; z-index:999;}
.advantage .pic2{ position:absolute; left:616px; top:5px; z-index:999;}
.advantage .pic3{ position:absolute; left:32px; top:159px; z-index:999;}
.advantage .pic4{ position:absolute; left:616px; top:156px; z-index:999;}
.advantage .pic5{ position:absolute; left:15px; top:321px; z-index:999;}
.advantage .pic6{ position:absolute; left:616px; top:313px; z-index:999;}

.aboutbox { height:618px; background:url(../images/sy20.jpg) no-repeat center top;}
.aboutbox dl{ height:215px; text-align:center;}
.aboutbox dl p{ line-height:1;}
.aboutbox .p1{ padding-top:64px; margin-bottom:31px; color:#000000; font-size:37px; line-height:27px;font-family:"times_new_roman";}
.aboutbox .p2{ margin:0 auto; margin-bottom:21px; width:95px; height:3px; background:#1f4397;}
.aboutbox .p3{ color:#1f4397; font-size:24px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.aboutbox .p3 font{color:#1f4397; font-size:24px; font-weight:bold;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.aboutbox ul{ margin-left:13px; width:1137px; height:179px;}
.aboutbox ul,.aboutbox ul p,.aboutbox ul a{ color:#343434; font-size:13px; line-height:30px;}
.aboutbox ul a:hover{ color:#e60000;}
.aboutbox h1{ margin-bottom:20px; text-align:center;}
.aboutbox h2{ width:100%; position:relative; height:80px; text-align:center; }
.aboutbox h2 em{color:#1f4397; font-size:14px; font-weight:bold;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.aboutbox .e1{ position:absolute; z-index:99; left:200px; top:0;}
.aboutbox .e2{ position:absolute; z-index:99; left:583px; top:0;}
.aboutbox .e3{ position:absolute; z-index:99; left:940px; top:0;}

.newstit { height:244px; padding-top:59px;}
.newstit dl{ height:183px;background:url(../images/sy16.jpg) no-repeat center top;}
.newstit .p1{ margin-left:48px; padding-top:66px; margin-bottom:22px; color:#1f4397; font-size:24px;font-family:Arial,"微软雅黑", Helvetica, sans-serif; letter-spacing:-0.6px;}
.newstit .p2{margin-left:48px; width:96px; height:3px; background:#1f4397;}

.newslist { height:560px; background:url(../images/sy17.jpg) no-repeat center top;}
.newslist dl{ height:457px;}
.newscon { width:100%; height:150px; position:relative;}
.newscon h1{ margin-left:234px; padding-top:27px; margin-bottom:14px; color:#505050; font-size:14px; font-weight:bold;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.newscon ul{margin-left:234px;}
.newscon ul,.newscon ul p{ color:#505050; font-size:14px; line-height:1;}
.newscon h3{ position:absolute; z-index:99; width:87px; left:24px; top:9px; color:#343434; font-size:15px; font-weight:bold;}
.newslist h4{ margin:0 auto; margin-top:7px; width:148px; text-align:center; height:32px; border:4px solid #d7d7d7; color:#343434; font-size:12px; line-height:32px;}
.newslist h4:hover{color:#fff; background:#1f4397; border:4px solid #1f4397;}

.contatcbox { height:371px; background:url(../images/sy18.png) no-repeat center top;}
.contact { float:left; margin-left:35px; width:406px; overflow:hidden;}
.contact h1{ padding-top:53px; margin-bottom:24px; color:#444444; font-size:24px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.contact h2{ margin-bottom:15px;}
.contact h3{ margin-bottom:15px; color:#444444; font-size:14px; line-height:22px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.contact ul,.contact  ul p{ text-align:left; color:#444444; font-size:12px; line-height:30px;}
.contact ul a{color:#444444;}
.contact ul a:hover{color:#e60000;}
.order { float:right; width:468px;}
.order h4{ padding-top:53px; text-align:center; color:#444444; font-size:24px;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.onlinebox{ width:100%; padding-top:28px;}
.onlinebox .orderlist { float:left;width: 100%; margin-bottom:14px;}
.onlinebox .orderlist .onlinel{float:left; width:23%; text-align:center;}
.onlinebox .orderlist .lihe1{line-height:26px; color:#444444;}
.onlinebox .orderlist .lihe2{line-height:26px; color:#444444;}
.onlinebox .orderlist .lihe3{line-height:63px; color:#444444;}
.onlinebox .orderlist .onliner{float:left; width:77%;}
.onlinebox .orderlist .onliner .input-txt{ margin-right:4px; width:97%; height:26px; height:26px; line-height:26px; border:1px solid #444444; background:none;}
.onlinebox .orderlist .onliner .input-txt:hover{background:rgba(255,255,255,0.4);}
.onlinebox .orderlist .onliner .textarea-txt{width:97%; height:26px; line-height:26px; border:1px solid #444444; background:none;}
.onlinebox .orderlist .onliner .textarea-txt:hover{background:rgba(255,255,255,0.4);}
.onlinebox .orderlist .onliner .input-verify{ margin-right:14px; width:115px; height:26px; line-height:26px; vertical-align:middle; border:1px solid #444444; background:none;}
.onlinebox .orderlist .onliner .input-verify:hover{background:rgba(255,255,255,0.4);}
.onlinebox .orderlist .onliner img{cursor:pointer; width:212px; height:63px; vertical-align:middle; margin-left:10px;}
.onlinebox .ordersubmit { text-align:right;}
.onlinebox .ordersubmit input[type="submit"],.onlinebox .ordersubmit input[type="reset"]{margin-top:10px; width:100px; height:32px; line-height:32px; border:none; background:#1f4397; color:#fff; font-size:14px; text-align:center; cursor:pointer;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.onlinebox .ordersubmit input[type="submit"]{margin-right:30px;}

.footbox { height:177px; background:#1f4397; text-align:center;}
.footbox h1{ padding-top:54px; margin-bottom:34px;}
.footbox h1 b{ display:inline-block; vertical-align:middle; width:23px;}
.footbox h1 a{ color:#fff; font-size:14px;}
.footbox h1 a:hover{ color:#fff000;}
.footbox h2,.footbox h2 a{ color:#fff; font-size:14px;}
.footbox h2 a:hover{ color:#fff000;}

/* leftsead */
#leftsead{width:131px;height:143px;position:fixed;top:258px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:53px;}
#leftsead li img{float:right;border-bottom-left-radius:5px;border-top-left-radius:5px;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-166px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:216px;top:2px;}






/*内页*/
.nybanner{ float:left; width:100%; text-align:center;}

#nycontentbox{ float:left; width:100%;padding-top:54px; background:#efefef;}
.lny { float:left; width:286px;}
.lnytit { height:109px; background:#1f4397; text-align:center;}
.lnytit h1{ padding-top:45px; margin-bottom:11px;}
.lnytit .e1{ width:27px; height:1px; background:#fff;}
.lnytit .e2{ margin-left:9px; margin-right:9px; color:#fff; font-size:20px; text-transform:uppercase;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.lnytit h2{ color:#fff; font-size:16px;}
.lnycon { width:284px; background:#fff; border-top:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;  padding-top:27px; height:731px; overflow:hidden;}
.lnycon li{ width:226px; padding-left:57px; height:27px; color:#000000; font-size:12px; line-height:27px; background:url(../images/ny2.jpg) no-repeat;}
.lnycon li:hover{color:#e60000;}
.lnycon_down{width:284px; background:#fff; height:27px; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.rny { float:right; width:896px; background:#f4f4f4; border:1px solid #e0e0e0; overflow:hidden; min-height:895px; margin-bottom:54px;}
.rnytit { margin:0 auto; width:823px; height:87px; border-bottom:1px solid #aaaaaa;}
.rnytit .e1{ padding-top:32px; color:#1f4397; font-size:28px;font-family:Arial,"微软雅黑", Helvetica, sans-serif; text-transform:uppercase;}
.rnytit .e2{ float:right; padding-top:38px; margin-right:2px;color:#1f4397; font-size:12px;}
.nycontentbox{width:832px; min-height:400px; margin:0 auto; margin-top:25px; overflow:hidden; padding-bottom:40px;}
.format,.format p,.format strong,.format a,.format a:hover{color:#494949; font-size:12px; line-height:24px;}
.format a:hover{color:#e60000;}

.aboutbg{height:893px; background:url(../images/ny1.jpg) #f4f4f4 no-repeat center bottom;}

.contacttable{ width:98%; margin:0 auto; margin-bottom:24px; border:none; border-collapse:collapse; border-spacing:0;padding:0;}
.contacttable tr td{ width:50%; text-align:left; border-bottom:1px dashed #cccccc;}
.contacttable tr td,.contacttable tr td a{color:#494949;font-size:13px; line-height:35px;}
.contacttable tr td a:hover{font-size:13px; line-height:35px;}
.contacttable tr .title{ text-align:center;color:#1f4397; font-size:19px; font-weight:bold; font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.contacttable tr td img{ margin-left:9px; margin-right:9px;}
.nymap{ margin:0 auto; overflow:hidden; width:99%; height:380px; border:1px solid #ccc;}

.nyonlinebox{ width:100%;}
.nyonlinebox ol{ margin-bottom:14px;}
.nyonlinebox .orderlist { float:left;width: 100%; margin-bottom:17px;}
.nyonlinebox .orderlist .onlinel{float:left; width:15%; text-align:center;}
.nyonlinebox .orderlist .lihe1{color:#494949;line-height:37px;}
.nyonlinebox .orderlist .lihe2{color:#494949;line-height:107px;}
.nyonlinebox .orderlist .lihe3{color:#494949;line-height:63px;}
.nyonlinebox .orderlist .onliner{float:left; width:85%;}
.nyonlinebox .orderlist .onliner .input-txt{ margin-right:4px; width:97%; height:35px; height:35px; line-height:35px; border:1px solid rgba(25,112,184,0.7); background:none;}
.nyonlinebox .orderlist .onliner .input-txt:hover{background:rgba(255,255,255,0.4);}
.nyonlinebox .orderlist .onliner .textarea-txt{width:97%; height:105px; line-height:35px; border:1px solid rgba(25,112,184,0.7); background:none;}
.nyonlinebox .orderlist .onliner .textarea-txt:hover{background:rgba(255,255,255,0.4);}
.nyonlinebox .orderlist .onliner .input-verify{ margin-right:14px; width:115px; height:35px; line-height:35px; vertical-align:middle; border:1px solid rgba(25,112,184,0.7); background:none;}
.nyonlinebox .orderlist .onliner .input-verify:hover{background:rgba(255,255,255,0.4);}
.nyonlinebox .orderlist .onliner img{cursor:pointer; width:250px; height:63px; vertical-align:middle; margin-left:10px;}
.nyonlinebox .ordersubmit { text-align:center;}
.nyonlinebox .ordersubmit input[type="submit"],.nyonlinebox .ordersubmit input[type="reset"]{margin-top:10px; width:124px; height:33px; line-height:33px; border:none;border-radius:4px; background:#1f4397; color:#fff; font-size:13px; text-align:center; cursor:pointer;}
.nyonlinebox .ordersubmit input[type="submit"]{margin-right:30px;}

.nynews{ float:left; width:100%; margin-top:16px; margin-bottom:15px;}
.nynews li{ float:left; height:78px;}
.nynews .li1{ width:12%; border:1px solid #1f4397;}
.nynews .li1 h1{ width:50%; text-align:center; margin:0 auto; height:34px; border-bottom:1px solid rgba(0,0,0,0.7); margin-top:7px; color: rgba(0,0,0,0.7); font-size:24px; line-height:38px; }
.nynews .li1 h2{ width:50%; text-align:center; margin:0 auto; padding-top:8px; color: #494949; font-size:18px; font-weight:bold;}
.nynews .li2{margin-left:1.4%; width:86%; border-bottom:1px solid #cccccc;}
.nynews .li2:hover h1{color:#e60000;}
.nynews .li2 h1{width:96%; margin-top:12px; margin-bottom:16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.nynews .li2 h1{color:rgba(0,0,0,0.8); font-size:16px;}
.nynews .li2 h2{width:96%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #494949; font-size:13px;}
.nynews .li2 h2 span,.nynews .li2 h2 font{color: #494949; font-size:13px;}

.nyprotable{ width:100%; margin:0 auto; margin-bottom:15px; border:1px solid #cccccc; border-collapse:collapse; border-spacing:0;padding:0;}
.nyprotable tr td{color:#494949; font-size:13px; line-height:33px; border:1px solid #cccccc;background:rgba(255,255,255,0.5);}
.nyprotable tr td a{color:#494949; font-size:13px; line-height:33px;}
.nyprotable tr td a:hover{color:#e60000;}
.nyprotable tr td img{ vertical-align:middle;}
.nyprotable tr .td0{text-align:center; background:#efefef; color:#333; font-size:13px; font-weight:bold;}
.detail{display:inline-block; padding:4px 8px 4px 6px; border:1px solid #dddddd;
background: #f6f6f6;
background: -moz-linear-gradient(top, #f6f6f6 0%, #dddddd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#dddddd));
background: -webkit-linear-gradient(top, #f6f6f6 0%,#dddddd 100%);
background: -o-linear-gradient(top, #f6f6f6 0%,#dddddd 100%);
background: -ms-linear-gradient(top, #f6f6f6 0%,#dddddd 100%);
background: linear-gradient(to bottom, #f6f6f6 0%,#dddddd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dddddd',GradientType=0 );}
.detail span{ display:inline-block; vertical-align:middle; font-size:12px; line-height:1; font-family:Arial,"宋体", Helvetica, sans-serif; color:#666666; text-decoration:none;}
.detail span:hover{font-size:12px; line-height:1; font-family:Arial,"宋体", Helvetica, sans-serif; color:#C00; text-decoration:none;}
.detail img{ margin-right:5px; vertical-align:middle;}

.prodetailtable{ width:98%; margin:0 auto; margin-top: 20px; border-spacing:0;padding:0;border-collapse:collapse;}
.prodetailtable tr td{padding:0 7px; color:#494949; font-size:13px; line-height:33px; border:1px solid #cccccc; background:rgba(255,255,255,0.5);}
.prodetailtable tr td p{color:#494949; font-size:13px; line-height:33px;}
.prodetailtable tr td sub,.prodetailtable tr td sup{color:#494949;}
.prodetailtable tr .tdl{ width:18%; text-align:center; font-weight:bold; background:rgba(31,67,151,0.05);}
.prodetailtable tr td img{ margin-top:7px; margin-bottom:7px;}
.smalltable{width:100%; margin:7px 0; border-spacing:0;padding:0;border-collapse:collapse;}




















.imgstyle{ padding:4px; border:1px dashed rgba(31,67,151,0.5); margin-bottom:7px;}
.nytitlestyle01{text-align:center; color:#e60000; font-size:15px; line-height:38px; font-weight: bold; border-bottom: #cccccc 1px dashed;}

#newspage01{ float:left; width:100%;  margin-top:20px; background:none;}
.newspage01{ float:right; margin-right:7px;}
.newspage01 a,.newspage01 span{ display:inline-block;}
.newspage01 span{cursor:default;}
.newspage01,.newspage01 a,.newspage01 a:hover,.newspage01 a:active,.newspage01 a span,.newspage01 a span:hover,.newspage01 span,.newspage01 span:hover{color:#fff; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01 a{float:left; padding:3px 5px; margin-right:5px; border:1px solid rgba(31,67,151,0.8); background:rgba(31,67,151,0.8);}
.newspage01 a:hover {color:#fff !important; border:1px solid #E05222; background:#E05222;}
.newspage01 a:active {color:#fff !important; border:1px solid #666; background:#E05222;}
.newspage01 a span:hover,.newspage01 span:hover{color:#fff;}
.newspage01 span.current{ float:left; padding:3px 5px; margin-right:5px; border:1px solid #993300; background:#993300; color:#fff;}
.newspage01 .zi form:hover{color:#666;}
.newspage01 .zi form input[type="text"]{border:1px solid rgba(153,153,153,0.7); background:none; color:#666; font-size:12px; line-height:18px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01 .zi form input[type="submit"]{padding:1px 5px; color:#666; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}

.clearfix{ clear:both;}
.xj_box{ width:285px; margin:0 auto;}
.sim-button{ float:left;margin-left:44%; margin-top:17px; margin-bottom:30px; width:110px; height:33px; cursor:pointer; background:#1f4397; font-size:13px; line-height:33px; text-align:center; border-radius:6px; }




.back04{position:relative; color:rgba(64,64,64,1); -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; }
.back04 span{display:block; position:absolute; width:100%; height:100%; z-index:2; color:#fff;}
.back04::before{opacity:0; content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; background-color:rgba(255,255,255,0.5); -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -o-transition:all 0.4s; transition:all 0.4s; -webkit-transform:scale(0.5, 1); transform:scale(0.5, 1);}
.back04:hover::before{opacity:1; -webkit-transform:scale(1, 1); transform:scale(1, 1);}





.pro_fl_title{font-size:15px; font-weight:bold; color:white; text-align:center; line-height:40px; background-color:#1f4397;}




















