﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "Microsoft Yahei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
input,button{font:14px "Microsoft Yahei","Arial Narrow"}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
a{text-decoration:none; color: #555;}
a:hover{color:#cd0200}
i,em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
a:hover img{-webkit-transform:scale(1,1);}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.l{float: left;}
.r{float: right;}
.t20{margin-top: 20px;}
.t10{margin-top: 10px;}
.o_h {height:30px; line-height:30px; white-space:nowrap;}
.cu{height:30px; line-height:30px; margin-top:15px; text-align:center;}
.cu a{ font-size:22px;}


/***********************************************************幻灯片开始 */
.comiis_wrapad {width:450px; height:320px; overflow: hidden; float:left;}
.comiis_wrapad img { float: left; margin-top: 0px; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px;zoom: 1; }
.frame:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#frameHlicAe { margin: 0px !important; border: 0px !important; ;position: relative;}
#slidesImgs li {width:450px; height:320px; display: none; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow SPAN.title { text-indent: 0px; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height:28px; line-height:28px; font-size: 12px; text-indent:4px; }
.slideshow span.title, .slidebar li { background:rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar { position: absolute; top:295px; left:365px; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
/***********************************************************幻灯结束*/


/*顶部导航*/
.head{width: 100%; min-width:1200px;height: 50px; background: url("./head.png") repeat-x left top;}
.head .navl{width:1200px; height: 39px; line-height: 39px; margin: 0 auto;}
.head .navl a{float: left; font-size: 14px; margin-right: 20px; position: relative; text-decoration:none; color:#555;}
.head .navl a:hover{color:#cd0200;}
.head .navl span.le{position: relative; margin-right: 10px; width:40px; height: 38px; padding:0 15px 0 5px; background: url("./img/la.jpg") no-repeat 43px 17px;border-left:1px solid #f8f8f8; border-right: 1px solid #f8f8f8; text-align: center; font-size: 14px; cursor: pointer; color: #555;float: left;}
.head .navl span.l:hover{background: url("./img/lahover.png") no-repeat 43px 17px #fff; border-left:1px solid #e8e8e8; border-right: 1px solid #e8e8e8;}
.head .navl .ri{height: 38px; line-height: 38px; font-size: 12px;float: right;}
.head .navl .ri font{position: relative; cursor: pointer; width: 60px; height: 38px; padding-left: 35px; font-size: 12px;}
.head .navl .ri font.QQ{background: url("./img/qq.png") no-repeat 10px center; }
.head .navl .ri font.weixin{background: url("./img/weixin.jpg") no-repeat 10px center;}
.head .navl i{position: absolute; left:-10px; top:13px; display: inline-block; width: 1px; height:15px; border-left: 1px solid #ddd;}
.head .navl .ri font i{left:-5px;}
.head .navl .le{ float:left}
.head .navl  em{ font-style:normal;}
.expandedPanel{width:89px;position:absolute;top:36px;left:-1px; background:#fff; text-align:center; font:12px/30px "simsun"; border:1px solid #e8e8e8; border-width:0 1px 1px; display: none; z-index:111;}
.expandedPanel a{display:block; width: 100%; text-align: center; height: 30px; margin: 0}
.expandedPanel a:hover{ background:#f1f1f1; text-decoration:none}
.expandedPanel li{ width:89px; height:30px; float:left; clear:both; text-align: center;}

/*搜索*/
.l_s{width: 1200px; height:80px; margin: 0 auto}
.l_s .logo{width:300px;height:60px; }
.l_s .logo a{}
.l_s .logo a,.l_s .logo a img{display: block; width:300px; height: 60px;}

.tq{height:22px;width:230px; line-height:22px; float:left; margin:26px 0 26px 150px;}

#search .schtxt{ border:2px solid #ddd; height:40px; line-height:40px; font-size:14px; width:300px; float:left; outline:0; vertical-align:middle;color:#666;padding-left:10px;font-family:"微软雅黑";}
#search .schbtn{background-color:#ddd; width:70px; height:40px; line-height:40px; font-size:14px; color:#FFFFFF; float:left; border:0;font-family:"微软雅黑";}
#search{width:370px;height:40px;float:right; margin-top:20px;}

/*广告位*/
.gg{ height: 70px; margin:10px auto}
.gg a.l,.gg a.l img{display: block; width: 990px; height: 70px;}
.gg a.r,.gg a.r img{display: block; width: 200px; height: 70px;}

.index_tu{}
.index_tu li.l{width:217px;height:155px; float:left; margin-bottom:15px;}
.index_tu li a{width:217px;height:130px; display:block; overflow:hidden;}
.index_tu li a img{width:237px;height:130px}
.index_tu li p{height:25px; line-height:25px;text-align:center;background: rgba(0,0,0,0.3); color:#fff;}
.index_tu li p a{color:#fff;}
.index_tu li.r{width:217px; float:right;height:155px; margin-bottom:15px;}

/*导航2*/
.nav2{width:1200px;height:70px; background:#4e6ef2; margin:0px auto;}
ul.nav2_con{width: 1200px;height:70px; overflow: hidden; margin:0 auto;}
ul.nav2_con li{float: left;height:70px; width: 75px; line-height:70px;text-align: center;}
ul.nav2_con li a{width:75px; height: 70px; line-height:70px;color: #fff; font-size: 16px; display:block;}
ul.nav2_con li.hover,ul.nav2_con li:hover{background:#2095EC;}
ul.nav2_con li a.hover,ul.nav2_con li a:hover{background:#f3a433; text-decoration:none;}

/*底部*/
.wide-nav2{ margin:0 auto;width:1200px;}
.foot{min-width:1200px; background:#f6f5f5;width: 100%; overflow: hidden; margin-top: 35px;}
.foot .about{color: #999; width:100%; height: 44px;  background: #008ae9; text-align: center; line-height: 45px;}
.foot p span{color: #999;}
.foot .about a{color: #999; margin: 0 15px; font-size: 14px}
.foot .info{min-width:1200px;width: 100%; text-align: center; margin: 20px 0;color: #999;}
.foot .info p{width: 100%; height: auto; line-height: 30px; font-size: 14px;color: #999;}
.foot .info p a{color: #999;}