﻿@charset "utf-8";
/* CSS Document */

.red{ color:#900; font-weight:700;  font-size:14px;}



.content .Cpart4 ul li a, h2, .InfoText ul.news_list li a, .content .Cpart7 ul li a{ font-family:"微软雅黑", 黑体; font-weight:normal;}
.content .Cpart4 ul li span, .InfoText ul.news_list li, .content .Cpart7 ul li{font-family: "Georgia", Times New Roman, Times, serif; font-style:italic; }

.content .cTop{ width:1000px; margin:0 auto;padding:10px 0; padding-left:0px;}
.content .cTitle{ background:url(../images/title.png) no-repeat; position:relative; height:36px;}
.content .cTitle .more{ position:absolute; right:20px; top:20px;
    width: 7px;
}
.content .more2{ position:absolute; right:10px; top:5px; color:#900;}
.content .more2:hover{ text-decoration:underline;}

.content .en_T{ position:relative; height:30px; line-height:30px; padding:0 0px 20px 0px ;  border-bottom:1px solid #dbdbdb; margin-right:30px;  }

.content .Cpart4{ float:left; width:250px; margin-left:5px; }

.content .Cpart1{ float:left; width:290px; padding:0px 5px; margin-top:10px; }
.content .bgnone{ background:none;}
.content .line{ background:url(../images/oioso.png) top center no-repeat; height:20px; margin:10px auto ;}
.content .T1{ background-position:0 -6px; }
.content .T9{ background-position:0 -268px; }
.content .Cpart1 ul{ margin:15px 0 0 10px;}
.content .Cpart1 ul li{ margin-bottom:2px;}
.content .Cpart1 ul li a:hover{ text-decoration:underline; padding-left:2px; color:#eea516;}

.content .JF{ /*background:url(../images/bgbgbgdsds.png) no-repeat;*/}



.content .T3{ background-position: 0 -81px;}
.content .IndexContact{ background:url(../images/bgbgbss.png) no-repeat; height:195px; margin:0px; position:relative;}
.content .IndexContact .QQ{ position:absolute; top:50px; left:18px;}
.content .IndexContact p{ display:block; padding-top:80px; padding-left:15px; padding-right:10px;}




.content .Cpart3{ width:680px; float:left; margin-right:5px; padding-right:15px;  min-height:400px; _height:expression(this.scrollHeight < 400 ? "400px" : "auto");  background: url(../images/dl.jpg) right top repeat-y; }
.content .Cpart3 h2, .content .Cpart6 h2{ font-size:25px; margin:10px 10px 20px 10px; color:#0c6bb8;}
.content .Cpart3 .breadcrumb, .content .Cpart6 .breadcrumb { float:right; margin-left:10px; margin-top:15px; color:#000; background:url(../images/bgkks.png) 0 3px no-repeat; color:#afaeae; padding-left:15px;}
.content .Cpart3 .breadcrumb a, .content .Cpart6 .breadcrumb a { padding:0 5px; color:#afaeae;}
.content .Cpart3 .InfoText{ margin:0px 0 0 10px; background:url(../images/dsl.jpg) center -10px no-repeat; padding-top:20px; }

.content .Cpart4 ul, .content .Cpart7 ul{ margin:5px 0 0 0px;}

.content .Cpart4 ul li, .content .Cpart7 ul li{ margin-bottom:2px; background:url(../images/bgkk.png) no-repeat; height:25px; padding-top:5px; padding-left:20px; }
.content .Cpart4 ul li span, .content .Cpart7 ul li span{ font-size:16px;}
.content .Cpart4 ul li a, .content .Cpart7 ul li a{ font-size:14px; padding-left:5px; font-style:normal; }
.content .Cpart4 ul li a:hover, .content .Cpart7 ul li a:hover{ text-decoration:underline; padding-left:7px; color:#0c6bb8;}

.content .T5{ background-position: 0 -160px}

.content .Cpart5{ width:256px; height:176px; float:left; margin:10px 0 0 0;}
.content .Cpart6{ width:700px; float:left;  padding-right:10px;  min-height:400px; _height:expression(this.scrollHeight < 400 ? "400px" : "auto"); border-right:1px dotted #e1e0e2;}
.content .Cpart7{ width:220px; float:left; }

.content .cBottom { margin:10px 0;}
.content .cBottom .T4{ background-position: 0 -170px; margin-right:15px; }
.content .pro { margin:10px 10px 0 10px;}
.content .pro ul li{  float:left; margin:0 10px; text-align:center;  overflow:hidden; }
.content .pro ul li a{ display:block;width:160px; margin:0px 4px;  vertical-align:middle; border:1px dotted #a09e9e;}
.content .pro ul li a img{ margin:3px 2px;}
.content .pro ul li a:hover{ }



#pro{ width:910px; overflow:hidden;}
#pro3{ float:left; width:800%;}
#pro1, #pro2 {float: left;}


.InfoText ul.news_list{ margin:0px 20px 10px 0px; padding-top:0px;}
.InfoText ul.news_list li{ /*list-style-type:decimal-leading-zero;*/  color:#999; font-size:18px; margin-bottom:20px;}
.InfoText ul.news_list li a{ color:#000; font-style:normal; font-size:16px;  border-bottom:1px dotted #d8d8d8; padding:10px 0; display:block;   }
.InfoText ul.news_list li a:hover{ color:#0c6bb8; padding:10px 0; font-size:18px;}
.InfoText ul.news_list li div{ font-style:normal; font-size:12px; padding-right:10px; margin-top:5px; color:#848383;} 
.InfoText ul.news_list li span{ padding:2px 10px; color:#000; font-size:14px;}

.InfoText span.NT{  color:#0c6bb8; padding:5px; font-size:20px;  font-family:"微软雅黑",黑体; text-align:center; }
.InfoText .N_t{ font-size:12px; line-height:22px; color:#565656; padding:10px 0;border-bottom:1px dotted #b5a7cb; }
.InfoText .T_s{ margin:10px 0 0px 0; font-size:12px; color:#000; padding-bottom:10px; }
.InfoText .T_s a{ color:#000;  }
.InfoText .T_s a:hover{ color:#8ca211; padding:0 5px;}
.jiathis{  margin:5px 0 0 0; }

.InfoText ul.proList { margin:0px 0 0 0px;}
.InfoText ul.proList li{  float:left; margin:0 15px px 0px; text-align:center; /*background:url(../images/ksk.png) no-repeat;*/    }
.InfoText ul.proList li a{ display:block;width:160px; margin:0px 4px;  vertical-align:middle; border:1px dotted #a09e9e;}
.InfoText ul.proList li a img{ margin:3px 2px;}
.InfoText ul.proList li a:hover{ }
.InfoText ul.Partner li img{ display:block;   }

.InfoText .proInfo{ margin:0 0 0 10px;}
.InfoText .proInfo h4{ font-size:16px; text-align:center; margin-top:10px;}

.content .T6{ background-position:0 -195px;  }
.content .T7{ background-position:0 -235px; }
.content .T8{ background-position:0 -270px; margin:10px 0; }
.content .T10{background-position:0 -130px; }
.content .T11{background-position:0 -306px; }

.content .page{padding:5px 0 10px;line-height:30px; height:30px;text-align:left; margin-top:10px;  }
.content .page .current{padding:5px 8px; font-weight:700;color:#0c6bb8; border:1px solid #43a011;}
.content .page a{padding:5px 8px;  line-height:24px; color:#565656; font-family: "Georgia", Times, serif;font-size:18px;  font-style:italic;  }
.content .page a:hover{ color:#0c6bb8; text-decoration:underline; font-size:24px;  }
.content .page .cpb{color:#0c6bb8;  padding:5px 8px; font-size:30px;  text-decoration:underline;  font-family: "Georgia", Times, serif;  font-style:italic; }


.content dl.Tab_M dt{ font-size:18px; font-weight:normal; text-align:center;}
.content dl.Tab_M dt, .content dl.Tab_M dd{ padding:0 10px; display:block; height:40px; line-height:40px;}
.content dl.Tab_M .bgT2{ height:150px;}
.content dl.Tab_M span.one{ text-align:right; width:80px; display:block; float:left; }
.content dl.Tab_M dd .two{ width:250px; margin-right:10px; display:block; float:left;}
.content dl.Tab_M u{ color:#900;}
.content dl.Tab_M a{ text-decoration:underline; color:#900;}

.content dl.Tab_M .M_int{ line-height:25px; margin:6px 0px 0 0; padding:0 10px; color:#565656; border:1px dotted #ddd; }
.content dl.Tab_M .M_int2{ height:100px; width:500px; padding:10px; margin:10px 0; border:1px dotted #ddd;  color:#565656; }
.content dl.Tab_M .butM{ background:url(../images/but.jpg) no-repeat; width:98px; height:33px; margin:0 10px; color:#fff; border:0;}


#slides2 {z-index:100; margin:10px 0 0 8px;  }
#slides2 .next,#slides2 .prev { position:absolute; top:45%; right:55px;	width:43px;	height:43px; display:block; z-index:101;}
#slides2 .slides_container {  width:641px;  position:relative; margin:0 auto; }
#slides2 .slides_container img{max-width: 641px;  width: expression(this.width > 641  ? 641 : true); } 
#slides2 .slides_container div{ position:relative;}
#slides2 .next { left:20px;}
#slides2 .pagination { margin:0px auto 0; width:100px;}
#slides2 .pagination li { float:left; margin:0 1px;}
#slides2 .pagination li a { display:block; width:12px; height:0; padding-top:12px; background-image:url(../img/pagination.png); background-position:0 0; float:left;	overflow:hidden;}
#slides2 .pagination li.current a { background-position:0 -12px;}
#slides2 .caption { position:absolute; bottom:35px; left:0;  padding:5px 20px 10px 20px; background:url(../images/banner_bg.png) no-repeat; font-size:12px; line-height:18px; color:#fff;}



.content .Cpart3 .marginNone{ margin:0; position:relative;}
.content .Cpart3 .marginleft{ margin-left:20px;}
.content .paddingNone{ padding-left:0; width:963px;}





#slides { width:250px; height:180px; z-index:100; background:url(../images/slide_bg.png) no-repeat; margin-top:5px;}
#slides .slides_container { width:228px; height:155px; overflow:hidden; position:relative; margin:0px 0 0 10px; padding-top:9px;}

.pagination { margin:15px auto 0 auto;  width:100px; z-index:999; }
.pagination li {float:left;	margin:0 1px;}
.pagination li a {	display:block; width:12px; height:0; padding-top:12px; background-image:url(../images/pagination.png); background-position:0 0; float:left; overflow:hidden;}
.pagination li.current a { background-position:0 -12px;}

.paddingTop{ padding-top:10px;}


.Tab_index{background:url(../images/tab_bg.png) no-repeat; width:261px; height:262px; overflow:hidden; float:left;}
#explore-nav { overflow: hidden; margin: 2px 0 0 1px;  }
#explore-nav li {  float: left; margin: 0; }
#explore-nav li.last { margin-right: 0; }
#explore-nav li a { display: block; width: 107px; height:28px; line-height:28px; color:#000; font-size:12px; text-align: center; border: 0; font-family:"微软雅黑",黑体;  }
#explore-nav li a:hover { text-decoration:underline;  }
#explore-nav li#ex-featured a.current, ul#featured li a:hover, #explore-nav li#ex-core a.current, ul#core li a:hover, #explore-nav li#ex-jquery a.current, ul#jquerytuts li a:hover,
#explore-nav li#ex-classics a.current, ul#classics li a:hover{ background: url(../images/tab_bg2.png) no-repeat; color:#136db7; font-size:14px; }
.Tab_Content{ }
.Tab_Content ul#Tab1{ margin:10px 0 0 12px;}
.Tab_Content ul#Tab2, .Tab_Content ul#Tab3 { display: none; margin:10px 0 0 15px; color:#000; }
.Tab_Content ul#Tab1 img, .Tab_Content ul#Tab2 img, .Tab_Content ul#Tab3 img{ margin-bottom:5px;}
.Tab_Content ul li{ width:225px; height:29px; line-height:25px; margin:0 auto; overflow:hidden;}

.Tab_Content p{ display:block;  color:#565656; padding:5px 20px 10px 10px;}
.Tab_Content ul#Tab1 li a, .Tab_Content ul#Tab2 li a, .Tab_Content ul#Tab3 li a{ color:#565656; background:url(../images/icon_000.gif) left no-repeat; padding-left:10px;}

.Tab_Content ul#Tab1 li a:hover{ color:#136db7;}

.IndexAbout{ width:470px; height:236px; float:left; margin:0px 0px 0px 10px; background: url(../images/dl.jpg) right top no-repeat; margin-top:25px;}
.IndexAbout .A_i{ float:left; width:177px;  }
.IndexAbout .A_w{ float:left; width:272px; margin-left:10px;}

.funNAv{ width:243px; float:left; height:233px;  padding-left:10px; margin-top:25px;}
.funNAv p{ margin-bottom:5px; }