@charset "utf-8";
/* CSS Document */

/* global */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body{ font:12px 宋体; color:#3b3b3b; background:#fafafa;}
html,body{-webkit-text-size-adjust:none;}
body{font-family:宋体;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
strong, b{ font-weight: bold; }
ol,ul{list-style:none;padding:0;margin:0;}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:700;}
h1{font-size:18px}
h2{font-size:16px}
h3{font-size:14px}
h4{font-size:14px}
h5{font-size:12px;color:#fff;}
h6{font-size:12px}
a{ text-decoration:none; color:#3b3b3b;}
q:before,q:after{content:''}
.fleft{float:left}
.fright{float:right}
.mar-auto{margin:0 auto;}
.w1000{width:1000px;}
.clear{clear:both;}
.mbottom{margin-bottom:8px;}

/* header */
.headwrap{background:url(../images/head_bg.jpg) no-repeat;height:152px;}
.headwrap .head{height:110px;}
.headwrap .head img{float:left;}
.headwrap .head .setpage{color:#eda785;width:141px;height:110px;background:url(../images/index_03.jpg) no-repeat;}
.headwrap .head .setpage .home{height:20px;margin-top:80px;}
.setpage a{color:#eda785;}

.headwrap .menuwrap{margin-bottom:0px; color:#5e616d;}
#menu { width:1000px; height:36px; margin:0 auto;background:url(../images/menu_bg.jpg) no-repeat;}
#menu ul { list-style: none; margin: 0px; padding: 0px; z-index:999;width:1000px;float:left;}
#menu ul li { float:left;  color:#fff;font-size:12px;font-weight:bold;}
#menu ul li.first{background:none;}
#menu ul li a { padding:0 19px;display:block; width:85px; height:36px; line-height:36px; text-align:center; color:#FFF;font-size:14px;}
#menu ul li a:hover {color:#fff;}
#menu ul li a#fdfd {  font-weight:bold; }
#menu ul li ul { border:3px solid #0075c1; display:none; position:absolute;width:89PX;}
#menu ul li ul li { float:none; width:89px; background:#fff;}
#menu ul li ul li a { background:none;color:#2596e1;font-size:12px;font-weight:normal;}
#menu ul li ul li a:hover {font-weight:bold;background:none;color:#2596e1;font-size:13px;}
#menu ul li:hover ul { display:block;}
menu ul li.sfhover ul { display:block;}
.headwrap .hx{height:6px;background:#773b3a;}

#adver{background:url(../images/head_bg.jpg) repeat-y;height:346px;}

.main{background:#cfcfcf;height:auto;}
.main .hx1{background:url(../images/hx1.jpg) repeat-x;height:13px;}
.main .mainone{height:auto;}
.mainone .contactwrap{width:232px;}
.contactwrap .contcon{width:204px;padding:10px 14px 18px 14px;background:url(../images/6_09.jpg) no-repeat;height:158px;overflow:hidden;}
.contactwrap .contcon p{line-height:25px; color:#26090b;}

.mainone .aboutwrap{width:521px;margin-left:7px;}
.mainone .aboutwrap .abouttit{background:url(../images/6_11.jpg) no-repeat;height:40px;}
.aboutwrap .abouttit img{float:right;margin-top:12px;margin-right:15px;}
.aboutwrap .aboutcon{padding:5px 12px 12px 12px;width:495px;height:163px;overflow:hidden;background:#e7e7e7;border-left:#c1c1c1 1px solid;border-right:#c1c1c1 1px solid;}
.aboutwrap .aboutcon img{float:left;margin-right:8px;margin-top:10px;}
.aboutwrap .aboutcon p{line-height:19px;text-indent:2em;color:#2e0b05;}

.partner{width:231px;}
.partner .parcon{padding-left:17px;width:212px;height:180px;background:#e7e7e7;border-left:#c1c1c1 1px solid;border-right:#c1c1c1 1px solid;}
.parcon img{border:1px solid #cecece;margin-top:8px; width:197px; height:50px;}

.prowrap{width:232px;}
.prowrap .profl{width:204px;padding:2px 14px 0px 14px;background:url(../images/cp_bg.jpg) repeat-y;}
.prowrap .profl ul li{border-bottom:1px solid #fff;line-height:29px;height:29px;}
.prowrap .profl ul li a{margin-left:20px;height:28px;display:block;}
.prowrap .profl ul li a:hover{color:#fff;font-weight:bold;}
.prowrap .profl ul li:hover{background:url(../images/z_bg.gif) no-repeat;}

.cpscoll{width:762px;}
.cpscoll .cpscolltit{background:url(../images/index_23.jpg) no-repeat;height:38px;}
.cpscoll .cpscolltit span{float:right;margin-right:17px;margin-top:18px;}
.cpscoll .cpscolltit span a{color:#c24e2f;}

.cpscoll .cpscolltit1{background:url(../images/index_31.jpg) no-repeat;height:38px;}
.cpscoll .cpscolltit1 span{float:right;margin-right:17px;margin-top:18px;}
.cpscoll .cpscolltit1 span a{color:#c24e2f;}


.cpscoll .cpgd{background:#e7e7e7;padding:12px 12px 8px 12px;}
.cpgd img{border:2px solid #fff;}
#colee_left p{line-height:30px;font-weight:bold;}

.cpscoll .cpgd{background:#e7e7e7;padding:12px 12px 8px 12px;}
.cpgd img{ width:177px; height:128px;border:2px solid #fff;}
#colee_left5 p{line-height:30px;font-weight:bold;}

.mainthree .newswrap{width:232px;}

.newslist{background:url(../images/news_ng.jpg) repeat-y;border-top:none;padding:12px 11px 10px 5px;width:216px;}
.newslist ul{height:160px;overflow:hidden;}
.newslist ul li{background:url(../images/ji.jpg) no-repeat;line-height:28px;height:28px;}
.newslist ul li a{padding-left:16px;color:#27090b;}

.footer{background:url(../images/foot_bg.jpg) repeat-x;height:93px;}
.foot img{float:left;}
.copyright{width:570px;height:50px;margin-top:20px;}
.copyright p{line-height:20px;}

.leftcon .contactwrap{margin-top:5px;}
.contentwrap .rightwrap{width:762px;height:auto;margin-bottom:8px;}
.rightwrap .rightit{height:30px;background:url(../images/right_top.jpg) no-repeat;}

.rightwrap .rightit h6{float:left;color:#fff;font-weight:bold;font-size:14px;height:30px;line-height:30px;margin-left:23px;}
.rightwrap .rightit span.location{line-height:30px;float:right;margin-right:10px;color:#767676;}
.rightwrap .rightit span.location a{color:#767676;}

.rightwrap .right-middle{border-right:1px solid #c0c0c0;border-left:1px solid #c0c0c0;height:auto;background:#e7e7e7;width:740px;padding:25px 0px 20px 20px;}
.prolist1 ul li img{margin-top:4px;margin-left:8px;width:177px;height:128px;}
.prolist1 ul li{width:193px;float:left;margin-left:46px;margin-bottom:38px;background:url(../images/cp_bjt.jpg) no-repeat;height:142px;}
.prolist1 ul li p{text-align:center;font-weight:bold;color:#6f6e6e;line-height:50px;}

.pagewrap{height:50px;border-right:1px solid #c0c0c0;border-left:1px solid #c0c0c0;background:#e7e7e7;}
.page{width:385px;margin:0 auto;line-height:50px;}
.page span a{background:#fff;color:#4b4b4b;padding:5px 9px 5px 9px;border:1px solid #cccccc;color:#666666;margin-right:10px;}
.newslist1{width:680px;overflow:hidden;margin-left:20px;}
.newslist1 li span{float:right;}
ul.newslist1 li{background:url(../images/dot.jpg) no-repeat center left;border-bottom:1px dashed #afafaf;line-height:30px;height:30px;padding-left:15px;white-space:nowrap;}
ul.newslist1 li a{color:#4b4b4b;}
ul.newslist1 li a:hover{color:#732e23;}

.lk1{color:#b71900;font-weight:bold;}

.tablcenter{margin-left:170px;margin-top:30px;}
.text{width:230px;height:25px;background:url(../images/txt_bg.jpg) no-repeat; border:none;margin-bottom:5px;}
#sub{margin-top:15px;margin-left:80px;}
.right-middle p{line-height:20px;}
.right-middle h3{color:#707070;text-align:center;}


.feedback td{ height:30px;}
.right-middle1{height:350px;border-right:1px solid #c0c0c0;border-left:1px solid #c0c0c0;background:#e7e7e7;width:740px;padding:25px 0px 20px 20px;}