@charset "utf-8";
/* 全局初始化样式 */
*{padding:0; margin:0;}
ul{ padding:0px; margin:0px;}
ul li{list-style:none;}
dl,dl dt,dl dd{padding:0px; margin:0px;}
img{border:none;background:url(../images/loadingd.gif) no-repeat 50% 50%;}
.clear{clear:both;}
body{color:#616161;font-size:14px; background:#ffffff;font-family:"Microsoft YaHei","微软雅黑",SimSun,"宋体",Heiti,"黑体",sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:16px; padding:0px; margin:0px; font-weight:normal} 
form{padding:0px; margin:0px;}
a:link{color:#616161; text-decoration:none;}
a:visited{color:#616161; text-decoration:none;}
a:hover{color:#e5511e; text-decoration:none;}
a:active{color:#616161; text-decoration:none;}
a.more:link,a.more:visited,a.more:active{ color:#073763;}
a.more:hover{color:#e5511e;}
a.b_img:link img,a.b_img:visited img,a.b_img:active img{border:1px solid #eeeeee;opacity:1; filter:alpha(opacity=100);}
a.b_img:hover img{ border:1px #b5b5b5 solid;opacity:0.9; filter:alpha(opacity=90);}
a.b_imgx:link img,a.b_imgx:visited img,a.b_imgx:active img{border:3px solid #eadfc9;opacity:0.9; filter:alpha(opacity=90);}
a.b_imgx:hover img{ border:3px #ef0065 solid;opacity:1; filter:alpha(opacity=100);}
a.morenew:link,a.morenew:visited,a.morenew:active{ width:110px; height:32px; background:#e1e1e1; display:block; line-height:32px; text-align:center;border-radius:4px;}
a.morenew:hover{ background:#e94e15; color:#FFF}
/*a.bgimg:hover img, a.bgimg:hover img, a.bgimg:hover img img{ border:#dbdbdb 1px solid; opacity:0.6; filter:alpha(opacity=100); margin-bottom:24px;}
a.bgimg:hover img{ opacity:1.0; filter:alpha(opacity=60);}*/
.main{ width:1200px;  height:auto!important; overflow:hidden; margin:0px auto;}
.nav{ width:100%; height:20px; font-size:0px;}
.navx{ width:100%; height:10px; font-size:0px;}
#nomargin{ margin-right:0px;}
.add{ width:100%; height:565px; background:url(../images/loadb.gif) no-repeat 50% 50%;}
/*头部欢迎样式*/
.topnav{ width:100%; height:40px; line-height:40px; background:#073763; color:#FFF}
.topnav .main{ text-align:right}
.topnav .main span{ float:left}
.topnav .main a:link,.topnav .main a:visited,.topnav .main a:active{ margin:0px 6px; color:#FFF}
.topnav .main a:hover{ color:#ff7200}
.dlix{ width:1200px;  height:auto!important; overflow:hidden; margin:0px auto;}
.dlix .lia{ width:780px; height:40px; float:left; line-height:40px;}
.dlix .lib{ width:220px; height:40px; background:url(../images/tel.gif) no-repeat 0px 7px; line-height:40px; float:right; padding-left:30px;}
.dlix .lib span{ color:#e0701e; font-size:20px; font-family:"黑体"}
/*LOGO及联系方式*/
.menu{ width:1200px; height:108px; padding-top:25px;}
.logo{ width:191px; height:85px; float:left; margin-left:15px; display:inline}
.menuli{ float:right; margin-top:20px;}
.menud li{ width:auto !important;width:20px;min-width:20px; float:left;  font-size:14px; background:url(../images/rightxx.gif) no-repeat right top; text-align:center;white-space:nowrap;display:block;}
.menud li span{ font-size:16px;}
.menud li a:link,.menuli ul li a:visited,.menuli ul li a:active{width:98px; height:55px; display:block;color:#747474;}
.menud li a span:hover{ color:#073863}
.menud li a:hover{ color:#073863;background:url(../images/menujt.gif) no-repeat center bottom}
#menubg{ color:#073863; background:url(../images/menujt.gif) no-repeat center bottom}

.menud li #cpmenu{ width:140px;}
.menud li #cpmenu li{ width:140px; text-align:center}
.menud li #jjmenu{ width:160px;}
.menud li #jjmenu li{ width:160px; text-align:center}
.menud li #newmenu{ width:220px;}
.menud li #newmenu li{ width:220px;text-align:left}
.menud li ul {visibility:hidden; position:absolute; background:#073763;font-size:14px; font-weight:normal;border-left:none;z-index:999;}
.menud li ul li{ float:none; width:120px; height:40px; line-height:40px;font-size:14px; font-weight:normal; background:none;border-left:none}
.menud li.hover ul {/*ie6不支持li:hover所以在这里写成li.hover以方便js取样式*/visibility:visible; position:absolute; display:block;padding:0 0 0 0px;color:#fff;border-left:none; width:120px; }
.menud li.hover ul li{ color:#fff;line-height:40px; font-size:14px; font-weight:normal; height:40px;}
a#navx:link,a#navx:visited,a#navx:active:link{ width:120px; font-size:14px; font-weight:normal; height:40px; line-height:40px;color:#cacaca; background:none}
a#navx:hover{ height:40px; line-height:40px; background:#f55030; color:#fff; border-bottom:none}
a#cpx:link,a#cpx:visited,a#cpx:active:link{width:140px;font-size:14px; font-weight:normal; height:40px; line-height:40px;color:#cacaca; background:none}
a#cpx:hover{  height:40px; line-height:40px; background:#f55030; color:#fff; border-bottom:none}

/*动画切换*/
#flashBg { width:100%; height:565px; margin:0px auto;}
#flashLine {width:100%; height:565px; clear:both;}
#flash {  height:565px;overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:0px 0px; background:url(../images/loadb.gif) no-repeat 50% 50%;}
#flash a { height:565px; margin:0px auto; display:none;}
/*#flash img { height:505px;/* display:none;*/
.flash_bar { width:100%;z-index:1; height:30px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; bottom:0px; left:0px; text-align:center;/*filter:alpha(opacity=80);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; background:#cd1f18;*/}
.flash_bar .dq { display:block; position:relative; left:47%; float:left; width:15px; height:15px; margin:0px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images/tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; position:relative; left:47%; float:left; width:15px; height:15px; margin:0px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop");}
.keylist{ width:100%; height:45px; border-bottom:#e6e6e6 solid 1px; line-height:45px;}
.keylist .keytxt{ float:left}
.keytxt a{ margin-right:10px;}
.keylist .keysearch{ float:right; margin-top:6px; margin-right:15px;}
.seachtxt{ width:250px; height:30px; line-height:30px; background:#FFFFFF; border:#d6d6d6 solid 1px; float:left; padding:0px 2px;}
.seachtj{ width:50px; height:32px; background:#d6d6d6 url(../images/searchtjbg.png) no-repeat 12px 0px; float:left; border:none; text-indent:-1000px; cursor:pointer}

.yslist{ float:left; padding:20px 48px}
.yslist dt{ text-align:center}
.yslist dd{ text-align:center}
.yslist dd span{ height:30px; text-align:center; line-height:30px; display:block; font-size:16px; font-weight:bold}
.title{ text-align:center}
.title .entitle{ font-size:22px;}
.title .zhtitle{ font-size:16px; color:#7f7f7f}

/*尾部样式*/
.footbg{ width:100%;height:auto!important; overflow:hidden; background:#073763; padding-bottom:25px;}
.footli{ width:800px;height:auto!important; overflow:hidden;  margin-top:40px; float:left}
.footli li{ line-height:30px; float:left;color:#d0d0d1; border-right:#1c4870 solid 1px; padding:0px 46px 0px 25px;  float:left}
.footli li span{ font-weight:bold; margin-bottom:8px; width:auto; height:30px; line-height:30px; display:block;}
.footli li a:link,.footli li a:visited,.footli li a:active{color:#d0d0d1}
.footli li a:hover{ color:#f55030}
.telweixin{ width:220px;height:auto!important; overflow:hidden;margin-top:40px; display:block; float:left; margin-left:100px;color:#d0d0d1}
.telweixin .lia{ height:44px;color:#ff7800; font-weight:bold; font-size:22px; background:url(../images/foottel.gif) no-repeat left; padding-left:58px;}
.telweixin .lia span{ font-size:14px; height:18px; line-height:18px; display:block; font-weight:normal}
.telweixin .lib{ width:180px; text-align:center; line-height:30px; margin-bottom:12px; margin-left:22px; margin-top:40px;}
.telweixin .lic{ margin-left:22px;}
.footbq{ width:100%; height:55px; background:#041d34; line-height:55px; color:#dddddd}

/*分页样式，开始*/
.digg { margin:5px; padding: 5px; text-align:center; font-size:14px; float:left}
.digg A { border-color: #073763; border-right: 1px solid #073763; border-style: solid; border-width: 1px; color: #073763; margin: 2px; padding: 6px 7px; text-decoration: none; }
.digg A:hover { border-color: #073763; border-right: 1px solid #073763; border-style: solid; border-width: 1px; color: #3399FF; }
.digg A:active { border-color: #073763; border-right: 1px solid #073763; border-style: solid; border-width: 1px; color: #000000; }
.digg SPAN.current { background-color: #073763; border-color: #073763; border-right: 1px solid #073763; border-style: solid; border-width: 1px; color: #FFFFFF; font-weight: bold; margin: 2px; padding: 6px 7px; }
.digg SPAN.disabled { border-color: #A7A6A6; border-right: 1px solid #A7A6A6; border-style: solid; border-width: 1px; color: #979797; margin: 2px; padding: 6px 7px; }
/*在线客服*/
.floating_ck{position:fixed;right:20px;top:30%; font-size:13px;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#e5420a;border-bottom:solid 1px #c43e10;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#333333;border-bottom:solid 1px #333333;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/zxicon.png);}
.words{background-image:url(../images/zxicond.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#333333;border-bottom:solid 1px #333333;display:none;}
.floating_left a{color:#fff;line-height:80px; font-size:15px; font-weight:bold}
.floating_ewm{height:160px;top:-80px;}
.floating_ewm i{background-image:url(../images/weixinkf.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
/*.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}*/