@charset "gb2312";
/* CSS Document */
body{font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow; font-size:12px; color:#7f807d; background:white; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;}
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a:link,a:visited{color:#7f807d;text-decoration:none}
a:active,a:hover{color:#7f807d;text-decoration:underline}
.lt{float:left;}
.rt{float:right;}
.cl{ clear:both;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
code{font-family:"Microsoft Yahei";}

#wrap{width:100%;background:url(../images/head_bg.jpg) center top no-repeat;}
#wrap_txt1,#wrap_txt6{width:100%;background:#f8fafa;}
#wrap_txt4{width:100%;background:#f0f3f4;}
.header,.ctn1,.ctn5,.ctn7,dl.nyweixin,#weibo,#footer{width:980px; margin:0 auto;}
h3{font-size:25px;font-weight:bold;color:#232323;overflow:hidden;width:980px;position:relative;}
.ctn7 h3{color:#031a31;}
h3 code{font-size:14px;color:#a8a8a8;line-height:14px;}
h3 strong{font-size:50px;font-weight:bold;color:#941802;}
h3 span{display:inline-block;}
h3 span em{font-size:16px;color:#d83a2b;font-style:normal;}
.ctn5 h3 span,.ctn7 h3 span{display:inline-block;text-indent:63px;}
.ctn5 h3 strong,.ctn7 h3 strong{position:absolute;left:0;top:0;font-size:50px;font-weight:bold;color:#941802;line-height:50px;}
.ctn5 h3 code,.ctn7 h3 code{text-indent:63px;display:inline-block;font-size:14px;color:#7f807d;line-height:20px;}

h4{font-size:18px;color:#7f807d;font-weight:bold;line-height:24px;height:36px;}
h4 cite{font-size:16px;color:#fff;display:inline-block;width:78px;height:25px;background:url(../images/ctn3_icon.jpg) no-repeat;text-align:center;line-height:25px;font-style:normal;margin-right:10px;}
h4 em{color:#232323;font-style:normal;}
.ctn7 h4 em{color:#031a31;}
.ctn7 h4 code{float:right;}
.ctn7 h4 code a{color:#d83b2c;margin-left:15px;}
.ctn5 .hd2_right h4 span,.ctn7 .ctn7_jp h4 span{font-size:14px;font-weight:bold;float:right;line-height:34px;}
.ctn5 .hdgz h4{color:#eda906;}
.ctn7 .ctn7_hdgz h4{color:#d83a2b;}

.ctn5 .hdgz dl dd code{color:#fff;width:12px;height:12px;background:#d83a2b;display:inline-block;line-height:12px;text-align:center;border-radius:50%;}
.ctn5 .hdgz dl dd,.ctn7 .ctn7_hdgz dl dd{color:#7f807d;line-height:24px;}

.ctn1{padding:8px 0 20px 0;}
.ctn5{padding:10px 0 15px 0;}
.ctn7{padding:30px 0;overflow:hidden;}

.txt1{overflow:hidden;margin-top:5px;}
.txt1 .sp{float:left;width:511px;height:385px;}
.txt1 dl{float:right;border:1px solid #d3d3d3;width:449px;padding:15px 0 10px 10px;height:358px;}
.txt1 dl dt{overflow:hidden;}
.txt1 dl dt code{float:left;}
.txt1 dl dt code img{width:71px;height:73px;}
.txt1 dl dt cite{float:right;width:355px;font-style:normal;line-height:26px;}
.txt1 dl dt cite span{display:inline-block;width:161px;margin-right:33px;font-size:14px;color:#797979;}
.txt1 dl dt cite span.djsf,.txt1 dl dt cite span.tx,.txt1 dl dt cite span.nc{margin-right:0;}
.txt1 dl dt cite span em{font-style:normal;color:#000;}
.txt1 dl dd h5{font-size:18px;font-weight:bold;color:#6c6a6a;background:url(../images/ctn1_icon.jpg) left no-repeat;padding:5px 0 5px 26px;border-bottom:1px solid #d3d3d3;margin-top:5px;}
.txt1 dl dd p{font-size:12px;color:#797979;text-indent:2em;line-height:22px;margin:5px 0;}
.txt1 dl dd p a{color:#f82d0e;}
.txt1 dl dd span{width:114px;height:41px;background:url(../images/ctn1_btn1.jpg) no-repeat;display:inline-block;margin-right:12px;margin-top:6px;cursor:pointer;}
.txt1 dl dd span a{display:inline-block;width:100%;height:100%;}
.txt1 dl dd span#current{background-position:0 -41px;}
.txt1 dl dd span.lb{background:url(../images/ctn1_btn3.jpg) no-repeat;}
.txt1 dl dd span.anzhuo{margin-left:32px;}
.txt1 dl dd span.pg{background-position:0 -82px;background:url(../images/ctn1_btn2.jpg) no-repeat;}


.ctn5 p{font-size:14px;color:#d83a2b;margin-top:15px;}
.ctn5 p span{border:1px solid #d83a2b;line-height:24px;padding:0 6px;display:inline-block;margin-right:10px;}
.ctn5 p span{margin-right:0;margin-left:10px;}
.ctn5 p span.dl{float:right;border:none;}
.ctn5 p span.dl a{margin-left:15px;color:#d83b2c;}
.ctn5 .hd2_left{float:left;padding:18px 0;}
.ctn5 .hd2_right{float:right;padding:18px 0 13px 0;width:422px;}
.hd2_left ul{padding:5px 0 22px 0; position:relative;}
.hd2_left ul li{float:left;height:190px;}
.hd2_left ul li span{display:block;margin-right:5px;}
.hd2_left ul li.tp4 span{margin-right:0;}
.hd2_left ul li span img{width:130px;height:135px;}
.hd2_left ul li:hover img{border:2px solid #d83a2b;width:126px;height:131px;}
.hd2_left ul li:hover cite{background:#d83a2b;}
.hd2_left ul li code{position:absolute;top:100px;background:#d83a2b;padding:18px; z-index:999;display:none;}
.hd2_left ul li.tp1 code p{width:200px;}
.hd2_left ul li.tp2 code p{width:300px;}
.hd2_left ul li:hover code{display:block;}
.hd2_left ul li code p{font-size:14px;color:#fff;line-height:24px;width:394px; text-align:left;}
.hd2_left ul li code h5{font-weight:bold;font-size:22px;color:#fff;line-height:40px;}
.hd2_left ul li.tp1 code{left:-200px;}
.hd2_left ul li.tp2 code{left:-170px;}
.hd2_left ul li.tp3 code{left:-100px;}
.hd2_left ul li.tp4 code{left:0;}

.hd2_left ul li p{font-size:16px;color:#d83a2b;line-height:52px;margin-top:0;width:130px;text-align:center;}
.hd2_left ul li p em{font-size:20px;font-style:normal; font-family:"Impact";}
.hd2_left ul li p cite{font-size:14px;color:#f8fcf3;display:inline-block;width:55px;height:26px;background:#707070;border-radius:20px;text-align:center;line-height:26px;font-style:normal;margin-left:4px;cursor:pointer;}
.hd2_left dl{overflow:hidden;}
.hd2_left dl dd{float:left;margin:5px 5px 0 0;cursor:pointer;}
.hd2_left dl dd.ctn5_fp4{margin-right:0;}
.hd2_left dl dd img{width:130px;height:180px;}
.hd2_right p{width:390px;background:#f8fcf3;border:1px dotted #797979;padding:15px 15px 20px 15px;margin-top:0;margin:5px 0 35px 0;}
.hd2_right p textarea{width:384px;height:120px;background:none;border:none;font-size:14px;color:#7f807d;line-height:26px;resize:none;}
.hd2_right p code{width:116px;height:36px;background:#d83a2b;border-radius:20px;font-size:14px;display:inline-block;line-height:36px;text-align:center;margin-right:12px;}
.hd2_right p code.tj{margin-left:10px;background:#eda906;}
.hd2_right p code.gz{margin-right:0;}
.hd2_right p code a{color:white;text-decoration:none;}
.hd2_right span img{width:422px;height:169px;}

.js{margin:22px 0;}
.ctn7 ul{overflow:hidden;margin-top:4px;}
.ctn7 ul li{float:left;margin-right:28px;position:relative;width:140px;height:185px;cursor:pointer;}
.ctn7 ul li.dqborder cite{display:block;}
.ctn7 ul li.dqborder img{width:136px;height:181px;border:2px solid #d83a2b;}
.ctn7 ul li.dqborder code{background:#d83a2b;}
.ctn7 ul li img{width:140px;height:185px;}
.ctn7 ul li.js6{margin-right:0;}
.ctn7 ul li code{display:block;width:140px;height:25px;text-align:center;background:#707070;font-size:14px;color:#f8fcf3;line-height:25px;position:absolute;left:0;bottom:0;}
.start_btn{width:209px;height:46px;background:url(../images/ctn7_start.jpg) no-repeat;margin:24px auto;cursor:pointer;font-size:20px;font-weight:bold;color:#f8fafa;text-align:center;line-height:46px;}
.start_btn:hover{background-position:0 -46px;color:#232323;}
.ctn7_hdgz{float:left;width:516px;}
.ctn7_jp{float:right;width:422px;}
.ctn7_jp span img{width:422px;height:169px;}

.nyweixin{line-height:22px;padding:25px 0 18px 0;border-bottom:1px solid #e0e0e0;}
.nyweixin dt{font-size:18px; color:#333; padding-bottom:10px;}
.nyweixin dd img{width:90px; height:90px; float:left;}
.nyweixin dd span{float:left; padding-left:20px;}
.nyweixin dd span code{color:#ed3200;}
.nyweixina dd span{width:850px;}

#weibo h3{font-size:26px;color:#031a31;line-height:46px;margin-top:18px;}
#weibo .wb_box{width:956px;height:498px;background:#e5e5e5;padding:12px;}

#footer{line-height:24px; text-align:center; padding:25px 0;color:#7f807d;}

.tcbox{width:437px; position:absolute; z-index:5555; color:#fff291;}
.tcbox cite{width:37px; height:35px; background:url(../images/close.jpg) no-repeat; float:right; cursor:pointer;}
.tcbox div{width:300px; background:#d83b2c; float:left; padding:20px 50px;}
.tcbox div .tc_td2{  font-family:'ËÎÌå';font-size:12px;color:#fff;}
.tcbox td{line-height:25px; padding:5px 0;}
.tc_td{width:65px; text-align:right; font-weight:bold; font-family:'ËÎÌå'; color:#fff;}
.tc_input{width:193px; height:23px; line-height:23px; background:#fff; border:1px solid #b4281b; float:left; padding:0 5px; font-size:12px;}
.lt{margin-right:50px;}

