
/*全局*/
*{margin: 0px;padding: 0px;}
body{font-size: 14px;color: #666666;background: #ffffff;font-family: "微软雅黑";min-width:1170px;overflow-x:hidden;background: url(../images/_bg.png)/*_bg.png*/;}
a{color: #333333;text-decoration: none;}
a:hover{color: #e45054;}
.container{width: 1170px;margin: 0px auto;}
li{list-style: none;}
img{border:none;}


/* header */
.head{margin: 0px auto;height:80px;line-height: 80px;}
.head img{float: left;margin-top: 15px;}
/* nav */
.head ul{float: right;}
.head ul li{float: left;font-size: 14px;width: 90px;text-align: center;}
.head ul li a{display: block;color: #666666;padding: 0px 12px;text-decoration: none;}
.head ul li a:hover{display: block;text-decoration: none;color: #e45054;}
/* /header */

/* search */
.search{height: 40px;line-height: 40px;background: #eeeeee;font-size: 12px;border-top: #d4d4d4 1px solid;}
.key{float: left;}
.key dl dt{float: left;color: #00B8E7;margin-right: 16px;font-size: 14px;}
.key dl dd{float: left;padding: 0px 6px;}
.sfo{float: right;}
.sfo form{height: 20px;line-height: 20px;margin-top: 10px;}
.sfo input{height: 20px;line-height: 20px;width: 160px;background: #ffffff;border: #999999 1px solid;}
.sfo input.searchinput{border-radius: 15px;}
.sfo input.submit{width: 30px;cursor: pointer;border: none;background: none;position: relative;left: -30px;z-index: 99;background: url(../images/search.png)/*search.png*/ no-repeat;}



/* banner */
#banner{width:auto;height:415px;} 
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:auto; height:415px; margin: auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:65px; height:65px; background:url(../images/l.png)/*l.png*/ no-repeat; position:absolute; top:170px; left:5%; z-index:10;}
#playBox .pre:hover{ cursor:pointer; width:65px; height:65px; background:url(../images/ll.png)/*ll.png*/ no-repeat; position:absolute; top:170px; left:5%; z-index:10;}
#playBox .next{ cursor:pointer; width:65px; height:65px; background:url(../images/r.png)/*r.png*/ no-repeat; position:absolute; top:170px; right:5%; z-index:10;}
#playBox .next:hover{ cursor:pointer; width:65px; height:65px; background:url(../images/rr.png)/*rr.png*/ no-repeat; position:absolute; top:170px; right:5%; z-index:10;}
#playBox .smalltitle {width:auto; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px;   background:#999999; float:left; overflow:hidden;*display:inline;*zoom:1;opacity:0;}
#playBox .smalltitle .thistitle{ background:#0C71B9;opacity:0;}
/* /banner */


/* 搜索开始 */

     .s-form{width: 220px;display: block;float: right;margin: 9px 0px 0px 0px;}
     .searchinput{border-right-width: 0px;padding-left: 3px;width: 168px;font-family: arial;float: left;border-top-width: 0px;border-bottom-width: 0px;color: #636365;
	margin-left: 4px;font-size: 8pt;vertical-align: middle;border-left-width: 0px;margin-right: 3px;}
     .tab_search{border-bottom: #cccccc 1px solid;border-left: #cccccc 1px solid;height: 25px;border-top: #cccccc 1px solid;border-right: #cccccc 1px solid;}
    .searchaction{width: 21px;float: left;height: 17px;}
    .my-search{margin:20px 0px;height: 44px;}
    .my-search dl{float: left;}
    .my-search dt{float: left;font-size: 16px;color: #0B7DD5;font-weight: 100;margin-left: 20px;margin-right: 16px;}
    .my-search dd{float: left;margin: 0px 10px;font-size: 12px;}
    .my-search dd a{text-decoration: none;}

    .sl-ser{
	width: 1170px;height: 40px;line-height: 40px;margin: 0px auto;border:#d4d4d4 1px solid;border-bottom: #026194 1px solid;background: url(../images/int.png)/*int.png*/ #ffffff;border-radius: 4px 4px 2px 2px;}

     /* /搜索结束 */



/* product */
.product{clear: both;}
.pro-sa{width: 1170px;height: 750px;border-radius: 4px 4px 2px 2px}
.pro-title{height: 50px;line-height: 25px;border-radius: 2px;}
.pro-sr{width: 1170px;height: 40px;line-height: 40px;border-radius: 2px;border-bottom: #d4d4d4 1px solid;}
.pro-title a{float: right;text-decoration: none;height: 30px;margin-right: 20px;font-size: 14px;}
.pro-title a span{font-size: 16px;}
.pro-title h2 span{float: left;font-weight: 100;color: #666666;font-size: 12px;}
.pro-title h2 a{font-size: 22px;color: #0B7DD5;font-weight: 100;float: left;margin-left: 20px;margin-right: 56px;height: 40px;border-bottom: #0B7DD5 2px solid;    letter-spacing: 4px;}

.prolist{float: left;width: 260px;margin-top: 20px;}
.prolist ul{margin-left: 20px;}
.prolist ul li{height: 40px;line-height: 40px;width: 200px;padding: 6px 0px 5px 10px;border-bottom: #999999 1px dashed;}
.prolist ul li a{color:#888888;display: block;background: url(../images/ttt.png)/*ttt.png*/ no-repeat left center;padding-left: 30px;}
.prolist ul li a:hover{color: #444444;background: #0E88E5;background: url(../images/ttp.png)/*ttp.png*/ no-repeat left center;padding-left: 30px;}
.prolist ul li.p-tit{height: 48px;line-height:48px;background: #0B7DD5;color: #ffffff;font-size: 22px;}
.prolist ul li.p-tit a{background: none;padding-left:10px;color: #ffffff;}
.prolist ul li.p-tit a:hover{background: none;padding-left: 10px;}
.prolist ul li.p-ttr{padding-left: 28px;}
.prolist ul li.p-tts a{font-weight: 600;}
.prodis{float: right;width: 890px;margin-top: 12px;}
.prodis ul li{width: 262px;height: 197px;margin: 15px 17px;float: left;}
.prodis ul li img{width: 260px;height: 195px; border:1px #ccc solid;}
.prodis ul li span{display: block;height: 40px;text-align: center;line-height: 40px;background: #2288d6;margin-top: -45px;opacity:0.8;color: #ffffff;}
.prodis ul li span:hover{display: block;height: 40px;text-align: center;line-height: 40px;background: #e45054;margin-top: -45px;opacity:0.8;color: #ffffff;}
/* /product */

/* info */
.info{clear: both;height: 303px;padding-top: 20px;}
.new{width: 560px;float: left;}
.ques{width: 560px;float: right;}
.infom{background: #f2f2f2;height: 300px;border-radius: 2px;}
.infom img{float: left;width: 250px;height: 200px;margin-left: 16px;border: #d4d4d4 1px solid;}
.infom ul{float: left;width:93%;padding-left: 20px;}
.infom ul li{height: 32px;line-height: 32px;border-bottom: #d4d4d4 1px dotted;}
.infom ul li a{display: block;font-size: 12px;padding-bottom: 2px;color: #666666;background: url(../images/ttg.png)/*ttg.png*/no-repeat left center;padding-left: 30px;}
.infom ul li a:hover{display: block;font-size: 12px;padding-bottom: 2px;color: #0B7DD5;background: url(../images/tth.png)/*tth.png*/no-repeat left center;}
.infom-title{width: 560px;height: 40px;line-height: 40px;border-bottom: #d4d4d4 1px solid;border-radius: 2px;}
.infom-title h2{float: left;font-weight: 100;font-size: 20px;}
.infom-title h2 a{font-size: 22px;color: #0B7DD5;font-weight: 100;float: left;margin-left: 20px;margin-right: 56px;  height: 40px;line-height: 40px;  border-bottom: #0B7DD5 2px solid;    letter-spacing: 4px;}
.infom-title h2 span{float: left;font-weight: 100;color: #666666;font-size: 12px;}
.infom-title a{float: right;text-decoration: none;height: 30px;margin-right: 20px;font-size: 14px;}
.infom-co{clear: both;padding-top: 20px;width: 562px;height: 230px;}
/* /info */


/* equi */
.app{clear: both;margin-top: 20px;border-radius: 2px;}
.app-co{background: #f5f5f5;padding: 0px 0px;height: 200px;}
.app-co p{float: left;border:#d4d4d4 1px solid;}
.app-co dl{float: left;margin-left: 30px;padding-left:30px;border-left: #d4d4d4 1px solid;height: 200px;}
.app-co dl dd{height: 30px;line-height: 30px;}
.app-title{width: 1170px;height: 40px;line-height: 40px;margin-bottom: 30px;border-radius: 2px;border-bottom: #d4d4d4 1px solid;}
.app-title h2{float: left;font-weight: 100;font-size: 20px;}
.app-title h2 a{font-size: 22px;color: #0B7DD5;font-weight: 100;float: left;margin-left: 20px;margin-right: 56px;height: 40px;border-bottom: #0B7DD5 2px solid;    letter-spacing: 4px;}
.app-title h2 span{float: left;font-weight: 100;color: #666666;font-size: 12px;}
.app-title a{float: right;text-decoration: none;height: 30px;margin-right: 20px;font-size: 14px;}
.app-sa{width: 1170px;height: 280px;border-radius: 4px 4px 2px 2px;}

/*trco*/
.intro{height: 272px;margin-top: 20px;}

.intro-title{width: 1170px;height: 40px;line-height: 40px;border-radius: 2px;border-bottom: #d4d4d4 1px solid;}
.intro-title h2{float: left;font-weight: 100;font-size: 20px;}
.intro-title h2 a{font-size: 22px;color: #0B7DD5;    letter-spacing: 4px;
font-weight: 100;float: left;margin-left: 20px;margin-right: 56px;height: 40px;border-bottom: #0B7DD5 2px solid;}
.intro-title h2 span{float: left;font-weight: 100;color: #666666;font-size: 12px;}
.intro-title a{float: right;text-decoration: none;height: 30px;margin-right: 20px;font-size: 16px;}
.int-sa{width: 1170px;height: 250px;margin-bottom: 30px;border-radius: 4px 4px 2px 2px;}
.intro-co{width: 1170px;height: 181px;padding-top: 30px;}
.intro-co img{    width: 280px;height: 179px;float: left;margin-left: 20px;border: #d4d4d4 1px solid;    padding: 2px;}
.intro-co p{width:730px;height:181px;float: left;padding: 4px 10px 4px 60px;margin-left:60px;border-left:#d4d4d4 1px solid;line-height: 35px;font-size: 12px;}
.intro-co p span{font-weight: 100;font-size: 16px;display: block;color: #666666;margin-bottom: 4px;}


/*flink*/
.flink{width: 1170px;height: 122px;margin: 0px auto;margin-top: 20px;border-radius: 4px 4px 2px 2px;}
.flink ul li{float: left;margin: 4px 10px;}
.flink ul li a{margin: 4px 10px; line-height:24px;}
.flink ul li.li-first{margin-left: 20px;}
/* /flink */

/*footer*/
.footer{clear: both;background: #555555;color: #999999;height:auto;}

.footer ul{text-align: center;width: 800px;margin: 20px auto;}
.footer ul li{float: left;height: 45px;line-height: 45px;margin: 2px 20px;}
.footer ul li a{color: #e0e2dc;}
.ft{clear: both;text-align: center;margin-top: 12px;color: #e0e2dc;}
.ft dl{margin-top: 20px;margin-left: 25%;font-size: 12px;padding-left: 240px;color: #d8e6ed;background: url(../images/blogo.png)/*blogo.png*/ no-repeat left center;}
.ft dl dd{}
.bnav{height: 45px;border-bottom: #717171 1px solid;}
/* /end */



/*内页样式*/
/*内页*/
.weizhi{background: #f5f5f5;height: 40px;line-height: 40px;}
.weizhi span{float: right;}
.weizhi span a{padding-left: 10px;padding-right: 5px;}


.co-side{width: 257px;margin-bottom: 30px;background: #f2f2f2;margin-top: -40px;float: left;border: #d4d4d4 1px solid;border-top: none;}

.co-cn{width: 870px;float: right;}


.coli-home a{color: #ffffff;font-size: 24px;font-weight: 600;}
.co-side ul li {padding-left: 30px;height: 40px;line-height: 40px;border-bottom: #ffffff 1px solid;}
.co-side ul li.coli-home {height: 60px;line-height: 60px;background: #0E86E3;}
.co-side ul li.cf a{font-weight: 600;}
.co-side ul li.ccg a{padding-left: 20px;font-size: 14px;}
.co-side ul li.pro6{padding-left: 30px;}
.co-side ul li.pro6 a{font-weight: 600;}
.co-side ul li.pro7{padding-left: 30px;}
.co-side ul li.pro7 a{font-weight: 600;}
.co-side ul li.coli-cot{height: 200px;background: #d4d4d4;}
.co-side ul li.coli-cot dl{padding-top: 20px;}
.co-side ul li.coli-cot dl dt{color: #3564AC;font-size: 18px;}
.co-side ul li.coli-cot dl dd{height: 24px;line-height: 24px;}
.co-side ul li.coli-cot dl dd.cct{height: 48px;}
.co-cn h1{color: #3564AC;font-size: 18px;height: 40px;line-height: 40px;margin-bottom: 30px;border-bottom: #d4d4d4 1px solid;}
.co-cn p{font-size: 14px;line-height: 30px;}


#links{margin:auto;width:1100px;line-height:30px;color:#666666;font-weight: bold;font-size: 16px;}
#links a{font-size: 12px; color:#666666;}
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:850px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px;padding-left:20px;    font-size: 16px;color: #666666; font-weight:bold;text-decoration:none;  }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"Microsoft YaHei"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} 
dl.news_dl dd { font-size:12px; padding-left:20px; height:45px; overflow:hidden; margin-bottom:10px;}
.per{float:left;margin-top:20px; text-align:center; width: 100%;margin-bottom: 20px;}
.cgbt{border-bottom: 1px #ccc solid;font-size: 18px;font-weight: bold;}
.xgwz{float:left; margin-bottom:40px;width: 870px;}.xgwz ul{ padding:0px;}
.xgxw{ width: 270px;line-height: 25px; height:25px; float:left;margin:5px 10px;border-bottom: 1px #ccc dashed;white-space: nowrap;overflow: hidden;}
.dede_pages{}
.dede_pages ul{float:left;padding:12px 0px 12px 36px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
#box li{float:left; width:222px;height:230px;overflow:hidden; text-align:center;    margin: 0px 30px;}
#box li p{ display:block;width:220px;overflow:hidden; height:165px; line-height:25px; text-align:center; margin:auto; color:#F00;}
#box li span a{ overflow:hidden;text-align:center; display:block; }.dl{ padding-top:5px;Float:none;}
#box li span a img{width:220px; height:165px; border:1px #ccc solid; border-radius:3px;}
#box li span a:hover{position:absolute;width:242px;height:187px;overflow:hidden; margin: 0 0 0 0;}
#box li span a:hover img{width:240px;height:185px;order:none;}

#hc li{float:left; width:154px;height:160px;overflow:hidden; text-align:center; margin-right:14px;}
#hc li p{ display:block;width:150px;overflow:hidden; height:113px; line-height:25px; text-align:center; margin:auto; color:#F00;}
#hc li span a{ overflow:hidden;text-align:center; display:block; }
#hc li span a img{width:150px; height:113px; border:none;     border: 1px #ccc solid; border-radius:3px;}
#hc li span a:hover{position:absolute;width:164px;height:124px;overflow:hidden; margin: 0 0 0 0;}
#hc li span a:hover img{width:160px;height:120px;order:none;}
#content01 h3{
    font-size: 20px;
padding: 10px;
margin-left: 22px;
color:#04AFDA;
line-height: 20px;
font-weight: 600;
border-bottom: #d6d6d6 1px solid;
    }

#content01 h3 span{
    float: right;
    font-weight: 100;
    font-size: 12px;
    color: #666666;
}
#content01{float:left;line-height:30px;font-size:14px;margin-left:10px;margin-right:10px; margin-bottom:20px;    width: 1200px;}
#contact-c li{margin-top:10px;}
.linkbox{padding:0px 30px; width:150px;}.f6{width:990px;}.linkbox h3{ width:150px;}
.linkbox ul li{border-bottom:1px #ccc dashed;margin-left:15px; width:150px; float:left;list-style:none;    margin-bottom: 10px;}
.hotnew_bt{ font-size:16px; width:1200px; float:left;color:#666666;font-weight: bold;border-bottom:#086DB4 2px solid;}
.hotnew{ width:150px;padding: 0px 30px;margin-top:50px;}.hotnew h3{ width:150px;}
.hotnew ul li{border-bottom:1px #ccc dashed; float:left;margin-left:15px;list-style:none;}
.wrapper {width:1200px;margin: 0 auto;}