@charset "gb2312";
/*
Theme Name: tjrjky
Theme URI:tjrjky.com
Version: 201606028
Author: TAL
*/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, form, article, aside, embed, dl, dt, dd, table, td, th, input, button, legend, fiedlset, blockquote, textarea, label, strong, img, fieldset{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:100%;}
img, input{border:0 none;}
ul,li{list-style:none;}
table{border-collapse:collapse;}
body{font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; color:#484848;line-height:1.5em; }
a{ color:#484848; text-decoration:none;}
a:hover{color:#EE7300;text-decoration:none;}
.clearFix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:".";}
.clearFix{zoom:1;}
a:focus,input{outline:none;}
area, a, a img,input{blr:expression_r(this.onFocus=this.blur());}
/*head*/
#top1_bg{ width:100%; height:36px; background:url(../images/top_bg.gif) repeat-x;}
#top1{ width:1000px; height:36px; line-height:36px; overflow:hidden; margin:0 auto; position:relative;}
#top1 span{ height:36px; line-height:36px; position:absolute; text-align:right; top:0px; right:0px;}
#top1 span b{ color:#D60202;}
#top2_bg{ width:100%; height:100px; background:url(../images/nav_bg.gif) no-repeat center center;}
#top2{ width:1000px; height:100px; overflow:hidden; margin:0 auto;}
#logo{ width:306px; height:66px; overflow:hidden; float:left; display:inline; margin-top:15px;}
#top2 ul{ float:right; display:inline; height:36px; margin-top:38px; padding-right:10px;}
#top2 ul li{ float:left; display:inline; height:36px; padding-left:30px; font-size:16px;}
#top2 ul li a{ color:#FFF;}
/* flexslider */
.flexslider{position:relative; height:450px; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative; z-index:1;}
.slides li{height:450px;}
.flex-control-nav{ display:none;position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 2px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:78px;height:119px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat;}

/*foot*/
#foot_bg{ width:100%; overflow:hidden; padding:20px 0px; background-color:#000; border-top:3px #D60017 solid; color:#FFF;}
#foot{ width:1000px; overflow:hidden; margin:0 auto;}
#foot a{ color:#FFF; padding:0 5px;}
#bottomlogo{ width:299px; height:66px; overflow:hidden; float:left; display:inline;}
#foot_text{ width:550px; overflow:hidden; float:right; display:inline; text-align:right;}

/*main*/
#homefenlei_bg{ width:100%; height:195px; overflow:hidden; background:url(../images/fenleiimg_bg.gif) repeat-x;}
#homefenlei{ width:100%; height:195px;  overflow:hidden;}
#homefenlei img{ display:block; margin:0 auto;}
#h6{ width:100%; height:97px; overflow:hidden; background:url(../images/wenzi.jpg) no-repeat center center;}
#protext{ width:1000px;  overflow:hidden; margin:0px auto;}
#protext li{ width:240px; height:200px; overflow:hidden; margin:10px 5px; float:left; display:inline; text-align:center; background:url(../images/pro_bg.jpg) no-repeat center center;}
#protext li img{ width:220px; height:130px; margin:10px;}
#protext li h3{ height:15px; line-height:15px; text-align:center;}

#textbox{ width:1000px; overflow:hidden; margin:30px auto;}
#text_left{ width:550px; overflow:hidden; float:left; display:inline;}
#textbox h3{ height:60px; line-height:60px; font-size:24px; color:#000000; padding-left:120px; position:relative; background:url(../images/nav1_bg.jpg) no-repeat left center;}
#textbox h3 span{ height:20px; line-height:20px; position:absolute; top:20px; right:10px;}
#compimg{ width:210px; height:157px; overflow:hidden; float:left; display:inline; margin:15px 15px 0px 0px;}
#comp_text{ width:320px; height:170px; padding:20px 0px; float:right; display:inline; background:url(../images/yinying.jpg) no-repeat right bottom;}
#text_right{ width:400px; overflow:hidden; float:right; display:inline;}
#text_right ul{ padding:15px 0px;}
#text_right li{ height:30px; line-height:30px; overflow:hidden; position:relative; background:url(../images/ico1.png) no-repeat left center; padding-left:15px;}
#text_right li .small{width:380px; height:30px; line-height:30px; position:absolute; top:0px; left:15px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#bottombox_bg{ width:100%; padding:30px 0px; background-color:#F7F7F7;}
#bottombox_bg h6{ height:50px; line-height:50px; font-size:24px; color:#000000; text-align:center;}
#bottombox_bg h5{ height:20px; line-height:20px; font-size:14px; color:#999; text-align:center;}


/*Í¼Æ¬¹ö¶¯´úÂë*/
.rollBox{width:1000px; height:160px; overflow:hidden; margin:30px auto;}
.rollBox .LeftBotton{height:47px;width:24px;background:url(../images/button.png) no-repeat;overflow:hidden;float:left;display:inline;margin:40px 20px;cursor:pointer; margin-left:0px;}
.rollBox .RightBotton{height:47px;width:24px;background:url(../images/button.png) no-repeat -24px 0px;overflow:hidden; float:left;display:inline;margin:40px 20px;cursor:pointer; margin-right:0px;}
.rollBox .Cont{width:900px;overflow:hidden; float:left; display:inline;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:220px; float:left;text-align:center; margin:0px 10px;}
.rollBox .Cont .pic img{ width:220px; height:130px; display:block;}
.rollBox .Cont .pic p { font-size:14px;width:220px; height:45px; line-height:30px; text-align:center; background-image:url(../images/pro_titile.jpg);}
.rollBox #List1,.rollBox #List2{float:left;}

#diqu{ width:1000px; height:30px; line-height:30px; margin:10px auto; margin-top:20px;}
#diqu a{ color:#D60202; padding-right:10px;}

